pckbd_enable: command error 16:03:57 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) write(r0, &(0x7f0000000140)="4cef17b592e316763ec890dda85d8e107f02c59a390bcf3d77a2b2f367bae1106351ee931318a797112c276ac9256e6e4616ca49b15d02e3a51f772e1c15c3cae8e204b8019bb09dac0dab3527eba6285ba0f0e85d4c6937361b95847b4ecda7671e3bcaaceb161213980374af5c32004192dd90645c2203b11837d19766959d5f5df0c50a9c4330782d34a2ef49451c1247bfd7fca2b8d138729d53216ac7527bd27a3cba82d9499194d6050b46dd1580a7e6278af6a53a3ce4d5f40a45f03bc6446f7d94d902b535edaa63199e1f2322b181bcfd3147e36cac5ac91d09854533ba7256fb56da65974948089d1dd4d5695a", 0xf2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x100a, 0x0, &(0x7f0000004680)=""/4106}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x101) pckbd_enable: command error 16:03:57 executing program 1: nanosleep(&(0x7f0000000040)={0xb69, 0xffffffff7fffffff}, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x9, 0x0, 0x0, 0xe4cf, 0xb10, 0x0, 0x1, 0x2, 0x2c283ee, 0x1}) r3 = socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x39}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) 16:03:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x0) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f00002bf000/0x4000)=nil, 0x4000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) socket(0x6, 0x2, 0x5) 16:03:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) chroot(&(0x7f0000000280)='./bus\x00') acct(&(0x7f0000000080)='./bus\x00') r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x200, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000240)={0x9d78, 0x5}) r2 = fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt(r2, 0x40, 0x9, &(0x7f00000000c0)=""/251, &(0x7f0000000000)=0xfb) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000380)=[{0x9, 0x0, 0xf9, 0xffff}, {0x401, 0x4, 0x0, 0xe35}, {0x20, 0x20, 0x80, 0x8}, {0x80, 0x5, 0x23, 0x5}, {0x81, 0x32, 0x8, 0x6}, {0x8, 0xa3, 0x3f, 0x40}, {0x1ff, 0xbf, 0x1, 0x28}, {0x72d, 0x5, 0x29, 0xd5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) chflagsat(r6, &(0x7f00000002c0)='./bus\x00', 0x10000, 0x2) fcntl$dupfd(r3, 0x0, r4) 16:03:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x24}, {0x7}, {0x4000000000000006}]}) r1 = semget(0x0, 0x1, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r17 = getppid() r18 = geteuid() r19 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r16, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @cred={0x0, 0xffff, 0x0, r20, r24, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r25, 0x100000000000, r25) write(r26, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r27 = getppid() r28 = geteuid() r29 = getppid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r33 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r33, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xa) sendmsg$unix(r26, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r31, r32}, @cred={0x0, 0xffff, 0x0, r30, r34, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x3ff, r11, r14, r21, r32, 0x8, 0x54f}, 0x2, 0x8000, 0xfffffffffffffff9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b3f96f0a0022f168ffd9678e9676") 16:03:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x54, 0x4}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:03:58 executing program 0: r0 = socket(0x18, 0x4003, 0x0) r1 = getgid() setegid(r1) setsockopt(r0, 0x29, 0xe, 0x0, 0x307) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:03:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73ccb37b2efee534840c76f30d56c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:03:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546", 0xfffffffc, 0x1000}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:03:58 executing program 1: r0 = socket(0x2, 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) 16:03:58 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) nanosleep(&(0x7f0000000040)={0xffff, 0xffffffff}, &(0x7f00000000c0)) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:03:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) semget$private(0x0, 0x1, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000002c0)=0x3f) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r6, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r5) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x483) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r3], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r4, @ANYRES64=r5, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r2, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r5, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0x101, 0x800}], 0x2) 16:03:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1fc4, 0x3, &(0x7f0000000140)=@abs, 0x20e94f86) sendto$unix(r0, &(0x7f0000000000)="2fd7ca160973977755d0e5edff043a3ef6057db46238ab623580dbe6164c35ae5e30a43835cdcf3e3ad21efcc64e4a6f28156857f5f99d456c18a5fdc4cf5f293bcb", 0x42, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:03:58 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$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) write(r2, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r3, r5) lchown(&(0x7f0000000080)='./file1\x00', 0xffffffffffffffff, r5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:03:58 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)=[{0x50}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:03:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe}]}) r2 = msgget(0x0, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/42) syz_emit_ethernet(0xffffffe7, &(0x7f0000000200)="bdd94aaaff18045b00000000ff56") r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) r8 = getpid() r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r11) fsync(r11) pwritev(r11, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r11, 0xffffffff) r12 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r12, r13) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r14, 0x100000000000, r14) write(r15, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r16 = getppid() r17 = geteuid() r18 = getppid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r22 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r22, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r15, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r20, r21}, @cred={0x0, 0xffff, 0x0, r19, r23, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r20, r13) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r25, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r26 = getppid() r27 = geteuid() r28 = getppid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r32 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r25, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r26, r27}, @cred={0x20, 0xffff, 0x0, r28, r30, r31}, @cred={0x0, 0xffff, 0x0, r29, r33, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getuid() r34 = getegid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r36 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r36, 0x0, r36) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r38 = geteuid() r39 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r41) fsync(r41) pwritev(r41, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r41, 0xffffffff) r42 = getuid() getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r42, r43) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r45 = getpgid(0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r47, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r46, 0x100000000000, r46) write(r47, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r48 = getppid() r49 = geteuid() r50 = getppid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r54 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r54, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r47, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r48, r49}, @cred={0x20, 0xffff, 0x0, r50, r52, r53}, @cred={0x0, 0xffff, 0x0, r51, r55, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r56 = getpid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r57) fsync(r57) pwritev(r57, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r57, 0xffffffff) r58 = getuid() getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r58, r59) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r61, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r60, 0x100000000000, r60) write(r61, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r62 = getppid() r63 = geteuid() r64 = getppid() getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r68 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r68, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r61, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r62, r63}, @cred={0x20, 0xffff, 0x0, r64, r66, r67}, @cred={0x0, 0xffff, 0x0, r65, r69, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r66, r59) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r71, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r70, 0x100000000000, r70) write(r71, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r72 = getppid() r73 = geteuid() r74 = getppid() getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r78 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r78, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r71, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r72, r73}, @cred={0x20, 0xffff, 0x0, r74, r76, r77}, @cred={0x0, 0xffff, 0x0, r75, r79, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r80 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r81) fsync(r81) pwritev(r81, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r81, 0xffffffff) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r80, r82) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000240)="1a16708ed69b3e16e799156b9d885d6866e8ce28d302df4cd5e713d4cbbd155da743537184ca465401cff28d6ca43ccb27041f10c5a649b5ab610f0688b151123349110db11ce8dcee812ecd4bd35175b5788dcb1d2975895577f10fd88b2049bc7d50b18cf718741c373154319c", 0x6e}], 0x1, &(0x7f0000000d40)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r44, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000d1c732477972380cdd26c5e33008dcb204e93857a89f700c94e05ada46bb2a5c2017d7f8ae5bbddca96a4e41f16311559ef34e433053bce54e50acf0d0fcd6b9013d6767125917c7dde858273eb46efa071de9498491c485b3b0e940050500000078e3e04c037743e2932a4c456bdc4a003427acd2c6ba077f6f4a5ad0a86488f9667df2470d9c6bc4c2105e6f52d214ef6659973c7949837423312b1099347a7f057b05538da773c72971f556a6e3859e242e7d6ceb064e3ea3653df585a139b7b73ac8cb11a6de04e83be797f3ba6e170e6712be16586d183294415b0d966b83d38c26057cc4fe344a3eab74f1895a9afcc060d1c5f5cf675a625b4d48621155d7bf1ab1f3ad60252316dfaba19aa47ef40a50d321d24cffb25a049dd6b203b08f9414973c7b8fa8b059a00058458bb24a9c550e95a679761f0727b984d1f29245faf7ef4b9d00d9d94952652ac71352ae6eec3f540a5dd9bb1dfda6adbf8e481a58ab0fb0c46fff146da07cee66beb0d44feb22", @ANYRES32=r35, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r42, @ANYRES32=r44, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r49, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r66, @ANYRES32=r77, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES64=r22], @ANYRES32=r80, @ANYBLOB='\x00\x00\x00\x00'], 0x291, 0x404}, 0x2) 16:03:59 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x80) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x8000, 0x3a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x48, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x10001, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:03:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:03:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = socket$inet(0x2, 0x8008, 0x6) sendmsg(r7, &(0x7f00000001c0)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="53d289617d0d5bf20379299b31d6c64dfa02b0eeb30b7d5533359368e2e24af472d544a71d74c25aef", 0x29}, {&(0x7f0000000280)="ed1548b1e64e8ec59d2e4714b8d9fc299aa24a0de120b4ff24a7ba3ed9c54e92ab4b3bf9551e1d96a8afd56e92d90af14cb2cea34cca77b373cb363c9cccdc05f4fe44ed427618ccab91cb67290b03f06de6c936b6fc7fa269dbbf0dbdaca5ed8b608bf1ae59b94fe247fcc0279957a3ce1c9031272c2ae04a6c16febc719c79ac82887687d731cd5d16647268f206218554f1b8", 0x94}], 0x2, &(0x7f0000000340)=[{0xc8, 0x1, 0x2, "2334f1a161625cdb513ed090bf37ebf159e4a4e3a1bdc4f4dcb2f8b245631983aca36711547e810622a9d6abacce2cdbd8fad3a491083017377498428c1e564f63bede7789deba6d263f4c0062a65e50a0791050be3597a4bef1c04d236c015ed006f84f63aafd4d97ba8d8744c330d7f8e6e8d44dc15be8dd2b4075cf4ec003d7223810c998daf98ae2c0ac1811e5f24b65c53f7580e45c72015b487c4b7d85d4a0de17d35ed7087f6d14e1c88f32b64ae8edecf0c38c"}, {0xc0, 0xffff, 0x0, "9efa31fe26770780711cfe873aad81ad4ce9ffc7c003bf2b0ad37a84ad1009027dc9517a45aa8e3015df31a7decb19beb206d3193067adf5e01e67ed1a2db08a8343eea0cef65c29fb08dc69816fff7911fe39063b03a85f8b4927269d500f48b693a9aed77c9798f3dfe9f39af0cc168f56c778eedb1fa0cf128aa0822618bcc792df9ab2f9a9849ec5f3250e3a88822c1215c3291eaf8458fd5838b8771149eb6e1fcb267e772f6d"}], 0x188}, 0x8) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, r6) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:59 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x9, 0x5, r3}) 16:04:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = geteuid() r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x44001000e, 0x20008001, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:00 executing program 1: r0 = msgget(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = socket(0x18, 0x5, 0x1c) pwrite(r1, &(0x7f0000000100)="1bf0e9e56b9cc1825a4cb4f01ab04778c3e4c698b215212710ffdde5a5", 0x1d, 0x0, 0x7ff) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = msgget(0x1, 0x88) msgrcv(r2, &(0x7f0000000000)={0x0, ""/116}, 0x7c, 0x3, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) 16:04:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom(r2, &(0x7f00000001c0)=""/193, 0xc1, 0x20, &(0x7f0000000140)=@in6={0x18, 0x1, 0x200, 0x7fffffff}, 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x9, 0x2, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x431) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r1, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:04:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000009c0)={0x0, 0x0, 0x4000000, {[0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x800000000006], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffe], [0x4, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x800], [{0x0, 0x0, 0x0, 0x3ff}, {0x0, 0x3}, {}, {0x1000}, {0x0, 0x0, 0x0, 0x4000000}, {0x0, 0x0, 0xfff}, {}, {0x401}], {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x81}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000631000/0x4000)=nil, 0x4000, 0x7) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe, 0x0, 0x0, 0x800000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xa, 0xb6eb475b2aa1b04f, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x2, 0x8000}, {{r4}, 0xfffffffffffffff8, 0xc8, 0x2, 0x9f60, 0xfff}], 0x8e2, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x4, 0x80, 0x4}, {{r5}, 0xfffffffffffffffd, 0x60, 0xc, 0x800, 0x69c}, {{r6}, 0x139ff92bd915575c, 0x20, 0x80, 0x1, 0xfffffffffffffffe}], 0x8, &(0x7f00000002c0)={0x1, 0x1ff}) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x3636, 0x6}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) unlinkat(r8, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0xf9d, 0x4, 0x10000, [{&(0x7f00004b4000/0x3000)=nil, &(0x7f000018c000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000428000/0x1000)=nil, 0x6}, {&(0x7f000018c000/0x2000)=nil, &(0x7f0000772000/0x1000)=nil}, {&(0x7f0000617000/0x3000)=nil, &(0x7f000068a000/0x2000)=nil, 0x33a}, {&(0x7f000044c000/0x3000)=nil, &(0x7f0000592000/0x1000)=nil, 0x1}, {&(0x7f0000646000/0x4000)=nil, &(0x7f00000a4000/0x3000)=nil, 0x7}, {&(0x7f0000574000/0x2000)=nil, &(0x7f000061d000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00004ee000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000582000/0x2000)=nil, 0xff}, {&(0x7f00001aa000/0x4000)=nil, &(0x7f00005b1000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f00007b1000/0x1000)=nil, &(0x7f00000a0000/0x4000)=nil, 0x3f}, {&(0x7f0000334000/0x2000)=nil, &(0x7f000064c000/0x1000)=nil, 0x4}, {&(0x7f0000475000/0x3000)=nil, &(0x7f000061a000/0x4000)=nil, 0x9}, {&(0x7f00007b1000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000d5000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000029e000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10100, 0x0) fcntl$getflags(r11, 0x1) r12 = dup2(r10, r9) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:04:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x13b, 0x8000) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./bus\x00', 0x0) socket$inet(0x2, 0x5, 0x20) 16:04:00 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 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) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001340)={{0x100002, r4, r6, r7, 0x0, 0x46, 0x3}, 0x100, 0xc07, r8, r10, 0xa9, 0x20001, 0x100000000, 0x1}) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/122}, 0x82, 0x3, 0x1000) 16:04:00 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4090, 0xffa}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) socketpair(0x10, 0x6, 0x3, &(0x7f0000000280)) poll(&(0x7f00000002c0), 0x0, 0x6) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0x5, 0x3d, 0x3, 0x0, 0x3}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x700fffff, 0x5, 0x1978ca53b}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r1}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x5, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0x800fff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) dup(r1) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='.\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x74}, {0x80000006}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000001840)=0x8) pipe(&(0x7f0000000040)) r8 = getuid() r9 = getgid() fchown(r1, r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x8}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:04:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) clock_settime(0x2, &(0x7f0000000040)={0xa7, 0xe1ea}) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0xa1) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:04:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6cc42407857c3d96af858cd1336f3b"], 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) socket(0x6, 0x2, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:04:00 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000a80)={0xfffffff7, 0x9, 0x2, 0x7fff, "7b5483c12a997c819130c074ad47ee95b94bf7cb", 0x6, 0x4}) sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) unlinkat(r7, &(0x7f0000000a40)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000a00)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r9 = getppid() r10 = geteuid() r11 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x0, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) fcntl$setown(r3, 0x6, r9) 16:04:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) readv(r1, &(0x7f00000002c0), 0x0) 16:04:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) chmod(&(0x7f0000000080)='./file0\x00', 0x32) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x0, 0x2960}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:04:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/223) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getppid() r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="030007000000000057d40c89a1864bd99a27137a99affe0792b3945de3b886166a70f7fd51dc8052b4d319f07450d0db74f006b9cc04e02db28d42328ff02118996af2e96644b8169f191aa1957317ac275b679cbcf01fb2581ab57f12a52957a3"], 0x0, 0x0) msgrcv(r9, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r16 = getppid() r17 = geteuid() r18 = getppid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r22 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r15, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r20, r21}, @cred={0x0, 0xffff, 0x0, r19, r23, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r24 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r25) fsync(r25) pwritev(r25, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r25, 0xffffffff) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r24, r26) r27 = socket(0x2, 0x3, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r30, 0x100000000000, r30) write(r31, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r32 = getppid() r33 = geteuid() r34 = getppid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r38 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r38, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r31, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r32, r33}, @cred={0x20, 0xffff, 0x0, r34, r36, r37}, @cred={0x0, 0xffff, 0x0, r35, r39, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r40 = semget$private(0x0, 0x1, 0x27f) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r12, r29, r33, r13, 0x10, 0x3}, 0x8, 0x5}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r13, r7, r6, 0x13, 0x6}, 0x6, 0x2, r8, 0xffffffffffffffff, 0x3f, 0x7, 0x6, 0x7}) r41 = msgget$private(0x0, 0x214) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x42, 0x6}, 0x8, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) r46 = getegid() socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r48 = getpgid(0x0) dup(r47) fcntl$lock(r47, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r48}) r49 = msgget$private(0x0, 0x200) r50 = getgid() r51 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r53 = getppid() msgctl$IPC_SET(r49, 0x1, &(0x7f00000002c0)={{0x8, r51, r50, r51, r50, 0x42, 0x6}, 0x8, 0x3, r52, r53, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x4, r3, r6, r43, r46, 0x18, 0x101}, 0x6, 0x1, r48, r52, 0x100000000, 0x1ff, 0x63}) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') 16:04:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1, 0x4, 0x0, 0xa348}, {0x24, 0x0, 0x40}, {0x1, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:04:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:04:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x70) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) 16:04:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) 16:04:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0ff7a21ace8f8ce56d533d8efffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:04:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) r2 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r5, r7) r8 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000001080)=ANY=[], 0x0) r11 = dup2(r10, r9) r12 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r12, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup2(r14, r13) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000041, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r14, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001440)=ANY=[@ANYPTR=&(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRES32=r17, @ANYRES16=0x0, @ANYBLOB="a8a3bd55d978c5d19719a7f00b3fd78f2911281f1b33ccb0d3dc7145a3298f0b7f354e9e002a8ae22af384fe1c31119e231eaa3c4296be2cae3b64f18b0000000000000000a9f1bdf31fbae4b2ea611224bc180b2e3964812c966f359fa2b273e95a81a8251cd20f51fa3e0cc5640b5e639b5c9adcbf827147c013876049133a5d5b4ed45b35d2e093c46d77faad51f8aa68d2db0d1855a1edd33740178a5b75d94c47c59b9380ed8dc9d04c00943cf6af670eddf4ba35c7ea677b51451c5555c832ab626504c229b00400000000000004002b48aab3c379b8ad4c0f7bd1a39cb6f13f9ee965fb08abe01f4354691b5c430d56c1b0abf30f29f7b892efecc97953066cbeceb4343b23e40db52085eb5828f13705e677be60f033d293adf69fe54d161365dae7754bf25b22089e9b61252682d71992f69a653af379888288f7ba39c76604d8f8fb8f4b207f9e0d209ceea2e51d5615d464df50a399eea5a6875579dbcea644ab4ce0bb62d05ffc25d8190cad822bd6d1183878abd4360d6a0b816fe49279a8f36d4a7941f5cc7c117fc84a3bb3d33040144f97047681a2e9d786f136eb62aaa327b4b3767d38fd19065e76770a1e3770905299d7a08aa867edb454b4590f8da279b61613c53e56b8367e0c871f5720e010eb8e299c2d6f7673ac3d23c5d62475ab57e324857399e5381ba7d22d28bff7f00797b544968ba484c27f3eaab83810cb6693d68ea1083b9d71e9351574d0d0ac9268ae65cfdd0b6acff02f0149250106f8d02b3794821e542abfcd27d21d452d9e34f55d69e2e9406e1e48a0"], @ANYRESHEX=r10, @ANYRESDEC=r14, @ANYRES32=r4, @ANYRESHEX=0x0, @ANYRES64=r1, @ANYRES16=r11], @ANYRESHEX=r6, @ANYRESHEX=r16]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r8, r18) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r20 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r21 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r15, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r22 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r22, 0x4, 0x80) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r22, 0x80045726, &(0x7f0000001200)={0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r21, 0x0, 0x0) getsockname$inet(r20, 0x0, &(0x7f0000000140)) close(r20) setgroups(0x0, 0x0) setgid(r19) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:04:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x2884) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8101, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5f", 0x2c}], 0x1) 16:04:01 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x3, 0xa4) semop(r2, &(0x7f0000000080)=[{0x3, 0x20}, {0x1, 0x4}, {0xf5c534b045147b23, 0x9}, {0x3, 0x81, 0x800}], 0x4) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x24, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r6 = fcntl$dupfd(r4, 0x0, r5) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) dup(r6) setuid(0xffffffffffffffff) r7 = socket(0x2, 0x3, 0x0) msgget$private(0x0, 0x182) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000240)={0x3, 0x1565}, 0x8) r9 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x81}, {{r10}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r11 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) 16:04:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x6}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xc84, 0x0) sendmsg(r0, &(0x7f0000002800)={0x0, 0x187, 0x0, 0xff5f, 0x0}, 0x0) 16:04:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:04:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x8}, {0x18, 0x2, 0x1f, 0x3f}, 0x7, [0x4, 0x400, 0x1, 0x40, 0xfff, 0x9, 0xfffffffb, 0x2]}, 0x3c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dc918bfda8747df85e3fd6d5b331b61ed1014465336cdf7cb356e85d34397"], &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:01 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000140)) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) fsync(r1) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r2, 0x2f29, 0x9, &(0x7f0000000080)="41865a9741b60afa61955dfc8cda0793a262731d1db2a0b3ac50426b8e0e0abd1b614943c28e46fc8b9ebd4d37a68967ec3de23df371df4cc8f585bf6cedd76904c9ead3636410ed180305fc2c8aff6c3966081167e9c418196785a870492ce65f27d21587ff47fe611fda3ef4fbca456b9eddfbf41eed492d7ddf7d5b280666622a99e4086ec622e5fa8264ae09f7b2010c1c18cdbf43835299a378c92a6629fa9fd3476d59c7e9b97461f5b49246945e8a7738", 0xb4) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2) pmap_unwire: wiring for pmap 0xfffffd807f0099f8 va 0x20ffd000 didn't change! 16:04:02 executing program 1: r0 = socket(0x9, 0x4, 0x0) r1 = dup(r0) recvfrom(r1, &(0x7f0000000140)=""/96, 0x60, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) r2 = socket$inet6(0x18, 0x1, 0x8) setsockopt(r2, 0x0, 0xfff, &(0x7f0000000100)="e456f4ea183fbeabceab5bc7071c3c877a2346b07693e8bc4a3fa00eff1a0653da211e98e9b55b0b4f62e3adf2e885a03fbf86f811a86a977b474f5b3990e872", 0x40) 16:04:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) fsync(r2) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r2, 0xffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r3) chown(&(0x7f0000000000)='./bus\x00', r0, r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) r11 = socket(0x1, 0x4, 0x4) kevent(r4, &(0x7f0000000200)=[{{r5}, 0x3, 0xed2c05c851f0c328, 0x4, 0x2e5a, 0x5}, {{r6}, 0xfffffffffffffff2, 0x41, 0x10, 0x7, 0x9}, {{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x0, 0x8000}, {{r2}, 0x7ffffffffffffffb, 0x5, 0x80000000, 0x63e3, 0x100000001}, {{r7}, 0x7ffffffffffffffc, 0x8, 0x4, 0x5, 0x200}, {{r8}, 0xfffffffffffffffb, 0x80, 0x680a2f273653f58, 0x140, 0x7}], 0x8, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffb, 0x20, 0x10, 0x100, 0x1}, {{r10}, 0x3, 0x12, 0x1, 0x6, 0x4}, {{r11}, 0xffffffffffffffff, 0xc6, 0x40, 0xffffffff, 0x601}], 0x7, &(0x7f0000000400)={0x3}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x30, 0x4004, 0x7) accept$inet(r1, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:04:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f0000000480)=0x4) r4 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000001c0)=""/41, 0x29, 0x0, &(0x7f0000000180)=@abs={0x2, 0x0, 0x3}, 0x8) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x2007, 0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74, 0x3}, {0x48}, {0x800000000040006}]}) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x0}, 0x8) r9 = dup(r8) listen(r9, 0x0) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="0400745f8f516c653000"], 0x10) sendto$inet6(r10, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r9, r10) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) r11 = kqueue() r12 = kqueue() kevent(r11, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 16:04:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000080)={0x1}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="850ab125ef342ddc0a0c1944d3c3ec9f3dfc01895a2d4d3da9ea5034de8a55c0697c60ae19368f69eb700a138da2a132299b638bc6f9c3e38f574718640bd42752818c4a99eaaadf4fbba59f540e8416e311eb757b79a5325e532c0a021d24aba00c698c1f513e539ac4b40dec616b9704597ac809c61f", 0x77) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:04:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000a3000000000000000000000000000018f5746dc19b30e6d0cf16120cb677d9020000000100000000000000"]) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r6, 0x20007478) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:04:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/195, 0xc3}], 0x3) rmdir(&(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0xfffffffffffffee0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0xfffffffffffffd3e, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)) dup2(r6, 0xffffffffffffffff) r7 = getegid() r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r8, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r10, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r10, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r7, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) 16:04:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356faee62b6fa01523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f438ae6c5115e9e3f8598d5712a3b9a", 0x8}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r2, r4) lchown(&(0x7f0000000040)='./bus\x00', 0x0, r4) kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) 16:04:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000040)="58f700efabd16ebae632252595605619515a4c8ab06198824b3da025bbd47b3bf5bcdb9ad8a4f5f728193ef1d4d99342c3503f12fc4d5f0000000000ff0040000000000000000000000010000000000050fb05286b5a06c4c209106bdb94e049d8ada2a17bbf394efda86ac4d92d3e6e9093ffcf609d6ef999eea54d0a63521249584ab7c6b6e87653f5c632dee414bd3e76000000000000", 0x2a8) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035", 0x9) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:04:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcf941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000000000000", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:04:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fa9d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e5ebed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x20000, 0x120) recvfrom$inet(r6, &(0x7f0000000180)=""/14, 0xe, 0x881, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r7 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r12 = getppid() r13 = geteuid() r14 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r11, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @cred={0x0, 0xffff, 0x0, r15, r19, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r20 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r21) fsync(r21) pwritev(r21, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r21, 0xffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r20, r22) r23 = socket$unix(0x1, 0x1, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = fcntl$dupfd(r4, 0xf65355edd0b2a480, 0xffffffffffffffff) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r30, 0x100000000000, r30) write(r31, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r32 = getppid() r33 = geteuid() r34 = getppid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r38 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r38, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r31, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r32, r33}, @cred={0x20, 0xffff, 0x0, r34, r36, r37}, @cred={0x0, 0xffff, 0x0, r35, r39, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r40) fsync(r40) pwritev(r40, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r40, 0xffffffff) r41 = getuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r41, r42) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r44, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r43, 0x100000000000, r43) write(r44, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r45 = getppid() r46 = geteuid() r47 = getppid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r51 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r51, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r44, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r45, r46}, @cred={0x20, 0xffff, 0x0, r47, r49, r50}, @cred={0x0, 0xffff, 0x0, r48, r52, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r49, r42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c, 0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r56 = getpid() r57 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r58) fsync(r58) pwritev(r58, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r58, 0xffffffff) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r57, r59) sendmsg$unix(r9, &(0x7f0000000580)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000340)="2f6af98a571fad2b3ee2625de1a08d82a754a2e86590fd20abbc05170858559cea5296fb8c81b22c80752b7c7d5c7e8ba555b59e1501f248ecd394920a9afd2e5f1c12342b9255ddb3c7499c424ffd0b065f92eeef5d52834778568da024eaf6415fd435aae397883fd71fce9853e7333d54afb26f28837a9cc3e15613815d3de5ba37b5ffba95e07a769d21579a6f57b1feebfac8dc205f7afad304d38c32fb527232bec70c2b2058fa48a122f794f907a0591dd5b4df8bae596859247159496e81f473789e16dca63af9503545abe34259bb08a19adfaf4423161cf582db0416eeabd305f546cc283ba3ed22b298b14b949f", 0xf3}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r14, 0xffffffffffffffff, r22}, @rights={0x38, 0xffff, 0x1, [r23, r5, r2, r24, r25, r26, r27, r28, r7, r1]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r29, r3]}, @cred={0x20, 0xffff, 0x0, r34, r49, r53}, @rights={0x18, 0xffff, 0x1, [r54, r55]}, @cred={0x20, 0xffff, 0x0, r56, 0xffffffffffffffff, r57}], 0xd8, 0x10}, 0x0) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r60, 0xc0044266, &(0x7f0000000100)=0x8001) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r62 = dup2(r8, r61) r63 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r63, 0x0, r63) r64 = accept$inet(r63, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(r62, 0x80046c7f, &(0x7f00000000c0)=r64) 16:04:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x84}, {0x6}]}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:04:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de\b\x80\x00\x00f\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:04:03 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x7, 0x4) 16:04:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x6}]}) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x4, 0x3f, 0x9, 0x20000000}, {0x2, 0x7, 0x4, 0x7fffffff}, {0x100, 0x42, 0x7, 0x5}, {0x9, 0x3, 0xc2, 0x1}, {0xfffc, 0x8, 0x81, 0x1}, {0x6, 0x8, 0x6, 0xa1f2}]}) 16:04:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x1, 0x8, 0xfffffff8]}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0xff50e5f5bc1e1abf) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) 16:04:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="f9b584c5f96cb582382b25360e0cbfb4eec776f00b402dd17ccce4dbc2d6b060c2ba82e2832363b0d14c8066d9ef1a918b4c49a7e208783acf16ca55644e36bd9038b8101eeb0f74647899e2bc59eecedf31cd7e903d1a5792760076164ab2aeee3b4ea55939401685a860e4", 0x6c}], 0x1, &(0x7f00000005c0)=[{0x80, 0x1, 0x3, "8f06707275a69afbcee489f5d7b132e0729f686a10e427178223db83c09b87702aed8960a19cfd6e5989b11cd29dd06b2da6af5c1a6b1dcc974dcbfae02fc9c54be84fda46744991dc050025d42763d03e242065ec60b48f47f299935a061a4900"/111}, {0xf8, 0xffff, 0x9, "b942a944d6743977a6c6b1e580624b6180a068b58974487c541e6e8b97b7ef4ed6dfbcf458bf70487faa1a0cbc552f5c217aa47123a73609b4bf35c50b38b5529212159afa2eb4455006a4674c4067434d6e8eabf63c000000000000000000005c0170aca00af6d25b7104e246d4d8b1caacf6ed7c707b843f44bd8a613050aa37ea2f0cf6867ac2640fdb0336716d121b11b4de2c33682700ac7f23c5ae1135d6c5212c291994dcf647f5f51c686cc5d7f7606627f4bf5a3b217c025662ee66693ebc1d2e7ab71f27285cc89296fed9020d3b71dec526a924d3752e0101e2385efeabceb24d"}, {0x20, 0x1, 0x101, "44d967f1e5da2bfb48712812b7"}, {0xb0, 0x1, 0x0, "3b3579ec3b20b98c7448b92bd8d6522e167e52a1791da184abdf834f8d4fa0bdb7bf6e7faa74d56bcb15a00eda1675b8ec7f8ba79ba6b016d29880cdcbef9ae1f593a1544aecddaa1a05a6d8195019784c5f997d7d93b81bb657f18bf38573f85afc526b5453de5699ed441adac14cdeeb7f918493f4bde203c1e24b9a285660abe7316ffc1150107f5b843b22072b9d84646cee5b403261c2e651889150116c"}], 0x248}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) socket(0x18, 0x2, 0x0) semget(0x2, 0xd9dd2ea8ab3506df, 0x100) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x1}, {0x18, 0xffffffffffffffff, 0x0, 0x1}}, 0x3c) 16:04:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) execve(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:04:03 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = accept$unix(r4, 0x0, &(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = dup(0xffffffffffffff9c) pipe(&(0x7f00000001c0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000340)=[{{r5}, 0x7ffffffffffffffc, 0x2, 0x40000000, 0x0, 0x5}, {{r5}, 0x0, 0x28, 0x10, 0x6}, {{r4}, 0xfffffffffffffff8, 0x80, 0x0, 0x81, 0x1}, {{r6}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x7, 0x1}, {{r7}, 0x3ba47c1846933154, 0x2, 0x2, 0x4, 0x5}, {{r8}, 0xfffffffffffffffb, 0x2, 0x10, 0x923, 0x6}, {{r2}, 0xfffffffffffffffd, 0x185, 0xc0000013, 0x8, 0xb}, {{r9}, 0xfffffffffffffffe, 0x0, 0x10, 0x5, 0xff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0xffff, 0x1}, {{r10}, 0xfffffffffffffff9, 0x23, 0x1, 0x0, 0x4}], 0xf8b4, 0x0, 0x10000fe, 0x0) 16:04:04 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$unix(r3, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x10783, 0x0) writev(r4, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() 16:04:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="6a6a5b12fda6020000008000000000e46cbb113b954e1f52f4f6c5366ca3c4bf3cf32aa34252ef400559889726d795e1f32d8b8151140d24e6a4e4525ddffa174a1b55c9573385a2c78b56f18fe8447bcaa9c4abe7bdff60b8ecfb46df59f1b7b31f104d8f6a3593271f3261a4621a017cc9f07d7e904a6d8e9c2b7a46d397137018b5f9946db48130e95b335d447b4b822e39f8285db0c1159837b599ec0b3256597ea8be3b0e3f726ab6eb6f0a98182f2dc2146537dba8f0751ab17433db73b412d5d524e93e3ebe707c4a4d9ada627d5ba43391d025f6d5a47a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = fcntl$dupfd(r2, 0x0, r8) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r10, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r11 = accept$unix(r3, 0x0, 0x0) write(r11, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0x74e685b6) execve(0x0, 0x0, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r11) 16:04:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x4, 0x81, 0xfb, 0x8}, {0x7, 0x80, 0x8, 0x1}, {0x8001, 0x80, 0x6, 0x1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x6, 0x3, 0x1f, 0x7}, {0x3, 0x7, 0x9, 0x80}, {0x200, 0x5, 0x3, 0xca2}, {0x9, 0x42, 0x6, 0x7fffffff}, {0xeab9, 0x3, 0x5, 0x8}, {0x2d6, 0x15, 0x7, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xff) 16:04:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x9, 0x1f, 0x51, 0x4}]}) syz_emit_ethernet(0xfffffffffffffe1f, &(0x7f0000000380)="08b8a2a9e3000000000000000000") r2 = getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = getgid() pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000340), 0x8004) close(r4) fsync(r4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) mkdir(&(0x7f00000004c0)='./file0\x00', 0x8) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r3, r9) r10 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r10, 0x6, 0x5, &(0x7f0000001340)=""/69) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000500)={{0x8b, r2, r8, 0x0, r6, 0x4, 0x1}, 0x9, 0x7, 0x800}) fchown(r0, r2, r9) 16:04:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x4000, 0xfe) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r7) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:04:04 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xffffff5b}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:04:04 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/163, 0xa3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:04:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x2, 0x1, 0xff, 0xaa}]}) syz_emit_ethernet(0x6, &(0x7f0000000080)="472b74edb0420000000000000000") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:04:05 executing program 0: pipe(&(0x7f00000003c0)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) dup(r2) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0xfd) socket$inet6(0x18, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) accept$inet6(r3, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x1, 0x2, 0x5) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x3) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x2, 0x1, 0x0) dup(r9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r10, 0x7) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) fcntl$dupfd(r0, 0x0, r1) 16:04:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000340)="220e2a6ac4096aa10e0886d4fb7c96853dbe513a129bd8182e2f211155f8f5c15b204320a623a21c645dd2890e4685a48cef5cf8ab93441b395672e4189d0ff171978200a67e232a19dbda323db4e5a1dd6f8bc85438127ad2d69b7b6fbcb9b2580e5777870483ece926eaec86726a876d76601c85f71b6d82ccd9887a52a5a9e0737510bb4ab0b128bfb8540dd180b0f4be9aa82c17b235dc850022feb3ff0f186732fd24e6caab8579e09bbd272fa185ca62a5913d9d117852b3a6111d5004969cf551a47c884f", 0xc8) r2 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, r2, 0x0, 0x20, 0x400}, 0x10000044001000d, 0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x7f, 0xbe, 0x5, 0x3f}, {0x4, 0x5b, 0xff, 0x10002}, {0x8, 0x2, 0x2, 0x80000000}, {0x1a9d, 0x15, 0x0, 0x7f}, {0x200, 0x0, 0x6, 0x7c0}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) openat(r6, &(0x7f00000000c0)='./bus\x00', 0x200, 0x8) 16:04:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x20404, 0x9db830721674191f) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000280)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000f00)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYBLOB="66947e197ff1c9a793d3cb55a8f645328e2ff09e93b8757cbe835301c3d7e93bdfe051ab17839cca9c369033e4a85ab45e398924199e5d50c1c59678311a0a0bf3b5cb5801a4e61175a0a0e797bef93b0bda77935e77061312df2fecbb15d78fd08d36d305e593c8f4f9fe782f79ccef1758bfffeb92e0d02a76676773e7369b4d5b77d232b9641d0454ee975baf9ce4643413d35b15416a728ef075b12c956dffb39c152ff163d523a31b7e83e0835622728601a401447f57976093a533b271b8a8be6027427a2e6d6db29fc91d23c0f4265b204b9da091742d2e4fe59c9300ced7afcaeb912e86a5fa4283d8494ee548075bc555", @ANYRESDEC=r1, @ANYBLOB="68e2856b3e6d3ac3f05c22be1756d958b0a3edd8768bbad0a040e528f25f18e92d258137845c49ee4400eefb71c619d92c838db21a5e11cadc75c4bdbebacb8eee1e96eff36325c603131bf7a1124346888e5d103e6b8fbdbf5cca3348271f3f515150ba07952d2dec70b98157c6716991fc13242fe86f3223d5955fe43e52521bf2cdaa4fd2bde874629e21b31bfc237bdc76200f81a4cba19cf7d79d29a7267355659c72dbcff1e64e41d0d41ea3626633be232c1afc2fea907b11d430083f81564d4475675a28c3446839510c2739a1d3c442810cf2965a3f9edde5c281e728b220f4a92c65d61a13dad4402a20d9178ec30cf8fdd57f70909725", @ANYRES64, @ANYRESOCT=r2]], 0x1) 16:04:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = socket$inet6(0x18, 0x2, 0x8) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:06 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000000)={0x0, 0xf56}) r1 = syz_open_pts() close(r1) socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x1e, r0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) open(&(0x7f00000001c0)='./file0\x00', 0xdb50701e1df67979, 0x1a4) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000200)=0x412b) openat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0xe3) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r6 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r8, 0x5) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000100)) r9 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) seteuid(r10) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:04:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:04:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f00000005c0), 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:06 executing program 1: r0 = msgget(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) msgget(0x1, 0x88) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001340)={{0x100002, r2, r4, r5, 0x0, 0x46, 0x3}, 0x100, 0xc07, r6, r8, 0xa9, 0x20001, 0x100000000, 0x1}) msgrcv(r1, &(0x7f0000000080)={0x0, ""/109}, 0x75, 0x2, 0x800) 16:04:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100, 0x0) write(r2, &(0x7f0000000180)="00e8c1e0f6f395e2d5b8439124037e59276bde6c75bcf586cf2e4c5217fe674c8cb05908c3d594bd43d89026e771fd3c1d808b9cc0c427f201a3a653df5c06fc73210bfedd5dbe30a686f2ff2a2302d8bb541daaf6b1fa047d5570e2971558b223d41340fc28cfaf026f8f659de4fa32b6c5ca8010bc0b58fa2bb7ad2687c6a9e20fe4987fe123ee5fd5eae79165e7686623e5a92a85799e64e08a864c5b8248d49a9b54210f5f9e19b51591c39a8a72ae239f463e58608e0f67cc1eaf38d3240abd705ed26572208cf0c76e45d4e4bd5a93478c6c5b008a56a94c1aa0ae29f63d4eb38e9326", 0xe6) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000100)=[{0x3f, 0x0, 0x8, 0x101}]}) close(r1) socket(0x40000000005a, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r1, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)='\x00\b\x00\x00', 0x4) 16:04:06 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = msgget(0x1, 0x383) msgctl$IPC_RMID(r1, 0x0) 16:04:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r10, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r12 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r13) fsync(r13) pwritev(r13, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r13, 0xffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r12, r14) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, r9, r12, 0x0, 0xffffffffffffffff]) r16 = getegid() r17 = getegid() r18 = getegid() r19 = getgid() getgroups(0x6, &(0x7f00000000c0)=[r15, r16, r17, r18, 0x0, r19]) 16:04:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x109) pwrite(r2, &(0x7f0000000100)="801b6334ae5803f815aa9e2d42c96a43d662a8503d5b0e126dd876d0dab3fb88075752f8c3f7766b6b3b011a9680ebdfd842273602044827e52dd8238357e4873b83aca607923194bcbd77ca9b091e1f1ac7e7f819a517de48706d9433010ef71e64", 0x62, 0x0, 0xfffffffffffff48a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x2d, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000011c0), &(0x7f0000001200)=0xc) dup2(r3, r0) 16:04:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) 16:04:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0xfffffffffffffee0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0xfffffffffffffd3e, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r13, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r13, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) 16:04:06 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x1000, &(0x7f0000001600)=ANY=[@ANYBLOB="0176c3906d66696c745d7d67789d47b4ea29a54e7b6589cb9bb17cb92ec7b15a065ea7d1e548101f40ca7a3fa314e1581b70caa9175e4c8d3c19662d046c4e08b2a324418077ba50f425d0a3ec7dd00996ac78d76f5c277c5a5e69efaa4f2068a5657607eba0e8e78906d2c994e587768d9e324e6a9433473af4b6bf78b641aeb083a7e4cc03000000cb1775501bc47315b9716d6b4aa5ac018f9464365a986a69166ff303cb0ea5e68a4dfc31e56940b41d77c361583663561f6b0143f3b2b1c2eb1a9eb4fe78374b2cf1b4473691cdeb0e63e80fab856c54b8e2dc252b97594aaf761a98511837f12e19669af80b6de4aae5a2803f29d33fdba2730da2f99ac4382cba0000004000"/275], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="44067af6edf4c0f1491a003d8241426b4f165441054c0f7c6e170f955451a1ac7472a7459817a3fe15c8d802163d93b92a51a2cc2315c5b82965ae3a95bf04d5da713868e4b0f2336d021de6d3d121edbb3e18b65075cfd991fc435fb3b78c39dcb0062fca6d4ce6562a6567c1f7707c90bde5126dbf55bc066995e50509663b786084e71e8161d12101202a1a694cf38071db8bd77c090057c487c04fca7fd45b6173efbd77cc8ab1ef2b715ef7f3b89d7367f7aabde85e9eef1b59d8925bf4217c4ada5c46e157069f", 0xca, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:04:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b0000232700000000000059000000000200"/34, 0x22}], 0x1) r4 = socket(0x6, 0x1, 0xa1) stat(&(0x7f0000000640)='./bus/file0\x00', &(0x7f0000000340)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0x4, 0x10000, 0x0, 0x8, &(0x7f00000003c0)={{0x5, 0x1f, 0x3, 0x7f, 0x7, 0x1, 0x6}, {[0x1, 0x9, 0xffffffff, 0xf23, 0x40, 0xfffffffffffffffc, 0x8, 0x5, 0x7f, 0x0, 0x4, 0x7fffffff, 0x2, 0x8, 0x2, 0xe0, 0x7, 0x4], [0x0, 0x10001, 0x10000, 0x4, 0x7fff, 0xfffffffffffffffb, 0x8, 0x0, 0x7, 0xb8], [0x3, 0x2c4, 0x8000, 0x4, 0xffffffffa31172de, 0xfffffffffffffffb, 0x7f], [0x100000000, 0x0, 0x2166eafc, 0x8c], [{0x5, 0x10001, 0x7ff, 0x8000005}, {0x7, 0x4, 0x80000000, 0x9c7}, {0x3, 0xfffffff8, 0xffffffc0, 0x7}, {0x600, 0x401, 0x8, 0xffffffffffff7fff}, {0xfff, 0x0, 0x10000, 0x40000000}, {0x38a, 0x80000000, 0x3, 0xfffffffffffffffd}, {0x2, 0x80000001, 0xdf}, {0x6, 0x4, 0x8}], {0x1ff, 0x4, 0x80000001, 0x4}, {0x5, 0x7, 0x5, 0x34}}}, 0x6, 0xb4}) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x2d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x9, 0x14}, {{r5}, 0xfffffffffffffffa, 0x4, 0x2, 0x4, 0x30}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x40, 0x2, 0x8001}, {{r6}, 0xfffffffffffffff9, 0xae, 0x20, 0x2, 0x495}], 0x9, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffff9, 0x1, 0x40000009, 0x6, 0x7}, {{r9}, 0xfffffffffffffffd, 0xb4, 0xfffff, 0x2}, {{r10}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x9}], 0x1, &(0x7f0000000240)={0x7f, 0x7f}) 16:04:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x300, &(0x7f0000000000)="04000000", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:04:06 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x3, 0xd17, 0x4}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0xa845383262be4f5c, r1, 0x0, 0x7) 16:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x3000, 0x2, 0x5, 0xbc}, {0x2, 0x4, 0x3, 0x2}, {0x1ff, 0x40, 0xc0, 0xf}, {0x6, 0x9, 0x1, 0xf8}, {0x5, 0x7, 0x20, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000780)="9cb92ae13808f90480c6233a3b81f7321bd73a3161d08f7e4c6f806d0462feb399af61a1b86eb91a9ac8bb74dd1eac4b2ab20a5dc0b3e3da0127af16c70bcb177561514fa671374c723d6a84035bcaa925a64b6390259ceb67e2e9f488cf0234c608ba6695451a6ae4d8f2a49f39fbe97a0751a09c287c9db4543d59d62b304f6641f07054c662ec22bf875ef0dbc9008f63bd2e06fff1e545e3c949d16f395d5e3c2022c367826558ef6d52a2714502df8220353cb89f31fb1cc043d4687065b57900a6c969cf3fdda3b95102226de1844ff26a8eb3db5426da973b2e148a340a6525f5d20ad4ac3d37a5e497adeea9be", 0xf1}, {&(0x7f0000000180)="cced3958094bd2b13511a6c38e4b356f18ee0d9898a3bc2df2f98423a356c66188f61cb6421b25469e7482fc5a4c1d39e75c96cbeb", 0xfffffcb6}, {&(0x7f0000000880)="67da70593720ff08004c602d3b4fba6d60e100f58963a4601f947cba2133d413c5f9ccf63a8f8e91a3411f9b2d2c74e77fc223d1e219168ac460a58de8471a9bf4f49d769ed3a7bf82dfc0253b0842f696a215d70c2853400eaffbd8e4937ae7611125ae6f5161ffdcf4dafa6cc73a8113f87ab43f94f40ea0a64362723a7fe2156fdfc6192b2c2cf72522ef179e978eaca62538fd33ec1a4ed126149a1306a0b860cedd6a919261fea70ecdee571b7f421a389c00f0cecf277b384c4301c2db3c00"/206, 0x61}, {&(0x7f0000000340)="9103a7d95dd03b1032ac0d233eaffe75b4e99b72238abe59459051909a67ac7551be0c", 0x23}, {&(0x7f0000000380)="bd040e5bc08b783bc4a06692798337c3acac6e50914692c9e4c21ab26a69aa014db43857af11723992f0b62f145615a69548", 0x32}, {&(0x7f00000003c0)="926c460cd8b5966ae36509ff9079c9036a892b38080c85977086990579fef23e551b57b4e1f6a032fd64a8f03b856ae39fe275d54acc922d3143e55f3ec50b7afe566c422ac6a40b9b2c975d8f322df8d8ae9f390eea4c3a8cddd90b613a4dd16d8311e7f72e7d8ec7281949ece15b1d1e1d8a73f053458ba9e67ec2ce48727aba37a5c08a0dfa6e93bd6526530b82551ceb26b84ed905098f125d0d95bc7546589455af866eca0b", 0xa8}, {&(0x7f0000000480)="95a1a00857050e77c9332eefc45abc37d163bf4874107e0958231bff4d2c98c075253c2e84517eea9a8a314ed8a125ce9ca2dd010060c473253fa7b73315acb3606100aba96872c3194b040a23bf300dee6f74bfb6a0ec3c3a2154745d1a55068cdb2cbfa17a01a5a46a15d5b92d4be86f58ebdb128e09ff882a8b2cbbd42825cb0095bf3613bddfbd695bf747fb6633e8cede3ebce5c24f5659a4bffcbce51f3a86185d46a912e0a14d90eb9adda500439ac7d81290869d49f89774820779173115ad0cff067e29d4", 0xc9}, {&(0x7f0000000580)="eda6b536b1e18f9d880f18a1ad16471aa7139f023405e96db8182fbaa11ad62a3455ef54301269ffe4bcf75b7fef6fd8869cdc718b48f476e2a73a944a38ea122a2b434484b6d4741b1cfeda6e03c3bc93067a5765fdd7a7c837344fec7159a6c3add226", 0x64}, {&(0x7f0000000600)="d82379eef5896d31f0d0b7614a0aa4e4d49793e8c6e2108498f4dce70cd607f3e6ab4eabe3808f6b1d211c81e3f54feab1ee0aefe781a41360d1", 0x3f}, {&(0x7f0000000640)="3ce1ae1bf52921b66d5f08ed7db4ac678acacda0eebd04b0f297d5d139512706c9dda1a2d71cc660f2fdb4e820268e4f2f1f54400d89b81511627a6831dec0efb2ef1eb956e4face00e7a590bc63cb43", 0x50}], 0xa, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:04:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d73}]}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = shmget(0x0, 0x3000, 0x120, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f00001c4000/0x4000)=nil, 0x0) r3 = socket(0x2, 0xc003, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept$inet6(r7, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r8, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) r11 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r11, &(0x7f0000000000/0x3000)=nil, 0x0) shmat(r11, &(0x7f0000ffe000/0x2000)=nil, 0x8411d79feaa1c14b) shmat(r11, &(0x7f00001c5000/0x4000)=nil, 0x800) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = fcntl$dupfd(r6, 0xa, r9) ioctl$KDSETMODE(r12, 0x20004b0a, &(0x7f00000000c0)=0x1) 16:04:06 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) openat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x20, 0x20) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f00000002c0)='./file0/file0\x00') 16:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x24}, {0xc}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x23, 0x29}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:04:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/ev\'bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x6, 0x0, 0x3, 0x8}, {0x9, 0xff, 0x1, 0x7}, {0xff, 0x7, 0x1, 0xc4c}, {0xffff, 0x3, 0x3, 0x8000}, {0x5, 0x0, 0x5, 0x3}, {0x9, 0x80, 0x3, 0x8001}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x40, 0x2, 0x7, 0xeee}, {0x6, 0xbe, 0x4, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x3, 0x6, 0x5}, {0x1cb9, 0x20, 0x2, 0x6a66990c}, {0x800, 0x0, 0x0, 0x8}, {0x3, 0x1, 0x9, 0xffffff80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe9, &(0x7f00000001c0)="9a329f76bc583d6a648f21cfd5ce85d0bb8b1625e6f6789307f9dedc3fdc6bce0cc38f9bb728e4aeeac03778250e7e414f701ab5a4236cfbea43466159e15cc04f3aebdb7a209c5d902787317db43cc3a7b72d367124ccd4b1725f694a215c61e8cf0e1b061c11376dbe87ab2d8614000000000000f075cc9402eb0fc21487c2dbb2c190f14a3aee1cb9dcee36225d8c300f1975225ae9ba1aa0738645b7e0bc737900386ba70f89917ae6ead69b60d6a46bf497ab55ffccdc0558d1be5a5635eebbacd49379e9a6abd21015fee3fa1634017be467759f2ffe954057e310f6b77421e19bbf9f48d798") 16:04:06 executing program 1: close(0xffffffffffffffff) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(0xffffffffffffffff, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:04:06 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) getrusage(0x1, &(0x7f00000000c0)) 16:04:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)}, {&(0x7f00000001c0)="06fe831fe56d4c1c9f16afb86d6f7636da9e9f9cc0ada399d3f5bf807382265c03849bc107b71c3b4bdde99a933cf3d5f5d0b807", 0x34}, {&(0x7f0000000200)="2106c2037de0012405962167031058271febbc6372fa6d7c", 0x18}, {&(0x7f0000001340)="d45b19ca71060dfd6c8eb21a65f181027c25686c3944bc1d5a0406dfa01903dbe07457caccc9332e67746c927726beaa628b97c0908fe2e673163c1154bf1d63de2a764c79460f9fc7bb1a2293a83052c6ddd0d1d3a63cfbe2bc4f172917419f6d14cca9af0512278f62982cfe31a75330578b57746fbd3b63a80bd4d64e55beb399e206a1c1638519039ad8622f806dc52899b73ffc5d00621609ba1bc3e5326be5df15750e8744c18fbac3ef1317d3ddc2b2a52d95869bff391d5cd1a151d808e1f18f9fa9101381590f66dcb15577b189eb0eefd97cbe92d0a912676c72f67114bbb28f1825e1da0c3f33b4efe9c5964385d0a9ef3ea26e16437afecb3c9cc7ac79c1760136e0c1eb1a044c8b5ff11dea68a2756c0909c162469e111b7f22565eeb55fc1993b193400139dbbc1455e9d13b91bd4fbf74d81816eab77f3cc56db370f8bdabb6ecc364acf3681d8a9cca18b04744e66e7ba8f613d3d05cdc822aa73ae15b4ef399de3cae578fdb89981ef4ede6d2bef1e4650988f450929022316916ceaa9f9bce8a589d9d22a96751355fb62e7b313310d42d61d56ac6a5ff70a3f183501ca31ee61de35bd42e701d56866f2de7dd50a8fbf216fca29ac956e0afe548f16a9f9f8b3f149a43b189a4fe9df645de4e237fbdf1feb80a9c21ca2f53d0c41946e8a560f0d339fcff11077535db88f078e298310f82c2850f56907b2f2237be799d59ae56fdddae05c9c0bbac1ac5dd1518e5982f5b903a272afe8dde980b3c4962c88934e56cfa159f1be35e16079147f67c4c277df40fd18ccc5c363654b3c311c3f2b8193bef4da1a4c97d0b9817a8681a5fbdd2286466125ff7e3e3214e51e4db0a5a1079c5525e58a893137426176b4e9de41b4f7192b66a0c75bfbaaf05ed5859d19cff1b0f3df3aec829a65e8d860ee4c769f25c3f0c457babac2f758bd1fbccee4ff57e9a186bdc4074c5298d1885da36340c7316cdde32222f1e33fa04e00b941f142d4aeefaae6c065ab7afa603479614ebe8996f3c3ee0a4980742d33d8357ca61e78b0ae6f3c90b0fc077474bbb69abeefdac587ced554b509678bda327ebd271d69ce333522dd54fcc44159c92ccb2ce7fffddd2a2ac3cba6fed289a3ea7963742909edc8879ec87e5b907f49933464cd86d0b102f9f10a620b728d1888c5b32e4f9972310e206e043f1667fda363218062ce96850433f819a4e88290679c21eb4c45730495f86588e575ba53d50f822944474b5b793e80f8eb9c9ff8e9f1ef60b85e7a03b48067c0a6f7ac67170bb537f58d4aaa71ec0e652157a497390bbd210e6dcd75e2cf2f016e40779f1e0c11f525a1d43131721d0131d26f6c1898ec3e8fcafebd2200902dd24df69e9938870a7be6d1f63c53bb1fa527d315be534369450eaa49cf40e20ca3b53a86ae42d34288d8b7a8ae54c5b2b64952e689ec5801c6ecaaf035c82332ee621b9963ee8740ba0f3c3e33875c6ba6ce3a0dca766f68008a4db7099f11b08936de68b3d60a1d3635ace2f583d05cecd5e67e56c6d0d73ea7481460b27011f024f59e00b4fe0423a891253321ac559e04b14d6d714e11dd0eca4156b091c97b23321596109fc45dec3e50ee26bc3a1f01fe5da22bcf337335f5813ce9b7957853515260c942dc8975144d6729cb93f1b326c7e8bababa120fc9e28b2b7d88fba30d90646b91f382345d3bb414e4042fbbf11d302598772b0b3c6d6278c47e87f6bc4daddd8ff569f67bc6191dab807cb7d383a8693a37fe4b21be78d6b993e806162f8c5d79076a1966650492484ab9b362096b9daabcf41f968baffaa76e943e970649cab3897ea4cfcd2337ab62d32c72c4db65316bffa9aa12fe9922d76606f2b37f0924f8fef45e3bc1431f95edcd0f03d569f482cde4a4d973a67fd7c161819d1905b6bbacc6761d6925cbd79dca67745b27c257c256edc3f2882e7096f7cdee188a693e1fba38e505125780ac04c72c8ef994c8ce4ba4b5efa6a507ca9e4b818206f956043448ff72374bb318056bea2813f78265fbb6126dd52e0aba69b0ca3b1a3b2d78a894ce16734512618e43652c9646de490538f32429adc979da1fd61cc24eecbe7666a5abe371b01b17efa64f8d4e3843d40a204680ee5278291eea8f6d912fb548e593aa874beafb8c9d5f2b397e7775278f492423a3b68b215270058d92c06ed840d80dbcfbe940f3aabfaf360943546d61f1cdb3558da0c9bb1c0d526fad42c19fe666a9b8c7ff492cb106b27279f7a94e2d8cb35fb34b1843ad56a8ac8d6b858d432e4969361124480b8961178d9847c6abe59c58aa49a953db52d2788c56fe85114b5ef3d53ed105986487f269b86d71327426d2e0b77a7d8b029906dafe7b2eaa39b00391eda11c925862ee37fd5c48b9b1e2493be80da37c9f16281b3b0710e9441a2acc0f7bb71e4b793c182c32f9eb8ea83cc045a393d985cc5aa4ca77561729e053ccdb7837b1f1dbf5c212b3f7938f5388ea036c7a506f8269c7bd6811715a1224d0059ef0f7a54a17a32f8f2b60cf1810478df91d01bacd3d00abc263436e1837c3627c3e8295adf4bddbab45a340d23b73d00d31588d2f2b6349c0237b1f7933d235844d6375379a6de8747018bd204da0de1568a90e8fc9ec835e1e42bfd4fe0976ad11bf4b0165a09cf2112d3dd5b7fd74b83a91d64cea86226814e9d390ff2bd6cc6e2f40844e6826011183ba7e2659dc318474a18970e16e16a9328593bcb0adc67e42e5072bd4bfa344a240a997d4f37f4e25a80f1e9b0e6379a1df8dc9e6f65f81fea4517dfa6218cb1361728ac1b3dd59cfa8b4a74bd255280f0dd638e8d51cd022d31a8528e06f2d35cdcef82e5b1709c9c8fb3209f66bb369dadb1690ef7f4692745714cfb3638a8f56781cef39c6692c11d067805bb45d41e4143a71c5c16e499801ab7605e4c5976d0bd1b1ad72425b54e48ab3243250e196b282469bcfa370d5cb677f3743f079fbfdcbbbfb447edcc116575fa6ce181a90091b392d6b7493e28cf73f1402a73276638b793ac92d273cddc1d478edca1eea39bef8f11f77d9c7df804ee38459e2ad291eaff581d87b81a0219139c5e7882d634625a308e29b3723f3789aac3425f5d546f7c8f163d4fb9184876a3cf672ebb9efb8f93b7ac786bf8ca6e2c51f5f4e383803805a2ae4d12cedc4e8e72a16625547c9a2b965be479b1e6fb94397ac25d0b6e0634297d2cbe9e583941f1956e5c150d5df67b9522cb7232f663f15655c14070eae82ebd5b89c724fc6d45cde9981442c5ae0e4b4954df893c345afdbfa20e4702559aae405f2a665ed5bfbef77b0d8ad29e53444375aa69d772bd5e0452f9c95b3061013033f9324d758b54a8c10cdd15afc4c1416d8c976ded23ee732b04099324a7d2f512f8da3017746054aae36edf5795bc2c5319bad7fbe911af125bd9ef622680508e342ca1f170f695be10b542442f55da32c0e1a05b9dea4b87b04144b0bb1f11af10086c6a8eef3fae3eecda4eaa0bed6613221897b5a3448a3b7547133cd51147145af1ef7aee2f03d540edffe896b691f8513c60a6ad49488bf23fb373e1747c88c7c8652861d3fe29164a6d1958ce9e7be9526e8b16a008d9654451d9d61513b422192dfe0f4f3160b0d5e208190372686d46891e7be412442f7f9b4b08d694c99caf8eb44bda22309b99cf58c7dfe9b2b96d50a81c9be6fef23c423af0d4f6964ad092a85a0bb5bb08c04f9a8947a280f569861e81bc2a8f007a7c4185df47e69153b2c1412fb6d22066a90941520fca58387c71eb3112c5fd46047c4a0a74fe4cfefc0a037cd736c495ea9a34dd060528a1e0f80fb57279cf698931fb663fa7bb4d81dc47eadc3b4318fbf9f947e122024897deb5557866d1986c201dd9ca835bb1f538a346e079ca863e90d853094b0393368da5c1c0edd5990b86a0b1b9aa0ced9bd829847daae522cedc2653b4b311718ba887bf286ea5a561ab6811e6e6f18d22d6bad13e0369f8fcfe51420ede224f6a23f2f2d2b298b57890562bd24fb7fbb82a84a1388ede5b16f72f82877bc431e80877a9e69136cfc24d84857e41ecfa5ee61778b1f45be9b7d85cbb47288caec2e9fd1c4b25a6f1ee0df6130ec77c62ae530819d06c55af88c78bdabed022c6aeb080e43dfed476005749a17d76282ef83b68673e9d989c9a49bfc0b5ded5bfbc5a0e5576a092f4f7ebcb68d638539d2d35a1d1c24f8e7e2e4a7369f2d715a8716f5072efe5ce68c0cdef0c3fbb521abdf8336038e645282e284c71f3855a579a06e8b6a1ba692dadbfe0678736edf4032d2363d1752f19c86060d2729a4b678a8623b035bfee96ddededd663bc1f7c007be836fd1448f4506c98ce2409fe8942c51b440cb34a7c35d10f985669cf12ca5952f6c8139f989d0f47e824238c17a26674cd2d2acd91cef76bab0b4f432a594adc76d2fcdba4e81a1b220167945a86748620521638acc28eee70706a42b9acd1382f7cfbfb88fa0810697b7b0d06802a371a5d00ecf0fb919d1fa35b80b17afa8aa314d997a4cec736325336e379d714d74f6531d9dbd68a1db556ffae67671665c4117e61e18f81326ee8cba1dabcaef2cb61c3c90ac0b42aba50842bc86ab39f07440f4b77710120ffd698f4cf8ba8294525362d49a47833c06f3f8356619e82c0ed665053c8e29ce66dafd8ceed13e395dca1dfb94ac4c7a07a2de8cd44d171ffeb79d7ea8fd634cef96605b75ab6d0609cceadb5156e4562517fbaf4c2e60cfbbed73a890c0e2519e459fc06a06f1a13e39dacaa1f3ec00193301028f0cceaf278124c9b6ef54a205e1cc1ced3e10904e478a13d4f512b0108f2f4b6304046c523bb0f35ab14d0fc4e92b9acdd9fc40ae215b173195033e2b83377c63105cc70a93c5c02e72b13259a688c68b9f2a370344ba85af1524db4743f304260ef8d8843c01b91b3324565dee2ad70516533b1e9b77050ee85944136652e502ec4c7c338b67352d24b8ee88b724ad978ea97dd0519864bcebba29d75ffc7ed0bf41068e3bed2c7926439e89f45ff3fb16ff3f8617f5b483e934a731fc14d05038ee4a5e56b200d03bd2dba7790d65a3d944460e5bae198b77fe3748a4c80c3af8e160947e2f7dbdd61df38e7acd654faaa9cadb62704e848ed76ac50d14eff33c3d2ec8913b6740b8011339cde979bae147c20b166a829895cccaedc7e99c24abc1707192d6df1a9e820500b077c377b4b8553796e384507baad26651ea583062f968d1d81ad4f8261395706454b1a2ca5d2f99a77ce2afa53d71e75de93e6b39668766d10ef91740c754e1c089ab6b7e70fdf9f7c6ddd1fa1a3b5cf209c5a428995afade5406a58ffef10bc436bae7a66df25c324a76ee3706b32440b24c5d3038eacb69dbd541305edf6d359799e01e2437599bc99a851b01a8fe84dac665616330577c260eac97102333ec19b09b4f65a4669af76e0c12d787d3ea258400ddc9b887030315299d87eb90c7f1b0c6cd9d33c40742c9c5411224e786b0337f27d6a8914067acccae5d4e45b289f3b121659af8e68cc0139d2208b6185acdb6c1f13689989503800bd2bc514e236f3781b1db4d6c6e28260ef4b71d0c5fb3e1e8747432ab3f844542cd49180622445f32143792bca2ccd8d4362cc87166d3be617974a0be6133d204474353b36ad67c8bc9a4def0e4d3fe3a00e7e4011becaf7fdac329baeb218f2ef9ef14889cd79fa079477c55e585abb8be2a743340a9cb446d6", 0x1000}], 0x4}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) open(0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000633000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) 16:04:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0xffff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000340)="fad78a0cb7cdca8c571833c6e4b056673836554c63f245657e0b0d7c6fb59d51c9a0a83704d13d83d51013c227ba8b4e4f6d3046b41148398cb6ee66e13c99b09f37ad795f06e35e6ad5e327d8b1aabdb5fdc467b29781cfcfbd0d4a349715a81a71ec4bde088d8aa975c4a660af0adac7c002b34f674f2d1fea387e493309115dc7cea07e94db33d345ace0b8f1620a431fa6f836b01d1805ece9f482cb520c2921680a6ff39d75521848b731f9751f072a85b4c0da7a46eff96d5d9f34531fd005bf11c90b0777a003d1f70399c7a4a9d19453184d72dab1e75422257fdf2442686655b56d199b346f567d4b7e61aa7770b67dec76dfea4c41725e6b6de0128fe500580bf419c27ec7c1d4cadfd7adde8c93a591a838f712681eff14ce8078bccfb5da026e063309f3371b3969faa79ca896e0503c85d65f2de42ae8f12911ecb3fef2c086d2ca462897eee8a5c9f3f4952cae442a5cd80c6e7e5a0b9a489b1894300f0d57c6eabb3f2b47606ff0da2dda4fe52d1121ce1e5267aeb151dabcfa459f343940eb8e62ea853e7622ffac4ebac0da09d746d592b87a73a9bbb15df685396fdd7b4ae1d94f1e376e42dbfdf367e147d4621f8c9f22dc71ef3d27b73df5b86745836d3e271d5056da9b2f67606ab52ac57fb825582cee04f7bcc729806c321e967fcc8dcd1ae1063b22d9aac2e6491c46bf2e60843e1a2b24b5f329593f83df4c9202aa2a24b0696cb8f13d341abf04b64c5c7f21c03d3d22a5772a00e22fdcca175fd1c33fd98887418965195fb08b0f6d1ff9cbc5cdb12322aabb2feb5119cfce3cb05b5e0a3e953dc01de274dc8e76f01b05822df2563d567ac3ca7ea2e37c0fb7b4f13f34620b610180d26de1930153bc45f5c8bc9bfcfdc0ba7bd51253b76b94f6de32148f693ca02a2a2a8c5446827977455050677b10d29fe3fc3320e1ec35b0aa75df53255479675bbaecec075e4a1a9fe79952ce83eaf56edfb2bf4f62ecc90264c83c20fa18ef7840a808cf94b18c28609b998ae3ac8d2f2f0a33bea0b28b6a050ca6f65ac70b48266568ceb497d17ab60f64d18e2f03cb2bf1b910e4348079cdf54c259ad4fb54dff443bac7d8f1a497824f9ebfd8c242f42c8910bec4fd83f2b840d6e94a21fc9435482a3df210b91861fe086766ccce80b465f8280853692243182f85cc222be6693e8faeb889f2cebd75ac76505003e2cde7838fb29acd4301bd361504584f5d24338bb407c91c0f3e49308bdabe508848e3010786c6382ce4f504f7a55d6211b663903d41f423c35dfc80924d8cdd281d4ddb184cbfa0dd3f390c4403c7340faa784b3dc5421f29d0eaed6df091fb8bcafa43cd480659ca2ef9c1bf5e17d0bec5e0d070300b1b6a12798efbb713351774e248bb221376ad9f11bc8a90fb47f009130b04754544e579b662a7b7bd91819642e31995712098ee7da6ad8b226aac73c51b3070d4a2553ee5894d5212f00c4739c72705000ff4ed5ceacd27382cf81ef108c8e31d2971f7affd9e12ca8e2eb2ccc8f7cbbf2b9a1e9c21e21129b3189dfb2426888c91834d67ce23ae2662aec5b6d09258e2aea237292d9db3846bc2e78334df0fd35a0a812362ad3f043a7f3aee4bea85ca09f598c68bbaf1f41e001357502001528b06de0717aeb2d549b32a8531cded9d532d01f23a41af3000b9b7933df61dcfec92347c908708cd45d6f3268702f1b681538bdb4ceeeec2ffdc1ecb4e00133ecf15662bf78279d9ede2127d4b65660f3d30f97bb62e25e13ec16bba65c2326864c7151a228f2974f77b10ea0041b520ba23389e0adb0f12787e6e9da12e333558baeabc0091a2fa021d6cc22808f972396a915fdfa23cca52991416cd78b32d61aa8e7840975a5768362cdd92bb544e223618ed09c5aa5bf1f396818060c845763afef02b50e5dd55a4d2addf59a6025a87cf7302a31e020556f2807da983fc7a31f2d5e9065ff679974bf842f8dc92c6134b570daccf3b9870c8652c3dfb3ee26bf4a12df186c074d2660c8059746b74ce1e0d8de4d1debbb2f2ba34ea57df6b10a2ae698b92b312cda13a23f091eb12ee506a9294df582b690a7edb8fcc0ec6bf9dbc6726ad3f4b48c020d3d5c64c6ab30a6a239cdfdbeba445a2ba8d598ad29a2c790e03ba030a5b0e46d2b182d245a300215e25565e84a1f45b27c583d4498b0e260cfa6c0b9d4278b16bea358c0087b3ab7c5ea872b9c8fd3d33581415dc4be31f5a96b572e1c77c5dd1f08b2adb00bc4b02d192a247714a37e1070098349bec7a95c1833bdd87357a9a16d1e9de64b8a59db6725089c86aeedd502e4957986d59c055b50f0f4c8fb9a782a993f1678edda3103f8cee978954c126160603bdc348f520775d6a4b3c915cf7fd26d9010816833f1a3ad812ce8b3209e606eec236ed313b0b338d8068c24c8ccd0582a33ad04b1c10fd75fa51d51a32c4ebf59411b218d1981ad865585569615ad6045e862876591bcb3f5fa01041d527525248bb2219d571288f16297770a72aadb7d48d67babe34babdc1ee4c3df0806f65792091a967f29b3577c87c5e197b0428d5665b15fbbd6ce8bc0ec6b17e2804a266b3ab2ef5389655cb4549a299675146d5c7994d8078f3334d81e11f0459f0f1f01adeda2c45891d575c4b799728bbbc6d3af655a4d3fbb94b24d6a9cd4b2aa3c821b8363fb1756df58a92f6d7c267b3e9f84cfbfd1f08a823635d315baf0a3d80e0ce75fd67a7c21a741b0f1575383c1babcd0d9f7b685001cdbdf1253d7360d8f13366681c6fdeaabfaee4d90b408dbd353990503e10897f00e56cd0894736757923d6ab138995c1f293cef7c48aff40eb1f5fe70d318ba0cb8493649f3c41f8ffb319fd19909ea66b206ab5409b2171564806ebb42cdb82d05d61c78796bd5a82f7f24c7147885ffc123ccedb935db5e4b22588bf1e053ff6a40b2b2841c4c591ce82c23a09b4a8dde29c78cb92b8acd1d6470dd1233a9a6effd7fc243aec734fd69d0884834f42945493a1d69f93f2127903308ac92b11b38410fc6b7146cb9346f1c2af713e32fd8fc0de5a4bb157749d17dfb26a3d6b32beeb0bed9fb3970952e3b06f01cf2581354ebd858b0bfacbe2a0079fae190d52562310aea9d42896408e91db59f0867b67d3c20f1bd8187d8ee9d9b8a63749989dfe132262d9fa16f68e455f4d5d1938a86715637bafc5531c33163701201e16b3bae4fec848c388e140d744787dc731277c908a793e490e83f33437f1a26c319d2a50bb2f5d585e8884111e41ad43441cea2ecd0939f72ace14024ae741d934174400bad1276f68fc84bea397845e955f0565012ca04aed07279d8d7a6855b91eb7c3ca1edb74cfebabb93661396411dea602a9db0e7ada0995d1c242453d8fd14513113c19b483bbe0f6ccbf40f48d119e8c019347ad26a841af2e982d4cf9af0ee9e3fcb26402a2935075083582b5d558525d33757b3157d35ca4a34e5006a039a7ae777b26d8a50ee591bd067558cbed4bcb6a160e1febe4628c94a4145d24351fecb2e3f9d1b4cd9a4e269bc2dc8f74c17bd64cd14711f3ae4e0870c1776a031720a1fc8f94c81a9bbdfa1c953a25c92f1d3ae4f3909681bc3f95794a84234cb904eb512f7c75eb0fa3169c621a1676359149ec9391efd8c222a8c0ae28b0ed7475047fb21b0179278cdfa9346d030e088bba11138ec7e392ef2e384fe329c3a4a24224a0fe0705402d2c20d37523d4f85eec8f32bcd5d660e611e30ac173a62e9867369071cd5606184ba1414fcca021a76ef1fd66a944a015d1fe3698983dc6cec558d87ca86a7bb8e3400b2e9527da7b9ba9833a4ab06474b0a3a4818cd17c8c49a6c451cf5f58dff3e6e2a599421046426a8e9fdcd699aebdcebafa68c759bd1236aa5410ad94d3cac7a1a41e028f6b9e0a5897e99380058c92ce80c79a62602e6d55242ac263af1d2df2f6c62889a22b9bc87234d0b94ad7086eeb5d3677d8f1637a331e285c152f1cf4b158e55bd4dd04cfbd664fa4b6db6035ff192999986b4403891f34370f80c2f95790c650f024c9d2ce4e17b128acfebfe827e70cd0d47d9af5ce9f280a6cf66a775fba4e1ee08c3323f13b3d32cf985171a0749027bc44eeba41e7f4a194552827aca17338d15f615e85d0a0ee5a25d55894cd5af2cfdd5af9eb67e837993094969dfe3ef26e1046e0a346f8f52038f929e658f2f85710786ee604e7c6ae14b582288e7b589bc481cee6a1229a243175b4eaad534c5ff6ed4980d3a258efb15ccc98f5c9ec04bf5c5296c0dc2d0117c051b307e68c1d030dfb2a3909883b0e47a3d81af796d5aa9facf8866607fe6e34922f6dd7011e51746e80196177514d6039d9a801e2efff82651880b4f1ba447919e678d20eb8d6d5848b019ecb529e3cc474daa46fe43c8b157dce8340804139645ba7e7f1ecb35d9ae9ead5ac454238e5b1560447b4c70d30768adebd83b77b8dc318be3a700f08a90e01df53cf31b368e8d505d9144fd5dd92030a9d62437ed914211677b7847a62d8ac5c80988f93d9679c581403e36b22dd7d56166fe913bd5a42a081170e0e4de5e4732416f4ae1cfedfb7de8889cd4e4446ebf9a9b8d628295627e28e2b364f24edba6d3b658141540b55c13e5d5d968d20e87457264af5095ec38f45dc3b05bd1178bf6d0c4655788d838235a03e58ac8eaeb92bdf8fd47554a6413c9afb6e0c50665aede113ced53fb4196bacf150441ac71f460b47c901326614189a549313ad547fb95ce9971c76e37119116dbf170b062a5d201f035fd63bd3dd3a61b6d7e17da06d7237ff8de44a138db526916aa334acb4b32d961b292ff5aa2ffb2c59d39f0ed97868d3731fed9b3e40cc6ef8b3b7bab30431cd91816e711d17d8f512ca138a5f5c9a0ea065113b408953c87a89d5097e5777bac0736d2c919dd83ac10687c30dda607277a861800d4a310089221743bd68654e918f06732377440e3639e8804fd2df82c99c8ef941ef8abb1fc4dc159211be150eaffe259f985748fd755782a4ebbce8f34750319f8cbcdf4bb60799f867362cad6b86da92ae0f245d93545ccde062b863f1ad4205be68e2102eeb8a8b6295fe7c298c140f58f57224e672b7d1a2d7dfbeca1f6ad475ecea53efda559779ad9c9f02020074270c97f920944138a4c4f71d566c107d7ce7593d3ee87b0ea205676d64e568650123a6aacc1a85f914ec073f1d0b1ff52d9414ad0dc5595353914f4c462ea67214c4576f977e0959f0c8a5a736f053ada92c56c3950a94cb98c1f5b68756feef9d243cb34f351a4bb73c2911c5ba22f49fce4fc4a0c40a7b8867248b36e3d19015f440026876e67571d04d2497681bc2f855d61140d64bc3cdabf4a4e013467dbc5263687c4474a425ea25b267c401080aba35c5548cc76bb8a9172a94c96740aed9a2c3bfdb1e8da683350b654a0f645ffc536b488dfe14a3088b0e8ad43b6e3c0d8cd0ca9b26f00ca4e90ad2ebca716def83920c5bcadd1b98e13d82596547107aaafccbae4862ddce252a228438a0b27fb826a7dabf21c8783a4cc498a9ab79eaf3aaa398d55c2270dba6227d5014575267c172eb609140dded3aa53123b949c0a7c2018d7eb63cebadc52fb748b7e0d3db6376c1db2a78f3277ce30acd8d0f5f04374136780703984eda019ae3b3152e8fdfe7fceace794d585241bb6551f0cb272264ae9d82e45cdb4379d221115d84edf4ba232aeaa63e61ce930886339bee68a125ca35a7", 0x1000}], 0x1) stat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) clock_gettime(0x8faa8e990aa96ae7, &(0x7f0000001380)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f00000002c0)=[{0x0, 0x9f, 0x6, 0x7ff}, {0x4, 0x4, 0xff, 0xfffffffb}, {0xffff, 0x3, 0x8b, 0x3f}]}) 16:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r8, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r7}, @cred={0x0, 0xffff, 0x0, 0x0, r9, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) fcntl$lock(r1, 0xe, &(0x7f0000000040)={0x1, 0x0, 0x1, 0x1f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x1c}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") 16:04:06 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffe) setuid(0xee01) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0xc) close(0xffffffffffffff9c) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0xbfef96f704d1662, 0x2) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0xff, 0x7, {[0x6, 0xfffffffffffffffe, 0x101, 0x7, 0x7fffffff, 0x10000, 0x7fff, 0x5, 0xfff, 0x4, 0x5, 0x3ff, 0x20, 0x9, 0x51e5, 0x80, 0x4, 0x82f9], [0xff, 0x3ff, 0x8, 0x8b5e, 0xadd9, 0x7, 0x0, 0x1, 0x1f, 0x4], [0xc25, 0x5, 0x1, 0x7, 0x800, 0x1ff, 0x3], [0x2, 0x5, 0x10001, 0x45, 0x5aec, 0x7], [{0x5, 0x4, 0x4, 0x40}, {0x3, 0x688f, 0x0, 0x9}, {0x1, 0x4, 0x7, 0x1}, {0x4, 0x210a, 0xafc, 0x100}, {0x800, 0x7, 0xdb, 0x2}, {0x8001, 0x81, 0x2380, 0x8}, {0x0, 0x4, 0x7fff, 0xfffffffffffffa8a}, {0x40, 0x7, 0x1, 0xbc}], {0x8, 0x0, 0x0, 0x5}, {0x4, 0x7, 0x9, 0x9}}}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 16:04:06 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x6) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x3, 0xbc, 0x1, 0x0, 0x200, 0x9, 0x2, 0x2, 0x19d9203bdef837df, 0x80000001, 0x6}) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x1, 0xfffffffffffffffe, 0x0, 0x7}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x4, 0xffffffff, 0x200000002}) r5 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="2dfa", 0x2}], 0x1, 0x0, 0x0, 0x2}, 0x8) sendto$inet6(r5, &(0x7f0000000180)="fcc3049443569eb9d3339558ef6c1226ca78725970bf778da55035c99fc79f89b20498636d53297091b248da7f15dc06463123ce8069f0fcc20a09a0d8c14043c8e586759cc05ea53929cca8bfa4f9f3bc6ef9a0cfc17683f8ea3e7041b47ae0c3d07fa9094a69e6634ff3f6329fe61b9c8ef36157365b34c487e2ed7786b01d3769098377213d605523090fcd02e78c3d6ba481b2982d6528aef79b2e85e95ff549d195f7ecb8e4", 0xa8, 0xc, &(0x7f0000000100)={0x18, 0x2, 0x101, 0x7}, 0xc) socket(0x6, 0x8002, 0x8) 16:04:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYRES64], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4082, 0xff2}, 0x0) 16:04:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000001640)=""/4096, 0x1000) r2 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = getppid() r6 = geteuid() getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r8, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x8, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff0000000000000d3f421f97cfcef9e2ac006dbc4182e7", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x2}, 0x2) seteuid(r9) fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/66, 0x42}, {&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000300)=""/230, 0xe6}], 0x5, &(0x7f0000000480)=""/56, 0x38}, 0x42) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:04:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040077005745392a10036299edb4761ec6ff045a11020d4f000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0xc6}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:04:07 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8454d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) 16:04:07 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffd}, {0x1, 0xfffffffffffffffd}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) r8 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r8, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs, 0x8) r9 = dup2(r1, r8) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x100000000}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0xc00, 0x4, 0x1]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x5, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x5bc}, {{r6}, 0xfffffffffffffffa, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:04:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1f}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) setreuid(r12, r20) r26 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r26, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r26, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000013c0)=""/216) r27 = getegid() r28 = getuid() r29 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r28, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r34, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r36, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000000)=0x3) 16:04:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x41) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x201}], 0x1) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x1a) 16:04:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0xc000, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x0, 0xfffffff9}, {0x2c, 0x1, 0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="14ec54c47d5bdfaad55572dacdca04274752e008068237dbffe5c30d41c2c751080209c1a81111dd7b132a5f05094f4a5f16500436cee2eaab49c7bd337b7395ef5a3365342cad607a46ef1f74186dfea833e56787a3bc6d558073189790eb8f434bba39911198f5600e4687d99937e2346db4e3b173eb9b9de7c213a2dbb1712bbf4a10ede69679e194312d2ef1fa59c221cc3a3b528f886f2f28637f6dfba14c3fb66e66dfe06bed83c777f56ef90682b39bb5a802d9e39ac58e324323961856d3a2936f00bce64085e10e082881957ba2152b3cef7a65368eb28db66b8539698a9450280756910099cacc6f844442a47a652688ab6030890d", 0xfa) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x465a7c6e101e5ed9, 0x0) pwrite(r1, &(0x7f0000000240)="61956bdbfd8981c95b857297e95982b887719911013456c650ae25d0594bb8cf08ededb9f11feb014a19889683000f39889a2550c72045c040afbed51c5e9653440d4c8862012e84d20b49013793de94407d8da0f67dced1331be2695e0445ed99681851cecdb5f3835e79687f742688cefb98f07a51885e7a5f976d1783bdcd6b109f71d23c5b44c4ddc119c3d84e8cd8a7d276769cba520c6c928ca83d78dda7585addffd63f78e2f99b58ac6a9f3b7973022fde13792818a7f9db2b980ffc9797e17ead2f0712697ca8b8a9e08ddb68f2d84d1b89578d741fb1c9b40685126bea1d5ff088fd3022d72e7b44dc09ec6614412a964b23a86c11b795", 0xfc, 0x0, 0x1f) clock_gettime(0x0, &(0x7f00000000c0)) 16:04:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) recvfrom(r3, &(0x7f0000000040)=""/14, 0xe, 0x2, 0x0, 0x0) 16:04:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x2, 0x90cd, 0x9, "d705000000000000005b00000000000000e74de4", 0x4000000}) select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x100000000000}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x41) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) 16:04:07 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001900)={0x6, &(0x7f00000018c0)=[{0x7fff, 0x4, 0x5, 0x8}, {0x1, 0x5}, {0x80, 0x8, 0x2, 0x6327}, {0x100, 0x3f, 0x3, 0xff}, {0x0, 0x1f, 0x3f, 0x7}, {0x9, 0x5, 0x20, 0xf43}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) write(r6, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() r9 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r10 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r10, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001580)=0xc) sendmsg$unix(r6, &(0x7f00000004c0)={&(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) r11 = getpgid(r9) r12 = dup(r4) r13 = openat(r12, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r13, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r14, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r11}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r15, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:04:07 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR=0xffffffffffffffff, @ANYRESOCT, @ANYRESOCT=r0, @ANYRESDEC, @ANYRES32=r0, @ANYBLOB="e424de590c0c6c250dc28987fa171c09f53ff0a64054dc1d0531565e4d88ee5570586716ee30eea439b878290dcc40bc013be5e184023f0e49b6ec54d98231eb3f671627acb48da858938c3575c84332a7900ca0889322a89c2e8030afc4ad1fe5e023caa989631364a91dc5295c097cf523c5ad73a3b14247553418deb497c164a94684e29f1fcf14f2679ba8ad412a5257902d38ec8e40508ee2de708d8edf36e39d9b68ce6ceffece0832a29ae4ed93fa53c8d334efb199d6f46d4e3a5178f80f1b6982947c64165f2949372f07c6ed0b1f2c0792574d138836a923a3df3bd73afb720f198ed4c072b9430ac94110747b9492d69ed6b261dc455d79a235f6b21c8406d5e0418da5c2140e1dc0c6b249529f3851714c6654619e91246de54b765d7860b9c0b00f61670cd6ec739ccea1232a5998f952a0d71a8d89f445c1d3966539f13302b7140443f40214bb35cb8abc55b504959340c03fb0353fad12aac73c565b3cd36d515012cc7654812796592f74e056dd72fb2e3ecc444575254c813f66bc4d9c0004edfc85ce982b42e09b4600fb838521c40a09f9e2c5d49b3f9941bc185067af36e92d0d5fd9c99c9aa4b3ae3986586cfb6b73070dc3da3eaccb141348dcbe57f75692f0ae0685c156489f2fc31d5d6ada3237095f79db37e7a30ff8ef1943c2312b189b4309736670bfa847ac27bfc8a7b18b2e39daadc931b70d818a6721747b85d437d0a05ac4520d393be59403eaa63c0c842612de926a70cf027cfadae949f6ec41fccf565a83893cf36aba5f77ee488e83d05253ee0498c419f5617a423df9538846961079f72d34a90c79a644545df02f462ac6a019f0691662c170baa1024ac6aa4d5cb607e9b7e297b018f17382a67119ff43d697efc14563114482abb3a767da11853226876721ebbe8caa49bbda505e51ca178248b26eadaf112d7957973f6eaa090743d0a6e145ab720f4c646a5ebd2486e9827bc87d57c2ea6bd0a589393169cd5733cf91c186ec8d019e4c8aaacf629e4726ff8f2311623c2c7ecc99d3b10dba06893f343c31dca88312bf0ef70cd198539d535d44b07b93afc776babdd1d3be9b5d2b0bd555be57d20e527a42850bf1d2bd6129a2bd7a116801056656bc5619a57f758ffc090e5127fdd22d9564a0ae9231be85ae03844833376002d18e999364637f2d57ef93372ca41a3fb102e9cc072b13b13b7eedba33e91772ff4c06f179ea6c8fa167d30ed70f02a1dbeb1832a82c6462189c57602752da8f7d5d8d9b1178ba191bde5c63e55ac641305b1fd359c88bc15854ee76a1af8db0dc651a8695a13f9e6772424351eeb807cc7e1bbcb3ce7f26021e1919c45f5e31e0b33e4b1d42b2efa9d33535e69a0e71cd7ea68e19d972364d0f22ec92ef9bd25943faa57fe26c008aa79784013787c67c9885a9f99fcafc4c8c988cdf6c40cd6dd1d56e33f8500196cb08e78f1b3b7dc780ac116a66713f53b114154e28a04328480acd481b5c91ecbf1be4eb9a390ec6cf978d01488f6e7f164cd18353156d719fd8071f51da0531d6c34cf0e5c38f3bab3b62c51c7001b7be1108b2b2785110515dae1e15654e97d082d86070f69b99112b985beab96e0c9b41bd57cdfb449dab4173b5316958cdd2fbcf4f70e05d5fcfb17b9faa3dd40e7c599fa1deae4f88c76c99ca86fd34ced1fa33caff9fbcf6072cbaa0850b550028e3fce454397eb219dbd1c39d8662bdb3360b8c4606d04bdff615e30c04f852bb18b8e19942764cde04d8b5a14094220b9ccc364dcaec30aa0d1127c794daad3ab8c5fd58cec63527a18cecc946ac41f7ffa8d843d69e8a9158bff0aec0ce5958b574b834a474af314d034539f733c63f3e16b49bb34b128be751f348aa7fa34ffc4862b7340dc0d38a9d16407ccc9f5cbecfe342610c7943382ba472ae1eb6ad6a721466a080600f6ad7c0f02745577616e317052cbad71b43306b803e070c12e1ead965d74d57ef2bd018d07ab6781bed69ba29fb91a83d59d3a473b7185b511b2f07af72b2ebf96315df1fd894c4a2b38643bc1e5f51729473c5dd3838b3bb8c2e1de2719f09fdf9a6a40c15acbcd436ba0be7f5146aca4c83fe28009eff15145e5e66d6832ed87b088d9e251fd6af1ffd12a8db73d16cb15da1406398e810813d7bc3fea7514b31a3b36765fc4def7d09b4b6609b4550e3555b6cf049ca5b10c3073775b752c8dd7502a39e6aa28f8e9b0ec6a672f255c067dcb86f4542e82cd0054f6d0c8f0d3066345f4834273bd3fd7fea7eb1a5467c843de13cc95938e89d3c240fcfde4fb26b23f47445e9be95f98e4fe468010c21d43d312f7bf76b8c640cb7485403e2e88c4bc7112bc728f6cc8513749d1cef7c2d19a83ef9ccc4ec70bcd0966d31814578257f79e8ee1e9e0c15ca3fae5e275b28324f209053d5aa6638bb0d2eb1af20b2892a2cd0083594ec9e147d0ab1349655905e7b2148fe918e88072b92bfab3d01b56880cd71fbe463cf3ec33653e0541ab3ca72349c304ec0dcc0f7643a3d057be49e75316ae3444c3d1b7ff5ae7e05d129bfbc652431ec625ded3512b42022a7f2e1ceadfc01669d0a0e08c09649ddc081069bf125ba476f35513cf351f72e75081c4c9150deb5621ecf3b9eb79c1f582dc93af66edf00d1564eb1b3d847d2684e848e7ec058e0c1e113c29961360ea319e4c3ce9e9f324d2d33c394994e0f660e3565f6bb35814000c0035bdfea34dbd4f547b57ac4705983b9203470a78c936d9674de568a94d0b31edd10b169ace9ebd49e2f965991b273b54a9fbec9fe1b195994780669b9c26b6476e549f5df8c33c73239e2ea1f6d527661d5fadc05af250a14f33c36674bb78398d4d0197fe2756c80dc1e8d2aeb1241f1af2fb7f6333a8b5e37d64fb6927cfa2049d6cfb1ca591cd728edf611612faebb89f3a824aadd3e6b78395bebf74a53029fdc00a421d0f380cec2105fc403e092369911516b5ea72672a044b75a1710c40e5f0254d0b66bb434a2d21c31251d768de9e940d3bf92c588e6ece9b588b6e9f603bc9c2ed43ecd59dad11ce8f956ca15623eab1046b74f655d2c3a4113d4a5b6e959b5eb1e7e7aa7dee706878f6ecd92681050683b1d2a6ef04ec2f043016ac57aed2bca75aa5fcd163e28d0f4c2eebb6063d4d0de601988ee2b522001571d4babe09d3c4d49d58be392cdc679b4b979c732812a5444f2fa61d8b6a580c7137ec4760a1e576404e1b728a6241c4ef1c9551592a561ef556ffabc993fb551f050d68bdf28835b1bb20d81b5ee4d8a28d2f8f7823af586ede05e81e3b075adb96cbd89fdb5095960b376cbe973fe75e5c14b1902598950c0f1c9a7732e03c616e616ee2c0436d1dbc2a2ef05941a0f75ff4c647e386e2b9d1f17e71f594da512250befba6a927bf8e9b9d24f47a2bdc99e1726638f0fa3ecc95a406e26f60117605e40ff2d17e1a8741fa59c709350c7f6ad18cfbe086a10cb86944a2457ca0c842f88687d327614994df120193ff4b5420d4d56794e04282025f70009e3b75c4ff16e06eeb5a12eb72721788053c4ebb79abb47ac72b23f90c165d2ce867d0f9963fc0e56209bf96dbed2323a5ea1fb8425510a77b4cb435a6b4bf85a42f95fa23202ff7e79ff1febc88c6e0cf500f1af19d5a7f88217d3211bc6432153c47072c7d883b50227c0cfca7eef3626d782b349c33823c01e4c9ceade17a1f7974ab6dbcafc78c60a2cde7ef4928670f576459d0d2266909509b2115881828e3b584bcefe2fd85546548a1529484f08082e05ce309a98a9fef43245a5c9999aa45ca59fbc4833828f71afd9ba0572078938b072b0ac5ed53d5349b9d7ffb480575f26f902e88529bd9fb29ea3c67042ce58f66d6f5b2810f7fefa8537a6a8d028ebb8fea97b2ab81b5d02f242dff960adccbf8e9d7f4ca604068ce462638c54f97ad51150a7662aec5a1e78c7ed623c530f78aab4654a744a0aeabc81c2753cc9677671511b802114995a99941cec1c30b4bf0607d2ddde93870e171aac6f64124b9d8fb711f44157a3b7b4e98cbdd50d3d37a54903d7faf52122a8802370fd3955472a53e19088c4ff04c5900233efe9619fcc6e6f5d681b79279b183348d861454cd07c35a5c2ab471633c747cf0cb70d51435038245f4226b20cf9d9befcc275ec8fcbe6a3f109b16bfd2f19c80f8066a7bfa216d18443813a564ce909391e6f4f9e9fb5e230b1fff539be6b1ac3f657ab8b783b57b1c6dcb799befd141554f464e528daeda408e1b8ccd57e496599c702df62398bcea4e4b7436168d6fb770e2bff8ecb962e4f78263180d2f6dd1bf028eee00eafd13bb8e1b3c2ec442d49d73e00133297c088e458dbdc9a026af10c74c3c7cb6a844a34bf519a9effa37980a52e0cf5877e0c4aaf2f8f9b003450cae658d76383a781e8651d87b7123ae5a7a134b3a02373f463e0f5dabb8111f9be7a9935ca965ccb1f6b4fbdea452c4e8c94a1cbece95d880742b30a252848c9115e217875b7bd95cd62dc77e99a937c29d52ac7063b4b2012f030fc2f00957f75beafc7efa6c13da59b4914d0116059364272bb1bdcdbb122002ee9d35afeaf640c5cc00645783963114ebb40fa561c4125a9ba51909d0551f2e0e20d051d445ac2947fc083eb983a265e966e18eec23e66bf2796bb1b3f54be7248d3705f332881dbaceda0d3819931fe3134534e3c42ea2ad665376d70ed578479322e13853f45ae5b3b438ebf83698f81856a2a56aa0b1d3ff28385e14d26013093fead70390f43ad599c8c85982f11931beffaae25db36003d8e70029f602d0ae9f465495d515699fd146e7dde1f61b850f74b786f30cbb5b5ecabf525b8ff6baa0776e00e929b74a9ca7ce5961e5d6079893b9466a116336cb60e604c814c6934bea8d1b4ce1e2d9e00306d42ba71536c2d3aebc7a0119158776bc0416b2c4c48c0fac1f903b0e21983f855d8bd196232abbb44fc35889165c8f0bf4f97d9958b4db1636e8576e2dfb1d3c3b85debbaa10ac79230e98e7a23b28c9d043855775f7d98546afe09d5f91aff9d7aaa0b5b520c8ece83c720908e1d51d377d2f06a4cf849a5e7cd62652d16fe49278716818e488307e9256e8849e04b7078503f0dcaea04f2598a6e57cbc0286a9990876a078f76bc9b399d0e4487eb04accaafe489f80bead714bb44b00ec929e352231a4f173d3d885d658831bd9d52d5b9fcfcbabae857ec33f8961f3a37dfb476529d6b4e81f6863c9e91fc28d7c795c6aef861add9057abf7879b61438f6c66909037c6fa34f73e982be5012f4934d38942cd57e26f86561d6dc28b4428a2c91291791740e86559acf9dcb770b00978cc73e8b7a74cca31eadfd48225dbd222c0ec2301fcadb38984c7c1d2bd1e5b4e9591bba37893d51dfb17d21e4f032394d4d2588bfd7cf97dcb924b1d5cb219da994deb550bbf2dadf8726d60657b5e4c68e3164a2158bca9088b4f6ca1c4f3b086a2487ac8cdec97ea42e0c35798696d6e7ae25b8ad425918b10413e7007c280cd95bda66c39f3d76e58baf17098436abfbe437d8354dd401ea217c1d7eb78068cc5648629c7d8336b9a1cbbf7d21bc653a8167e41093630a73ea1aa51c8406b6a7e69b19bfba06cae9f82d88ae6ff6a659cae75b5cffe1b0c0b5082616d757f374f3f8e1b801a1c9827fd3bf90d2b3aff0e42320f6962931168cc9d3aa67422bfdd31f07551d18f10f7868485ca21ef5ec41c7c70fdb6db9511ab45783aa"]], 0x1) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:04:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r1, 0x0, 0x3, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2000000000000145, &(0x7f0000000180)=[{0xd5d, 0xff, 0x1, 0x4ee6852c}, {0xff, 0x9, 0x0, 0x3ff}, {0x7, 0x3f, 0x2, 0x6}, {0x4, 0x1, 0x7f, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x38d, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="a65e4384b1c5d23081d9289202edbfe1cf973243c27c0ddcd0b038f617282a4939b2757966304d959aa9e132ea457a77a793f5e13ad22a1a932697f5b221a873959a81e86556b2f77fdf8a4764c3c2f2a726a20f9cf3dd6951e20073e1a022b373c72713484ff50ccd8627b93dc69f9c7d2ded414f3767311a1289576ca4c8ba47fae75ff48e38c66c49254fb08095cf0bc2b5fb159994ec3bb1ba3ab90581a6b80a9355cdaee6370ce3a8bded0a29aaaac80f77dce5b833f835aace6905a64b", 0xc0}, {&(0x7f0000000080)="e522b571bde94dfa79795f751c68e81a85167e7bba10cd4cf070a558b0ea76", 0x1f}], 0x2, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:04:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xe002, 0x5) r3 = openat(r2, &(0x7f00000000c0)='.\x00', 0x80, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x32, './file0\x00', './file0\x00'}) 16:04:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r2, &(0x7f0000000080)="41ac16d346aad68fd784ac", 0xb) pwrite(r3, &(0x7f0000000480)="ac", 0x1, 0x0, 0x59) chdir(&(0x7f0000000000)='./bus\x00') msgget(0x1, 0x181) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {0x0, 0x10000000}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0x5}, {0x2}]}) ftruncate(r0, 0x0, 0x0) 16:04:08 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) acct(0x0) r2 = msgget(0x2, 0x40) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) write(r3, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3ff, 0xffffffffffffffff, r6, r7, r8, 0x120, 0xfffc}, 0x1, 0x7fff, r1, r9, 0x3, 0xff, 0x7, 0x100000000}) 16:04:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000e9a00"/110], &(0x7f0000000040)=0x6e) 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, &(0x7f0000000080)="ad18f05de2f4ef18", 0x135) 16:04:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10160, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x8000, 0x80}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x5, 0x7}, {{r5}, 0x0, 0x1, 0x1, 0x0, 0x9}, {{r6}, 0xffffffffffffffff, 0x0, 0x150848d54f57ed31, 0x5, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x5a, 0x1, 0xe5e4, 0x57ae}], 0x8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0x82, 0x10, 0x8, 0xff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x9, 0x29, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x46, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x20, 0x5}], 0x0, &(0x7f0000000300)={0x846, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000340)) setsockopt(r3, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000002c0)) sendto$unix(r3, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:04:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:08 executing program 1: clock_settime(0x3acaff73aee1023a, &(0x7f0000000000)={0x800000003, 0x8}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1ff, 0xfff, 0x6, 0x80000000, "17b7c577b909a07e9ec4ee56863080b43233f05e", 0x4, 0x3}) r1 = semget(0x1, 0x4, 0x200) semop(r1, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0xdf7967eb3e9fe7b5, 0xfff7, 0x1000}], 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) r6 = semget(0x2, 0x0, 0x453) semop(r6, &(0x7f00000001c0)=[{0x0, 0x1b8}, {0x2, 0x0, 0x1400}, {0x1626f320129e059f, 0x5, 0x1400}], 0x3) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1000, 0x8) fchmodat(r7, &(0x7f0000000280)='./file0\x00', 0x2, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000340)=0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='W\x00', &(0x7f0000000480)='W\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) r8 = semget(0x2, 0x2, 0x108) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000580)=0x7ff) geteuid() openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x10000, 0x0) poll(&(0x7f0000000600)=[{r7, 0x10}], 0x1, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d, 0xfe}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") symlinkat(&(0x7f0000000640)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00') open(&(0x7f00000006c0)='./file0\x00', 0x257b8bc2e7731799, 0x8) 16:04:08 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x0, 0x0, 0x1000}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) semop(0x0, 0x0, 0x325f08591fa902be) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) close(r6) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r6, &(0x7f0000000140)=""/191, 0xffffffffffffff61) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r6, 0x0, 0x4ed) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat(r6, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r8, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000280)=0x3) read(r8, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) dup2(r8, r7) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 16:04:08 executing program 1: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="9682cd0a8fbe669a25adfba723958d9261ca54bee3d0baa0", 0x18) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="080f00d91e5c9bff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204", 0x16, 0x0, 0x0, 0x0) 16:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8000, 0x20, 0x7, 0x7fffffff}, {0xfffa, 0xff, 0x40, 0x3}, {0x2, 0xfd, 0x7, 0x8}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f00000000c0)=0xab3303c905998cca) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) open(&(0x7f0000000140)='./bus\x00', 0x201, 0x54) 16:04:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x24}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:04:10 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() open(&(0x7f0000000500)='./file0\x00', 0x80, 0x100) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') connect(r0, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) 16:04:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x29d, &(0x7f0000000140)=[{0x4006, 0x2, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x7, 0x2}) 16:04:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400, 0x48000, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000000000200f000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5, 0x82, 0xbce, 0x0, 0x3, 0x81, 0x7, 0x0, 0x0, 0x4, 0x1000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) fchmodat(r5, &(0x7f0000000100)='./file0\x00', 0x210, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r3) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r7, 0x2000740e) 16:04:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x428, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x50, 0x70000000, 0x80000004, 0x2}, {{r1}, 0x100a25217444ccc6, 0x4, 0x0, 0x9, 0x5}, {{r5}, 0xfffffffffffffff9, 0x80, 0x20, 0x5, 0x80000001}, {{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x401, 0xf8fa}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x4, 0x7f}, {{}, 0xfffffffffffffffe, 0x1, 0x1f61c90c775b1012, 0x2a9, 0xdbf}], 0x62, 0x0, 0x81, 0x0) 16:04:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x41, 0x2}, {0x18, 0x3, 0x893, 0x10000}, 0x0, [0x10000, 0x8000, 0x2, 0x6, 0x4, 0x7, 0xff, 0x4]}, 0x3c) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x384, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000001c0)) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000002c0)={0x8, 0x80, 0x6, 0x2}) r4 = accept$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) close(r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) socket$inet6(0x18, 0x8007, 0x6) open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x6d6cfc1968eb12c9) r6 = socket(0x18, 0x4, 0x7) connect(r6, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x1, 0xb7bc, 0x5cad6edd}, {0x18, 0x0, 0x0, 0x8}, 0x9, [0x2, 0x93c, 0x6, 0x9, 0x1f, 0x7f, 0x2f0b, 0x101]}, 0x3c) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0xa1689e22e66e411d, 0x0) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000540)) r9 = geteuid() r10 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={r5, r9, r10}, 0xc) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f00000005c0)=0x5) msgget$private(0x0, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x59, 0x6}, {0x18, 0x0, 0x5a6, 0x7a}, 0x9, [0x5, 0x7, 0x2, 0x7, 0xffff7fff, 0x3a7, 0x7, 0x4]}, 0x3c) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f00000006c0)={0x2, &(0x7f0000000680)=[0x20, 0x9]}) 16:04:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000001340)=""/69) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000001c0)=""/34) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0x9, 0x9, 0x20]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0xffffffff) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2040, 0x0) 16:04:11 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:04:11 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/37, &(0x7f0000000040)=0x25) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = dup2(r1, r0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10001, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2}) r4 = accept(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) pwritev(r4, &(0x7f0000001400)=[{&(0x7f0000000280)="fa70f055569638b1fee845175f0405b2814f2922ed0ba949c3dc4317197080f9924d982679ffde847c24a10bf190f56b8f1aa19e9dfdd7d418905a532fb2a768a26763956ba053d1", 0x48}, {&(0x7f0000000300)="55c7fa55b604caf689b175ecf983a1863aac69367eb676889bf24b21220b5da1730037301568649ed41b55d31e8da4d6e9d46a4ef32bea048f12b89baa19155ff4032d82e1c28e56779822b0efbed6c2a9dbc4b49c06045f26c2aa58468a3f", 0x5f}, {&(0x7f0000000380)="71db171d1c8425e615d0b1042fda20e17153a629e71d72e15f3a69c06d5941e60eb8f0d9f5bea099f5480f9c1bbd5a335789aac0a88c72e62a1016dd411b167ace2b9e0593f1df53e841762471878823b7ab7f150dbe93473d53163bb61b95215a7a8739c863dca85b94f338226ae0ffb8f7785b5334c1393745a684582c899cc45259d2c670ed559d1efa69548132b252cacc53e74bd199568a6a81af30259406ab50451087db090ff2523c7a97161171a1d1a794f369f931a2d94d58c54bf67da82a9cc0b443320f864d4be8d4f754d7d4ff095c263b5c1841039ac830f129cef0e300b9055729fc8be6d6f181d45b447ba9022d01664570a6bd0896b8c865ac5a7c4ddde88124cc9c971d135500314330b7559097a4fd85c64ff54f15a10480c871be8bf9d2464b0b6084bc4b96b8f09b6fe4cdbf50a76cd8ceef560d1aacc834970b9c0f5b19c3b674ec3c4c8915d571a92fb9e521d8ccc9069a3a00e9fac199d8198586a6514ae003b9b40c0f71b8c1445436e984e63d1de9d28d86938731e6550c5d67ce331b09e6bc18ad30801d6c23925617cf91e89fd2b0f155a00ede8b91e1bef36ae863aa1df35f2349839c4fa6c03665de7242c1f03b8292f61b17242321d0b7e074a27a66b6916fdebc77763a7735e72d4210940372ecf4c6874a43631aabfbc43933ec5993f51c5fa3d136934a634e71f87cce652f364749cfb0fb7f73f9b6b2dc326a295e8fd065329b2b11f3d678dbcc45efa8f4be8756386258991bf365b2f9d1a353f4cb38e90b5373f45cc31b0b8be2f52575e3b04ec43ad15efe3a445772575b96a4b200e8de60653b9b6bc3d106720940b45b794bfaf0ed8fc6b3dfcc37a97ecd35745ae15b4e67c2c036f868058bb4a17013f5f31e29a89b3a13d782792f4cb90590e8baeb10dba6fd98cf4ef94432e728d82e28ffacbc71b783366ab7d25fc343377a7857b95da09ea0523ba73b7ae6d40ff445a3fd24896e24130e3a0635fa13a66292af138f7f775592f117ba49febee21a0ca20ed04901e8223ccb610bfd58f31ea6185117974b667c951bc39e6e08c31bb1664f217ca3d23e5881eacf0ae0c64c59bb7182a2146762b0e47e0cb78123dac6e2dbc5c8d2a719abea53933a91c9b6dc2e0c6162f6422fc1cb3bd43e1c24bd62b8fc3673ad621a440717c8cc17f7b80c933fe4d48bffa18ac81814642c5d7a659539ddb21884ece79ea30926540a5cab8f2ba8421f5d57dc51fdf9731d4a165f6124bf264eb9093eb411ec385dbca9ade3b9998d68f9637eee52fd3c0f12aa948220a7e7430cf4e911afb81e23746143fd7156eb2b9ca50e3781d8f9fd4321743af19276262546a386873f349ae01e66fd654278c058a9f94b57f007879a3ae9c495689bddde24c60d21a105166b139b290e32639f18b7b4246a33bceead942c84a3e2f8563fd064f9c5e191cd2c0d9e4db5f6e2b309b0b19a42da0a8d73bd6870df94a472cc48d7535ee4c249f102973e58163dfdb9d55cbb7e560527868f3e2672707b0df10668f5b894673339846033ef8f81d7fcd313c1d57cf8025e4087bc8ebf58cd41b27dbc324273f3fcc3ad01c04ad189915fb92d8d4cfde5dc61940de7c5c336841051aef551ed3f553422b2d5181be969c59521a936611c0d0a6ee8b51797c7ac51d6d64ae8a2ee10fb89f5e85b435307defb5c1bf06d7a9dc05c34ea001d9f0a69ddb8b54e0e6d57257cc2a1b452ad1e8d4b2f3b29af478fd33d90a6007d8b97da22299810f5986f5425faa03c6534ad2d1d0a3f08c9de45941347e580e9e6d6836f86832d76f46926ece6e2448198a97b77a073abb5a1c271b19c713f6506c618eab8cf3ceeb1f0066c7b005f0bfa05be60929c5da2a463fea5a60ea2172520f5a0bec77baef9452da78f3d0abce18986212b94269d2b4febeab0556c3353165455fd90e05dbf4fb7fbf83f30d4bf30f297fcc8eac496cec3a588c7881d79a33c4a0cc1c8dec79cb890a16f4abc066546db8c82336e12fcb8ed1ee949c57d04aecdace9754d58d4199eadcd89a297683719efebae1400697590c2d39a73c83fee7c9e65424578d6484f88dc2d207af6e7badab1296c5983b686a181c7020cb75d415c1b73866bf13db6f629336876ef15c97426d41f074203d745a187807129963ecdc35e2c3e3f8891849ed1ab868ce5baf05f7d2bba15dd60dd78596aa6de4c01ffdfa84595c0286f16dfeaffbdafc06441a8d7c488ebdaca02e39c3cea1ecbcb8133a1740eb8fe28b4d871412fddd4190bf1836a5b8d72b24a723561fbb1ed7fe70d26f3c938ee38a0a6371f3d04c7ee98d89b6ed17cb728da8de3a3a0080745f6e18a33b6996601fe9e0486d64e00f7c962c6ef6456dadf0312eb57ad0dcd3c9321e967a7965decdcae6a20c251176fa329e178ac995cd62d6d2556e44ae6f34c325ea211c31677510da5240427f91c0aea632721d96b56374da063a58a4895b02c9f69c28ea5695cb99db06cd24c7eeb937d9094765f266b0ec1fb15c8c6eb135dc9c33002cbf9bfa1e5da875024f35abe30d8cafe9cbd7c84bb70b5ef699d703f6eea83df92a00191cb0789342a7c3c288fefd569fdb916175c759797d2e9fc529d6f33dc10d46a3e49d1e9173cd50b8afd80b9a2cb460d34c15818b34d5b9d396878d3827a59948ef4ce0a76298df393c2c7b63aea8aaadf0b3ee655ee7fbed5c74c5ed7e933283a98dea85f6899e153842f97b43e0c10a0b52aa6cbefbebf4411c03591fe691c0dcecde0342ef9d0b9be15b692810d4148e2be3616a615ff8486a1c8639454155e41e586d6e1e3bc37f6f571d4699e3eda2a1ec7417205ddd2c82ac3d96a0dc5810aa6c9eb66d517e49ab2667a7bc452a57f1bb41a9ff86861e0d665ae150df3f5b058644ce2b5d7c271ca2ca5938ecc5a15ad1a76cdc3589c03a9af134d2499aaa536679daa444e99acc76e39663321c994d8bee7768798b0aefbe1131ff4e34a7fd365ad604710d172a5b137b45676f1bebbfa80560a9969b73bbf42344fe4dfdf47e5fd6d3dba1a64238db1e257d2eef99bad5777286c9bd95887dfaa006995dfc8eda6b9302795994f3738a1eb17c47683fd742beacd83c893e896dcf2e482e2e5077ae5fab043af6d4ea84348dc526eca7fcdb41606f6ad884da4cb21b4796820c2fd053eee9af2571d808c6fe1f901e2ed8e1cd7c4476aad8ed7d5673c4360006dc7393b68a4c22d819eb86d20b1d8b8b39628f9f7014b4249c4665772bdc5416ccc8943214ada8c6fc184427a184c95a24a402ee73565828e421de49b717e1ad51392d7adbcc424821b6985723a0e4ac0af325a70ee036e5514a3c3edbf7a00aa0b66621a1541427141398b02a445959b2b9974a4da95a2a87d3073f75bcc460b1e73b1c8c942813a5cffb1d4a04f95374e9ade7d2805e7032051e4e99df583cfd7d3b450fb8baec18598c017c60b775fc090b682c505cc2b470c0b2a6096609a3a4a3674ca038136b3dcea26a6dafa9855d5823318bb83efc801d8d7d0217940a85ba8a9c9be64c2372f7601bfb74e75b17cc413b5e7502f07b3b4a97ad8aa415527fd2a48770261cce4e607f26e06cb5d86f8807a64f7bf7f08d57bef7eb8ece28ff9b3b51602d5cad1a8a0557bfb5712e189c7a8eba2f004169aa0bcfed26c832efc65de2ad757f7e15cbfc590465b471970aa76e788feed282f067ce0d73627854a3f0ba069e8d1d8f5686cda2e1b4a04cec3fbeca6f0874e2c80b3fdaae17ee1703716a4c1483b0bfdce0c08e7bcd8e2cc4dcc72f1958780995c79d6b733e193e97729f073216a5473ad7d75b36a465e6c65fff66cc2e1797b0a97997024c007a188f46ab704e09d82fde91b90e0f144e3a02c05c3c46a03c1c906edc0f70692909d973c4935d220d3c6d16bced0b8d0c743832146436d38990be087a5f52fe1a459ac041e89d0f2ca7920fdd51e6c3ff480f2dc5f983ebec868ead77681b157363c30e7b29f03c8e428eab9fd86a1f995f0613d64a6a0eb852109753df95d51d024ba0009227c73f794a29feb61885bf244d08bb8af2d5e1ea01fc6fe0e948382146da46826b75a49e0de35946d5e217c4c8a4de92d4f294bb32dad46fba48d25199e885c6875cac945cc489ff522acc8a59c9932046520a76e4d26ddfa4fb0908812f0f50cff0df3d36ac39666663c04d77b984687c42d4132287e20bfd1a97981a64268aefb6c7b20502c359cbd35ac7b1d961334345495deca2f26af53a20dade2ae3f1fc41cd861199c250e92e410b9a27f3f6986b70971bb553ba5a36c21c3cf31e2cbdc2d505f1758e76586e664695f79306696dc1d2a0f80980f69a3b4be847412127428e56e42e470cb57348b4ff7b3d77ba1dba0b54963f9a5e149a25eaec6009bd617ec45d958ebee762164850b0b2f10d5311d716c4ce1418885853bbbd2ec85931366110e26925b948c03fc796463e82e8dd6385e972277fd58d432628d22b3fff7c9a12e290559dc2e55ce044079607e106a86439fb523231e12a6d074f02ae6c1df6dff93812414bf5b076f9aefe3352f1370b441fabeecb07b0f78e5801760ba95ad0d56996ac39f6d746e4c33f0fc28ed2e1dfa0eb37d2d6cc220dfde4f403122a1e6b1ebfe9120f0d920d443c7a05d785137d0cf06a17b5c3aa916a0a9bdfa6587e76fbf82040fd121ba3cf4c4445838e7f9877ca86c276f58d4167d100419da0645a0608a544c44e0c447387c1636f2ec5c02dc765ee8d1238b40e8a99b74a272201833b276a88d2580f4096dd46f23cdcc7e4d1bd01a7b11892a940002a0ab3d6f426b4e817d0678171b6b2b435c7b50e984a743b2cac834e32c0466b013b5c0f15c1dc37093483670c634c39f8518d3166c2362aaac520fcf0d62f5d475a40d252f003d7e1563e33288231d880461ff33fda115a896d3c8abd8c1a63e7e0ff2a549af58df68fc065d6112d040ac6dc35b53513ef8e9b80bfccab4a8bac66dba77bcf0306045d2085b53e4446fe7a06fc7c3ac3aaf21a802ca16e142d59331e215ce373543a553d7d2f09e65d7fe2c8d05072e912b7d91776323eaef31c07889132e2439dd18a38defe74bb26499f7a5356c4fb42c61f9278f0466fd99ee970c8881116e5a6ea174a2caaa6f60a4e65ec75cbdd71f976c5c5763c0e69b24cf3a25b4e3d4013484da8aba902bdd20cbbabe0851d4f1363c8aed292ee05429cbbe35594fff773e19c0e7baa7a54251c8ff23eb01fe0d13f2f7fc71620ada8bcaf22b015a9a840e325d1afe1d3827f1e71159067189c304511fb61f0db731ef157025c65836a2ac924d2c0ec0f03414b66e8ac7c1acb1b49b5f937f1512c70a4d9ced60ac2e6c4db7bd4b752a32b9254cb15a2ce0134f72eca27d4c7dca064f549f0349e8c0f90a28189db9f91671e804e624108c23e6bfb5cbbc5307fe206cac39e49f72f13098f1ffc49613e6171fef958422e1a16649dbc46cce368be3873bdd56206be1d41c3b1afbd2cc075b1140cedc5888b3eab7a84b8b43746769c62ccdce87dec2e7f1b927984b27043ed40bc8c2a15d50fb718c59f108cb9544b726105b1e92a521351701d126a64416461527c111d0aee74961a501d064421ae5c3e917579e77a79b3972ec06de3779fe599770781d2bb5ff20bc87aeff20d9d22f5753c554f307ca7d683a214a5113ac40fef5cc090b006be0757930757103e9d5a8cba78b3140f9ea0b26c743b498e0dd630810c357dbbf5c86caae6bfea85e3271", 0x1000}, {&(0x7f0000001380)="5f28b2561f2ba06a06ce684e889ca45f9057cdd2d4f05e60379581dba930d4686b8ce3c5122dcf2348ab8e30078d36de6adae9a3eec9793fceac85da6751745241e7395236175012a67384f603a1035b1a027d1f0530dd15a19a8df4569c148ecb593e8e7b3b29a94b66", 0x6a}], 0x4, 0x0, 0x63362ae6) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001440)={0x10, 0xfff, 0x4, 0x10001, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xa89}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3c7c}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x5}, {&(0x7f0000d37000/0x4000)=nil, &(0x7f0000fe4000/0x1000)=nil, 0x3}, {&(0x7f0000dd7000/0x3000)=nil, &(0x7f0000fa8000/0x4000)=nil, 0x8}, {&(0x7f0000ea5000/0x2000)=nil, &(0x7f0000cb1000/0x2000)=nil, 0x6}, {&(0x7f0000f65000/0x2000)=nil, &(0x7f0000d59000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) openat$tty(0xffffffffffffff9c, &(0x7f0000001940)='/dev/tty\x00', 0x20, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wskbd\x00', 0x10d21, 0x0) fcntl$dupfd(r5, 0xa, r4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/diskmap\x00', 0x10, 0x0) r6 = getegid() setegid(r6) fcntl$setflags(r5, 0x2, 0x0) mkdirat(r3, &(0x7f0000001a00)='./file1\x00', 0x1c0) r7 = dup(r3) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000001a40)=0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001ac0)={'tap', 0x0}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000001b80)={0x6, &(0x7f0000001b40)=[{0x6, 0xfc, 0x5, 0x5}, {0x0, 0x5, 0x80, 0x400}, {0x91dc, 0x6, 0x9, 0x604}, {0xecf0, 0x5, 0x6, 0x8000}, {0x101, 0x6f, 0xfa, 0x8}, {0x80, 0x1, 0x51}]}) renameat(r3, &(0x7f0000001bc0)='./file\x00', 0xffffffffffffffff, &(0x7f0000001c00)='./file0\x00') r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f0000001c80)=0x3) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000001d00)) 16:04:11 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) accept$inet6(r2, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000800000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340689ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a0c406988857cea97ca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8482d70204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e00"/1292], 0x10) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a03a12d4125dfab04f74d72983611f4c157e27312e46df03f297c57dfa75aba5f63ded96c6d4f2f7058915c6bfe2819aa41443be10cb072d98ad52d12b56e13be2f684013251bfba19a3ace3674666311e9af8e8e8787d5e488d2c6c4cf5db472df094c5bfa0380201482762c68fd1377d232851f071e26abc62af3a3412a312012f64b0d730d4c31372be3e8d7de050658448a7bb4aced108e5fff543fd825a7cfc8c53f8a23fe44409f73f9d915b4e6a13d9263a0d136555c0b9e163a5e4d64574e837e7c441f2665f685f5b0ef9b048b1e8be04bab37d96003ef19bc0030391b7b21bbf082d59e3485996602bece1ed0da4d23c259cee", 0xf8}, {&(0x7f0000000140)="479712248655b21d93c127c32159b1736a40b445f18bab49cbc59b6fb4d3f62149dfc973a9a2", 0x26}, {&(0x7f0000000180)="0843ee4c344ee0fd52efbf5f79b439025937d8bc0ec683547e37327c64b8382a560e145346d4219d2a26afb9dfce8e5a3e984e034d3b6b08e958b0cfca8c6aa25e1574e9930fa520151b005d9a82d6cff431a09003d48c5a027c622a027106ee135cba7d97963f2b2f139f6dab1cd62234a564a22a8a2010854dd5940352b9b6b8020dcfe7ac68f8fe4f76e3dfe12efa9be5f5a20a46b049b219be000da17d166fd71e6ccfc2a7725a885791b5d03d56971b46fbf61883c57c15f5c7d1b772893bd9e00e8342dbf61f2b51f8a0ec5ca495765629282ef3d5e25b00d576ceb125f39321d6839fb48727d25d2f3aafd0", 0xef}, {&(0x7f0000000280)="7700863ae1720342397925cb2a70d0c6babee6e6e81f67dcf25524b1a1b6d77a8ab7925ae4961ca0e548b10ea4b1c1b7677f1a9e390b80c00d929e42d2911264d5be6378", 0x44}, {&(0x7f0000001080)="851e50f4f2a2a0b838499d772565ee6909a4c64ef1bd98e83d196680598da095c0c0f69b88199da4e728a619199a4b3c8416073f453017b91b8a532be9686b81114f81632f1e0974f4607d45d76d8856ec7ef32efc3aa22e3561565d1319b5eeda96a3d374a6ee9ad3e8f7eb31a977d884503c2336f36d875142dace7efcdb84fd9a59c0198014866cdf5a6db45711425d665b4c1a5e2ed409abe8f482371ef3a185cdf42c405546d55a9b33206d91663ea96be850f4eb3207f877973c81172d0ba9a2a323e7b7cedb37dd60ef9a3c81fcf2822a0d8a2f2a844451bf24d883e06ae0840cd7cc61be04d36dffebf044c20981d35656e0e0d75da630e841e5d01da5476245bbd693b9d6862f70d6e3faf90977a9fc3ebd683c27ed1d93986f44b7ddb347fca9e0c6dcd78a4db56056df8f542039abd48a72d47ca4376c9d6d19836f007bbf78708625ce6ed0274c87929131ca2e4ff28a5ca1c2f7aeb9b1df57e007bb487f989e99b7a31ef46602332ed0ee383125aa449b1f3b64eccb778cacf43bae52ae2a2406ca42cfd9710eaa2cef236a4676973cb5baeb0e09e48ec4dc5e17f169ad05d01631e2d992955d7a366d698565af2327db3a3c7865e2e46920aa253eb70c666764c25073c8393eafdba0859c5e73e0797ed315d72df5e3b4175276c3c4399d97c5080b93c8939a1af7ae31638070697b62d7152efc9cf3c0d3a0c2def8a1077bd474f83429cf9cc90da37ad4821215c570d730d60c695149e63d33839c7526ae8d2ff6e6d3037cb8d621aa32d7f89e5fb740668e1ca899f67380759dd2474f864c293bfbbfd6a5a8eeda90019ebd910983ebfb8dd249e1914b18b081bf21f2924295eb606fd31fa0496085cd093a3d3187d7d00a9f4df3a2c9ee91e4d3b93e47e88248e27d0566c3c8300a42ee98de41de215495fbc3d9792b3d3ea5ce7694a0b0aa1a6854e152161bc9dd0b1f65e8a8ff4c923836a6ae126811040c58d95611c2af233363968b5b42a4fb6262eeffd3eeb6042a4147361a34d93ade5d77f3f500ebb26f44e14df5f674b9d210de97cb6bcfb3f4874acbb90e9933ff57adb1bec23732b0611c098427124a2dc74896f3aedb6d6fcb6650b4f6184c1d78a5facd934c0e0e36fb038ecae32fb5aeaa0055d9127348a6f8dbff9841022e3eaec4ff1ebc14d48e0898deb97c0248f32828305da9cf6be400bb76c69421f3465a9425c259712afda92ddc8b558f597dfdde5ace6a", 0x378}], 0x5) 16:04:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x8000, 0x1}, {{r2}, 0xfffffffffffffff8, 0x3, 0x1, 0xca8f0, 0x1f}, {{r3}, 0xd5a9589a25b98e89, 0x10, 0x40, 0x200, 0x5}, {{r4}, 0x0, 0x10, 0x1, 0x1000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x7, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x1, 0xfffffffffffffffd, 0xffff}, {{}, 0xfffffffffffffff9, 0x24, 0x80, 0x5, 0x7}], 0x400, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x4, 0x1, 0x4, 0x400}], 0x5, &(0x7f0000000280)={0x53f, 0x9}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) r6 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000140), 0xc) 16:04:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x7, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x7, 0xdeb3, 0xc3}, 0xc) 16:04:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000100)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db6b10c91bc7c59c29e776318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb8850200000000008b2cf3f293", 0x57}], 0x1) 16:04:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) setsockopt(r6, 0x6, 0x1, &(0x7f00000011c0)="0709a474897c8601a1f79ae8811737281b90d136e52bef7017e6b865121dc23c533b776fced97c5e9877a314504e3cce8370ccb2b31dfafb210ae7af3e1d1330060c7d67b3b1b6c0de4f79078a8775833d8955eb38aa96b75c169b2dbd1272fd46d04954dfe7e002917ad0889b9c8b8fcf7547a0458030cd21407cc2c71a3a0182060c539b5ad7e532bbe92ce935d56774001cb6ab7b4ab7929d6d38b2754730715934d3abeba6f723618a7d7a30bed2b38955e640fada44ec6eb6755afafb1feaf83b97c62590febffe1a964837d77eafe9e4041a9399863225ba16b6d36378cbafa89601793bb47da41362509f27fa102c14d70fcaef5c70dfe5424718", 0xfe) connect$unix(r2, &(0x7f00000012c0)=@file={0x2, './file0\x00'}, 0xfffffffffffffd8f) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="cf4d6101c79251518407a74957d4222834cb0a21d741ea71dc0359fac9d264db5b3413b3a04d92b6da03abdb55601044ac479b8d1760531d3157fb2e1458e165b646e759070d170cf7e3f20930b0f4773c305b607e00adfa04901f8d538930c40962c4fb43b7359180af112d827f753b799faa0427033d55a9e501b64d285bfae4b85d00b57e5cea9b3990943af1681e46f2b7886b89d1b8758256cbdd7cb0554db06395373f5bdbc3651f09d85d66aa872d3fd5778fc7212110f2a645c65a87358d12834589e49bf35098cb25442204ad8d61597d7e4097e6054b51dc784c6447253aab8bd12fb2373f5e7b33626c888af7ca909608da6f0be2b1851194d32d73fe087470887fff794761e55b46d5a6856e02f7302488c75044677c06d2cf6eff25ab4c8443cff5167e4220be6de34518d95204e9c8509a03cd4cb9f5cd8a8e51055b467059eddc2d48449ce75751a965a627ae00af27a51822c89a6d872f8ce8467d8f677de1a33727f09bf9ad816ea488782cb7d6d71412e401ffb44931919e8ab556f9b92473208d69b0629e641c4b3b6ba121da424c1d580da3164ed9fb72af8979d40890e4369010d8bddd102496357512bd2e3ab65e2cee95497ec94c0497b29e09e5d616bb2ff5062ecc8aae0d8b95ca6e86e70dc560df263041567798805a0f41751cb7b6c18e735af57efdf49be3ed596cfac46d8cfa02cc19a5f277d76ef1b66d4ef8e298c57c46c14c4c33d740468b121da7f6cf932aa7ba53a265d750aec0b779b2ecb84163d5202eaf044e3830522232d157ee1147f11bc38d36b07ddef8ed762241c44c25421960610c40f28761b0a327b430da044f0db921f6c6a7ee415201abacc06c1f6f90b06358f36855d152eebea79121ba6e5d89dda2b73c187a498cb118bebf5660c58eded93917ccb64dd656cb1cbc7d0844031b63329472af38e63a2f0f623d530bc6152ccd10077981029574561d6462eda219875b30b9caf2bfba656f597014beb943ecaf9bd9a2473a80fcbce6422e89c66e666b8b4b49ca70834656f51a18985f9d6a5008c699122e913a0d8c6cef0a4accad57301b2db448be298c95d25f33c42d1fb7ace6807e8f6f08d53e0b42a04982d9455a86d06fae11f88e9bb96fcabf002fc730ce2c014e60b838091ddb218575d43efac30282d56a10b66a44aa5da34d85004014e6d35d8105f24a5db91647d36015b4620fe0b01d6e1615364a25b43e8ff8bdd712c91951f0143d73f23ffeaf89033fec98a148043ce9b1df2852a2a1b7f4bc26e0cae3907f6578b524ea53dfe435808826a429039e0fb8a3d55aee68c18ae19522d6deff5df7aacfc58298af5ca95d78855b253abc65f21711e45b46a2ff87e790a106d29f676f0dba465057cda2059493c6bb5b0d656d49e092a611aad10dad258c178ddc54f90b69f194d14df3c9ddce29f664224ae54949002fe101236aed49676ba6ea1821de502980c8c4d256b6cc57954a9efddb6dd7cd4e570d6f10c90cb87c7371d7b5cbfac64158808ad7724348b9052247ab63125a1e7910b82c532ffc4642f60ab8375e50501b24f4f2f78134cb3f1acb6e901f05627baba05b40742d88a6ed0241bdf09dc71916e0a77e8f8c7c06093177129320ee02fec134920fcb729ff34e31a2fbebe0d95234d2b51457ec2455cb8abace844b6020d6bce138caccde34791408b18e7ce42f687822e723828bc0ca17196075e6f0a2c4fe2ecb7319cccbdd2060759bc1fdfddf1801311d531f915fbdcfd348252a91e56ebce1691c8677c9e3768de4ad09443e44bce60cc6469d3e924c172f07c09e5dfb435fd1bf6bbb40ae4837eb1ab73c32dd34e00922d1164488369d0a6c6c785facf8fe06d7910784400af79e3bb4c399bb59937d3bc3c966f1ce645963aca88950708471daf412aeb39b6e5d26ccd041d3590877ba70ce8cdd186a227d6fd3d1db727611a4d41559d6b13068883cc005272caf223e803588bbb187b09ef7e046aed37fddec343e134f52331895c241f8843714e43583555e92dc009f3965da9249b98871d8f1179f2944d11658ab75d538ccc1e9e73af54aaf5f2d65cd0bdded408bec0075729ffd3d09585e256ff4e2b197cf137855b67cbd48b3173c79f2ba05f9cb14add2840a14e2b92628095f116d95610b6dbb96306cb8d17c4d6e9425d46693c50c243d470e57cfafde636afbd6809e840b7bd0ad57c02c9232bdb7c3196dd6e6dcc1388552427dee62390e7ef33fbfb962e5f775cd209c9dafe586d047e1e5ab0b1818c2725abff82ab0a072661e997bd6fc3ef8f8fd9c9d3e27f03a2f1dc1741ea588f06b2e41eaeb41412988a7ca0b5c42d1f0c6ad7e7fc095acd1ce34e42c96af57eb53b577c9081e81b7b9f21c39e30e7bea7661ac5291a67b6d4cb4335b262c8e0e95f12d50bb5e5acc8acbed53b1f3bc862f484a3391034cd115adfa498fd43c3707a0fdf57fe4ec846bcf1768077fa4160fd129466123302974c06242b36ca4e81fb83493f18eaec56f1951b839029d0ec5e267058648df1cf2a65f2de9a234aa391e474d607dd70d48bb8a1550ccef55616fcdb5a08028692aa1f4b751d758f00ecc5bee90309ccfc44a8a2a066d20f655258aa219f31f7d3ad5a9dc40daaedaeb5b054aa7f424cb8d2deeacf1a857aa0f898ac6b8c90e9bb5c5f059e6923ced4030e9b6547a5acd6f0f26e44535e910270939ae5763a1ee2286aea19c64c711fbbe4bba34832e672a62b120f0601649b9b70edb75b0a8d2283d64f62df5bd2f86e5bfd31e62e84fc7552beecbf5b86b270013abc08e2f353f00dc9228c64c933760b1d26f520974fdc5d038c9c55cf7e88e509bec602b9b58ebad049c4692f36942e9bf09a21bb46089a498c509ca36c51f576df9cb21f77ef78a29a950a1c65296f8bfb1fc1e18e9b48f4667dfece409678315583e6a179834bcff88f0c92c5ebacdf2249563d900fab46d0d07531639c2e4986783eaa1c9905f37fc8a7835d80f4bb3ac78058c139ce01697d60a1b93bcd753b93b1af93220f3fad02ff06601df39682a22c5e41c534afbd4b74094ae6cc31b730c3e733a46f602a67eba3c53a4f79be866e1942de240108794d99532985cfba0ba537549100dbc38082389a478af398b15230ef1c1b93af36cedb62c2282fdfb0e9c176c89c94a9453e6249a69ebfeec02b8b8dc090c38d4fab71340b5df71671b23d8a8e2f166e821b0b0ad605858ba6e18e48d742490131831095516957b668510676894e4cbc454176028f26f12cb5397abc26c4b3b1c66d6d10f9dc98ac3fece33c5e4fd1f1ba416f485065c03f945c3d5e6b09dc37f2d07d8fd88002e1655bed899633c68d9b1f072cf6d55d52715485aba1a48983a9a993d173f14d2fb8c95f73372c9cab9cc81443ada0938d0904862b4bc3544c6bf8451d5cf95dae9528bf085110b9bd22da84f610a5b534b10db03bec570fc70c7741061de47108f07e41c6ad6be80ea366ec5f138e203f0c586e0a337bcfe658fb232122e3f67039ab1d8d3e11aa0cc305a2de716d9d77855db0c27926d0e7f7e640d2dd31742628ef0da3f8aaba99d9c0bb2d18c7013f496834e3a5a02e2c7ff6b6967bc3bcd0962404021f16a5185d148b7ef14e9b3dd4ed4d8bc9483b0c07dc03e603b9d2fa1fb89d6ac9ffe730269f90e31c06f39dccc72cbf8951cc7e4789cfe83d5a2496324e01bc093b4390a1220701be7480ad131091e623dfc0271a4e8b59227db4fa0490dc6514544f2e9dc60ecd310ffc6cf19a47fabc2b931a9a5b08aabbdf062773aa8e19771bcbe348fece30ba2c2ba6f4c2b8cea3a7e19a22643e11145a3c3d636b1a5931efc6c87e8fc4d1fad91f3899493f7b94aed5657f5520182c98c9c3f0abeb80097318d2e55f5b4124c97698ac87ecd2c1dddef570cc4089aaa314de3b6c916531e95148d3abab8b2256fffa843231dbc7f9b323d77323e4a2d8810ce480ccd5e48163aeaea8810e216f6c7e22c703102db2c5ebd738775da7112e5c27a66406186df1704a7a15aa74b3a8a3259b365e0b8d8d36eba7c3ac31132d755ffa41aadeafc05e99528495fdb2e5db77b096d8fe423c7523b1c7687b062ae8fe19972b24709c057880510a70239a7a238f4d0329d816159bfad70899d9bc2c49d4d6963a9e2d5d5bf9a369107c1e9a73a108e9134353ceb3b68ea6b0cd1d80f2d25c5ef27a258cb9399124f671acad91e906cbfdcb637062026148d347f8d7f1f8cc6698214a622d8398cdc8c015d2d886d727536dbf84db2a6ca83a72780bc15b804de38b9af1cff5b2513f6fd7d5dbfb987dbc31b05db014a1b96f935fe068d608df47b008568ab3c23772d3178d55429b0041b477cc99d1d9b3f217ef961930544131d7bf88e17a16e8bb4498a3a9e878dd3cf955f9668b4cf2ebf8e9c182234f3f08b61756f796c4ec73324276dd94edf74afccc30455fe8f059aa838bff8bb2a5ffa36a9989af30b8b706440fc64b9560736f7ca3e17c7654c4432dba22b0fa16f301184ca53cddf31f8d7778f366846fe8071c64d71bd1d0c3450240e8856d122466e3f4e0cac84d2b317a30a194c8703ec2a14fcb4482b392ab6bb14e6e5e2b104cf9f13670cfa258cfa4ea7239f378923b3bd4cd362e44accef7998d56904e432f40f873a95b26d456296cde8a2a33f5c525cd660e16d6bb6b9d4b30f644da6d830a2eed74f6ac828edbf92998419d7e1d1577bbaadbfec03c97082930d2a4736a975d1bf512fe7d68b08c1e0613262f00cd20553203b19bd012d4003b4daab68e32299502066f49dbe37e03b3ff1728bbd9eeca2b8b77c4f44f26f7aa6ad288beab7ad8c65e0a6fb628b64302abe068b58f31c200fcd7d9d5626ba62a41bdce64efb71df726fb186cf64345691ef5947047f3e478d91f063cf2c7734511631fa855b5b75bb1df83a9108a017f5e5b5460ec17a6a8333353462a684a48cfece0cac819c01c5ef2d73d259f409b6187f3365285fc1d89598c04ebeebf48d02e16bf8897de60af4ec0bb697b3a864fb39196fe04bf02401be3e1e71c4f3ad92cbe2b51def6f7331d4858192f3437b242a5c1037c215ebdc9e48b56cde1e60ed9cec88f42fb4468a4bee60f6f8ef068360222ef7277889d5d70f56471e7ae43f6b1ba029d261783431173a5eedfa8b909dc76ebe24e46cb75f2a9bc4c441c9336c7211254a29c530e4adc71947982aabc96f08b454cb28a40125f4c41e6a753ddb8184e70bbe8f9a82c72790c442f077ea7145e46425aea02e4022e886694a817abbbd74f9aa9555c5148a3d06c613c6c6febe8ab05a05c0b7a17251005c4254e0ecf0a75b6d760ea499755e0b3efa9335c6d6ea9964671134604f758403aa254891b7307b2da0098d6f37ddf4543b8b82533245fb3a0416293c2fc41f09798641a758bdecf874f6b4d5e1288b107ab07ef5f6b1d2379bad5b8a419578d9252d28f9fc239fcf0f106898965c907d56ea1150aad4c8929990573a68f8cb62f4eab55532b632bd2af71b3aa52430c11e249cbd787689b4cfe3eaebebee6d52483169ce695c96734f34df4de92e5e485aa1153eca8cdff8e8b234ae1e4aac54c272e273e5d973a5fa107a8d2eb6a4809dd82de753893a2cf9a85883f46894791c9cdfce94df34858ca33eec770323c65abc0d3859aa16b26212a40a07fab7ac733c52b1b56c17163aacbc1a2cd7812a1a48df39e00dc76b3bf3abfac030c1af5ad77983c247ca0cd3199803c484cb16", 0x1000, 0x806, &(0x7f0000001180)=@abs={0x0, 0x0, 0x1}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:04:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000640)='./bus/file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="fba8495b9f948da3cf090882ad02d1e2a79fd72c2317d2ee0426f1cc3a4b8ca1ca0900e100edf86f86d1e7bfaac4974911c42413dc842a6f78df347131995ee266df43566514205e7cf024c94bb16409cac96d8c72bb2c3d94"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000005c0)=ANY=[@ANYRESHEX=0x0]) chown(&(0x7f0000000080)='./bus\x00', r4, r5) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0xffffff10) ioctl$TIOCSTART(r8, 0x2000746e) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r8, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r8, &(0x7f00000001c0)='./bus\x00', r8, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:04:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xffffff31) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="fa8f524b5795fa0fab6f14cb31607c90719b7e10a08486f5f4618114f363938109228635136ee8d0060411cedb94d14e71edbdab1288a203261ce8bdcecab3ebebea32a231583199c14dbf3073dc24e9a788814d7dd5ec9b7bff18e805ed81196676d23620ca71f24e96049a9bbe698ebf95fdaa7ed3efa761afab050cd5bb858aebc8acfc6472558e6f0c57f7b59ecf2b59d6b8b7885a6b49db373141b4204b64f21b2ceead808d23c646d3bd54a97189d2f19958d0eb089c8c868e2c4eba27e0fa208da4215dd499ac3ad355cbe60b49b5909419c61b6fe4b8ec00e9736f2544fd60839f84e905b83be1b63944f601b757350ccf982f9b935a6c9353a811d6ac148dbdf91226861e2d9edc2e7ac38fd5f20d10d8e62c33135ac3605bdecbd5995d5567211669d344faed4350e93efcb06ffe3c23b283b7861008f2be8b5a453ea20da20aaa5daac68a33de07f0567b4568df4ef73516d6474783ac9459e343068f7e8d7bc6687f4d6b6e2086df8327367fdc4ab00c6e9d2676ac6c2ade48bc976942a6048400b0230e94a8aea5b414782b8b8278e54bf80bec665febfaa24943ee7ae0f4bad67fdce65c58b182f75dcbcaf6f5a1adf7896f2022d2859e12e5ff3b48d2b494ff2c11ad4cb1d5cf2abf778d878a9dd8dd0186059018fcf6589d0b8f81b40839000e26f03aafaa4f6dfc6a38a0329f474cac4ba86f30708ec83f78779e5b99346b6b1eb2ee53944df8ed8395ca330da97a4cc01f450cee26142e078c0685b26b4a85012471fa8bb661e35294c14046e5831932b879298439233096c5decfdc9f2ce92ef0e15533ee77715d9c815e0d3c714f103b05e5b26a16500b97b436e3f145c2455c13b50d11ea54df84a01f1101bb5de0ce8062841a608d4abdb4efb898dc75a137458700fc2cbaaa5415542fa78727cd0bcc637361909fffabcdbddaa97f0c46cb1cda3b10e34ad2c43bf7b5e156517ef5ce6246339c5dd39d0016c012a0462074babe91ef2cd17bfde6c7a6a33b61dbbcb358879155b4aa3f3984ef0f2e6b70935d87ce9ac683f7e147393d63a549ea5e217b63cb9ad2ee86648fe01fd57073927c2c841a0052126a11f72b843d08f8a5411ba24e75d9e7a3236e546a7e13f8fbf29ad8d4325ee49820204cceda2f3ded245b6efbdca5e1b21760c42fea3c54146fb26d7b3ada87ccd2ad670c3abf439b8435fd45c52485ea5a7b7033c3907caf18345f76f9ec4319a88c1d0f25581d09bd6f93d9e783b235ebc1367ad50058ce12d14bc21710fc49f9d7a13c506385a92a04135b416b5cb7f61fff8c514db100ead353c9ddd608def9c4f3f180c754c978b1331f54ead95052b7bd1e60a4bded165541ca5ad3ddafe7b1232eb0c6bccce0e59cdaabc43bbda4ea4ba7545e6f706561fe3ba6cddf36c2b1693b073957d7f3498271e40a7171c23bf314e3823047b7d3fd5b28659ce57c053dd7a94590966502ca97ffff8e5a3cc58b2bb04eb5445617eacc0dec666f2ec046316b04198813ef9130723ded664d29594cdc011f779ccfaadcf847de81e5b7a810db36e5c345df4036bab35226276be1d278597231ee1882f63348ba501e6724eb8084afc2bc065a74a50078499f5af86795277c8e044925f4bc3917747532a7ba9407b8d1f8960b6ef3aed6db18d677cd257f5467ff5ef28bcc9f07de15045c71db6289b7e59c3d6a1ae86dbc15dcb638b3c624677f85c31d73346e7a7064b8797c41723e4f9a6fa257a490929ea04affa451fe0253e1e1c99455185011d391d3ce216a3cd3d9c38edba578adf39d5be9484d0574b12e5965bcb7cead69781c4a666277fea9fd069ab8fc039dfb3c18dd1dc9b94a54f6f1f7687bfc7421e369c68c8c0b689ddda93f80b82c9ff31dd0749ddc987710e28a58b4691f349f8a8dff96c66040f2009b45aee6cd4311c5d67e804fc862f0cafa4089cd1d631d53f01eda71feb44c9166f8cf1aebddbe72d2a2ff797fa15d94db8dd289999969eb28d396d214a1e97345029a9eec2fd53a6192f6e81b2884661145497b7aa8887fe3b28d681ad89cfda4b7af528a625a863820015812a2ec451337565d02164932ecdc91d0d0e2d7135eaaa126695a3ba6df8e79d40f840f9a5d87b354ee8a6a40dc9b622afb2806673c2334f10d0f70115fe3218021540f27a3a165e4837171e78fdbb19d177d25e54dae509608216426967dee234f8d54ebc7616d96abea4f1f6bc8a3da969a2ff1d19cbba438a15f6d8abd25fcfc71ca9c194f0c60efef515c59d8aef5b38bc092546f6226dbe270939f7081c60d1713f05bc4ab4acb4a494e9d80c310e52e64bb61f94017275a29a97ea16d90b555cc375d74e53589199e05a43ea719019391eec54dcabfefe6c3c33805d5b54ab171944f3d4a7920d2e67d4a3dc8dcac6008c49cccf99ba1a1146a525c0b009a09f01ff3d7006aa2a8c97e71b8a4b01bcea847bab838cea7a170429981030e5fd52bfc081be4b99ade8ce360739532a6081b1b095135892f0661e10e021bb691fb87f9f208c23ccf2313cd823b46aa3807f14d91bd8ad2a1984e282043a2d5059702e803c1e2be1078851d9f12bf61629e28c38e1e06fe284a8b991e101aa1dcea7b11bb66f2d4f54a74f04059df8f38d04a8e2af4f4840de28cad46a226b46965ba1af8102631d3445a8ddd05d2f8c5b7151a8b14c0aee8c786612bbb4a7c5b3a2555b3ca753c8c493d926f0b2d79f953327576de2d11d57d376e79421a409012751b4679b7eaf48f7150c2cfcb35f63db20cdafd2417bc3197bdfbcb8c913e9d2a0205269917ffbff504892dcd0ab4e79a5717c2f1ec48611a9b2171312352786283d48c42d168118c99152f5418af484870ffa2b9d1e86f18ed75575bb15a2a6e2c6052ccaf31b78645939c6a358f2df82bb1a25b4c9e29a94bed8393584c244d0484e71a8ce8eaca3a05b11472b7dcaa6193a4e74b184c1f64ab19e7cfe67239854b4172f488928a6735813a16cae351b734ef57ffe3665cd3d461da01e448f7ed2f8fd978f67fca1c89f73f3e318e4a07c848a62e52376bf10bcb29228619a2dc7bf8aa6c9937e6f22acf95e0178b2bf6f26f6eaedeebb7c85094082aeac3ef4cc4833f1c0127d991472837cecc50a5ca8aa99f92cc642210c14495d94d0a2e0ed18548ef620580353ebfdc72bfa3598bfc453ec071286874a5f6bd835f801ef8ccfdf87b06e766bfd9c98a33b6e46628d19f4c32b72bd4c59febe59fca21dd97ad491cdaa3cfec632b3e34071262ee0bf85aed6e514522d8a19f9c053f7f4deb02b10cfdf467a81b049234af26f56b08bdbdb6c22d592d64bb08bf7347e3d8b27c775d812aa52f80d7414b8dd7018d42d680caa1fae973996a5038cb1151dc43c0f72b2722f734de0f1a0c1208d59588abb9627a1044a8ea5f2bcc44d534774dc9aa07b6a6d7550b03ca2d8bc0aedd31fb81f6d3b724d10502457172cb929ce65ce44364f852dcf7222f2440fa35511a41b9084cff8ed420336ddca034866b9ddab0da73d727f2ff15943c5b906324b922923430b7e967abf0883b37ace5f80c567182ca0aafbbd880d36fb7d692f695d7f90ecdf83e56e001f4091b462cffada2888940c1287c97946a21dbdc7c2eb795d161d80b3b8de82fb8d073a53c65f4319171ed2e464aab066eaa51ecd9d765aef39e545f0f03ca8d35b6872789794094ff8e1fd3b9f3439410216ebc9053d855364846f04393a5d833f2a6b7452dee94a32ffc59802e0735d486c7f9097c8de51b44ca50cc432161a372583756da1a70c6454b64db7ead9b739e842080950af2b0f62002c63c0024eb9913fefa3328726e757f65428c06873d5b3c561c49d1d6b3e327ca5426b059fc310889f22381aa1a31feccc9aa5d1773ab0e2f7e8e33e680de2cab4218fdcb3fb6c27533409fb1cdfece689edb927b866953c3d8dbea7cc41f60b6c1770c6d88fd5a7ac6dfbb18161510f4d2cf9d0838c3d56bebf68a56421b56a5e4393edb2a446fe50b8bff3ddec1c3de8b70cba70b2a8f16fec861396f52e31696baefa2c3f109d20bd2a362a66fa43cc5cedd9317696c6b8eb24adfe132464aa77e922e79afec8f992701217210eb16dda7bee30c3b0409a6502548821180427b59d0a7d1dac54746f57f3ff2193932f9e747b49652994ea35e98d7278872a592403ab65ae6e667f9331281503220c531461342707870148b3c0aa83d106f68d9dbf657bf086c8e326009c802db061ffe3335cb650f39de1f7ace3a0d94424274b30989e4b78042a6cc57deed378503004e1cc7f8ca777053643b20a8a0b6f239a4ded7edf934e55fbe38cec02818b392b9993c91c9f88fcce020742063149ec8f2030ae5d9f75cd788d13a30b5f27d97e44ed21885d4d20ac4ad91720f79ac46376154e342d6750e0a1ed3bc3a5c92d26f3ac2127ac89cc8a0aa9c717368e292a5d0d29c32af996a3c54d26922f36fc73f13fd4f558c69bd51bdd3834b1c26a3c6d676b37fe0416e9a82b7ba7040c68c265f3e5123c69f1eaba373dd47784835c3747d6a1d7923c7e3f39766465b2c98d5d44ad8c9a276bad18949ca97236358d61e46341730b6417ad1add83969f097e110cbdd8602760bc046250dcc2bd2622095d83ebe4690b839eb948058f91ec0224e7d2768d701d8b1bf08d40d394b3f017207610cc971a47bd7aa952706f87f402b1b322950512f3195ebb2e8f36dd94312966d9a52eab34e8b3aa61e2fdd48260a76b5f30976ea0a6f52195d60359695af8d88dbfb0812a9767b9040771888d8b3e8bd3606ae50f987e3f31df11e0adedcc3c06cf58e7b83b8c0b281683ab22fae0995729e9a90f49297eec0c7d7a8051b3d41bf3b97f4bd8f9c94472aa7976e6ee1a04396de0ad0d4f1099d86d6817cc823305bf5d172c10d49e281833d1713568ce6d78808d511c3d4caac9103ab2a034efac4593c9ebcf3fb5ab6ad010a17ba2b813920d60667c354bf587ce54a6888e2a5a3ce496b8aff383e46fe25baaad42b2ad70ceaef5011131cf3fd8b5efbd8a9630dcfd134eb330f3af4d36b925343e37fd22055aeae2414ba0590dfd47697ea249fb782b239fa97c6b807f1a10f0f78a5a7787165818898cfe961a49152afee2e3635b04341e85d899f606183b25ca858004c4e6c4ec91f1b4633b0bc67b0a0e2f21c666d88c8470c0bd084d7a41a6d8cb8fcc26f9cf8d924c61f312db63a93e38dce7523612fc34ce03e5fbbf6d734c31591455ca14f01ab0ef370dff8c2522477b8a4e929a3902c662f5846bc3fdb9ef8f8be721c5d7fbd4a6415e3e7e5f3bf9570f34429e42cf6bd1b5943be2753a3862d178e5c8f774676dc51c7e08d6dab617a8f71881e7dc4ff1f090caaa6d9056c42ecf50efddc7fb68e34e82f273f49a4fad4cee2e8785a782096603245b07206848aa2bd34fda65e582c42b19a78fab08862cf7f5bfc4e24f528c1e44175712715c343f85e0763f28a6a1136e74d37ec3731ab511609f1c80721c6e0cfd65605370d610249bc6bc3eba062f6b9beb42271f0ca43f85f46213fb2f0e783e3ca32444b9702747a2fff79a9c8ea3a8808dfa3af10fad69ff753a46757372def86ec03b98092b34920ad16d4f46b84600fbe1ea4eed21cdf4223267c4992e180882a26089d700d96ae1e8439372280ff47948674422bdc10002585174491f17b655e3001e8d7c0d2ecbe95c35e5efc6812df1d21d41df824be701e74c036c22eb04140855f457a281a4ad6", 0x1000}, {&(0x7f00000014c0)="cdd735fb3eb5ad0357e05e02f3a6473fbc0d16d2acd0e591b7b225ec7bcbc064803f75cb43224696b88fb4535f6343fcdc1bb11b868ec992d31b55ca09409049c7e7183f70814d42309c4d62184514e662122543d72782bd6432fcee53661d9f8933e425d76cf9951184b13e2f7df4a6da3990d577209fee58b364d701132888d1a78282b5f68491993b3236f01ab9d763df2f805108309992a68859f836ba07255b26bb9c47fb69f03de8810e9a865114dd605b0c8af2b8f1382675d4e2e4fa32c373a590939165b719a27ea25cdd52900db844574a015fb806854af9ff58af", 0xe0}, {&(0x7f0000000280)="0400d61f56b2ce7e24d40934d45362179b0db32a1d51ba3692bf7ea42579c3231fa315b2e1fe6c8388e6a669ff29ae03d6a78e4aa31c5ec5b06c", 0x3a}, {&(0x7f0000001340)="b0d10b82142ac317d78e2d327ba387c5f1facabdae704045be8ae8b824c6a2e2d17fd50dff0690a42743d16a877d2caada17e80f971a75d416ea3723cd545b2c658f4b1faf52dc9600743c25abb72017a50a6a35beab1c84b4996350fc3969af7a292d92b8e2096a712e8eff01e91837469ffbeba6d75affc2f86afd43ce9845f8efe398fd2ebda10251a1249acc67b2fd5946a3836e907abe1689de7c615ec9fe4945265b00d3227190400fc9ffd24cd6ceeb17385a6527c5", 0xb9}], 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x18b, &(0x7f0000000240)=[{0x7, 0x9, 0x23, 0x6}, {0x401, 0x1, 0x5, 0x7}, {0x3, 0x2, 0x80, 0x100}, {0x101, 0x48, 0x1, 0x9}, {0x5eb, 0x6, 0x9, 0xfba6}, {0xac, 0x9, 0x40, 0x26a06b17}]}) r7 = socket(0x0, 0x4, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) socket(0x2, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001480)='/dev/speaker\x00', 0x80, 0x0) r13 = fcntl$dupfd(r4, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000001440)=r13) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000001400)=0x1090) r14 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r14, 0x80045745, &(0x7f0000000140)) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:04:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='vpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000005a5, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x15d, &(0x7f0000000040)=[{0x40}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pwrite(0xffffffffffffff9c, &(0x7f0000000180)="9c26cc9042d77d81b7a9dff762fe5796e0a1024740ed5d7a8ff85907ef9f3764a8ba162c6174137c1a9ceaba400ef82cc187cc417abcfe3a68", 0x39, 0x0, 0x3ff) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0x3}) 16:04:12 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1005dd9) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') 16:04:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25, 0x0, 0x1, 0xffffffff}, {0x80, 0x0, 0x0, 0x8000005}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:04:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockname$inet(r0, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:04:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x40, 0x5, 0x4}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x9) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206925, &(0x7f0000000300)) 16:04:12 executing program 0: socket$inet6(0x18, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x200029, 0x6b, 0x0, 0x0) 16:04:12 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) getrusage(0x0, &(0x7f0000000000)) 16:04:12 executing program 1: execve(0x0, &(0x7f0000000140)=[&(0x7f0000000180)='r//'], 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x81, 0x4, 0x334, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000570000/0x4000)=nil, &(0x7f000001c000/0x4000)=nil, 0x1000200000000}, {&(0x7f00007e7000/0x1000)=nil, &(0x7f00001c8000/0x4000)=nil, 0x913}, {&(0x7f000004e000/0x4000)=nil, &(0x7f00001d3000/0x1000)=nil, 0x7}, {&(0x7f0000456000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xdbcb}, {&(0x7f00003c8000/0x4000)=nil, &(0x7f0000372000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006e1000/0x1000)=nil, 0x21}, {&(0x7f000041b000/0x4000)=nil, &(0x7f0000693000/0x4000)=nil, 0x1}, {&(0x7f00000bf000/0x2000)=nil, &(0x7f000014e000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006f0000/0x2000)=nil, 0xc676}, {&(0x7f000027a000/0x2000)=nil, &(0x7f00004d7000/0x4000)=nil, 0xd9}, {&(0x7f000020a000/0x3000)=nil, &(0x7f00003a5000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000321000/0x1000)=nil, 0x23}, {&(0x7f00006a3000/0x1000)=nil, &(0x7f00007ff000/0x2000)=nil, 0x1}, {&(0x7f00007fa000/0x2000)=nil, &(0x7f0000157000/0x4000)=nil, 0x9}, {&(0x7f0000135000/0x1000)=nil, &(0x7f00002a0000/0x1000)=nil, 0x6}], ['./file1\x00', './file0\x00', './file1\x00', './file1\x00'], './file1\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x204000}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) acct(&(0x7f00000000c0)='./file1\x00') 16:04:12 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x5dbe) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) openat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:04:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x48) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) syz_open_pts() syz_open_pts() 16:04:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25, 0x10}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1800}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r4, r8, r9, 0x20, 0x8}, 0x8000, 0x7, r10, r11, 0x4, 0xfffffffffffffffe, 0x7f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r9, 0x0, 0x0, 0x40}, 0x0, 0x103000000000008, r2, r10, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x34, r2) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r13 = socket(0x18, 0x2, 0x0) close(r13) setsockopt(r13, 0x200029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r14, &(0x7f0000000040)="100a2956b9223776", 0x8) write(r13, &(0x7f0000000280)="00da41b50036e6e2a46d1aae080031958eab0b26a6bffd015b0bf58997180000", 0xffffffffffffffa9) r15 = getpgrp() socket(0x18, 0x5, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xf48216a6e9a9600a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r16, 0x10006}, 0x44001000e, 0x8002, r7, r15, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x410) r17 = semget$private(0x0, 0x1, 0x4a9) semop(r17, &(0x7f00000003c0)=[{0x8, 0x4fcf, 0x1000000}, {0x6, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2aaaaaaaaaaaac65) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r17, &(0x7f00000001c0)=[{0x1, 0x106, 0x800}, {0x0, 0x44, 0x1000}, {0x4, 0x7fff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x3, 0x4, 0x400}, {0x3, 0xfffffffffffffff8}, {0x3, 0x4, 0x800}], 0x8) 16:04:12 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x40) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000500)=""/247, 0xdc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) chflagsat(r5, &(0x7f00000000c0)='.\x00', 0x0, 0x5) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:04:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) semget(0x0, 0x1, 0x100) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="676cb2df7de114fb0004"], 0x10) shutdown(r0, 0x2) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r6 = syz_open_pts() close(r5) kqueue() r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x3e, 0x0, 0x0) r8 = socket(0x1, 0x0, 0x7) dup(r8) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSTOP(r6, 0x2000746f) r9 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x3e, 0x0, 0x0) bind$unix(r2, &(0x7f0000001180)=ANY=[@ANYPTR64=&(0x7f0000001280)=ANY=[@ANYBLOB="fedf55d459a653a401823f11ffb3ddbc296209418a6fe21e93deee139df476ff310b89ab30e7e2371066426215ccdb8667959e037d4069c12fd99571b4e70dd9d6194718101838f8e5228b9d507b68685180f3bf25078ea3be25e4670085730cf0e101cc183d93acb552077c0f4d2c9229f33b7c5be612e5b153b4157c0f0ab4db4da17b665882d549f7ec68f2a8d7a32d3c33f7fb6cb0c24cade443e0d3296c7a4b1bf7751ae273571ee8520725c5b1c7de6499f151d81fe6f8cf1867"]], 0x1) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0x101, 0x800}], 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000180)=""/4096) getsockopt$sock_int(r0, 0xffff, 0x84c, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffff3c) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000140)=0x3) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:04:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x61}, {0xbffe}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) getrusage(0x0, &(0x7f0000000240)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x7f) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r4 = openat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x200, 0x0) sync() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:04:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:04:13 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001a00)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c7d9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83eceeb2753a412e6a799e36f8ddfc601cb1889c7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be76810f582a925db1515778b1061ca1ce7fc18f48873282ca4ed75820e44aae3939b2bd52d7ad8a8a0a94b05404e06fe08ebf8a3789593039869444d53a15a4c78e6dbcd33bc0700000095242b9561c194959eb0453d698faddb6f894fdb4cf5da86a872c5f262c293351a8fa26f6bea958da7ea7cddcf2889ce53f7a45e4eff1991c9397dc7edcedac9890329adb7cda36b71c7a274ac8428116ce64d2efa6cae6f621d97462a78840b0017d9b851903247106528420ff0eddc96f12076ab8138b4a45b9ac4365183274f5a28"], 0xa) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r8, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:04:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getitimer(0x1, &(0x7f0000000080)) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80a, 0x0) fcntl$getown(r2, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000003c0)="91bb3cd539b8607f6afd52ad18f05de2f4ef187c085df4375302ab3bcb454d50f2a771c558c43fcf0e32ca4eddee8f8b91fec68edc381a24a9f1424ffe35cb5ed7618d25d102c5b5d8572ae2bcf061bb43ac3ee2917ec0bd2a9c29866d19bcb0dcb5a6475699a5c4486a441dd9e57365e79cb4a465d2e65df64eb67c34bc7b2375da27729254bacbc2c6c90eca6be3ebca2ab71c45e3490736d77b82af5c85664ea8531d4124d12759e101f1effd26efedf7fbceb2548ad31f946366b6e8190c53418e75d8729715f89a5e3ffee2fb5890c7f4ad079a8701fb0eacb19ed6b1ad65ff836ef4e0c8facf9b8d7ade852af5dfbbdaddb915663b3c3be7a204ef6bc6d9ec31b11b2afe5e76c432bfff12001cb76916da110eff920388d12a1f6ce57b1f73788be05198b03d91148886a595a646749ee1a2f524a0bff5799fb505cd891db6efb06d51442c2ddb2f9bc11aeffbe6ab9f70d944cef97bad76f7342803da213730b5db97248a81e69887919ebb86", 0x170) 16:04:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="db"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:04:13 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000240), 0x0) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0xbe2a) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) close(r1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000280)=0x8e) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setrlimit(0x5, &(0x7f0000000240)={0x3f, 0x800}) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="9c075418669a083c68d87cca594f75c97c210910af2b6696100292209a16e583f6e142c09eaebf48d97d4c3d315a4231f6b53b7ebeda37658043ce1273d3c0fe66ef5606bfe2120e78ecb09c2f868f6706689d9967eb5ecd307b1ab00a8ee93a2dd596acbf3827f9b9312ad62ca2ac7c831751d33ee7b9c940491456c8dc3789e23d537331a0cf2a292c91ae7bd30c95752cd26164f3e81923d990837d83d7519916e653de6dcc2d3a666953f3c76129a642e24088f7d8ed93d3eb62de60", 0xbe}, {&(0x7f0000000200)="5a9c71ff6bb8b9fe90df8ad790f9fa1f03b3c57bba2cd4860e4b05a98bc1578473", 0x21}], 0x2, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, r0, r6, r0, r0, r7, 0xffffffffffffff9c]}], 0x38, 0x4}, 0x209) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x20000, 0x0) fcntl$getown(r8, 0x5) 16:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xffff, 0x9, 0x7f, 0x7f}, {0x1, 0x80, 0x0, 0x1ff}, {0x5800, 0xdc, 0x20, 0x2}, {0x1000, 0x3, 0x5, 0xffffffff}, {0x2, 0x0, 0x8, 0x7f}]}) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:04:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x0, 0x0, 0x90d2, 0x1000, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) write(r1, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) kqueue() r4 = msgget$private(0x0, 0x401) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_RMID(r4, 0x0) msgrcv(r4, &(0x7f0000000480)={0x0, ""/215}, 0xdf, 0x0, 0x1000) 16:04:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:04:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:04:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x439) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x2, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000400)=ANY=[@ANYBLOB="02719ed757fcce718fa60b9139672ac30a9b58c86655f9ca7a08919a050383fea79f8e88ffaa78f78f44bb0a0501e16b776a2e7fd42bd5019e723f0b3248cd20ce903157e67dcbcb7b7df612008e0136609fc59c42d0eefcbbd00f54d0655c58b57aed5011c66a83f7574e754314add25f0bfa75f1731c10133577a3b39a0421816696cda10f1146c6bddf62f6d70bbeadd0ca487849d074d12a80aa05c8351d7b6f3e858a6694ad0ccf3e1df4d2e25ec8e159344f99a9822c9c70a884454b50b5aead23d2ed199d6584b62e2e0f02f5b2ee1549be527c62bd050cea0f87a5098e21030aa86c204a334d4a704f8cf86e4579b341340fb2122567bb606505684bb9789da5afed00a626fabde0a3dbb4"], 0x10) r10 = dup2(r9, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) kevent(r11, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffe0, 0x8}}) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r15, 0x4}, 0x200, 0x401, 0x2}) setegid(r15) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:04:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x7, {0x1f, 0x400}}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:04:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'\xea\xff\x00', 0x0}) msgget(0x0, 0x209) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x2d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x1, 0x6, 0x7, 0x6}) 16:04:13 executing program 0: getrlimit(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x80) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) write(r2, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r3, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) write(r7, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r8, r10) getgroups(0x4, &(0x7f0000000240)=[r3, 0xffffffffffffffff, r6, r10]) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8, 0x9, 0x6, 0x80000000}, {0x7cb, 0x7, 0xf8, 0xcbf}, {0x2, 0x6a, 0x40, 0x6}, {0x0, 0x1, 0xf8, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:04:13 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0xc8, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x5011, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:04:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) r1 = socket(0x6, 0x3, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x80, 0x1, 0x80}, {{r0}, 0xffffffffffffffff, 0x10, 0x84, 0x1, 0x8}, {{r4}, 0xfffffffffffffff8, 0x61, 0x1, 0x3f, 0x8001}, {{r5}, 0xffffffffffffffff, 0x1, 0x0, 0x1, 0x4a4740eb}], 0x4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x2, 0x7, 0x9}, {{}, 0x0, 0x20, 0x40, 0x8, 0x7}, {{r7}, 0xfffffffffffffffa, 0x50, 0x20000000, 0x1, 0xb34}], 0x20fd4c1d, &(0x7f0000000140)={0x9, 0x4}) 16:04:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./bus\x00') execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x810, r0, 0x0, 0x3) 16:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0xc7, &(0x7f0000000140)=[{0x7, 0x1, 0x7, 0x200}, {0x9, 0x6, 0x7, 0x2}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:04:13 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r1, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0x253) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x0, 0x8000, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r11 = accept$inet(r10, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r12, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r7, &(0x7f0000000900)=[{{r8}, 0xfffffffffffffffb, 0x2, 0x1, 0x204, 0x3f}, {{r8}, 0x7ffffffffffffffb, 0x8, 0x20, 0x2, 0x1}, {{r9}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xcc, 0x7fff}, {{}, 0xfffffffffffffff8, 0xab, 0xf0000000, 0x7}, {{r11}, 0xfffffffffffffffa, 0x9c, 0x80, 0x318c, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r13}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x900}, {{r4}, 0x0, 0x27, 0x5, 0xffffffffffff0001, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r5, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x79eb2334423f02f2) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r14 = getegid() fcntl$getown(r4, 0x5) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r20 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r20, 0xf, r19) r21 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r24, r24, r24]) r25 = getuid() r26 = getegid() r27 = fcntl$getown(r20, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000002380)={{0x0, r22, r24, r25, r26, 0x20, 0x80}, 0x3, 0x7, r27, r29, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r18, 0x0, r25, r14, 0x20, 0x80}, 0x3, 0x7, r2, r16, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r14]) r30 = socket(0x18, 0x1, 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r31, 0xf, r30) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r33 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r33, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r31, 0x5) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r35 = getpid() fcntl$lock(r34, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r35}) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r37 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) r38 = semget(0x1, 0x1000000000007, 0x200) semop(r38, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x3, 0x78d}, {0x3, 0x1}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r38, 0x0, 0x0) semop(r38, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r38, 0x0, 0x5, &(0x7f0000000800)=""/199) r39 = syz_open_pts() r40 = dup(r39) r41 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r40, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r43 = getegid() r44 = geteuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r42, r43, r44, r45, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r41, &(0x7f00000007c0), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r47) r48 = semget$private(0x0, 0x7, 0x0) semop(r48, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x3ff, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r48, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) 16:04:13 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000180)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 16:04:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) 16:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") close(r0) 16:04:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7c, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:04:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x40000}, {0x6}]}) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x334, &(0x7f0000000280)=[{0x0, 0x0, 0xef3, "aeeb6cfedc26efd4752d61fcb6c02afe0524ba00398e953731c78dbbeaa6d4c2f81bcbcd691d3cc4386661728de16e77ffde8b561a300083c08e3ef7241dcb35769917a438c3a4287ca004585be7609e8a5b3bdf19873ac451b253b024cccd7c0066daa6"}, {0x0, 0xffff, 0x7, "85035bfbb915aa99a152115088b661811c7bb1c86523fca1f5eeabd7cddc37bd4ec7"}], 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x23a6ad7461b6c3bf, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0028000000696c4192458a984b2775842d9a653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r1, &(0x7f00000000c0)={0x3, "79aea91b97da6f5445adce9a25d8e5dd4fa3f476241a28530231e9cecbaed2f085e9f2091f48445f74dbda83c528e9bde9f9516fe1fda7abda17d6"}, 0x43, 0x0) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 16:04:13 executing program 0: r0 = socket(0x2, 0x8004, 0x80) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000001340)=""/69) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = getppid() r5 = geteuid() getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r12) fsync(r12) pwritev(r12, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r12, 0xffffffff) r13 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r13, r14) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r15, 0x100000000000, r15) write(r16, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r17 = getppid() r18 = geteuid() r19 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r23, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r16, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @cred={0x0, 0xffff, 0x0, r20, r24, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r21, r14) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, 0xffffffffffffff9c, r11]}, @cred={0x20, 0xffff, 0x0, r6, r21, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r27 = getppid() r28 = geteuid() r29 = getppid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r33 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r26, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r31, r32}, @cred={0x0, 0xffff, 0x0, r30, r34, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r36, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r35, 0x100000000000, r35) write(r36, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r37 = getppid() r38 = geteuid() r39 = getppid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r43 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r43, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r36, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r37, r38}, @cred={0x20, 0xffff, 0x0, r39, r41, r42}, @cred={0x0, 0xffff, 0x0, r40, r44, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r46, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r47 = getppid() r48 = geteuid() r49 = getppid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r53 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r46, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r47, r48}, @cred={0x20, 0xffff, 0x0, r49, r51, r52}, @cred={0x0, 0xffff, 0x0, r50, r54, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001200)={{0x0, r5, r32, r38, r52, 0x80, 0x81}, 0x1, 0x7, 0x9}) socket(0x20, 0x8000, 0x0) r55 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0xd6, &(0x7f0000000040)}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r56, &(0x7f0000000080)=[{&(0x7f0000000180)="1c07c05a779a6f0b3d6909a118e852b34bb071f5984f98c734c3cc4b311a8e54e38d8900923e39b9f359039a8c01382bd3ecb835f616e6b916b69f2bd93db01063cb536fffbf2855cb8760a00b9cd5b50571969437a9b0b9160b0f21350584045e1a631a3083580501481d3e07a7b1d1ba5e0d934125694cc7e766f093975dfbc6aca393a8b74c201693c4c67e6a59e08b3973dd2ed9c16ad78ca1a7e109be062c60792e2ed537fb7497c45fec482079bdc332290603353be5a12c726a5413bee79977bde545871acca897e63c175c95882a756b8de946f974f2ef522368e4bd2b9b5c37e6d5e5844dc309a9a831c170d8992e4b91bbce45c9f7c07ef59298e53f4fbb37643a08620b48d51c056a5b86ecc27d86158eb750f873b39dd4e47f3cf6b76124f5f93e54a328d6c2bc7ae7a4d7fd227fc8f76b7ec3c07d0b2c8574a4a0d659060bff3533e453abc3a3b7ff245151520ded6d1e36b55af32e48c694cab398c363f2e1f024eb111ce07e56a8c15ffce862d1aa093f487a89845f73ba35ee030d00f81f475f145b15b8bce7a638d6a7f6c6568bfd36327c30a12aea5e03c4d03b1f9e3c30ac052ad6391739a6b5274b1e41eae3f081b76d5556759fd3b1ffc6e1e850051ca6c30a91132031579ea131dad09a146c5431cefd0a71d1cc27630d4f924e61edc17925927ae633f2b0947aadadc0d2a179f9b4bae43cab32b17865b52966fb099b4ae8bb700192c26745ff54f7cd8a3f7db9655a55c9789aa4b6889e6d4bd2e71e3d7b0ccd01b142b930f6cf11d594f0cffd3d89b72bf4cdf4ec31e76f84dc252b2829f864ef75b140adaa3f0f9fbeb4a5e28631b0d195b01b2b12accaa75c785c9fbefb0b169b79df7a258e5bb38ba824e7b85c4dfa0cab8b4fe9fc7ba10a63fc984c141585979f8d22a6390317ded85d16b386eff66df80a042a16f6867ee1c8bd931c3b3d009f63745a6473c94ef646b8144c0b3f9c3d05d08b654fc543e8f2cad4ac5dfd27718d0f0c5a220eb952e48d29fa25aa7e2c1e4b45c58387e73482e7f6957c75cab25761d7eb7e6b0fcbc54e1acc7383a53a1f100ea9dc83f8cd1511be14a72c5c25f074ab8fbc2c9b37ee3c775a25c41450aa00bcbc3a3c55a50b25514b966c250e23ce2bf42b5691cb5c102dce3036e56f6d558d2db5e6bb183e9206e732e9ed64a68d1b7c782b5222ee23e8a8edf7875bf19069e1a449a821bfedb7a3371b2c1b9ddea999c2595fad71d0535bd0f096d77097dc498355f2e04c4dbe7a18c8e2b182897169c4720c8926bd1557409bfa3c3f637cad44024c12bdb1c27729a7f591495b56380363a5b49623b0c16501d1ca52fc38be5754b973e158d4f4ca62e75e9d01b9ed36f9ce82316c53580bd1b85d60901c0d53425619673fa3e1b60d51b603c5410b1b0f851d67fe1797bf66d4ce76279cf789ba9cbcd1f02453e4ad2a5b626a2e4f93bf747a848366158947000e25b75594dfc24941faf8ce8a7b561cb3f2dbdb8c574ea9a9d7d9225bbd68384c72301ebe428d44524481a2a7b463289603e8023aee87873412f34dea24dd1b9edd0b4345e27334ed6cd7df59aa80baefa0f0e561af2f8825db25470d6cafb5d1d1257c17e494407deaecdd205d823250086666ee1e1746c1dd8ad676a60d96d69db370e1eda09738b150b57a47b54c3aeae9a38b4d03b7f1f543e27348be5711bd5b0820df60db0154541ebcd8007bb145788b9471e2fdde5b9ab422efd60d72ad87fe348e415ccb1b7e8069dea370457f06ca2025321ab32f1bc592d723055bba2edb389199f04ddbfa1b53d5bf053743d18c0fc0d8b1e374e53c309281eb302bedd07d14d6a86644592fc413b1b88d1e321178a299152ecf23f3f434f9833afe37a05f143f822b91cd6e9ed1881a90ae491c9c29515909a15e4e162b599e48a61291debde7559d45d107f41780030c12899b00727eab232ae332041dbed065f05cad1f9e05d4934b2c71de7a91bed89ffd19a86d755f9d8e17bb0d5742f1a0a595941cd4d9308553e372085f94723c64b930e80c40c2865c9af8a372ce103ecb54cb48d4f52576dfade61a8e75daf4ef67f4ca793f0d4dd2a8b0efac6ed8ec4922c10ee963c24a2b1a15cdead18790fb1ef0c3a69bcb838831d5c105d8e0afa8fcb40e227245d765f292ef3acdb54eb71166de9b364e86718cbc8055a78a58347b8fe4647a4c933b49da069379df8931e5db0777e359dad298b13b95cb0f181e3b4065baf8b27c6e7305a90186af87004043bc6e995ce92aa9652e05a55791b84a41a657c60e2af9c6b132c356b400b3d561249e3161da20ace6913b178f28c3681e7ac3bcc0a51cf96dad5a3a71c240cbe9056d47afab6d6d882e46b3de3009bebb5b35b2c8a31f31bf6f717fd9f588a8cf83a45b0e4278a0cd96e67b325048a8ff135c412e2f5e3bf3a2232dbdb02fb0b57b785c1b009c27ba52c94446ac1a6b7ed85fbabcf83aafc90d71dfbee053af10e02630259fd50290bbda80a825446c00de643ed47cd43eab1d765113ca994c870111d9633a1b4865daae91de73aabf31463f7738a2db90489480d159cfd0bf0f01c66259a72df06bcadda0ec8d1030196a49d4af745853028fdf06108f1fe85b6597d5ace2973406ddcd06e16ab5db78d5555fe737e445fd3bed0add9a62445a027e08a9831036f644b3ae86e0ee845376fb4697a6335071fa43f4a4ad5ad4e0c013d8ea90c90feea2a6de7470fae12bfd44f0734079db0c59b760438c7a255ae5ad8ebb69026d47ebc810c87f0819878c6af9f854138095e417e98745d9e3a871920764591291401161f392ae0dddcf53804cf0662d0d0535e4881ce6aa3414ec4ebe584b10f5bd2050637f6475e8cbe4ba57b57883470bef4f4cbd0ddf74540d1e26c53116cce11eeb8790de1f65955cf7365043e80162f3508886cdda9f8aab854dc40a4a8c7ff50358bea2f292cef96589ac85c242bd559c6531e8ac01f3c006145738a52e140767bfb5b98bd3f77dd7ddac12d4292340aa8255987b1bba130ca3e558c4a1c552e378631115f129bf7dcb9ce4cceb3c89bd9337b8c5c98cca5a54206a3ee48b06c5520dc3e89a3a9ab9c6545903ceb9ef28566575b03e9d9a97a0da9de9df0911ff0ef1fcd7bccbb1abbcb8b52fb3a00b417d107b546a3e25bdccd31900fa11d1fca6124aadf75e6c2d52ac8152803f9b4bd3b6d37af6e23d9b2ff85dd4b53c4ce8c3b926a46590499e1662777ccf642f9f2959070c446b703fc8992d1951ddf16a829c05b5de88b04e4d55246c096f044ba938bf8fd4e00db91337ec6aa2542c379735a1395878e9654245feba1399f1d4c23911520272f5298a29818852fe97d6458a7554acdf57ffda912b76514b8b597b8a4f0613d508573b17c85a3904d1d289f50058ad62f98a4546c1e80c3646243c4734d025f3ef21d773c9d438b5192aaa2048e8df33d69e09c978be41746b0cd6e22cab4400d16f66a8eb8d0aac87f60ac01b502813f2f97fd8bee3e61af71cdca8544032be4aba543fc8eb26f854bac85efe00a7e0396b5572066971f454c6a0546d1e8eb8724418e276904123e579c043b1b4a5f4262e0e707239e10ff4ac2c50334bff4a3dd85a7f64e5c3bb2d3f68a9612193d1d669381cadadaf36f4dbf1c776e95d4f1ab7b3a668b5ad1ad1f8de57459c5f28615aa97a64fa6fd839b4547ddfd54d45c6a8be8d55f47734ea545326aef91ee62c4cdf03acc893424ee393526aeaa8b9fe7ec40ca7f857703712e959a9b59b6fcc3fa77e00c9bd2d555a5957d09fe358e8474f4f914e6801399fe2df39c69f1f5879cd5c350c918e527e5b92cc49dc9f39eaf6416fa7d348dc2ac28f6d00a2c2d7af1c787c15b14b560a4ca33c360b3c2096dfd89c60a939fd6f80edbe466af13c1657390cb328b0b5e7f28023c78c713a8e8bc0b1ebf578baa7d3643d07582871389972e6454a304c3cde35f4ef523f8cc708ac5a5143f30e029e2828f017b0f6fa910faf1885cefcab4fe3fdcb5fb88ea23d511da8bf80329bee3b756d48c97d6c6434f9e9f44866a5aeb1d13c7f9dc39152074e1a36bbc0fd6e7b22456597e3dc0a35092558a6d314ae5b32f3658e26f4e60d1cfea685add0809907487259074bd4e979b1685cbbe04ba9e87e95a928e07794e8a31ee965ec8ffa902817ccbe2a8d4d0aa5e859d6fbd8f3313c389449e3a24fe5880b29649709d1e67829349e147b22b8c0f35ea257b5129681d5ab1913c7e5d3b619831de0004cfce99905c765dda1c1a996ef5d3ab7b4bee4395a131389200d446941da60073a6902fb62104458047ef25f60859089000f81082a98d7e185fff1f1d12756fdfa851d0345380ba0c78f416c3a10ebabf3695bae626b4a395afbd510d989c5094ee4a5ac9924e41544bb8f9d1446d3ef5b5a0326ba0e964fdac53a0cdac126e85f657730a5cbd201c540302a2b68ec4ea1c62190a3703d5c6f1acde086e63bbd0f7cc5c43bf85f1194bbcc349b619e98f68265988c11bbf23d9e26cc39549938904648a6f703d25adc8f587b589eb9696fd0de6dde747cb8e34281d9d2ae292186ed502365e028e64f1779ca590cf8e974bb8e3227b26321231a0f312a718bb15fc731f0a2ebc191c7ae90e36edd7737d0ecdf41814c16b56eef29abcf8e4019f17b5d0492d3e070bf2d9fd2bbc036f2d48446a2354d0686c7ac513b3b8b481ff701b243e0d9b5505e9ab13c48db73fa3930915923db18e43c27387b69aa90d96a39d34deb78c283450d2385c6c07b452d167017e728b0a4c72fb00857bb1a372c63b32c97f3a708361f106b5817a05bdd4fb7b6bd6dd47e5c168323392d07147792ded1869d014d0b87a09cdd32361fbbdbdb7e53de35b12f3c7a4c67364fda0e64cb2e16f975f0eb26936e32de024b0acdc5e56a8856d9a9f7c6143b550c348bb4367651bb7fb1c1089a28ade65c84547a52de4a5ac635034ebeff772a8d91f0bc2ee73a73874c9ad4836bec0bbc359add5ddb198263567a6acd7a485b6d71c8f904abffacd964bf14d78381cb66334b2db3f14d767630554738c83652ca08d84dad7a404ac9283e889fafdd93405ab578d65e5df3a09a2314b4345a28dbc0f622ca962089b8b9a5e6be28d9a46245974e722d60fe02e3918a77656026c8b6af2f12d3282b80b422b98e108de7441a47ad6bdec56fd42c072811e293af149ae1fa52fcefc90d9c0e9d82be3324d9fa7dd240413dd1d75b49e1987925a23b8403608775a238f4796cbfd98e933a25aa35128a853dac4850b526336e3059c762b082fe6bb03c8a1b19d921f17d27a4aefbac44d9e68f17efcc8fe9210fe9a36c011a3f8ed7a96b5af0cf82596016c383145555baf8f566c4ebc0a1bcc086444d7ce28454dfebdd3fe5d3e5251902c4dc42a667e2207b64bca641eda932aaeded219b5118d1755cc647cf1292d52e3c3ec3677fd52da46bed434eb9c9216944a021e769794a1f846849b3f72312d15facadd5634be3373e27a8cf918db619bd53c0f4520500416fc111305c332697189c3af5d147202eb1486174f5ca9cd5073c1bfaf14bb87bbf32c6b96559bd07aa4dcb735476d807ad4ac44718ec68c3fd4333501f2cb900551d696c675e3aa0e8689b74786e9d52dcbba91cc7304aad72520ee93e2279e4b47f70c6928b85d1b4a5b26838bbd985bae7329dfc5b1e843c1b40da7eca77e7dd23776c2bc65345095f48dc98926d0d5a9b976b1ce990b0f1d1e8df84", 0x1000}, {&(0x7f0000001180)="e551eb7f2fd49bc3d14e1a42c7eedd35c48636ace7207b25375091781cb89da02d26c5416a9b908e2f4167737a9b7398ab601406ce8abc62c02cfbf14fb949b5f005c2c6baa6d5dd9fde7d7fc382fcad76ffd2172e407e7f4327a5b18163f7bc9bfe3b7f5212591d4d088173e6a0", 0x6e}], 0x2) pwritev(r55, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r55, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2fcdb201d0b7cf25055a00"], 0x10) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r57, 0xc0044266, &(0x7f0000000100)=0x186) 16:04:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r15 = geteuid() pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r16, 0x100000000000, r16) write(r17, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r18 = getppid() r19 = geteuid() r20 = getppid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r23, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001580)=0xc) sendmsg$unix(r17, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x18, 0xffff, 0x1, [r0, r3]}], 0x58, 0x2}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r27 = socket(0x2, 0x3, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r32 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r32, 0x0, r32) r33 = accept$inet(r32, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r34 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x80, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="a38433cc2c1a7db3685a820268bdd957118a360143d11c3f47b4aec954bdf49798ad62fb20a51a8b1524f0be0c0c1aebb065acf489acabb20f40419d886e66575b75583f5dcd3f36f6d4193f71374a3d14f4a1fc0de6351a9ae3ea65e058a881329807eb964b4a757066ae86e023827a02e4dd1a17f2a431285a9afe6e4719148c10a634f0a70f90c0fe97daf273aa369665aedc8c39b139c8c7135658b49283a7aef64f6f80de17bda2cbcaef02b39e3125897f5fa8a71adaa1535783eec3a977733d70aaf57fd61520267121df75b25026", 0xd2}, {&(0x7f0000000340)="b96dbfed595a5de49e2757e64c6aef0cf0fba341d234cec24d0e002258ebc992ea53a173e472a119d012afe83c75b34553bc792bef560a12d6a865e2df0fa341f77a38e8e3305f899c754c40f6b714c4a65caeeefbd935c5d77101c1536861b47c54eccd09c9a8527845c3c7773933876e4dae176c3d79c4339ee489dde190269cc71be728a2b9dd6d649918819f7aec4116aab0e0d25425ba77aff357ca8863ecf8528d1ae078d88c59aeab0b2d1f1a61bc3825f12965dbd02fa2358b1ffbc9b9d58cccf9a9103e981b12806ee7e867fe12a1701e958a01cebf0966a1", 0xdd}, {&(0x7f0000000040)="5a8fbc7b7b99f290e6d90a36e2430ab9ab7a35929a0132b7011141cfeb7f18896f73bd3fe03a86e24a72fbde9405bb3d10d6c95f013e26835485956fc89f0562b4d2acdc", 0x44}, {&(0x7f00000000c0)="7f", 0x1}], 0x4, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r8, r13, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r14, r15, r22}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r24, r25}, @cred={0x20, 0xffff, 0x0, 0x0, r26, r29}, @rights={0x28, 0xffff, 0x1, [r30, r31, r33, r34, r35]}], 0xa8, 0x8}, 0x406) r36 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r36, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r36, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r36, 0x6, 0x5, &(0x7f0000001340)=""/69) r37 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r37, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r37, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r37, 0x6, 0x5, &(0x7f0000001340)=""/69) semctl$GETALL(r37, 0x0, 0x6, &(0x7f0000000140)=""/178) sendto$unix(r0, 0x0, 0xd0, 0xc, 0x0, 0x180) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:04:13 executing program 0: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r5, 0x100000000000, r5) write(r6, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r7 = getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r8, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001580)=0xc) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = fcntl$getown(r0, 0x5) r12 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r15 = geteuid() r16 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r17) fsync(r17) pwritev(r17, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r17, 0xffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r16, r18) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x1a0, 0x0) r20 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file1\x00', 0x0, 0x24) r21 = getpgid(0xffffffffffffffff) r22 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r22, 0xffff, 0x100, 0x0, 0x0) write(r22, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r24 = socket(0x18, 0x3, 0x0) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r24, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r23, r25) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r27, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r28 = getppid() r29 = geteuid() r30 = getppid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r34 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r27, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r28, r29}, @cred={0x20, 0xffff, 0x0, r30, r32, r33}, @cred={0x0, 0xffff, 0x0, r31, r35, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r37, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r38 = getppid() r39 = geteuid() r40 = getppid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r44 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r37, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r38, r39}, @cred={0x20, 0xffff, 0x0, r40, r42, r43}, @cred={0x0, 0xffff, 0x0, r41, r45, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r48, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r49 = getppid() r50 = geteuid() r51 = getppid() r52 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r52, 0x0, r52) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r56 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r48, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r49, r50}, @cred={0x20, 0xffff, 0x0, r51, r54, r55}, @cred={0x0, 0xffff, 0x0, r53, r57, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r58) fsync(r58) pwritev(r58, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r58, 0xffffffff) r59 = getuid() getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r59, r60) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r62, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r61, 0x100000000000, r61) write(r62, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c018c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xeb) r63 = getppid() r64 = geteuid() r65 = getppid() getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r69 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r69, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r62, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r63, r64}, @cred={0x20, 0xffff, 0x0, r65, r67, r68}, @cred={0x0, 0xffff, 0x0, r66, r70, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r71 = getpgrp() pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r73, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r72, 0x100000000000, r72) write(r73, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r74 = getppid() r75 = geteuid() r76 = getppid() getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r80 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r80, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r73, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r74, r75}, @cred={0x20, 0xffff, 0x0, r76, r78, r79}, @cred={0x0, 0xffff, 0x0, r77, r81, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r82) fsync(r82) pwritev(r82, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r82, 0xffffffff) r83 = getuid() getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r83, r84) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r86, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r85, 0x100000000000, r85) write(r86, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r87 = getppid() r88 = geteuid() r89 = getppid() getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r93 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r93, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r93, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r86, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r87, r88}, @cred={0x20, 0xffff, 0x0, r89, r91, r92}, @cred={0x0, 0xffff, 0x0, r90, r94, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r91, r84) r95 = socket(0x2, 0x3, 0x0) r96 = fcntl$dupfd(r95, 0x0, r95) ioctl$TIOCFLUSH(r96, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r99, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r100 = getppid() r101 = geteuid() r102 = getppid() getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r106 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r106, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r106, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r99, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r100, r101}, @cred={0x20, 0xffff, 0x0, r102, r104, r105}, @cred={0x0, 0xffff, 0x0, r103, r107, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r108 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r108, 0xffff, 0x100, 0x0, 0x0) write(r108, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r110 = socket(0x18, 0x3, 0x0) setsockopt(r110, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r110, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r110, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r109, r111) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="4f7580d6deadd1f12dda0f8cfe14cce93ebd1695b079e4a5b74d3aa629f592c568cadb4068380ff8592dfbe23f4893ae92979ab1dca94f6f468bafa71cbd20516d19a217c832b054ba62c54a48a07cbe86ba1622b41ed33aff052eb61eb03b89be062f78ac8fa4a8d6d1f1f043", 0x6d}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r18, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r19, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=0x0, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r39, @ANYRES32=r46, @ANYBLOB="00000000200009000000000000009a", @ANYRES32=r49, @ANYRES32=r59, @ANYRES32=r68, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r71, @ANYRES32=r75, @ANYRES32=r84, @ANYBLOB="00000000200000000086aa00ffff000000000000", @ANYRES32=r97, @ANYRES32=r104, @ANYRES32=r109, @ANYBLOB='\x00\x00\x00\x00'], 0x150}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r112, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x4, 0x4, 0xef76835f902dd9ba, 0xef, 0x4, 0x4, 0x0, 0x3, 0x3, 0x2}) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r1, r1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x827b7c0291769826, 0x11, r1, 0x0, 0x3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x7, 0x80000001, 0x770a1659, 0x2, "3af4287655f2e02e7a910c8e0afba29c94b4ac11", 0x9, 0x6}) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:04:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xa1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000580)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) shutdown(r2, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7936}, 0xffffff40) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r4 = socket$inet(0x2, 0x3, 0x46) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r4, 0x3, r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r7, 0x5) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x1, 0x0) clock_getres(0x0, &(0x7f0000000100)) 16:04:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:04:14 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) fchown(r1, r2, r3) select(0x2a5, 0x0, 0x0, 0x0, &(0x7f0000000040)) 16:04:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x800, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlockall(0x0) msgget$private(0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:14 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) dup2(r1, r4) 16:04:14 executing program 0: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) sendto$inet6(r4, &(0x7f00000000c0)="a9b91a37127c967d15d2b9c34d2cb0145dab3a41dac5ca3ce0a6d283a3050f8577a406d26f58ce1098cf933a95742c856658da5d16d45353bcfb19312ab48881b846b9a0c965c3be6644e54f56126ec81072c0a6bf6ca7300d1516397726e1d1b293ba793ae629ca64a9e2dbc395f231a0ce421551b1197b9f35ba648e22f116b5ea5794cad4e0520986b0cd5f09b736a5d6468ea6584cc57f7a7de6504559bbbcebdc6e13d38436c3dad40df5210564dcfec1be673ad04f518748bfdd1994f0f7962a9af75d7ca51e9b2880cb800d13aa7bd4d6fa69af251c75b8a187b07a93261592b8f1540f781e11672cb80e8c750b7d1073670f7e5c", 0xf8, 0x8025aa5923ec3f5a, 0x0, 0x0) 16:04:14 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') r0 = dup(0xffffffffffffffff) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:04:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto(r2, &(0x7f0000000340)="fec052cc36a5ec05c1b43a9ece6dff62c9d63efe8c8c9ffdab7215e0cb5908aefec4a7da3b03b8f8c30030074ed72a15d2730d14a29091c0db4a2e46a321288638a0a965dad6704bf36fc109275060f1c1eab2539504eb4084a534b198625ea129e4d00b801efe11c3398fa44a8e6cae4646f369c8d3e9f2c6472d62371e0114961762041abfd85451a965ccdb05601d0a7809c05ae43d40e1abb66c90aba4ce954aa21d3198725f43c9d38d13096d6b66129e72e294d077d77b396ae963c320c49c7245", 0xc4, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000240)=[{0xffff, 0x8, 0x81, 0x3}, {0x1000, 0x9, 0x18, 0x1}, {0x1, 0x20, 0x3, 0x400}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0xffff, 0x0, 0x1b, 0x8}, {0x8, 0x7f, 0x8c, 0x4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0xffffffff, 0x1, 0x0, 0x1, 0x1, 0x1, 0x9, 0x1, 0x0, 0xd1e1, 0xff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:04:14 executing program 0: getuid() poll(&(0x7f0000000000), 0x0, 0x4) 16:04:14 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084a000000000000003f805c2d07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:04:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x1, 0x3, 0x5}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r2, 0x0) 16:04:14 executing program 0: setitimer(0x2, &(0x7f0000000140)={{0x8, 0xfff}, {0x0, 0x80000000}}, &(0x7f0000000180)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:04:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') r1 = kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7fe7fb1f) r2 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r2, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, 0x0, 0x0, 0x2fff7}, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:14 executing program 1: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) r0 = socket(0x18, 0x1, 0x2) close(r0) execve(0x0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000280)=0x1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000240)={0xfffffff9, 0x2, './file0\x00', 0x10001, 0x3, 0xd558, 0x1}) r6 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r8) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r9 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x1, 0x3ff}) setrlimit(0x0, &(0x7f0000000000)) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000380)=0x78d736b0) 16:04:14 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000fffe0000200000000000388747bf00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000080), 0x0, 0x3) r4 = socket(0x6, 0x4000, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="20039501a9afd75359f20c98c88933f50be7316a4ce0dd60010000", 0x122) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x102c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000280)=0xc) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) sendto$inet(r4, &(0x7f00000001c0)="4e61b9e91fddf8fb6b22da9c38af2f5d32a8960bc5c46e557fbc01fa851f770d232feb7d1377cc094a7b06cdc92f0a3e648294e0662fb5ed77efa2aa7dae2c2b6e84f34f9958953937fcb0ccfdee2f17f94bd29f37fecb76404d3c71e8140c928b40265e4f75cc349eece58461827cf74f3f26156cdb95c2553e7048a5041a9ce39783239c87", 0x86, 0x41d, &(0x7f0000000100)={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000840)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c1cf45ad19e02ff1c36a88a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa97772cab7d2bf7a16de7b41a2f2971a85f16d6b9c36a16129dd5dbc42e4bc3267ebe71cdf67a20d409e13892f1cd6bdeb453495b84781f1822147c609e4201f64135decf297f557d0f9d3b0b3b8ac417153dc6ba16c334f95ef2a512d43d7e9777b67e82eb505efbaa49ac3c32d3eacaefe3fbaa84ce70f70cce1100f124a9e1474dbb54675ac75be9a1ee316fce9f574f0b2a1f14e77d9519eb54b4adb1f07772e2362fe706930918a9eb84e0396fb73eefe73fc5fc2ad37fb9d1dff080192eb932205eb14230dbfc2", 0x224) 16:04:14 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) sendto(r1, &(0x7f0000000040)="a8cc1d7ab8179f80088dd691f9524c8504c444d1e96ebe514eb9f9d7", 0x1c, 0x1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r4 = kqueue() r5 = socket(0x18, 0x1, 0x0) close(r5) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x3}], 0x1ff, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:04:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0xffff}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:04:14 executing program 0: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = dup(0xffffffffffffff9c) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000200)={0x10, 0x5, 0x4, 0x81, [{&(0x7f0000ff0000/0xf000)=nil, &(0x7f00006a0000/0x4000)=nil, 0x38ee}, {&(0x7f000053a000/0x4000)=nil, &(0x7f0000168000/0x3000)=nil, 0x8}, {&(0x7f00002e2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000010e000/0x3000)=nil, &(0x7f000045c000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000509000/0xd000)=nil, 0x10000}, {&(0x7f00001c3000/0x2000)=nil, &(0x7f0000075000/0x2000)=nil, 0x1000}, {&(0x7f000005c000/0xf000)=nil, &(0x7f00000c9000/0x4000)=nil, 0x1}, {&(0x7f0000383000/0x4000)=nil, &(0x7f000037a000/0x2000)=nil, 0x10001}, {&(0x7f00006f8000/0x2000)=nil, &(0x7f0000604000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000667000/0x1000)=nil, &(0x7f00004b9000/0x4000)=nil, 0x1}, {&(0x7f0000374000/0x3000)=nil, &(0x7f000039a000/0x3000)=nil, 0x2}, {&(0x7f00006f0000/0x3000)=nil, &(0x7f0000349000/0x11000)=nil, 0x1}, {&(0x7f0000230000/0x4000)=nil, &(0x7f00002ce000/0x1000)=nil, 0x9}, {&(0x7f0000764000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000016000/0x2000)=nil, &(0x7f000051f000/0x3000)=nil, 0x1d8e}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10000, 0x0) lseek(r5, 0x0, 0x7, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:04:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:04:14 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f00000028c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000100)="2882aa103214a0b59c0a2845346370d376ba79c61149a7aedb047e4a130aa1b92b23c4c878842d8b8b396fe22467d6e4272da0c1c86a6efb1fa381b2eaa74448a1a122e51c03bc5c66054ca34506729ae38e122044676c8af43474f3533cb538479d45d20a6b55407bbef49eaaf246f469485091c41611e8d30ca67ff26295853e691df546c3a4edc2b58321070ec2c2ee6113ab56477c23a73395869eb36c83b44aa2b5c9afe0acf9ca1e0eb02bef2092870292a04fdb72ccff87764acbf648803667f49771d3801a26b439c7abbe82d1e4128cf13bae85ed6da88be890f232f08d750bd8c727b063900065f4e13bd5a41242ba908345e777b64a4fd3", 0xfd}, {&(0x7f0000000200)="d4c05f3459d95d", 0x7}, {&(0x7f0000000240)="e37740629abdac1b4feea33863b6e4c15c346eeb8a36ee0e09ac558ffa203c856dfa7c1cfc5f5020f042fc573c0bb0b16070f58cd4059096c3f615e45bad53947d8845c547f8826956f7708e2b12eab1280257de2fbf4c3667f7c00d20df661b91396a89b2866a3d78c916e29cf53c0b9dfa00cb9cabaa4f5987292da1f2f1d9cc3d1034cfddb381a0a4a2da9541a9b2d2651fb6442bd91b33dd8faf3b2d022014", 0xa1}, {&(0x7f0000000300)="a5144ba1cc86768def634b2f6ac010c5bcb8e44b6230930f2340ee87b32d92f06b6dbf7f7a19bf96c3fad943f3b0bebaadf4849ccfba557fff6e57d23b5d4793608fd074a8270510be9a36fdf80e3be15ef7cd9d4474bb6ad910c24b6a468b33bd5dfc5d0330073eccf90876191021b72a178a8b5b7725c72c19acea", 0x7c}, {&(0x7f0000000380)="9323e8b52b2a77d3827763100c971ef477a9a98ed876eacc885d0ae48c2cdd07319c38d850fc30a2f8b4fd2ca22abfe828c36f7b2d7a880b1143c81c12f65c65c7b1a57ac6fc784167bbfbe4e565a4430b43dda92e06f04e436d282eabedc161d7afc3d84a1021f19728c195728cb7e4557c717ed667bca75f36fb47f656176b915028b9eb3c7745fb3a2f617713686ef0b4edb19174d6f2ccce6b223fcd15b356ba250035dd2646a4f7f74d9407a6902775aad6dd74c0dd638385af5c64fbbf817c9c5598472501d1a3a6a2ec58da11b41615da722972d6e5bdb765540ca93a2b02f17fd02fe4c497dca61049c2b411827c3e9464519aa1dbbee61fbcafe0bcdf3afbfb9d174cb3d34c1a865576f85c9ac613762a37033ffb32daf311718b002f4d4ebbd092076d116fd4c02edcff0f803970f838845609ff65289f101a6b2282e6708bca1b1dc06ec7288a79476448effda0b3837252083c87f78152dfe2c0406a93fd9a7102488b4e1ed98f1be34d35dc40599b4126064d457b5513fbd27d2c4dffdad4cdd74bd37120ac6ff8adf69b519d5f20e3fc8565daa04bf2b17df221761f2a295a8ab98ec10a76bf39cee04f0265755abc0753e896e9d11ad118da5f05292b7781179a72a52d3882c283b103ac55b78975d7d53dfea6c6b71f9356b6c862b7a6f9a0ffc64908e7cf151d6ff6e3e63de100c2f4e8d7ca2ec37754a57cef3cbe0e7e103164d59729136d6e9b69d4bf98cb576cccb242a4ecc2b3bd8bbd2a96881e523c13fd9568d8ec20ac6c5f271bebff454e724722321f2b746833cdde36cefc688c94d5f96d9eb9203b224d9a71fbe64241e5ed8874129a45eff86bd7b3cbdefb46d47f9f98031870d35a6ae9f86c74853d8aa59633ab066c2314ea6db49056cbe31eba4a721d80d2e4fa419cc82d555cd9e98f9b8e33a3cc5e75a841cb635c9925644061bf85b097f58935fe204e301aa9ce26b7f0b664819aa58f13daaf867cae9f7ca92c5c5dd2b66d57d083ff92332976d16eed248f992e15022c6641f400bad20f6d5f1eda1f8d830ba379f32c7deb6cce316b47b5e4c873291ce41c1b084667ecdf255e366a077c1a26c61933ce5b74b5ea85f48d0e2cef17052957e0f0593e7058e491459cc472a2d30408b2902922d1b5fbbde5955ad86e50a6eb1ae409e54fed327ce2e085eab00c729a1f97096752bc192a4e9add1b5d49950e1333f61432080ec98992a18abe7f4ddd03e13a41075a93aa75a37003a7b8a4c9fe7cf24ffa7a566188057ca34e5b66ec15acd5e383e3ea8237ebf466e1b1289349731d48b1b726077b08154d7348f54fd6aea161ec38e21165935735f3c8fbbbc03363341d459080d247cfd081cf6c76f1ac82fbe4f8ff3f572f4fe2bb57ab58cd6a7ffce8f21b5d1d3c90ca67a08b8724f08520adafb852cf5812aefa2acea34eb6367a2ed9a72b8183c518758e913ed9225c2ffdd5b040304e44678144523d9b4a69ce19e32307b711c02f9c6dbdb2cdb7c6973c171f9bb0d8f37a3a058aab015290ef6bd99ccbd3020451bb558e87ecddd8f1bd191bf6f3368502daecca801930c96e3de9e52c97bd3547ef1ce161668000a857d6f4d17c471e5fb455076c303ff538d76f3380cb2110d02bc2a3a40e4dee3a712c9a82d6f0394a8284296254a240aadcf182a4a3730e420053ad0ed68a580bd026cac04c6b0081252614d34a1c832100843cfb8238eec21fec347040febe09ca50f096edf55cb93d3560c242d5cb3d4656167f113b2a907f838400b5a6540e987626be297bb2380b3203e7204954c6816c3569e9c4e148ad1b78febef7855d311f8f0cad1b28542b503e17ba87c1d8d829310d12e6bc9b380444e571c4c13a3c0608b2a1e627c25c02aeb1b38889d6049c35f9bb3e5cff1eb4f8b729edbf5f21d72152b09c762e6da072aa8f3344c5d1e3785160fbb2a029a006fe4f74a47e59c3de733bc3ac4d4d1874c251bfbe71013b673a6e41b9c032b95db9fd5962c6eed22d191525fa7f21d1aebe8818323d27a4a87c625bdbea56f41f48fa5e0a9266f61bd03e808e6b8b9662c142cc9f8a13dff05352eef5bf00730417b5855d8a7b942fb19ff33c957ac3b633ec334db88321b2799c6999aa14a422756f17b84f2030d84e6a06a20c42a717cd74d3ef05c6be7da1c63fc926810082da96c2aa40fe647e9afc41fad510a8d63932222ba2a2c2a061547ceba92398c730c43d83a6d0d868893d61c977f2e45c1250f0c1a92d576325ef31b08e63e789d3a239a83785bdef0551cdec5629ec58476e5f67ee38c903a2d575b4ebbdfedf4bcceb62429b8123a8a0a46333e47bdea148b842bd627dcb9585fbf349ba0acb41791856fb8821d7171261bbf3c5bd645f0c8d49cd9f8b9d001c1a76b6d5af589a9b610af057439a9bb2e75eb5d621753878c3cd487c4c22b28d73c77d886cf7c8414275f66008b06c9a704daa1407df3457aabe35faaf14fad3afc367581d68c581da6dbfe41da38869d6b31b2f3e077718afc29540a3d57bc17848a35fefb5ed58ccdebf2c907eca0cc7c0ef4c95d4cdf619e3abc53b5f01d3ea0319c145191737f02bf6f393598d56b03629df835b0905907bc9fce6587ac567f248fb77e512b9a4ff591f53158da1a26abcc166cfaa1cf6ff29a4bb26d8ca33159a71a2eb173ef3bd990dc7d5b0befdc9e03cfb169ad38ec43b6bcd8f368f5c409b3829614f660af37fc46a306c7cadbe4f4b69bc7ec903ee5b97be1a92556f60daa7be748d4dcbed6aa5c0dd4d9d9249e456475ae8cee026dbd3cf94fa9765878756dc1fc4ad1d42270b5bc05e763ac01596fc2f4988ffb37731c8431eae53317f6372c1dd8eb970ad0727c82a20cd2ee43807dcf0ddb31895638c9906e445c00a104e8601d62242298b5b7313fc50e4d33ac1b1f8baf757f29e1ce3d1b80286c16251ad895354a35f40f5ecfef40f807edd7879054a84a8ae17a50cf6f6f05b4bce02f9ca21bedf9cfad535c381677334ef124559e5a8aac5179df4dccd6bc8ebbc4440656cc737fe8e2255231ac408264248db1e396a95605bad29292da9a7ec79032cdbd856349513d456cd9858d43380953cb14027b321d62890209e2c3b2137d53d5eb7713a741886c36c6042c58ac7ff05e2edb5ba2533a963b2c2517e06e3359327d43022c15df778359ffb996c03347e687defdba4a4d7f1455969837b20613ea862defa3c9808e056806a46f63dc8d2cd6bd8871038a528e4459783049491a27752e8a36fd8fd284cee42fb972b8586ffc5a36abf76ae0e0187c4ce6d40328af23a30edb7fb4f897d4206ac9bc84286043311899d0e55efbfaeb877d99c453dfadfb8448dccbb2e76ccaa0b8b89d579127ae454203fcf50f63bc90bd324a4009d25c368d655966801a38d5a15819111377e4f73fd3aed24280e1edec96c5c5f120e646089f4b43a80da63d38770d50d316c5320317c6b4f1b348aa0cfaa65a7f5564080d374ecb531c209e8fd88077f5a55b79bdf2f3f5f8e9f76dc372db31643d5aa4ec7ec095921b08b32ba02f9cf66b5986b8e8eed2d0792e096d2966484e472716f9f0ed5436df218b9cfe5dce007ac503a92fab39b36c5e144eeb5b1551f9958432cd015f2c5778e7bda4bee7a705878c3773f6df8bfb175c951744b49341c07ca761a360c843c48d964696f7c12f1eea81f803e6d37d17386100d8a1f15bda4be91c5d77f108ddd9cb0e078361baef84da71965c212bb8db41bd90fd64f34bc0ee07bb3e34c46209d4595d59dba947cb606f239682103294ebc662e1a648c22aeb3f226ec18388f9cbb41e661aa97b713782e00aa317036aea1896a9f2ff04cf01a06b12ed083a8bf8fe2f0be8c9e0006987168c8829c8af5a542c96deb218db6290185637a53a79c1f8008d150ae6b0ba975163286ca5878acbe2ed5a7bdea2e7f63e5bac56066131667d215c40c259245c79ff5e2992e3af1a4233a9879e7c55319be20fb788b6b0ceeba9443d4537d76d533c8b517f5955e10df154fa07a3a216eb8a298bb4be2cc85f2b3c723f8ac6f4d0b7c66eec0c3f9c6a818def1ec2a40286095eea1186ac3d8df578aed44b4f736eebcc5a711e1314282f08803526725a541b2b055b624e0a0600f9cf39f7c848e8ab46a11148dde781fc7d7ea8234b2567bb7aa27b0c417ffed324e7615c0bd08e2e69ad1b06838017fe04163db44df345d7777dc7bc13777027c1a14446c2fea56a76a998e7be334e28de45006d75b2fd96a6b10f6a076365301ec3b958af01725ae72983171097be01be0b50ef4ff5eb0960dea9edfe981cc6042fbdd1baaebb200ef500036be7c0fc86c058cf806317dd0b7ec822cc2f8247d8f4f15c6f592784cbf7155c298bf05fe6aee231b6a802f5579414ab09758e045cbe80c09c90f9cc03478511d793109d725389397ba4491786e7fa78fa9d5a6afc52f2c7e25f4c3965acfe5061f742efff1e23071850d29b4335422eb2d1fbcf34801c7c9a7929e0164261f08982bea942ca3be1596bb9b0ef1b2ea79f74df432b9c693a1b5f0c3b2881eadc0d2a21f02eff334a7869488f273776e6049b1379a8f39b0835d45f66f330591979b474e52b1d72224e8e2cda3ee8b37d410b9d19c2261070dc99597fa6d955fb306a451b78d0ee9487d16033ee70135edb3efdd8bb297c88723ff09e206439840685421fc508eebf8215c1a8284970f8f18af3a9c666c0b25696ffa006d42e1276e8c650f9f1c063ec87af6f2a0670e7543a19055acd6f9cc9080b2b620d1baf66fc62e8802b5168b6caeca61209b8c68854b47cee34acbd85f593a74129db99934cc103e29acf47f97e314bf0fe53af1f5d90971d44560a747b9d5decb29e980fb0c350c93c33be9385f3537bcaf08eb8d8bdeb1b8244f2e63a23702fdb176e43f9f66d324a5f0d3c91585b154a1887198b2faaaef34a82cdd74514e9985589fa2cca1c09de1a1d6289ff8a7c5ea2a7137fb56ea465053a7b3729737b40318154d2f80a987a495b963454c42221d5a77b3f3d6a02da3cea75160fd9d0f976a6eee32d01eee8edca8bb807781be8204cfb76bd03b1095fa1be27803841c1313f3c4fa3c1eed6c44675543d9661164e2575ec18d514a34a7f656ee29688bd1d918f123bc700bbbcaf82b4116bfa0beb0a3783b267083e0d1c1761eafb9b220d14be59413b3d37043d20add2af26095c97c91584aa08e3e73e9121030d43165a8d3b1fbd7735ff760ca27760e4e2016d981d8db5100f49fcc05f8d41f6aaf0ecc811d976203ea4bbc0a73f41aa582a5411fbae64f2b02502316c88dace0803aa8a7e5c6b1eb8d20a52d39072884a2bc7085bf5fbfeac164ab4868c7a15ccde4f2c29c2290828d0466ea624f8189e99f7c10634262396f1a454aaa27f8d560d0de2c19d2f6c694624a553bda5271147df7b41f25cd5f579e1139eeb2f0aa864f199f1605be811333bae3feb01bf21053e823ac95965f7ff4790efcec3e47fb7017e9fbb0791b60347d250d592c1069c0be8d07ceae6f07d342eef834231c0338fe19f7993776fe6fd8f21d90a03351c2b0e9fa1f317a20df95ad4105dd973441bd3809f768e9bd947c3b640803d03c40dbeb744151844958c4f14ada2d2e20da0c4847076354b60a2b38b4c23640053c7751cd6466454eb5241b64ad682d433c3e76ecca2578d8f7cfbbf9dc4dbcc5bb2c9d81ef388630edc7ece60ee5f4ad8c3c6c91f46b53adfd4de3a89efe5d0bd6d0804e", 0x1000}, {&(0x7f0000001380)}], 0x6, &(0x7f0000001440)=[{0xe0, 0x1, 0x65, "1586df60ee0f602fd94c77e84176df137de6fb3c8f28c98d28ecf66d1d9a80c1e66a41f9743ad9e659b694b0c1509b6cef04d266db6d5696e7d0f5286935532d3f1e0315addd53492e606556e8cbddd251a7be2fdbce850af73ca7d42eadc0d8ed9dfee47cfe6f6fb5e29e0708b685c8d5480cf98abb6a2115bd4764b574e3373e1ee66446eaf11b6beefb17981bfa9749b31d648bd3298d708ea21558cd0f31b15c3f1451ef326099ceedd07e84846d77e73487cba257637ce860d7885ce6e1173ab692872ff88f9f"}, {0xf0, 0x1, 0x80000001, "e1cb2ab07e216e8edd985963977d91b7ee63f55d050a870d1547e3f560f37a0246b7c808ae6cd857ed18b07fbe9462e7a5bea63fd4247c803da3fff517d60376b69d0c105a861f90273d90fe0a06a069c82ff211caa866f2dcfa40aba7cfec42dd027a42279a87735d732bef7d0838503dbdd81fd1707239cc77b667ae39496057044c1f8f304383019ed399e50a098417a8d77c0cba9f884ed38d37453b101e6bb0601a3c32b8a71ebb434ae87cc6dd886b861325112f88620a7a96be12607243d72f62675f130194cb73b2aae89a8a982c569dd94f61a2609cbea1b9308103"}, {0x1010, 0x1, 0x37f2, "0d7ae932f897ceab10c0827c175b37194b40c934d626d40a7f45c2c737202748338844e9cefaedbffd5a031eeaddacf0418202c891247ee017cf541cab37ac6a1eb3b609ed080eebe42a25517ef6cd74b97e4c5227d4821062f26c08c978ce0ea5be7093eac9d515b2bc121675172ff7cd8d50d715e6bf57e5d284d0669359a41dcfea7c00d84efd6a07c1d84774965a3b02ddd70f575a31f32fe9968c3c460f2759c187dd98967872ba62141bb9942199314ea4d1c47279d7390810b9f7783eb04af7520a16aeedf308428bab471c4f5734331f5356094e7a65dc8f49989ad4c03ec68c0690c8bd47dfde671c1b71d9c4690fa3239344ad7e0e6338895b9f9ead8073b9d9391ca40fa26f3ef304f06fe1c8e40a48b5de336085a4baba35429c603631e59fc522eca39b3f5911eb3d8cd306b2d2595d9c0217ca6934d0461dc14130b563625f114e5e9c54c294926c3436c00a1a85d669e57340100769b9ac60fce877dbf2f09690c932c2a3727d2e1bef878a9a4468ea44a48f556b790d94c0afbcf145351af14764fb1a67c6c686d3a76387b384ae452655571f72570609f942e0c18417e47bd7b131d2e98ba4124986def6ce97371fb50899f8f31325c0358a626140b69b6dd86cb33448bb60c764808e4d729432b03561507b6e7b285055a095f10b3e24c77b8847dc92f6f7d1e334174212ac95c00b41497db20102257a5edc12e71f2f4de336cde1f070ce97b0bc1830d3d3166bd44c2e5eb389db80b64c6a336b1e6ec60ebbc38f1f517948a30ea30d6047072535ed3867b30cbbd3d8176c33086f33adfda5786627d58a769ec48b540ce1ff65fd39d4ba10a60ae87aae1ff302b1538179a6f6bc2862a0d2f8a1c61d4d01c7fb16d58cfaf9c49ac562a3347059953127e89ea7ae3f4926fed643b1858269b3fa0917b918c59f7231a5865d6c75bb939929517ba99e69257ac3778e33e8589af5ddca1e399b615ab3b808f671e0976d4dd2721baf6e0a431d8dc2db39762776f352abf0849adc1505e4346b0a4d4be32f1b3d2329c3e311838b587d6c01629956baab71dd69ce3d07f93df59f20ab420d33c6a35d986c9523bfacac80e3ab91a9241d3edd9ae8e90d47fbb36a3bea82035edd8eb909faa62bd8ea808986c227bc41739852d8b8eb4d08e1d53014f10fc56c15cb9f84ce7d959842260f579bb4e12b0c08b1f0837528231f38442e45fda475a0a812ae149779ca42932a3cb79087e2fe4bb0775ea53d322ed2abbd1224b39eb114e60be5022799685506cab631333fb207db7f8667e73f07f914e8e17b0259a56b7cac580ca767669178f24c25780d6961821257158677acee6925d9ef2abe0f8cc2ac189075a3409291b54982b1f162c887297b9f04cc4ab3216e9119be574dc6584a6162e9ac48bc1e8ffc900a85735c9581c9ed0ac56c190183e5dd7008ec7d5b690ee1868dd733c33658cbf816ccbe9671be2ccbae210ded377f196a15d7528798fbaf4e8ed54826ff6d9bb864af59fd34324bfbcb6ddc8bc7ab89a34488502a49d08acf822023e8dca9b21b06b5927ea086f4f7f374550e2e86e89817f8edf922bf1a25e43c4f0b1745b0d2f0a3fe5b9c8a954dc63476fe48aa7e9e42a58d6a01f1a6484cd63c33f3c4375aa0d618c7f2c7b9da3e059c5e76fe642fd9b8192fb109fc06acca5c05f6e847783b2d607b23b64186558759932a46ce9e1f03268ae4b3290e273ec93c6bedd405ff4b09868647def218d8b1eb26e6716a50981108d1507975477ecf368b218c22d511658bf8bd9208700ab531da2296b95b001cfaffa744b082549f02591edbbb3a262619bcc3c29a8e8448135aa4a59e6b327c2ca1b5dbba8d895b8315ae726b16055bed64ae009483f9e09571e29db6f587d81ce046b6d75448daddee6101444eb665b9f986d7830c78bf44941fb7e5e1a9132bea36a9b3a4a0f538bac0300db656d688e10bcc622098a68bf69a480eb07f5d085642b56e3846bdfdc16f66bf12dbf86622ed3eaf29210651240389a46f6c769d966f5c511d6514f3fa2adf8f3be2690ab227322025e50f8a4af48dbc18e4400e8fba300bc9e9b2964bbacdb09d6ab49ee88af05c3dfae9864f8fa073b71431156b886f775b6edf7ba2571ab11d5874908e3837b97c4093b8170623e5c8408d12e30464fa6e0182a77eff9ba323bc822f52142dbb5c70bec5db494899cbc7e9d2324d3865da2015fe5ddd56970033b9a6a840b9a80441aac9152e6ccab9dc5da64ec697addd3f186f9201ec222a521d5ae5cd507b436d4a5dc3ccd10a30cb11cec8db0d655b3f3bf69c5f17ceb19f4085ea160158d5b18d2cb8d32b45e408de6e8491595b3868bea6f99152adbd097d913aa23d80db14d285a94a12ab4862064236adbcc0d04d09e2fbd61f905a01ea17238a6750c57273437ae3c3f78829db8bc9cd4d175c75f027d0fbc67d5f1740dc992508f63f3fe8fa40c95910562bd5b68f8fd23c327a2ddd4a87ea414ad0dc23dd2463ae7cf7cc557a0687f3693787269a8b3ee484d94689a05e7f5f1229bbb0c8248bba82c894acee4c9ebaa74a4767e27b2355fa25ad29b2b04f47e5d54d6f1a103f513d8b0c3ce4ce47a630113b8af621b50027d47836eba15141db1f685663e0cf07b89371f39128ba4722464c1c02297ed2d0e270a47c9e870c3056e5ce928a759beaa453969b42fd82002ecce13ac6d08fe13035a3db2a3e414a40f5421d8526dc5418fe2f889748473596265dd8f17992c9b5f2c0e6ab8e6062ad1cffc80d30c8388f929d01b2bb00396e2dd54ecd3e0bf0baab2d04aaf0794d5eb1bc97962f6daf0300e7c1190a77fdbc1f961e4e93403dfc3da969a7896beb4f91f8a3ce3efc5e39cb52e0d42b59aec16d72933975811391eac6805a96c2d5d3413a4dccab63c99364917d2d1b974352384b6bf83054a3345edf67bbfc3c255ce92ff1d3d8604fe3acfcb95324065c16eab8f789879bbf1c07ae94ff7f64fea4a2cac32edb3241ba8d8f3c0f861a8269314c5ac7db3d083b3beff32cccde04a5769e3130e5db438ea84cedc43852d41a29171bcbf050bc00a2b073f1d9feb6b9d47422f36ed5d18cfa4ad247f5f81ea8e64409b432041b6d87903075b9729953f10b2b296cbc001413b68cb8b5bf2c737ce4dad5738c0874862ffd19816da07af317eb502514bc7ee764002fefd4822bcd354ef0f167d66ea9fa7813c6c7817a4e5a395ccf6f550f82e6f37c52d1cdf191c8a5608f0e4a671bc629ff64865b99d890fdfa8a3af387d564a943511febb05f0a089be408d8baba348c44ab7bae832ed17173ef6f948b2e9ea9c1cb5368fb1278bec40f0bda7dc1f683a3956ed73839c7dc5b3704938c7282b51bf2e89b86cb3c5501135f0b87432deebb6f98443d1af970e6825d069de8293b92e774284b0c581a5585df00f0b85bfc3c0c1d27218944275b1c2ddcc83c877ebb970910f144ca96d8f495aa49c2e6eb2389d11786fe4924d8bbeb978d6119b9ebbddcb9e66ff335aafc3d9f70b88f5514c5e61612420e6e50715d305b0b2271fb9c819b6c5c2dddbcdf0645f221c28f3f713a15776deaba74cd467fd59d3291c15afc5ea7d8264bb2ee992448d0699182ddb47ee9f159d6d628c89edd051d79e4009ef4886e275e3c057bf59fb4d90f9abd9f7e9d6df6a03709930cd9a27c4d96bba937ce1a4c1f05b42c6cd2349845322cb6a2faf3b647fdc16e44a6cfa2cbaffd442f44abcc0152dc4b967e53f3dc4cdec8bcdcc018090165dcf36f18c15b0a53b2eb7c8985f2a13b2591647d4fe438ce0dd0117bfd2cf3b5d4c3aced72ae2143683412da81ceaff7dc4ae477d086fe2096aeb2bb07f8710a355037d9fff6723e0b3b49d259110016c426d27c554685c9c2812f85a1231b853fcb47bca6538d66990040295dd95ea12d5dd20c7f134bf9523b6fe07e214c92b193403cf40a84378fe2fbbc779fed78e9b30765cea84b34f44f4fb3034fb86eeead38ff5c2146410a28facecc2f4962303c250c0337fa52a019e7a05a778351c2f9dc04b508fe6f3fcb4cd3bbe7929fdf01b6d31a8f145e3c23862853a9ef740a3ceeb828149803faa834c29916d60c0bd5606cf8a22f3558dd08d5a8c78c8dd0d26be3fc362e6bca791be7c8b3ed0a3d97aea4a50507850236194efaf9e110cfb0c0032611af8b3708e38a3ac23cff905184a37015448f1aa06edab7dc06b48a69bd662deb79e7bb1c79ef11090bd116bd9365c8ba650a824955424340935d1c610efbb7e72df9f10d8e88a0f6a8fa853083a2b9e360ab8ebb898451b9f68c7df699598b3aab550a448039765615e23cfa5626281893554f15e145e04f5ad80f7615201fb96528eddabf42e8ad4bf50e5f66c75470e72c581c6a093c1ca0a7928c48477dfed37bed0d75157d17568a96b51b9f93f5793884b739368d30b5d81fb59fe965dce910bce3fcad7306978899530c5749aaf24d82e4998d986f3f9eabe9db7de5dda2ce29e14c2f33e5cd0782708744f297f4cde967e7128800bd811617392af13bc0b0bcd051666d00ae0e7da2e55849583d662e31fc99d13783aa433621266f1f1388bf5f4b3bdc09b9514a08bcb04279ca42a398dc92f8126ee8c586d554c0d20e18f5ffd2db35e47bb9ef81de5ee0efb63bca03898cb493ac7dbe321df551da26c8dfa1950a5201b0d3d7616e6ae0895b4104bc008732e8614b3273d4551d9a569e9098e83b57e1651ffee2f26a66a48227aa1d5f616603338bc0561b0d1be2d7802c9846c8e29bbdce046598c85bc9f826b75dedf436caa9071dd6f10fa9172c091b7f73b0d57ba99e8c261b6d91b110dd600c9700fd2b758635d152697990ecfc767db266bde1d270dbd0f5deb5e02f43e71081a6a6b73690015f743c4df0063398363aa3fa1a9f9c83cceb54b90599fdd443f8a40f5d74b84a6b5a0d6de25b380f62f395b0a8438f7fa3a319c89e546b65c734f40268978924b5ecb9e670e494bbbf80a546e61cac80732b7a5ac757104e0f4dcdd516f54b69af85046f8f7bed44ad8dc34ef0923ccf42d68e0b956a41694e7b4de758b53a3c94c79b555970165d7eab11913dba7808c6d89c1082a5d9e8e6db2b7bea3e82810dddaa52949e743538a600580efeb9bc43f9d5f07b8d663cb51c9781d9273bc49ebe2303061e026a3797644b4cace50274fd1a273c6d7c1efdc554ff3053b915a2473a26f7d9feb8204f7fae492183e59c99a6d960bc4519e186ef825d8864fc231873dd885b1d505c26ffbdfd41cc451cfe0731c7298aebd26cc8d3aff3be5222b55031a31656e1d0f06caaa7e50d0c56c3a4b85f2fdd1da9f08b04ef46ee785b2189f76b6d7d4db1f768d9cf701af9abfade50db3ecefca3d108a6036732c3b99e1cb61b7814e09f76bbcd832472ed4f07ce5dadf6aa1f40475ffad19ad673f06945ad1e1e29a0b4895856a0aa0043f8440a141f9b14af3a10a423ff257fffde1b996e1e9a9bd8bbc2100ff7a42e03606bbd9a09d06877bec45a93048cbcebda394ab017446d07d1c06f9932acfe9c32089ead5e4723bf6bbec94dac97df59d7c91bb47edbfe1406381c356550529b080caddea91f841c1881b583e1d4e1d901a9b588b1e1e9dd5faa698b402b8dc995ec733cd5af127b3e515dc966055ea3372ca81f5ed0440a5e8242437d4d80e56d8f47024281766278d1ed981f2d1bde5ebf3d34a55ca65bd00fad6dd66022bf6d39d76926ae548ece589d1f105f71796d"}, {0xe0, 0x0, 0x0, "2346a0eaffae0e582150184c57d9448518423c6edd475d75b1b8e5060c12d6f8073e601a7a160a32e4028a84f0d5a98cc0ee2aceb62fb22b7af9b457d32fe0578a40aba5f32a587561c62fe8aa2588972705420ddd8865db4d16f614150481134b26415bffc26845e01a58adbb831fa8c74e6ce89364ce5ef81e74a5a16a7c500607259fa63273da9d5a57c4e4f032b40774e7d15f79b25f427c1d54bdc218d9c3819a9125d2d6993116171d9ffaf72b42b37cf02b88b9ef795bd71a4912a39ca9764c08d3a15153e58cdb"}, {0x38, 0x0, 0x5, "2ca7b63edc403996b1f87f36b9a312b77804999df0ea7687e1c0920bf53b5c46d7e1"}, {0xf0, 0xffff, 0xffff, "a58d78751a0ff8e1faa971ff1a7b1705f20db5ff3ffb38a6fa1d4846ef2dfe4f48c5a1eb15d5e19603affd9ddbe84e2dd9769ca0019d5280d736e83e835b31082479b00e0206b9c8b0faa538865bf1726f5f91470f91d9da0f8820e0561a4b772f5de557c28844c015555d637ce4e6fcb44c68081663fe44f96245db7549714fb0e1d76ee27d933224dfb10ea04f2c87257dc1cbe2f838f52f7fa70142ababa2eb31cb374d6812e49413821dacde503e866b5f1d87b175831fef5f69905deeb118223327664dc17e968508dbf0494156a5df9cbc06d1c08beff57aece8"}, {0x68, 0x1, 0xac0, "18667b600b9b7c13612d8d4b7fdac8d5314a4bd3368205f2324b1dec0fd8bf3d0211977ca0bf81dcba209479df3ceb582bb44297c897ea5f9dfc02817dae0972ef35df0f5a192ea685de20bb3187f1d3bf"}, {0x20, 0xffff, 0x2, "284ca60ea68e855d93bb"}], 0x1470}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000002900)=[{{r1}, 0x7ffffffffffffffb, 0x40, 0xf0000000, 0x1, 0x5}, {{r3}, 0xfffffffffffffffb, 0x20, 0x10, 0x1, 0x3}, {{r4}, 0xfffffffffffffffc, 0x50, 0x80000000, 0x80000001, 0x1}, {{r5}, 0xffffffffffffffff, 0x0, 0x80, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x11c, 0x2, 0x1, 0x1}], 0xffffd609, 0x0, 0x4, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r6, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:04:15 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) socket(0x2, 0x2, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1], 0x1) write(r0, 0x0, 0x0) 16:04:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:04:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) r5 = dup(r4) faccessat(r5, &(0x7f00000000c0)='./file0\x00', 0x81, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x3, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000380)) r7 = fcntl$dupfd(r6, 0x0, r6) getsockopt(r2, 0x2, 0x0, &(0x7f0000000140)=""/221, &(0x7f0000000240)=0xdd) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000100)=0x20) 16:04:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x201, &(0x7f0000000280)={0x18, 0x0, 0x3, 0x9b}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x80, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000240)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket(0x10, 0x4003, 0x7f) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0x100) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100)={0x8000, 0x93cb}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="85178e8f942930d785a6789ab901888c5ad2b670556d40f91d94d40ae3d431748c9b12da5b19ffa668d26cd48494cea5e07d20085efad657d68ad5e4e7385f1f5efc0fe5624f5faef97bbf133c5dee5a753efc613374e737600db7e9f71ee6e170ca3f76933600522804d2c564c47e0674c3d0028e4376181a360784d0498feba2b3", 0x82, 0x0, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r4, 0x0, 0x100000001) 16:04:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x15}, {0x3c}, {0x7ffffffe}]}) socket(0x20, 0x2, 0x1e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:04:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x40) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000200)=""/119, 0x77) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x5) 16:04:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) ftruncate(r3, 0x0, 0x0) ftruncate(r0, 0x0, 0x100004000) 16:04:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:04:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = socket(0x2, 0x3, 0x0) r5 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000001340)=""/69) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000140)=""/207) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x81) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x4010, r7, 0x0, 0x1) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 16:04:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x129) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x8a31) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7fff) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x10, 0x0) r3 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r3, 0xf065924ef917ad06, 0x7, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x20) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def00000000341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfaad6c2df99a9d60031c125814bb6ee11e302000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152e9f337358f8387c3440ba6ba9cc08452fc0000000e0cf3bcacfe9d34b6a31de9d05a5615416a1e22dd90145fe22dcba8dee9f0cdc7727d27e8a15b700008cd52e6a3185514afecc6b9641b80000000000000000000000000000cd846e9ea6bfe963e86814a576b20c29ddfa8130a04b4ad6d8791c698df63e000000807326484829f3f7769669e325cd2485e172bf"], 0x44b, 0x800) 16:04:17 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) recvfrom$inet(r1, &(0x7f00000001c0)=""/131, 0x83, 0x801, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2011, r3, 0x0, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x7, 0x7, 0x1, 0x5}, {0x3, 0x1f, 0x0, 0x81}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x123, &(0x7f00000000c0)="0600000000000000000000000020") 16:04:17 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xc10, r0) 16:04:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") chdir(&(0x7f0000000040)='./file0\x00') 16:04:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev\xb9\x84\xb2\x19\xb6use0\x00', 0x20, 0x0) write(r2, 0x0, 0x0) getuid() 16:04:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) pwritev(r3, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r3, 0xffffffff) r4 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r4, r5) r6 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) pwritev(r7, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r7, 0xffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r6, r8) fchown(r2, r4, r6) 16:04:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x33c, &(0x7f0000000140)=[{0x48}, {0x60}, {0x4006, 0x0, 0x79, 0x1ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:04:17 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000300)={0x1, 0x2, 0xffc7, 0x6a65, r4}) semctl$IPC_RMID(r2, 0x0, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100), 0xa) listen(r7, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:04:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)) 16:04:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x5c90) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r5, 0x6, r6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = openat(r8, &(0x7f0000000200)='./file0\x00', 0x412, 0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x6, 0x2, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000340)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = dup(0xffffffffffffff9c) kevent(r9, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x100082, 0x3, 0x7}, {{r10}, 0xfffffffffffffffa, 0xa1, 0x1, 0x4, 0x2}, {{r11}, 0xffffffffffffffff, 0x6, 0x40, 0x4, 0x9c}, {{r12}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x5fda, 0x10001}, {{r13}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0x9}], 0x2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffffa, 0x81}, {{r14}, 0xfffffffffffffffc, 0xbc, 0x3ef99445b026fff4, 0x9, 0x9}, {{r15}, 0x0, 0x8, 0x0, 0x20, 0xb2eb}, {{r2}, 0xfffffffffffffff9, 0xb9435e246daa63fb, 0x1, 0x8b04, 0x20}], 0x2a4, &(0x7f0000000540)={0x3, 0x1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r13 = getppid() r14 = geteuid() r15 = getppid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r12, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}, @cred={0x0, 0xffff, 0x0, r16, r20, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r15, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x36e, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) setreuid(r1, r4) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r22, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r21, 0x100000000000, r21) write(r22, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r23 = getppid() r24 = geteuid() r25 = getppid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r29 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r29, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r22, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r27, r28}, @cred={0x0, 0xffff, 0x0, r26, r30, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r31, 0x100000000000, r31) write(r32, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r33 = getppid() r34 = geteuid() r35 = getppid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r39 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r39, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r32, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r33, r34}, @cred={0x20, 0xffff, 0x0, r35, r37, r38}, @cred={0x0, 0xffff, 0x0, r36, r40, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) setpgid(r25, r33) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x93?p', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") 16:04:18 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e95872000500351c00"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) utimensat(r6, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4, 0x8}, {0xffffffffcf739591, 0x8001}}, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000240)="f7df4b444146f83cce06767e5f56d86a26647559847374181b91ca47187b35b90b788c5c1f72066f6baaf2ddaea8b2145ab00ce359cc253230d1c01dac76b1f35c715ae5950a6f427bdce85f27aa629110516c2f3a6c040fb01e2dbd2c8a2491f18edb2807ed1e688771ce46451667c2857e0defd2368722b7dbab6ddcdc3f13bfa5bc822dbc8e00c8e24fb8d99f69f758528142c57c9cb974098d73617ee626b8b424f0be0c49b90f3b5a26f03162dbf734e2aaa462f2ecd5678882cb4c5481a0f5113714546fa4d5bd25764b6254527e50fc386c0b07cdd3ec50ffc01341034f68a8e6ab7aad068fff9d7d18f9", 0xee}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) r7 = kqueue() close(r7) 16:04:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x2}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x3a, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) 16:04:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed04f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eae40c50000000271a3f80004000000000000000100000000000000a6000000000000000900002d5e99a4a420f6053aacb42a3b01c884160611e421fdaf481f0972e1ca339fa87c2a9e9e64a0cf7588b98165ec5ca8e5d1f505eafae9d6664903eb30d3b0852dcdd428468a703d982b0d8e7c7fa4d7a9c15d046e6afa721cb769d23a1bc1e4b0ab82ca4cfd625709230618d5d47d10eeb1c22ca252f7ba179c36", 0x128, 0x0, 0x0, 0x0) 16:04:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x2, r0) open(&(0x7f00000000c0)='./file0\x00', 0x1802a, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x7cd654bc9e9b3b3, 0x0, 0x0) 16:04:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) 16:04:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x100000000000, r1) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r9, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f0000000440)) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ktrace(&(0x7f00000003c0)='./bus\x00', 0x1, 0x304, r6) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x9, 0x5, 0x8b9a80a, 0x5, "5a3a61699984dfc06824fada5568ec70505d9289", 0x400, 0x5}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="bfad30d78f56f36dd262e31919aab6bdde6090328782b91da0228bec59ff04f1f13cad28e1cb26c556ab8998ca1618618dc268eedbf712886c178a919d4fe7cdce9c70cf31e7577f63423c315f08a09cb20cc586e7d33afb7dcdd49e5b382ac8f31b5ebf801a334cc25c3ba09742c3655a80015175844a18480513c5d0d9eff35dbdaf2224cd9a4667d547aa7a12b804f9244a8952cda6285525db0b76706f5e92847108ab0f93b393aa4f333051d87ebbdccdd02b948de97cc267", 0xbb}, {&(0x7f0000000100)="ef2802ec1472fa2a2a7622d0ff2683bd2de4655c0c81194a4b84740fb91f58464cbc7b716ca596a6d8595da4daa33b7b66f46c2f521ef8a361e4cbae7782b890e8a9d4cb", 0x44}, {&(0x7f0000000280)="18151f89a8ab272a3bda858833c7eee403be0bbbe97944a430d9a988a6153563356931a65bae3d6c9152", 0x39c}, {&(0x7f0000000300)="01863572018f966ca200afc434d1d5048c974c237cd93e0a2aacca4de4cf5cf4e75c990353d2805e591473cfbd25f41bfc97406a70704dec1aabca62bf2cd6c6622e4ddf4bdde2e46f557776b9d44ae9afa40617e52f2581ed50ab05137b645e95", 0x61}], 0x4) 16:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\x9e\x83v/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000240)=[{0x101, 0x7, 0x7, 0x4a87}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) chflagsat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:04:20 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = accept$inet(r3, 0x0, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r5, &(0x7f0000000180)="9eebfa5f5ac2a9488fc6d97a563ca7064c8c6335c6ff47f9ab5527dc326d1fecd631991b7e9bbd7fbb88d9f1329d8cb9ec9f96398f137c398dc57dd06d240fcc1bb043cbc09ac79564096d2109abf207b50bf6d5cd53d5d625426f74869ebcc9b087ed55f42a18026ab23f9169476637da7249d274f6cda1fe2c187e4fdbb2d0bbda6d5a58d6e5a4eedeb5d29fa4401b85c466aba6fc736a8c66c24ef0ffe605885fe4f1a54746cc0e19772369c180bdc1743e3ee75a7fd3d76065e5980bf13a", 0xc0, 0x0, 0x80) poll(&(0x7f0000000140)=[{r1, 0x4}, {r4, 0x100}], 0x2, 0x2a897beb) r6 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r7, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, 0x0, 0x0, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffff8, 0x9c, 0x80000000, 0x4, 0x1}, {{r9}, 0xfffffffffffffffa, 0x46, 0x11, 0xa3d, 0xf68e}, {{r10}, 0xfffffffffffffffd, 0x61, 0x20000000, 0xc4, 0xfffffffffffffea8}, {{r11}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x3c, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20000070, 0x100000, 0x20}, {{r4}, 0xfffffffffffffff3, 0x20, 0x2, 0x6}, {{r12}, 0xfffffffffffffffc, 0x8, 0x1, 0x15}], 0x7, 0x0) r13 = syz_open_pts() close(r7) dup(r13) syz_open_pts() 16:04:20 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x761b26bf4cb8e474, 0x30) preadv(r2, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:04:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 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) 16:04:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x81, 0x81, 0x7e, 0xfff}, {0x4, 0xff, 0xe0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x0, 0x4}) chmod(&(0x7f0000000100)='./file0\x00', 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000240)=[{r2, 0x1}, {r3, 0x8abc00bcc071e95d}, {r4, 0x2}, {r6, 0x1}, {r7, 0x8}, {r8, 0x64}, {0xffffffffffffff9c, 0x2}, {0xffffffffffffffff, 0x2}, {r9, 0x7}, {r1, 0x4}], 0xa, 0x8b) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:04:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = getuid() r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) write(r5, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r6, r8) fchownat(r3, &(0x7f0000000140)='./bus\x00', r4, r6, 0x6) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000001040)={'./bus\x00', 0xfffffff9, 0x40, 0x6, 0x2, 0x868, 0x9, 0xfffffffb, 0xb17ac2aad3a54e29, 0x1, 0x64, 0xfffffffffffffff9}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) accept$inet6(r9, 0x0, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:21 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) 16:04:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) 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, "00000000e74de400"}) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) r3 = getgid() getgroups(0x1, &(0x7f0000000280)=[r3]) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0xf800, 0x3, 0x35, 0x6c52e496}, {0xdf, 0x2, 0x9e, 0x4}, {0x2, 0x80, 0xbd, 0x9}, {0x8, 0x42, 0xea, 0x3}, {0xca, 0x3f, 0x8, 0x1f}, {0x6, 0x20, 0x1, 0x80}, {0xffe0, 0x0, 0xb3, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000000015}, {0x80}, {0xfffffffffffffffe}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") semget$private(0x0, 0xb, 0x20) 16:04:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a103200000000ffffffff045ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3, 0xda2}, 0xc) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:04:21 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x3, 0x0, 0xfffffffffffffff7, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000bc0)) stat(&(0x7f0000000300)='./bus\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0x369}, {&(0x7f00000014c0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baa050000006fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7f18f4a8eae53fac1cdaf1e07e542227d8b97342a561204a90b351f2000021d1ec8d9ea11872ab30164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf17974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f651c8aea62d026d89228fa3c72744d10abf86adb8a7b0befff7b924b12a91880be119776202404312875b08ba89294e72343d0943ee1532c53797b3a758535a0c4aaadbc4faf69709a7c523f", 0xfc95}, {&(0x7f0000001780)="8e4972396e23ed42b4050d33dfc72e46e21f361a6db30004000000000000beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c56e7e986a2f878bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06000000000000004fc752e898f9f46e271f7fffe74fe2f82b8d7c7edc13e9d4939641b5b19a7c8b876f24db7afaf6586b9c888a48b482525e21207c0fc00ca69c321e49267cf3ed4ac344cb4800ede0109cc824599c4da7d556f2884b8e1f31eb39f6777bc20aa308bc030066d9cc21329fff86923b5fbe96c77994913b91035e8d5c5641655b00868da16c5533ba223f540d7bf890e7c017d32d5357d546c98f212d15e68927cb4ad9cc244c4d2c02955646288e178b", 0x11d}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r5 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = syz_open_pts() r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x170) writev(r9, &(0x7f0000000000), 0x0) dup2(r7, r8) accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100), 0x0, 0x80000001) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5, 0x100}) readv(r5, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000c00)={0x120, 0x8001, 0x1, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) openat(r10, &(0x7f0000000180)='./file0\x00', 0x20000, 0x8) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r11 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r14) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r17 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r18 = fcntl$dupfd(r16, 0xf, r17) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r19 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) r20 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r22 = dup(r21) listen(r22, 0x0) dup2(0xffffffffffffff9c, r12) dup2(0xffffffffffffffff, r12) r23 = socket(0x2, 0x1, 0x0) bind(r23, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) dup(r23) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r25, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r26, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c, 0xff}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r27, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r28 = dup(r27) listen(r28, 0x0) r29 = socket(0x2, 0x1, 0x2) bind(r29, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x7) dup(r29) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:04:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getrlimit(0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) semget$private(0x0, 0x1, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)) 16:04:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000001bc0)=[&(0x7f0000000840)='^!^&\x00', &(0x7f0000001a80)=']\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='-\x00', &(0x7f0000001b80)='[]&*!\x00'], &(0x7f0000001c40)=[&(0x7f0000001c00)='\x00']) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000001c80)=@abs, &(0x7f0000001cc0)=0x8) getpeername$unix(r0, &(0x7f0000001e00)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:04:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000100)=0x8001) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x6, 0x8, 0x6, 0x2, 0x6, 0x1, 0x8, 0x2, 0x2, 0xfffffffffffffff8, 0x7}) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000180), 0x17e) 16:04:21 executing program 1: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\xe5\x89\xd0\xe4{\x00', 0xc40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x31c, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = accept$inet6(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x8000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = socket$inet(0x2, 0x8006, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() r17 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r17, 0x0, r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r19, 0x100000000000, r19) write(r20, &(0x7f0000001640)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf5109b83a7cb7beae5dc5c593fef78e37b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58dbeb7b83092909dff5e3023ee486ccfb912181f3e56b80a7cbe32aed58eba83233111f987dc78058b9ae92d55af653568da9ebde1b9b7da098a90adb18dd803ad08ec68511230479108daf1a6d496c78bd65c4800107ce16d0dbb2c35e0143355340ae173eaee8d1606a6a1bb8d84d81f500a1aaf3701485a87cf4a05adcdf2f4dacdba34b0080a945326c25fa2702801cb7bdfde746200dc3696899c8503c166c99f94aff4c95aa31776fbfc25bd8bc3369fb56ae96aa2b6e7ed6e2e23f4288f73e5aeb7dca02000000362426e52a6fcd6b32097d94f9cb0dbfcc58625b63bf69aac30296b3bdfa4ab0f7a0fc6dcdaecdcbc1da467de5da772149f543bb47835bffbaee08811d7b52aa9755bf06ebbd9017300f6dabfb45a7efe4b70566cd4892210fa03c51447bcd8e84897151e660", 0xf2) r21 = getppid() r22 = geteuid() r23 = getppid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r27 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r27, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r20, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r25, r26}, @cred={0x0, 0xffff, 0x0, r24, r28, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r29 = fcntl$getown(r0, 0x5) r30 = geteuid() r31 = getgid() pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r32, 0x100000000000, r32) write(r33, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r34 = getppid() r35 = geteuid() getppid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r37 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r37, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r33, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003980)=[{&(0x7f0000001040)="748ccc1e88d80ed2fa269614f2ac70117aa5f4db6ca5b65e5043ea191ae5e57c4f5f3deb3fc8743fafc3f52b4cb6abb15ea2d316c912a24fcf2d03c34cdd18926999a36c23f42b40d1", 0x49}, {&(0x7f00000010c0)="c908b744ac6cbdd197f6177176e0d4d159", 0x11}, {&(0x7f0000001100)="b78295e1c71b7cd5b538026ee08a433eb2a8efa4ae8927300a00778cfa743bc1856ce78716a31cfe81e703c728427597acc0af6f2e2b14462f1f69c4aa87d8bfb432dae7c73fdada30b18e17f2fe114e33f6ba55156033f2d7eaf2f6f035b76263cb1fd67e53d672a1667e2ed6ef417d398b8bb8af57d8d37a8dfb7eef0d30099972e26693", 0x85}, {&(0x7f0000001400)="67a200a9d5ec384481a782a7067d7d8c2a65762626b35f983b9dee91b172bbe6e08feb1efcfebbfcc385197c39f6217b4ab88b5b94f3b33f284b81a79fcaa6fa93a38398315994cd4eb0caa706f7a0c1c1a5c397d54027c037073d07e69a31eedfa3a0773f417e726f49c9f01944d3c81c746cb992724deab0d167e5d41712cf2f74c73c6a22c5269b231c8e2bc6681180e7af712ea2e51cfbe611ebfb5d1fd25b787f4d6edcb47e497dab4172936ecb40fb393aeb4f289f077a2ce179acc00e113cde361c0ce33b7e1e4280831bf86d9cda7490ada5bc0c99e4ed5a52832de2c0a3accc3d6e1b92d984151519399a59", 0xf0}, {&(0x7f00000011c0)="6c37570dbcd0e422e078b542966392bd0aeb9b0875b189569a6cfaec178288b1", 0x20}, {&(0x7f0000001880)="31b4110f2c0c195864de5d36260b04c079154f47d68f3e18e279b198c968ebb3bd6a5a884bad7a308433f3bf7e8faca8aa23e3aa57d27cfe10c707570cf029a9f7ee26085e5d7d60edf3184f4eaf76f0db2c05bedc97e64d40f04b371a8c0f378bf2ff3c6751c92717cdeeb2885f650283c890a5acd38b8a756312198de222509f1486d90e5b569f0618d47513fc27d95444bfcefcdbfd9dacefff5f3ccb2b876f1d18ede9ce369ed440ecf90c0243a393d40cc44bc3d8901d37eee60e38ab06929abd14ff099cfff1aea59e48541af1e46eb488899ce47ab438e3372fa641792fa0fec10c2bb936381c41d16849afaceeb97c8054510c8dfc72b5cd566892c35abda88b701ed947d51cc910a0a39ff67564abcb65426c4d4a3cc84f2c1640bc22dde16f1e55e3148a84df2fc7a0582c31f6f5e541fb055304ffc0ee3d6d9cddb14496c611ebf04cef78690800e1dc62ee7996a9af64dafbec17588e757562d58816c9f34f8e09a234217f3756168bcb344e7819b8a148eba362867a0e1d531942ac13114d4c9e3285080696b2be3cb61eedc451811553f661c7bd980ce83c4f9a8c4bfcd6e3752f8c8c929fd67b0ca9fadf66e2dd03120966f0b559b39f75918d44a574aa1fdaeb604dabb623795b702d2dbedaa22ad004117196551076f7000edf54c57384f9034c10b162849e83f6f7791da9027ebf280178177a0c5398d74cf533a961cdfdcd9b0dae9403737475fed9dbea0cf339d2b571f63ea14d495b020e489826b7c5992f0adf751c6a855b4efc61f784388e7e6e5825009cfef765e801db18c6b9b048e967917ef82909a55363cded607ee6dc6471011aa9e5080e17ff89c2b5c9bd3ed94a4e7f9a7a35dcebd85ea0838ea6ec1be6ba499f41c948358fd7c4c632d2cc1e96210409bbc5fd3d25566be4c94baff98c601386dc6833a545f622aeff7540ea79160b4782d9187b9f4a2893bc31b620d8c3ad2ce6b3989cf91bce34a62b2ad755a33db818a1f9591dea524735aa4f4e7266389845c9fa84b307cd35f8cad61ce5e6a95138504c44cdae51a17122a6f34b6fed2eaf26f21410660778391d9368ee72247d4ff62cab59ba7e6c395e1b0489f4bdccae7a0610bceddaf4a8f32a805a103f93bb3f2ecab797d1350a317ad213410f1b5ee3b4fc4dbe6d233e6fc79aaf298d494babe61f65812f69d246acba9f35e8e68aec6462fbef3d0b3ac6bbf92d82a1be48dc7d73c2caef042216077ba2997b96da3658b9cc477df566a33070fb1682eaf86efb3e2b7418bfcc85d6ccdf845f72a6987641d4ec6856d5153a27639560f5633f56ad3beea68788fa625843088c80aa58622e45939ab69d5e65d8a00f19c3b7b1e8e61512d36f7c92ce8c5ecfb15a0b32e4a56d2e379fe6672f58540919f6d4fbe8e8480588e288ef2b9eda7ef3918d87ead890ca853516a1ae3285eb45683b5920d27af2440a8b4283841d4725c3f2e1847151cd659e4625be68af3f1736271fa734ce969005c5ad059c16af20b68abc4d0d1f7d0b562e0d7d8a8375c6ad9e54da2e1af7c0ece266713fb22a36e1e223f8dc520ee3fd669fe2ba6933385c5b00ea3e3ee6fb31450d7b2def6c24ee07a4df8cbb5bf1a7c9bb45125a17b6e51b3684551bc4ccb584e4118895fbb281e25d56fc1a433bd170146f3d5e5d7d887c4cecda0ec14ce63cb179ac287e3e46fd71575536fda46f44c7d3aca6c2a206b686433a8de516285d8a7a4c92eaaf5b8dffe777bdd9d9064149b064ae62d96c20087009fcd81300ea9561bcb8688ff55f08a02dde6bb38857c9d9a4b4e5c5766ba6028a23b85e4166cdc186f533182b1cd3f51aed4927eb36b51ad8275b003e65eb3ba15ba4149a48967331cfe7d85cff22a35b3b9ccc89cf9bcaea82bf015906d7011bbc701e7c79d500c9f970a476d39168eb95216ffa0976ce5fb1d6a785d70fce5197d17b1d5b81a36baf2600e7d66110a72c19daa424708dd63d2fffdf2e356e96238d90fbd9448e5854693315c8d033d21388e70b244b7ec1b22345fe2cc87cbc7e49ad0e181dce0f7246430775e0afe7c94bcd87adf8aba72fca3d87237be419202601c6854c42764621597d3c0f3f10820adb7ccc8dfa756214d4a7c9893e13ecd598a58c171590e90dd57f05964a44f6642ee81524bdc551195df335b5b6db1b85f23b82ba221dac41666fcecdd5481dbd6ffba0cba562960ff6cfdd05b90a2dc1b9a37d044178a8d8b60c704991a8d09243fb0278efc83ae8dead57e80aec60c47e5578fb3aa46976518fe0f1af91e541a5351e270786b53fd9dfcff464e3ded92cfa3d8dfbeca7d79a9a675b80201efc6fc1421aea53abc65c28067e96df3dbc1e9f512a0ca4865ee58a9c7b438d132ee4bf0957ce11ce1a17d26aa3fe4dcad475ca71958b31ebe804272125a5cfcb624613aefad83842aba39e08601eedcdc47d129428269a1353b8452c0207a07511cdcb82cb5f9d8efd0674b3c1645ad44fc05f60dd1690701595b6052085595627a709bafb5574ed669652ccf1715806424b6b998fd0e64490605a648c0bedd8bff437035666c9e04f471df61208622d33e6cc861a17384c466a84cfc57c76e307c7fbed2e69efdb8145d615e1538d80e3932d906435a830cade3eb6f815e957144cd51e529fef8a2fedbc35e37bd24a43830b02e0aefdb9cd6af5b2c40e512d05c462af57662247a815ff85a2fddcc43396b858b54bb93a84235c4aaadad27b0945ee3b1b158f6487b8ec619d9600fe32ab5d940a20c7817291ea64d38e936f39ce7e4140f53c08926edc36f0773ca0467fa2955166875e43937a0018074a07a869a28222fe64ca1332e67b9a992a2e060ca60f1024b307c112cf44e79478e3bc5ae5abdf9ec9b4b513c27f81dc04a20336c026890ac8ba316e0c327bd83aa4d3caf8644536ffb0811783d648a62c13da867a8346ccaceb39cc832c36228a6d09afb25a818f7a4d20ee340d0ed8694c7cad541203be52fdb1004a6d5f2649f1afcba9524e2986c18dbd13f36cd4316e4a50cf8f416f4c30f19ebc8a0a2b9990b93f23d7a742450db09c48fb6cce3b13e6a94267f1d00efbfdb48649164acd6f082f9930477e85a119327b4455963b97f95ebde976bf7e05b61698dd112e7c42a467c9859c90d5065b5260dfc8b66c6c9c340b0c3c2c9d13a22cd538b71196381007c2bc7fa5124dbb6b99f896f744072648bacc8ec784c3af9dce62be28ad5912c615fddd21f2ce1e937c7243345e4d5887cb7b36108ab1b8dd35e82450a766e917e4bafec14d735dcf766c5169a6ff21e55f208adf4a5269c64386dde91b3de0a50846e2e45aaaf2ae80459191f6d92d6910907012008fe2d7f35493672f91f38567506877acb89403cd3bdeb82c8c3d1b653823346d1722e8219fff59adf163815325f60a509b770e95ce926c59cc7785c63eefe08f8b78356c0d77e3b242dbe19670d0e0ac8f40d3c9679ca4cbb10335bffd65efae508057e8735a3eee4fe4cf7d1089654aadf3734b7c59e378c0c5b069aa34994aa371510424ed1ae37231ffe463725f744529a1b2783594d5cacfc960770838df967018b544d368734e4c1484d6e11d2b0c7b9bff6bf9bf27df04705b1f1ea5a3655f09f84f00d6a4981bd7c80c7073181c209513265f61f1ede68cad3521861f9006d7d08f739c704f68c367811fefaa5d854f41de1f0817224a87b4186a96eb1cbcc1f267d90a74b3331214ef2f39c6b5a3a5567530980a33c7b3abf05b3031dd27a0364814185dff57357faa6f23e4ee2ea5be6a452b6d8777de059af2a3f68968fb3bcbf01dda627c2ae047ce692db07aac437be6e02f2eef2ff4992f22de5d908b40298de6967a7cac880d26ecb13c0d934b55478bad38a0b35fbf80d6963b4caffd56a7f27432ffe98711ec79a7fb40ba4c71f3282dca1b7366d634805a71faafebc9c20303ddf969faa7f58edaf9c9ec5c0bda0f006cac0afefa965f23e2221379109a7501cb46cef5f7b0f4abfeb7c0e8c0066d4341cc27e305390d87bb49f6cdcb37f59a02f5a8492cdb33d4dbfca0d06787b8a39797238ff648a4b259fa54b20007cc612ae86084923a5c6509b03833369c3757cd3aff8d4a00b9eb7f92d88d7ac6d8fff44bab6eaab1a8a48fad9d0c87b2bb177fe4b6560a8ab9764db4722b9c5461694e2c7f24e87e4d4de837e841cd5ce7f707cb8cba5059cef810876d00d7e3167123b4567f5d10dbdb72615dc61fe1b973d396e2e5ab429403d3252f334aaff47c11baf3d956cad0720e49e17d90c201beebb8c52776f17c051f31acc8c354a66b09acb1e437b6e00f9b45c316876d8eb40613b9666097a4de5a51b25fb749c95fe43c2a1a8860e00c16556e90d2f41235c77baf782a91fb971d4fbce4d5daeadf7540b18b5564ad53b05cfc6e025f0dbf69cb55205165bbca45f3b1e5a4d0fa06efab1cf9711474b02df5fac0abbf2eab669a4380a337ddc2c413a888340d41cf73a5020cfebd19d60c14a6ffeddcb7c5e581f8e19030d139ab677d2c8023230a80424c3876f93416fb9df6504ba46b83b4d5e1988e7e6a6909a92a4f1ad7d19a2a1ae07cea8a1f839cb6dee2316fee4938d76047db8d42b9021297a6db373fb9ca09168c55ce26823279e49a79761c7bf4efbf8eccf9c05ada0a85ac6ead9d643b16980df6e01e2c7fcb7428aea483d45b38a04b145a953e9f2685eda46e040831b39bc68d4d49e0ecee9c07a742f702ff979be99b5ef61b58c653c438c4684435b003c165a438f6d7d79b2dd8fe08b4fbe8a787bfd5be1f4d5f47c5310663ebb8d3c5fd15df40b4933150bcbfb3d067b3faaa168fd03756d3416e0a5a21c1faf234903b3197e3db7984fb688ea150829c9a8808460c44d41f02e17236e276b9bb8dca25bcc304ac354c38e5b338c7baa2a3d243801bac8e11504ff6581706956c145a73d2ebe3731942dd60eb522f9ed42aa82b7ca3769f16754359a8096ee294e4460bf88332d266a01f1f58974fbe9e806020170e447437a4a580eedadf6aa87314a80c1946a991c24b520955a4a530c7d0e966c4d92fb4edcc4b0bc416a789b1b8fd5bef35079ffceda4cf5ee1d79f1398470921501c051b21e6b69bbf08bcf271f2b36cd104653a44e387398354fdfbd87ab2e2aa5727849f5f817e691160adcddf3ea0e459641175cf33bfba6afe71392595babd9b05459007068912b4a3dd15327770dd4eac41d140fe6d578876a1adbacd2c2e012b3569d1437881c6c34d26de6cf360f5311b70e4d244a2df8511ad1b8b778e499fe731dcb5ae3eb766be9d4357f5cbd9830b11fbb687c36c2fb094fdabafada887c2ca116e2c22a243d737a7e8967982b3bd74313560cf53638dc5d63bcabddd39e4cd9f437ca1d001ebb8d71a4b2540112ef5f025595e933f890ba22776835052bc12662adaefcfbf1043bb73864875e592cffdbaf90e4f7ee9f9938b9da8381a37a2c8dc0e17abe1b5a0ed162fa48396e9b69b5cd317b3f87c813deb74c6ab0eeae7b291249dbe6a9509ce5ad10e2a239cac4e040553c44901f8e139d3df837feafe1a3e37c8ec1d9a38c773de9aa989a14d3749fd8b114c3fc7b0916d8c3615ff06090567b28c397a62135f062306d8c76242cf4b2d7daf6bd5e6b32b12ad5479e1a2ea352f5bb34b0ec3facb2b227af0a4f1908515f2b111d52c148f4c9e1af1166b1c7781b5a1c0ebc5948e8b262d822a58b3bfafbf3dccdf7db32d6a9984952fab13ab1a", 0x1000}, {&(0x7f0000001200)="b2819a4076f32972c981d70a374473d42e39f2c7d9369161244d082befcaa79afddd8e0bea9c93301cfeb85a78", 0x2d}, {&(0x7f0000002880)="3bc05eea255eea29eb780729dca233c4f4f117bd6f0fd83956fb5f2cccb52c42d6b7fc5aa4dc283c6aa5753c3dbf270c248d56321d576e593df00836c9cd863b7e6f933300c217efe8b8131aaddd7602fe54d16edb7f806d8ecd781f0f67ffb6e241e8c3fba0c5ab8804d309064704bd317b1c6271f17059e38d4289bcaf8811f415f5095e4b8a7826e4c1395c8d2a7c4a1386988476beca491461a5a02eccec71a47db86631680bf7ab7aa23ab9d0c6434c9df1def8e0ec3215d97300f8574f7bb9f2c38fb65c97536ed13585720d64aa4b7113239cb4f57a01efb68b9f9c8e493df8288a16da5b4f7e2f16c19d031017862fbea05c42a25cdbd4cc971f7a3c97a88d3bb3715f5d418b2bdbfdbc9a320f2456d86cd91b5f5a21d8d77d402ff89a30bcd49ba9f3a6d99a7801fccda1e519f002229bb50a1d2d8fffd3cf7d4933af4c04d982701381c067caf70589decaf6f1f5dba9e655e7eda3b2216a2bc66f958af27aa7f5b623356bdb8fcbf01c9fa4f8718d47928a7c46e5d7ebbdfec485fa1defe20e80db570c74b2e048274591e04fe7043381e737c72aea14fea68e235e83e7651c0460bde4874b2991bdc805b3e4821861f0d3b54341a805b486f89777d5b92927f3f7e6f5387c8c003972ba62dabf15c9687dbfd923b9feb234dde24a5e7683c17715959764371f113eebaa524309244b05067e4cdf04440973afd83d2c157b5cbb4e580e7953568239df66022c371862e1f489b6f54ada9a3a887aafc352c171f16e4b0b6eccf3625e6ee27a357032c7c51cbc27b1a4af4670a1cf1f0bb8dc582d172f6b35bbee9d771746113d57ef7615a0307f79c243bb00f2198a55db1b3a940f4160f5cc8ec49df0bb61ad486289802f0d1e9597a845f832f257a053156a6fcef521bc2215abe40be913514f0c3a7dd9194714aa7caecf63c3017383e8c74b71cfefda4597f174a88d772ff2c2e49d71ef8a5ca75a919073ab479ca87db9279b5cb9164aaf4db8432a1393382b1a974dda7438c2393c884b67d058e31e6054e1a4a49a5c158bddb127f6d1f6fbfa80415faaf90ad74dde2b5c4fd0fb6f56b310fe2ac6823efed939f325db1df3733da7806de8ec534fd9885a1ff5efc7cfbf7848f7872bcf4ca79f32c520d7755e26e7e84cfa245792feecb71f725dfb49a2206b3b56c8664d4980b9554fc958399bcf730b3f02520d17b4afef9e790a61d673e2bbaa54bfff5632023ee12d48f455f4696238cd49cff4968bec1e82e30c7c2608a796979476e6dd4be359c2eecb758cfb84208ff192f418ba35182bd27d4efe9981120cb0058c995ab5f74f2cce1c325f72a2fcafc3b8e43e186aa999b89bc0a75b66ec724bad3017a3b92aef1044a3e242900107ae113e3e47027647abf6ef594f26190a60811a2bb6b75c17a0488ba8cf8eaf5abc1a000faadd3713005b3d25e6f5239b9416e3df41d1e95d602968533fd2cc36c4f671b0c8df0445e76b249db9ea74ed8cc294eb35df0bb92f4d7e516bb185de03298ae9913ca499ec73bb7e4d831935967ea93ffa2897a80050216d4a3f9bd1d9fc22bee66bca261487f3deed5e96848bed7eb7db26b7dceb555f29d70584effa88d0e2c691a39f3963a0ffd72e2b2fa73dd610c05c504aa928394db94c46dd0418b6fd579b361b1ce2a5f7313f0e2d69aa3b29f88c07a2e81d7e7e134355c7b1f8a623af911289c1dd5d92543f30c04db37446eb60cc3319e7a9df3df30f326b7da087b8f6ce945ede39c49e64a6adecb9fa5290970fb1c4850f366ef9a2c7d9c3441b9f399f236211187b831426a1cf64a8783e9d9f1bb0724bc8828d50b42c08c12b7be94fa285fb862269898219ef08218444010a1fdd344698d67b23b076d729644318fd6c0e10f222ebc8c711bbb55180ba87379f192ed36678575b6713c1daf80ff698ed5c104e4b33cd7d99aa13ef4799045f3e64bc0860c6d9b1e65e14489daccbed869b639d57b103d5d19799ba96039e0601c5214bedf9fb86be2e94f4f5831d589aecca9374a482b3932785d20c4c21f46fb6ec56b03733921c451e5a2ac8719769785bff3a286702551ee3fae405ddd906dfb547bfcb2188ffb4e33f60646e44d8af3ff05176d487851949c983e17be49a09ebd9bee42e5639a104742f6abb698cffc31f91497aaaa853731ef912ee666e4095708b1d7fc3ea59b4a3c0e2e83658b77019a62f6e009b625d2064e4a6d85fe728dec8b36b90302a2e466886bb48b615cc8e95bfef8584319003e01c9f309db49ab9c1b19a22832cbcc4fc5ef29b37fa5754b95b9bf2f07df7a01bcaf854f817c4638d1eff0342901bc4b8279e4946a98859c24a3ac63ea8f3ff7d7db7851dd41ab5090937e1d9fb21834bd2a737f37580a0997113311c3cd7d3ef1e1bc658ea0d37deb43f538c904944b878174708f7aaca430eceb81e0ac3d535507f4e82bfd885d740ac56fcddefc6c075a87c136980b41feef751303d8af4ffbdb5b8ed00e98caa9dbcb28c9dcf46201f1897017cafe30afef35cc0e3dd2e6cbb725d51aa7e4132d49e425ba0f997cd8b2578274c9d28c5ca4e3f109ecdfb8f21af1b503f605057993ea16c1902e5d95ab33a373d20ed7c2d59187dea2480d6ff966c0c3c2503fc8e61b65f4876aca319bcc392afcd163cd5d73bf2e8d5350399fe0d4baa451fd647ac501ff83e221b04199bd9f49de7cd17a019f34ab1a008b932bd267bef21303d6eeb3c16d25742967b23932ec63ca0d1d0499c8e4ca23ed30946502248e618f0cc7a44dd17d0e3e6b709236839586bab32d9fea07f91ddbcd755acc5000a911dc0b41632536182003e06e9e65d3037da167eee959785c95e7ca94134b56dae1a74b67fc53180771d1550a4b7945e302c5150d91170dc934113884eedd35f1b3e9110a2de3e07f6dd52dbd6ada9b9699ad6f3603f9bde9cab642c57dc935df3e6534ef3f4dd2d60fd6587cb8f30b1c62b21c3bab5e285c6543f4d442317dfd2ab8392ba815e54eb9269236cd05bb64c77390a0ad2666fbf917f2a03281f5833bb99c195a68b9618ecd056c5bcc3eb4e454848b27c19a306c2dd798202d2669a39a8d14321911a27c401e8d3f20985e01fc3f21dcd1ab273e2c719d82de787ee3bf4547559524900306f4141a7760142b3e3bdf83b7d339adc3ab020e7ccc7776aaf746a1a6437b87c061dff341fc255cbe3ff5c0932d0de3a865bdb039b66396ebbef790f19e3577096701fc2d44edfc24b91f35699209f93e46d3bb2ef7212707fdde022562854aa891c7ff8b7166ee9f6af1a65b47358762cd59aae3381f916f1d3d04f055c5445287896d791b24ceb37838b7ee8dceb15b55387b51cda4f82deae6189fb03a4deec40c9f30722ddc607437698afca105df0bbcdea118e8bebb994aa046a34fbe40aa776a150e42282fbaa6063a21bb7c7072096260c1b858de6b461b461f2fdbafd15b7a3f04f93f35225bb68a2681abd310e24f9f6061342d6233a9379bdcc30a559c8a543245dc577e63c4a8e56e2fe3ebaeb86c74d49ef0402b6375e9938b47714a4becf9ade1783a2bf1cba6cf0ea392c99ef564f00c4b720152e617467595e1989a1403c380ab7587ec5b257b760b7e69267a9ed3fac3d906e0a267c06569c07d6740b5a1e45497e7d5fb434e52b0035e1800348332e9e0de26dc73774967d15bcf7de6b5c1095df6968d4cebad1ef69ad4b453fcdc0a2b748bdfe60f90066590a1c134d06a0d3b7c0d1668f45b8663a2d9d5322606ed6a922b49fa6a86339c66977a37b2861de1ad346e206df601061830aff44cb75d1ee9f3d9102181c4ed3afc6d8d347a750a069443928473d074139ce82c2fa17860da719bc8dfa84e09dde80af427d4d4de0f6a103384f4b5aa982e8fe77e0f7870d8dc8e1a642b2550377af7216939137b67fcfda655b152df917772569d486e9c7c45037e131f2d20c1fa374376fc3b6d4ee2fe1d5572e72374770292e782c5e2db2d00eb28726a2f88e0969eca1226935ccec3dc1584106bdefa33b82c5cdb9b498e2976cb0eb49ff6a00435814172dfa17153ea572faf15819585e18d918ff0eef824c2c3f51410e2c829a24011951950de1dd9df3de6ea10bf98e26bd867eb3da16f9ba39cfd4e632e5b3c10c561ef10fd628f81cd438d4759cf89d921934af6ad8a2374c07d8a73814bc4b3003f95d6d87197c18cd6fd688cca028552555b22a6547de07337dd13540f06089025afca556e4cceaeb3fae88f00e3a2d37e1f8e460d5fe1d59f3d14bd2cd21fadba2e77030e3986d4ad3eb2a84caf8a37a46986ae0c1d71f582be59d08c6b85d27aba42f66b9519f6200f70516aa887a45e6f16767ecad05fd883add8b9586f4f0139b784127f1b1c5e18e7f5656b2dba5251f6c2a857575d056aa7bbe3e1a9a497078d0524f8856e918e2eec14f441dcb384329788aa6ffd0147af95a95962291717dd4a1d9048df737d475d56fd9d03ea9c09f345ee4f48fe545151653ad6b0704fc138e4adfe63905b567352ee7f0ab63015fd60e9c8e99eaf5cb540755ad27f89d183ea75d093b7186f37d548a0cd2ba421a6be8137c7e277af29c19a6c829dd158391f48d966e6dab6e896351cf5fab7db145fd8d3023b2a8252b6c369c0c51b43ec767b55e2eba77db4a179896cbca41250132fcb5bc1d83b10257119ff41bafdca3090914269a64b41fcbc1cfe33452beecf3b3d58000df77b55827d5c725dd926aa03cf960a70a23db02757e7cfda16359e769a406c9583df16cea44135ba4ee468fe18ba3ca6e22a12712a0831035c90734807a29f6388663f8be07d3a026730b4ee1d472085beb23880dc280be234ee354612a2fefc6dddec210fc397475acddf5b726fa4cd5e85199197b25bb9cdeaafbfacb2f396fb6ab8e42fe1ea57b169e7c809780f2034d2a6ce16ead36e820646be6ae4a499d088da255a35e67c823f709dbf2eb1f337481c3d72d47dcb82b7d4b2e5c6b55a090214a70a7ed51bb53d93d196169f727451ec9ff50d1bcbb8de0feb3bc37d5f38c9895479c902837c93f7e4aca2592a64f512aad37f4a646142482103c92f8d0a5a48054c32ae0daa9a3b9de9f152e88cf86f0865fb6bf0a3d6768be95ec31f2ddf0fcfd5020646ed147f155b377f2f3dc08e910648aabc585b01eaf3ab7886776e85a84394c28409c8259d3e37b21fc4e30eb7204eec4078d60b854df5dade5e680a97dfed61b376475d406260cbd6e1c34919db52158e0a032536b877ca5c893276b3362eb9e8cef2d3351e3e312283005efab0e3661cff3a0447c51abfaec5ee2c08e73df2b0a89f968f8dde61fbf73786772944d1e07fd82dcfd6bd730354ac82e2fdf3144ef46755c31676120bcd6bf093a1b0befb0926276cbb34c5ec37b4d747727486fd4fa343d08ee2ebdc871e022a11957d243a3b153fbc8f1a0854269f8f3d6140929d709b1187eaa3e665908f54fb46fa7911fa730e90251bd54b43cbc8d93b06bfdd1a41cc6ec4f630c3cf48993c91a6289700444a712d0faa3f5341a89047f3988698eb933d6d41b3c8741a92a686e9fe72c8f362f53e35a99b1a758c13929cb57722e9cb1b48668d0c1e9f628fafb777f904cdf790df065fb60891ed5b011c547273013de0e51eac76abb390cb67221679323aeae7bda1c988b29c4f77faf5cd4db428219ee5906e60fe6f0830f320379edde5b9327cdacfc9e358963ab08c2cbe4f33902f8b7ac1887e3e1a9549bce239a416f2761", 0x1000}, {&(0x7f0000003880)="6764020758c186064e0fe20d4ca64facede72ee2245d308f38651aeb5238ccc6561336c6ff8020f63aad8d45e6e82414060640253ab2cc35a722370d83d34ace88a4789d3d052afb6b5cc09252fa7803727e3b0d5e4f6bf8ded057d9fdc243efa5d13b2624f1522bc9ee4e0ecca4774af520e1517daac54eaceb9ef6c6cea5c0e107956d544848488ae66ed544826c2a1fa22db777f93309bedbec319ee57845c0bde646485e6a49c782a292f0ffe342034a99825f5cd64af746df4d9596b861b0c4407358dfb3bdeaecf7912a9cd66ac9779bc8e544", 0xd6}], 0x9, &(0x7f00000012c0)=ANY=[@ANYBLOB="2000020000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r38, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r40 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r40, 0xffff, 0x100, 0x0, 0x0) write(r40, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r42 = socket(0x18, 0x3, 0x0) setsockopt(r42, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r42, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r41, r43) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="0fd21568938d07f663ff9796b105ea7e71f1d463bae83a5d587516c325f5f19779189c64dbb5f7957f6396fb17579ed4a1d1", 0x32}, {&(0x7f0000000140)="34eb18ff5ffeb843b956a3ff68a484ba8d0451f49d30f190016dd759836395234335e457e6ee86ee73763390dadc404b07130fcd504ef032fb2b103b72d70f8b0a6b13ca4528b7561b188d217cbb3e06af1a5174e4f3c82c19ecb7e911fab11faa521731a3f73ac83f5a1bace40e36820a7e5a1dda3d940a0fda83e56c230ee91ad5b035d3338ceb1107c20f75ea56af550b5b9de53a3e63531c108198a21a35fcce393d303a54cf1474774aab2f45f0352a60853b72eddf915a24671ce21ce6f3be5fcbfcc553665b42604590cc170b0a38a8fa52a6103b44f2cb991403a4371365d26bf07cc64e5bbe49f445211793f7cc2ffadffe3acdd3b2d8fbe65e", 0xfe}, {&(0x7f0000000240)="7e05e3599494c676d69dd475c7b497431c88918cdf017e3b88ba8ebc17921331a7193c34f3fc35f2d7f066c10bd1110cd5cad4f200e660f041d82435eb7a72bcf56b5ebdfb8f6cd9e31a134bdf718e7a4d733408c443e79774252892906b7c9f694a2bd8bad0a7c5084b166e6f023493074ca301032db68268897b5acd2a0f26fc20005b80171f63c98447ef9e79320bf5b2719d89940e9c237d05ff6335076bd0f0fb669c033b87f30336d993662c1e59ecc231ee283cc57c44ebf5c5bf71aeee85dca4a1764164fdf7ecaafb949509b76a3018e2fb1d397d0b1a145214c0e5a00d14b495a6019a170ab1d34313ac1566837aa7", 0xf4}], 0x3, &(0x7f0000003a40)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r13, @ANYBLOB="0000000020faffffba89a15ef8d171f73f3ebeeef0d8151de9e27affff0000000dcc0000", @ANYRES32=r14, @ANYRES32=0x0, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r39, @ANYRES32=r41, @ANYBLOB='\x00\x00\x00\x00'], 0xf0}, 0x6) setsockopt(r0, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) r44 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x282, 0xa) ioctl$WSDISPLAYIO_USEFONT(r44, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x90, 0x6, 0x0, 0x25, 0x7e09, 0x9, 0x1, 0x1, 0x7fffffff, 0x1}) 16:04:21 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) pwrite(r2, &(0x7f0000000140)="2cb5bc5de12874deb1bdf450e6f56355cd23662d1bd84607bb8bb4d0c773547df635f6dd1ce917006c2ab9b3ed13b76587d49c585e041da00435fec9d75649dcfcda68efbbcf702602d62167dc2fc167e3f605addba2d98002f2b4394a51af61aae8da4d0c29b463eba2d9761dd39e0299e53fd9b17ab622b1d340a25aeea8e2f7c6df4d201b4b75843587112138d5f2b19b2919d0454ae7df6b00d65de05eebd1abf9b4cf3bf17205", 0xa9, 0x0, 0xffffffffffffff2d) 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", 0x460) 16:04:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) pwritev(r7, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r7, 0xffffffff) r8 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r8, r9) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r10, 0x100000000000, r10) write(r11, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r12 = getppid() r13 = geteuid() r14 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r18 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r18, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r11, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @cred={0x0, 0xffff, 0x0, r15, r19, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r16, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="9dd52e2f666900000000"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="72dfd28e888ecf3c8348c1cc57cd86a4f360c648a41d97b09d42f6ece8cb96867c9cf76b58030f7de910b8339331217b7d6ac04529fcc6243707100050c9721c7863260f8e0179ae80b400c6d6a77d062c986e681b67732474aa562ceb60b25f801269e3f5c31e995844ca95654c492939aeab84312a8e31603e39a506406f81efa802f1197f986b6940ea04c6f3df869250f6f655d6843b622fb79d4d357b31149829d986", 0xa5}, {&(0x7f0000000240)="af006cad4aae03359e31eb867f99690df708328c277e0aebcf46403ef470e3e0297d259584aabb4b973fb32fae6b9689011f31524441e17d030f6ca9724bbf4c8caad01f17ecfdb95dda15edb4ede9d6bcee52e2617538d75fe39b2d4ef23bbc44b318d0b3344c020c10692cd874e36c37973f8478c1b164c35894f675f782bfc0b56e37b143c027fdbcfd42751a49900d30317e2012a41f462e89b4ab7d1f5c799f0d50b41f947d0de6381f223674ef0324a028c3f8055cde1d05546f8c372511b4cf8ce509f9422302f20ac3f3564b732d682b77b54535c3d5c8596539407c75ad4f68ece71de41438f3fbccae8ee9fb8b16f9e0e665fa01adfb9eb432", 0xfe}, {&(0x7f0000000340)="73fb46686a2104c343ad344b109ecc9b4a0ddcfde3bc616e732948a94d93a81204bdd98b2d27c1b9b450ccb6a5cad7d93bb5bce201b7c790599a03f08fe7809ee12b138998fea4e6cb26324f0e", 0x4d}, {&(0x7f00000003c0)="6df37a3848d81caf764221c0853696509e34fbc331aafb057d51254896d266cc07ef34d0ecd8ff78c0ef11ef89097c034c4260dd8d35596227aead4668882e5f23faba2b4b9be52c60b125beacfa54ba434975d588f888b5663108ef52b0f8a5183dfc99a5c4065ce074c0aef173f738c4f0f8f6499df8bda465a971063dd56807a0b8587b8f76df1b6d4a0ed371405b2c61fb5d9831c3a0831af2562b5d788485ae9f315f0395483a4782fc465c0e9efb52eda15dec91936f1517052856609ca49fe6a61bcaa1162c26a3f769a9f710", 0xd0}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r4, r3]}, @cred={0x20, 0xffff, 0x0, r6, r16, r20}], 0x38, 0x1}, 0x4) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:04:22 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b491900000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67dce241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a891365cc82e8abcd86375c8f600a2706faf3f2f02a23aea20ed4f799589ec881ed6f623b4744a5d2a6413f9e08ebe787e908e792732a390c23f36ba43a49298e7e45057aba863d58f1a180a082df56ede167921f0abbf7a2e305f2a4b90a8935c05aef33b5726587eed3f0c1c52f2deb944f340f67b7d20b7b6c7"], 0x10) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b99896d099c369f6de5332b8b49d71fbf411dbad5799612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = socket$inet6(0x18, 0x0, 0x6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r16 = fcntl$dupfd(r14, 0x0, r15) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r18 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xffffffffffffff5b) setpgid(r20, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r17, 0x1, 0x9}, 0x800, 0x1, r18, r20, 0x6, 0x1, 0x1, 0x2}) r21 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r8, r12}, 0x3, 0x0, r21, r22, 0x9, 0xb01, 0x9674}) r23 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r23) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:04:22 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x24626286, '\x00', 0x4000000, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget(0x3, 0x3, 0x219) r3 = socket(0x2, 0x3, 0x3) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r7, 0x100000000000, r7) write(r8, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r9 = getppid() r10 = geteuid() getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r11 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r11, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) pipe(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001180)=[{0x8080, 0x1, 0x81}, {0x2c, 0x0, 0xfe}, {0x7ffffffe, 0x2}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001080)=[@cred={0x20, 0xffff, 0x0, r9, r10}, @rights={0x28, 0xffff, 0x1, [r7, r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, 0x0, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r17 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r17, 0xffff, 0x100, 0x0, 0x0) write(r17, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r18, r20) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r4, r6, r10, r20, 0xd5, 0x7}, 0x4, 0xa4, 0x80000000}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x72bd, 0x0, 0x1, 0x100000}, {0x2c}, {0x7ffffffe, 0x3, 0xfd}]}) r22 = dup(r21) ioctl$KDDISABIO(r22, 0x20004b3d) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:04:22 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r12, 0x100000000000, r12) write(r13, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r14 = getppid() r15 = geteuid() r16 = getppid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r20 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r20, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r13, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @cred={0x0, 0xffff, 0x0, r17, r21, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r22 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r23) fsync(r23) pwritev(r23, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r23, 0xffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r22, r24) r25 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r26) fsync(r26) pwritev(r26, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r26, 0xffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r25, r27) getgroups(0x4, &(0x7f0000001540)=[r19, r22, 0xffffffffffffffff, r25]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r32 = getppid() r33 = geteuid() r34 = getppid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r38 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r31, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r32, r33}, @cred={0x20, 0xffff, 0x0, r34, r36, r37}, @cred={0x0, 0xffff, 0x0, r35, r39, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r44, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r43, 0x100000000000, r43) write(r44, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r45 = getppid() r46 = geteuid() r47 = getppid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r51 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r51, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r44, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r45, r46}, @cred={0x20, 0xffff, 0x0, r47, r49, r50}, @cred={0x0, 0xffff, 0x0, r48, r52, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r53 = geteuid() r54 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f00000000c0)="9b8f6cbd28ad798dbf2da194803186d4c4c95598e43585c57e6e9675c72231d3d6e96c10b219a3b0c92fa452bede8aba26a23d551a2cb541407bf885909937552f3204cb40ef741a2e5dabdb7fc919c0865d5ccc48072b7ed381e1c7068e73d59ded6fa36b61cfff258130c0f3134e6a32bd7bbf8f6b88f1ebd3bea24174934f06f845c5b04d226a9f05499fa3e98d10d3dcd5d505b49f9cc3f19786757075a1b4d6b1c89c1af659db3597f9576f5149c8e8922b77a84084c772b44738c743f1", 0xc0}, {&(0x7f0000000200)="c6bbf660cee1af552a3fd8b0ce26ba5a040602e4305f242cbdbda429bd551b737c56622cf05547e4e7ecd265e026954356735eac03cbcb16af3ced58ac697344a7d990a6ac0392d5cdc76934d47786c3ff", 0x51}, {&(0x7f0000000180)="14cdac9559f96f8bb13d2cb9187c66d56b02479fc64806a736bc39e6a46f739841310a6f", 0x24}, {&(0x7f0000000280)='t}', 0x2}, {&(0x7f0000000380)="0be96e37290a42584f96a1d8f2e6aad9985774a8bcacdced5a52218a692841e6fd2a40d99d7613c0a04dd1a1915dbb66874e647ee61d945f65f5136bcd0c456880132fdb2c810c614f81d51dc004c35627ed252cd32893563094063f5b333909f0ae4bbc5b2778c15efac9ed6bd6aab4cdb2b31b638395e8850d0fd4d91d6540f02f954944bac63b8b9e82a440cb93300c952b1d62a402173159004093c52b6835a6e082e622145e760e6c05d4a52f687fa60ac618932fbe02bb8ad4ffc6666ef5d029815dd70b6d709de4cf4f7349c165c224062be18ba3f7059c5ce570a09f94459e710380cd83f23a575a5d5c37e088546e", 0xf3}, {&(0x7f00000002c0)="9e9aeecbcd56f281cdcdf7badc8502a71c06e99735b92ad89cc6f288f89b5f36606ef99d2661738152670245d00268e94e716d8cd8f54f327ed9cb33b006580b0c8887c27fa5777ac9cc18a0", 0x4c}, {&(0x7f0000000480)="16c1e61d447fcd916f499b82acc9701ba87992f1e9b92a4df2098f961662405a31d46fd5f9aec6c6b9900651f8d9c990dc093fc8ec6d9f8b59464d1f2e82b340e5b455db995b7907969924d05cb786341878697d0031d1ab381058e05ab895bc68eea2ba1be71013709a016dea467c46d7b99bd3e6830eb9aa57f804999c64a14d2b2815710cd49de75891e69d11ae49cf8b53a638e1d5fa90c40f7c5b22f3e8db37b5e3cfb66b82a0caa5a69629ced127ac8b40966415af78cfb336ea815e2e22318687c130ae7c88c524405667e050cdbdcb42d6efe2239e1c43a0832ea49ff10c2d3562d1fbd8f94552ba8c69e5cf157ea76adc188a327beb975631081b08a0abd2d18e69b561b1616d3b8c3932465285594e20b8fcaf76625584f1e3f27b5e00c92992c1ac11f7cca1e70bbf1fed371f2ec2f68417ef07a08e3092d17640a49da98d998efffc46bfcd9b83ad68d0d4441a4aef0428854dfe1a38ff37e4074179c8eb521ef2d66f8f384606868cbe50be1e36c05a43444d798bafb9a7a1a3bf9918959dd4efe4645f24abb7b400e73635b1352446e6f2022849c07be65668100b17f128dd21a08dc0d1a5a7788597eaf2680ee30f4a30ae09004c86190ff1e686229aad9c38bbdfe14f5941b099f25de0334112963074e3f7baf56ad7c4b75c3b2e6826a63f556d5f8206c5895a862a950333d2bfb76b7999da9759fe6d659c9871e2c23775e76a5c73ebc40ae268a73b9a9d9ee45c372f7e592818113cda62596ff184dae3d54c3c55dd7c8c4328dbccf96650f3352e635ecee7b70d27083ba88cba9becd34a6de16bc1e0992a824c2d246c0c3e067ac612d86e8d98f57e92ba625ecabc9698cfe881c6026f538d81d46bb1a57d6ce5dfff264fa946e1be92c09318e58720fcd453cb838983377eadfe6205033c60482bb17e532d6af5e59c8b114a919d4d7c8c27f8a578021b6ee079881823f9885ab1e5a12b5e3d35ed868cac83f6f423bacbaf77ea920260e7aa8159091ebb56e312d7e5e8f6a552e61d86f5a54ee63317cc74de580618219443afe1674afca0cf197ddbdd29b87135bde078d2ea3d4158361e3f71c027cf951127d90847d7e6eeb71d935e6c233805992dc25bce4c61e4fc53bfaf8ff9620a972e9b45e066fd82f28fddd80c212c343409025c384bcc2f73b5195b519cdc3c87e31369d2251e4f3605389dc9fba1ca2d1ffeb2d5c1a0b8db334e64a8c0df4804eb098317c76c0cfa256c72a9f4ebb18d4afdfd73518f63b181e6310ec83419ddc0828a9cfd77289c62835e55ffc3dc1c578cfb930239a608f84d0201963bc92ab6d6014eb9239a7ba660f8dd5d095ce8a965db3715cff7e9ea2ba7b2eafc85aba4c36dde39397134575f319234a61f81c217f6de0ea0ba4237839d9df78d881ccebb1aeb34d8363f1635593e5c80319f5aa00a446b9d2e8feb228356ae4f5c2826ef5ce2346eef62366ac58ad019b51b34c286a47f93c5cf0677d40e061595e5cd6fd5f1fec144dcb748298754b0be45c597c2ec20bc6ae17496a26266a757ca383dd51bf0b745c84e4c7259be0278d5f9c6d6a0480c89acaaf0fca8ac644805c8bd9d9732f8cf36345c6776e49a42a173dd8e5dfa9cb8494f02e9ffec1dc67e87b14df1a87ff2c27f699d3e36d06fc2697b1d767047e509082464f78082100940c3983a9a7cffb9e167db9bf714cd848c15a0bde451f383fd6c626730ea8b30535b0a58a3faaff60f39d5ee94a98e453fbca8f5fe360ec400dae8b4cab3531ee3c81a333e57cb6cc18bb00893dd29142e194cb839b1645e38bbad5c5acb61aa2773c403ccc54f14301681c18b9cd6e9d5aae55106ef3a9fd921fdc8ebb7c337743ee041fa63a59db4ef6e7a60ec331bdb72bdbb25168eb9ba104f41a8e8f36e272ce1be8defd6e7bd52bf5ad49b6537430b28135d49ed6408bf0d9a295314a0ae010dae8636c3a63f085d20e0b1fd76c7238ceaf916f522f6e4eb60d9ee31703db9bef55b7c8e4826280e0a2c2152d081e4e999bdd8f3a8dcdaba3a1a725852d5d34e4295c07dea42a6ed5f984ab02f07f3995adb52583308460f9b7b3f19b98e0f2c682af14c18f070155753e277d52e50ce5ce807ac31dd40489d22ae864fc8c959a56c27d371485e30e878a6cfaaaade5c1c6ce55fc4bac48c46435c07dfea2f6706dcd42d0bbe30990a65b7b30b1003aad9d3c4af3940d8c96cbd11477aad42881f8a772391fe0ab3326e0a38864e6b1ceee1b5a6dc21528c6607e90902d7f65ef2945c56a4ee144facc2d9884e0f31714c5cbb7ec10a41a86eaa31c48b269fed5c824dab24cfce49ddb3df6e496234a58c414c05c91e141763367697cbe69c158aac3df3ad6b1f6b3f109834f707ffa5deb1c65e02dfc88b74b283eb8a0e56ffda5002a041f44f34783d93475118ac73964f1e6c27da3f4e99c4e14f78eca58bcb53aa898d8f6fbcf336bde18c961d6c2704e33a9c1bd97002741a60ff877b4277dcdaca2b9a7b7f7e6e9270f0cae540c9ed5131dc95ac55b06a88af106e4319f6996c9e402b9560835b10e193f48bed4c58cf572a772198caf4f1e806661a5b4ed482bbbe7215c75e154b56873755388755993c246ce7bf7ee6c2291b4e689f5b45ac226867d15a204330fd381b24ae97a3f9ba8e609b70a9772484b0c2d3353e12abcfafd88c02330a801b99350cf1f34cbcec8545cd9635957716e3874376a0f0e6eabab98d8e78506a91733da4583ba13af6adbdba61132704065b24e8be32cd87ae1c549e23601017bb2e9536695d233e67a90002ea5dcc5133f653255afacd13c5ac30375f2f4bc158179b789084e248cd7f717ad095e2682d1e465412c8a4932c61c529e49c24c7eae1e37114ff4fcf82a60654b699f0c6e545c31828d5896b3b7382820ceefb1ab7b704079ef449f29fa7863b31dbc374c970a321f3183ea4e8479b8d78ebac6cc716573577445680b398ffbab2ea0c9b9b1f5190fba4ae290a84829dcf3724b66dd4faab850c40a571dc2cf4189e7d4a10e867832a8a6bd00478bff9a6d6602a2f94b36dad0803c1e50f88a1f8c04452fbc8dcbe2c7c6b704dea90f9ff0440cdfe644fa432575696c30b0d45f39561596c69699b96ed97f8dee5c10c6624ecb053158d96351aed4c49b85dfd0dcd91d4a2e2ce8393ebaacf6236774ae09e3c3a9a962af9b29b47d3dde3c0479b96a5e38d3fb4b1033cc2d5f6389fdcb9e12e1660351deb32c48e03960b2a509e97201051f938e24b6502f01177f53bcdf32c3818fdf136af78f3f69316b2d11cd0d04a93a45d8fd2f19fd27f2f17432f6898a401608d0f49f8fb794003210b90ed050d6b4e9299ad531e20ac4d137e39207c7c8c6604915ae8f6df059f31d84e3ac0d3c6db1814a11f78dfe69c728d7773ae5ede057455d0835ac3fb7b9a57c39bc7493196ae0fbb818abe8057244f000d0c9bd9321d14458115a794bad14f77e6c669e94ccdeeff770478fe2bdd686636c65f91888d17333ae651873e8031b6dd48706016e9c2d447c6bdfb21456030174dac6ed8eec077e0a89654a7030d7f7515531e22d9a09aa282318e96704ebfeb003656cae30ceca576b982b3f300efe1e53472841ddc1eff4c3c1febaa4db0afaedb3fe72fa1406fa36a9a117ae0989945602e6c234c317c8bb8a2c34d1100689229612f1ded14b53a6d52f0aae7d911d0c6c247b4a0d7ed8b27da052d06a8b4b4f0ef4ebfa699fd23a1c6b3a2ca1829e761c24f7f2d66e454315288223dc74955778bcbe2b609ea1118866dd7a4683be878cf8126686d0e27430b9609134270078e5f89cb265312023d578012d7390da9a7ba2ac319b9f3ab1f2b1757a1879b9c333de4f753fa401d75552b20f506e380d748f90cb8a29f0bebca4637260717087804148396cbd709abcc84c33d20756948744a961a3ce250f681e5a00312bf4213b86dc70bf8f039463d9bdc64e421446da0bf667afa839d549e44c05925dc92394a001a52f70c4c95f57de8b71a428451bd0d6ac38dea3e05a0115c5a7ed5d4dff65965d6e7784f699c620be9a8a54b1f6815e02029d78a30a6f1cd63c8072830fbe033e76565f021330456cc9dc8c406e927310a0b9cee3418bcee6fbd4462005fb4862ea65adae74704593f0e9893e81ce85bb5a7a9bc91479db0070c01dfead95d916f61698768472da29900487d73dcf22378797232af8b6bff4cf8b68a350dbfbb1d02afd3b0bf5df0a5db476f630f56f89972731f0312c7b89769b5415edcbd4fdc3bfd620767649dfbc2ce603a0eb3233f1855968903f1d3c34a2c10437b925fdc9c5189e5b0533518e9d9292c60865cc783fc6938711a03429aab81d6f62dd79ab4e1d524931f7577376d4cf34f33c3ef99bdc948b63add18ce68eef22aaccde1a3358192aca31fdbcf9428f202d0faff796aa9ddff0db1cbd4a8dca2ea4b22cdc5a0910de499f2bc45ae3c9bb518bd51e7b2a2100cdd51077b4ca403ed19c97179af068846929d870802a5916c8300b7ab31137daa951659a7a0c1f51739d5706ae1160f81f1848a18ddc7a2318dfd685dec90616e74334a4db5386cc19c98bd759d13f9622d351775df174d858ced220256e12538e19ab7ee30bffb2ef10c0184848ba670ea6c21d2512e11e00326bdea63406d9d7077e06bc95dc0c4dad977511a93ee0a16c80dd1f4d3cb6d3eac18cf4771b5fc08f4bcb4850d671058d95607a072be63911009251b82cad002e67a39c0cc9f6acb467c8e40e65107d3c98ec6a36895cc7977fe8d38b1633dc0c60ac3f32c02784da7329b12a8e160c9dcf2efb2b0e779dc7196ed19167c6151c61c5063f52f51a5f31799d8e7869cd06bb45d3347978df4946c49ff9d621157dc565cb8b4a79aa2ec1b5cdce29cebd259e82ffa9bafe0b57ebefff3c02a0bf859ff47f512bc004f554d91410ec283657463ce4d0ec366c440d11312bc2194f3a6a45963d12cb6519cf35cd8e077010cbb937cdc3d282a9120a9508219dbe38aa7b3aa4115d34320f17822b23b076e7173872672cb879a3f0a7828e93d39b2e75253e983c91f5a0962c0c35b2ae18a295caec8a3f83012edadd00423e91cbd08f24cc927a384861c2979bf677a5f8720de22779bc7340308c6084bee7bf5042b12e2e45d2c6b879f3dc22a9e7b2df69c9c635b4cd9dc56ad65900bc43e0967bc9060ef58ea22027c1e0c416ef00caa39eb7bfd2587884fc61c2b85e5cb37ba5fbf0571267bfed16b0d63d438f2c70edf38808cdd4a604bb97dbcaf85cfe56ce5d1d353d9d89abd92805367db95ab752dc51f9fd802f656f30c9bfbceddc4db40b65b15715e1ba1b7cbbb1db716a93a5d64205360ec17bf53d8a5f501694dfa02c366c58f5ae8be40ebc84a11773015b9fa1195c15097c5c8ab0a56ea546d946bd9d074b7d33afcce8a572d6056fed64ba4c8f0fc7d2c4c8f20d8a0daa8af6e774b5e04a9c83111ada59c01c31f170dc90a76d055cd146ef23efccbed785a62adddc985b80965a57be832d2a8af3fcfdea264fc774b37824fac0eb7fe69e96ca2b56cabcc02d6e44a691a16182b4e614013980161174eb412864427c439c00e90b3253bcac5f1539543aa6c6b37d20a84ee86a8dabc477849699b9b869b2f88d5e9fc74b8dfc3aef2eb19ce58662fae49d8c18603c151772e286d6c7d58f7fd3c4a16829408539b4a0aa573e354799447f5138e5d08eb10352315bbba19270117b4c0d8070886b9ab6f3582d89d5420", 0x1000}], 0x7, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1, r8, r28}, @cred={0x20, 0xffff, 0x0, r29, 0x0, r37}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r40, r41, r42]}, @cred={0x20, 0xffff, 0x0, r47, r53, r54}], 0xa0, 0x417}, 0x2) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r55) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:04:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="05fb3066338a5c10a43d627f5ddd96ddaadd92ab05deb1acfc545e13f59a7966ef7f158fd28558ef9c9c55e8601eab2a8f84f6b27ac490b2ec203f2501bc198202e3bf21c6bd8a1b24368024d22b057c76d0af6fbf21f7283a44ea28d140a7000d6ac572b1d9c0b417ee324d9e14dc2b685ad99ef2c0e08da78a97a19e35e29d85a7df7520ee141a63d3908dc3af6dbeb24c6068c31fb05d97adc9ac06e4bf503afba06d102b9090f1bea992a6be934c248762255242cd5addc24b56a763eebdc3c7d0df", 0xc4) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r0}, {r1, 0x14e}, {r3, 0x10}, {r0, 0x40}, {r0, 0x10}], 0x5, 0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:04:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x64}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000024c0)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) getppid() ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r7, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/213, 0xd5}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}], 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r9 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r9, &(0x7f0000002440)={0x3, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"}, 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r2, 0x94ffdcfa58a2bd27}, {r5, 0x186}, {r0, 0x2}, {r6, 0x8}, {r8, 0x20}, {r0, 0x80}, {r0, 0x1}], 0x7, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x800000014}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xfc93, &(0x7f0000002780)="00bacc0f0a3b06427db2246c16be58069d81027eb1f1d9c72851fc1a3905622375ea0428a2cbcbf6cf72d07713fca7acb661000800000000000070ca8655805b1cccb978dd1322da1006c0e6447626f11e6ed89889b671582c73a187a034b482077cc2059716c8f8a556d46b5019ca23fb9ec7bd3b26d88cdc45f9ec55c892b1da6908d6a28419278effb0428a976e4ab53087bfa28ec9bac439deaeeca5b9ae6a9abbe2d13720e96946487d9e578aa0a137ec09c3896df391f3d85a17370da7ab311f2816288b23b27d3f63a0046fc62bf67cac52785a5eef6c2d632ae31f5375271d00") r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000080)) 16:04:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) ftruncate(r1, 0x0, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)="86392b87b107437ad2a4055c168675e0b2d1d4daa8d1e678", 0x18}, {&(0x7f0000000180)="21a633db78d4689916281d54fe5a0da37ae9e42417542bfe18651d77bffa112f3bb09c8e0ca522561de2ae3afcd6da92095a8d1a59e562a77920d98635a4d7f8", 0x40}], 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r6], 0x1) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = accept(r8, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r10 = dup(r9) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f00000012c0)) fcntl$lock(r9, 0x7, &(0x7f0000001280)={0x0, 0x3, 0x4, 0x8, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000001300)=ANY=[@ANYBLOB="00002e0100696c6530002c0eb33b7ee9d6c14421f3a1f202659c5065d92c8f1ca60456e961928f28f5"], 0xffffffe0) munmap(&(0x7f0000501000/0x3000)=nil, 0x3000) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:04:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) getppid() r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r12, 0x100000000000, r12) write(r13, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r14 = getppid() r15 = geteuid() r16 = getppid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r20 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1001, &(0x7f0000000200), 0x4) sendmsg$unix(r20, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r13, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @cred={0x0, 0xffff, 0x0, r17, r21, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="c9590005bd2013ad69d4bb41b40e60e08e53ddd685dd5de463fad8b2f824e7cdfe94bd8cfcde115ff671c6f9041b", 0x2e}, {&(0x7f0000000200)}, {&(0x7f0000000240)="c7ec3417e5f8c1bb3fc14b96784313a5b0ec42931b26a36bf92e1e2f622c47f6cbc5f8faacd2767f47056d32508d1f14a104d611ff4905a3690f92", 0xfffffffffffffc4b}, {&(0x7f00000004c0)="611ea14a62cb5e2e180c2b1d4e30f25a3c7f9b61071e91c1a93e86a156fca4a68ba0f85822eb3d365d7e3f338a9e0a1098e54bf15e6a671ea2564f357d78dac1bef59458c273ffd71f59b475c7aa730971edd568067587f7a727da9d0200a4c9e69d40fd9ebedc5808a8bcff2c78bad10d9adecb5ecde87c4272df0dae16dd76c4cc1d6ff850fa4877851fae1ec6bb987c62eac1ab735bde5443e0b57a05cb76aac6e189e4ea607f097939ce4c90f2846b7052f1e2e90052d33653cd736d949f00c60f70913562defecfb002f87dbfe7172c59c308fc2d8dd2fd4ea4162c2cb4710f8db38fef77f9ce4352827eccd13bbd", 0xfffffd40}, {&(0x7f0000001380)="55a8531cbc3b5542d127755c8db00b72523be7ff53178763407e31ab2a00254f351b41705c548d374bf280965ced6a5dc935bde7253f7b517312f71efa47ffe13f40df2b25cc6fdae650b93255b57ee1f1a20965c8a592c2148b08bbc847f529844f9242064078afee4f1299ea32f9fca62a3e740eedd5cc4fe9808b743bdf684a2e9c495a883c8fd2f6001a0b5f3afd2b7d48cc7599b0d30b430cf4920bea482be07cc16e1fdda55e80364326abbd4a4106246e4856d0cefe83bc6783a9dec35724df51b90637bac062dbcc7e9440c64c4401f6a84cc7251c8885d625e52485d3af63627a41b01354c948085a2f4cdbc2e1b868f4b9c0ddd3df862dba2f2fa060f9c4323a8352b2630d20af1142c91b5db9a22ccfb55f3d0fcfbb33e88a8e1dd249acaef957337322183e54e7f2ed5a661a13032c9c15d8cdc336943c0cdaacf0e55b60521f6d9981d53f3e14c60cf7dbeb1355aa6dd1dd0c37ddd946f6b954f3f0ec0e0831b42539b07c6ad9699258f5e27eab4e325dc7dfe0a94f188593011a37ece7b3948f2cc8f38f0c2c6d9402548864fac89abcc72ddd07980056519968939beb22c5ce2e4be604cbe92763adbb2ab79c1b2394a550d18aa730fc14c4bfc9fecb9622f3d2cfa34da205c3a77d82347ce7f9760563337a33e9665c609e9334c14469885a753bf9ff49a243541dd5cdf7dae89af0ced90f62c56a45f0f84f1ec00dacd46e3ae39e5630f39cb8148ac079ceac73529e4255928b1f6434ab045e0b75622283d2aba46ebcf9f7fb20523428ab7eaa5a2bf0e1ff558141b6f55694a8e6007b402b05fa78a7a4c9bf6a9c68de2aa4a4a1ec655211fc29d13f62a02f08cf9000afa30482936b8a51690b90daf040268f94f5a46a5ca76bffb8c8743753da00db69a8b96077063c82e35d37d71f12262ee6033fc0118a532c4ed34334b38ac63774a218e7105c4d7e38423c71f86391b587e3ba54a1cc13df51e7fc4e6cbedc94d382f4626a74d92af8bbeffe3d0db96bee42bc502fc2dee42cf2ab1f7ed7703606d85a33953e49a15a8b1cdc0036de1a5b66b848ed92548c8b7ffd528f66fac63f4e4f10528970288f32fe738c08637da36dbe9f06d9dad25f10386a1133d4e32d12001e2110205f2a80f00654b3c22a479f5b307a94a11d7cced0b697a2ed2ebdaef539ea5a84ce1d79d70ffd9c9fc059130b8b2733d7d3691f64619a18aef65705fa8601233ff2ed9c1c425bd784f03dbf73c0b57bf6196f3b543d89ea975a02b70de2bf439a58591fe2873a807615b4376ceff5b313172fd4429338723194c867d87eff265060232abe568a5ef7981481d9f5c0565307d32b332880019546dbc19437bf7b35a53846ca7afabaf0395bb3639eb183fa6d2c13f3dbe5f0a14997b7364c5c5b3072e6817a101946712cfe33b661cb95949a3bc21fb7c723fbac48a74dbd14d7b9b83946aab4efab8a8f6b8f1fd9b8838585ed4ffbfc3f222b565072100c420b9d814fe144b5520ba9da47618d3408886d80febeb5b14abe3c1d9f83985a7a1dd7f63b529cc7917f3cddfc97be58fe559f75c66c97971caa710efb3cb262bc1bcf8fe8f4e0dd2f478c0094995a8c122187739df1fb27b8bef907c2e863e17dae72f13ac2707ce80794f286f3980d374085514eb0b38b6e3bfbb741b931e497997dd281cc3c21bddc16d3812ebaea7b28f88fc3c359c6261b5fa63b19036c614ba8bd1263062468a6902a3b7f2cf0de2a7aee6dac7e1d55fa965ae11513dba5ee06ddcb63ea12ed0b1e884cd67748d6b0877e4529b62e9adf7ee6ce161bc6be1913cddc7733171b59d9839002fcee8a27b60aa036951773cb3f5d1260f28a4d91ae7e40dc4e380af88d19990cc33fcf20f0ca73fb01c38cc241afb3a2942272512ac70b1b9bb6e729d8988358cc86ecceaa627538a42c2e8b457c2c4ca711e16f7d2fa7c4e024a08027147bb9dcb93b96ed2e9f215ef110042bba1295b77c9d3281b2f38ef84fdb7be841a61d19de761ecceec00a78071fd53651a17b2c8268bb0ea2ca25bfb1270dfb55ca4d4559186f6de7f2e52dd73a6cd36ed87bb4bc0dba1be52cdf06b59eaa0b9c66aedab9e7576417f867a18f0e000193e14962eb347983d30d5034b99dcc104a914e05098fb80536b10ef623841ea0e6f02555766e2711aba8047f408d92789268a70cdc1c1220e7f810a0b318b09fb5442439bc69c0cdef516ab18fd263049b1076ffa30d47ffda9133b73328ab4125d1cf58209bff93d64bee0b1a09feee40e3690360b707eb658a2ad362dae3d52040d016e05da687e4a920ed93d7b91bb10c4c255f9466f46b7fa2c11f46cbd777878cc61ec4d9173d10e4d7b0fdbade721b9fc9c0050ab28071a83f430e179888c53f7893fb4d1508405dd109875cb333e95fd32ad80831d40e62bddc5c981bf6917daf0274e7fe56dbd2c25d1ec76c68073308c6dd952db9d72807bf7397b2cd85ca90576759499ed968e48997a3f387867a57992bb9cad184c1dba2f499835104c3339da20c8b8702ee2fb4009bf22115aa0fd09f67b7d56f02cba55bec39b3ac6b136d27c5cf334afe35095aa9dbda35701518e6e4ae3b9bcf88078a68bee6b02451a4921325cb3d7c45a43f47348dfc49182fd1227dd900021ca6fa87e5bc56ff30c179cbd4c8dcbe42eebcb36666233cbfa00814b0271a3e37605f17162d11fed673f143e53548cddbcb18d4e470844acc953fb4a38b3911a763733e6a9114b0c23c112fd2be9b0c5f266ce6b01be091c56562a5af8b40e5890095ccd8df7f9070b59a5637d899ee865d5c83ad97b06e36ea9862159e773ac4d36149817ffdbfb0a5f85f472147cf77e33a5cd859eb9fa8067634470aa85270045fcdf59403b3fcbf55395c94f7447303b0efee4e9e491c4b0c10f37d6c30c56920d309cb9dc9661c8bbb4de4b475b76a5067899f618624fbc48bdcc79beb8e43095b3cbc24975c49916ab8bc8ccf8826d39ab24f34b62de05c974ad7d9349fc9c3df2e24b251c08756e2ce26de7f42a938721a4d6462db4dd49ab2cdd97d725b9f5b69ab8a5df82960d6040292ccce0ac464b227a310a2e4bbf01d7669ff0003775afab540dd6b6794d28bee79452bb162617e4dfb18107943fc955de86e6f39094207f0ecf772230be98958ab2e7961b9b07de52ba5f0051c8fc1b77b5b0ecd2834fb3424768dfbc3b0a026834eebc18d3fbc9d1ec77fb5b0aadfb8ca861386fbd2e49d996432a4538b3c88677a5bf8601201def3d7ddd4c7860e6af6b520cf9ccce680cc4d4b91320b66cf502f8de3308c3b10fea58f44b2b974250cbc342b0103340f69f1dd8c540e2ab630807526e7fce3c3367b3087035c3b3c7d68717cbf57ecb6136853d0ece71e4cc508e89f65b60143cec2215fee0db73d29aa259e957125c7b978cf0312a3cefdcb0e86cc057a369e1c9f75df0d0f119fd11ad35872824b634cf4b434f8e1bb5af2afa4404babe8f6fe580d3c8a12ac8bf096eb2539471ed54d2cda8a4518c5721b2b5d2bec70a82b2cac977b38bc11a497e38fd878d0dd8fe30119e14801c50985562627a10da47f7ff00ccdb0663cd9372bb25e00f7d1d14de00491e583687bc429ad7f6cabeec52f5fc9944a03167d6df17af0c439f1816e648c782aff5ea7597d127d52496397ef0238e4f347aade0a1402ef2db20b39d0ae4b88a3f9dbbcf4849f6f88da5d20ae12f853c19c18d209a184d4f4dc91e676333b86c15ff13381f06b226caea68a0030b360e1e0658b7d8b7209736e819e0d35dfad1a3cf16cb3e11476051e11874dde73948fef6b6ae95a51902842365a3678e90749c5cb9d6e5a40a7f225d280197ad511cc42b8958f9279681f7ad09b47bfdf631e59398a0b333f2498539482372879ae25f7e59eef8d87fc86561b338825d5f8513cbfa37065ed533c2af8809f85e6d4d265782e09865a9e819bc3e55dea58a09f3b55b51e63dc15c07f45cde95d5a478d7ae051ea3362b6c1749bdbbca183d57ed45bc1abe65234a0421e1d265f69a807ecb7d902684a3bb14e7d870e7cfefc94936e2d2df6d6902fe9502a015064fb3383b2a542080a9b416d78f684e0b74bdffe24804c6499e4e7f5bb84bd5408030cd0cae7e8a2bf07ee522e72d84cc1e56b47b0b5bb0b6fa395ae7f7f449d7991668f61fd29e80c157a3a2d7a792b6ac7a3b9a69cea5e80398d0c056dd66600ed6385024806e0d700fededbe6e86d4ac2f9ea8f7e9e7732de1e21bd9e5d691ece71d696623431d1d596bd1a4dfb072c8b51f3f5b1ac755a8c77bcf538d2fd04e30762dc90be44bd60d6878d447554badeb58ec06bddaec6a54a6992c23d6a26e3b34cc7464b0a89155cde5493f9c3e89f5f53ecfc7d475f4f27699fc887541cbc928f79f3a53abecb057dd2011f3f40b1aaccf63c30298feb4856cefd781a49ae63d06da558e054d78800ba9e0b05e1497f9cff77cff08777463032a8554e75014ff57c9271c7555e1dd9762ae84acc33036b772464fb1f125051ea1e751130b52d1526bacabdfa9c55a1e84f2e90251d8b414b5682c95795f0d75adc8d717f2c64bb8baf3d6e3374161ef27ca011ecc24d55b88339710243aea469dc169bce2ca25e760c091080a54ca0c0cbd43c16390a63434a4348a8d6f4a744682b6e9cbb7bbd5ede0bfe0583cfad172bb1bc054ea9d3004bebfeebb085a907a7be4a6586206e234ffd5616e61f1a04d9811dce453cecd6d37a8b2f2169f1618cbc73720d9745f1dc890543e5a6439c27ed5c4c6ef85132e958938efbf5fdfe71870514121722fbffc28ac811870b3c2be7d0bbe9eab8868b0835f51556cecea3fb664d6fc45feee9ab32a749ebe20bef49d824f3d6aab72778c4fcf5a13cf69d8952f2d41fba457a8caf36d160ced9f89a730dc5499b4354b0a14e2985a6cce9a0938b59a13de78e5e8c64990268cedfbc44bd5e2b883bd814d7531a6ad1a2b0d0a915f992173da125f979f096dd174228d78039735313311779b31654cb1f04684dce7dc96b616c32505e22102222be9496363f742159483d8c37928fd41bed91b1a969d3ab1c062bc2ffea8f618ff015090c5e71afedc1c730353507ddb962439feb3f1cd34e0a044c60c5df843f5c93e8fec4018cf69d51e492baa29b7b6f25f23f54d1d5e2f02e16f36583834273c641e3c9a1d78dd8ad8830127a1acd79960eb46e35b1ffd296914b52f3aa61c867e405adc2b15b6b300a81ceb38aaa92436694b7824f9e5c62378f0273733d15dcc9049da115f675a31b9b7e282fcb5112e4217096b6409b340578d72a3f44d7ee81dc0bf5a0b5b67ee503abc93410232d32460c54a71baca0693671f3e1fb8bfa9ddc18650a3ba29c450bc94280fb8c53598cad4f9a0ddeef121509b83c1b4e948e6b59be15c1e3358ae54efa6bfeaf2f13c39afa00d097b770014db08250bcfe7e74f6be8c2f55782e05ae8ef93da58be335aebde7bbf7d247d581d5c7a98d9f59d9f5a35f1d9253ad22556d23ec6bca2fa37a815f6b029b57686168b9c62c2c2a40e828d120cdef19c6780e8b2b01bd2cc70438c4278b2fc46e4f2d7ff34f976454f05a0c857a5ec5b3b44355371e3bdaf19df2b38de57174f028114fb298ee90d58d08b539f6eff132850072e5c51af0dc1bbf9c15b9ff6c2c228a645ab322cecd0c291d4249d1291bcea6f9e3403d3bf0a06ae38960e8262eee8dd4245afc52251db70bcf93719d5fd8adea7e84dded71fcd2aa84c851d2", 0x1000}], 0x5, &(0x7f00000012c0)=[@rights={0x0, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r11, r8, r9}], 0x60, 0xa}, 0x2) setuid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:04:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x1}, {0x2c}, {0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x9}, {0x2c, 0x0, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r2, r3) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = accept$inet(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0xc4) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/aev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0xb0, 0x10000004, 0xe30, 0x401}, {{r5}, 0xfffffffffffffffa, 0x9, 0x1, 0x80000000, 0x8}], 0x7fffffff, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffa, 0x40, 0x8, 0x1, 0x101}, {{r9}, 0xfffffffffffffffc, 0x8, 0x1, 0x8, 0xfffffffffffffffd}, {{r10}, 0xfffffffffffffffe, 0x10, 0x2, 0x7, 0x1}, {{r11}, 0xfffffffffffffffb, 0x80, 0x40, 0x7}, {{r12}, 0xfffffffffffffffb, 0x2, 0x1, 0x100000000, 0x20}, {{r13}, 0x0, 0x87, 0x4, 0x4, 0x2a}], 0x7, &(0x7f0000000280)={0x5, 0x1}) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) openat(r15, &(0x7f0000000040)='./bus\x00', 0x298, 0x10) r16 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:04:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r4) fcntl$setstatus(r5, 0x4, 0x80) fchdir(r3) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) sendmsg$unix(r7, &(0x7f0000002200)={&(0x7f0000000140)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000002180)=[{&(0x7f0000000180)="d178c5f10cedbfe104a17bb9877e9698ec6ba58dd70874d0f7836ac5a2bfc61397931794e4e88d7439a0ed575770ee81cdc7e6ebf3ae5fb9ae2455ab6e887b616f5a75a019b531704e0a0dfaa2dd453a75bd88ede85b2d37e77ef61568e3c582735115fa4c1c41be21b5ca3e4f6ae0895975e17db55603ca3175a142f3e04cdd6ba109cc46710217204776dee6b6bdee49b68db504cfc8d5d550af15f81c807b34e9d23fcb68ac506953132eca5a5723f66beca7ee48bcdb041ff4a9ac66f5e1989e2a4b278e9a2b499411ff8f52cae10910621032e1cb05837a4d20453dd1bed582ee482baffadab2296c1baf7e0518552a0658db21c42cdb7866bba33d72068340e026c1d4c8101c4d7ad339cc225ab8212e8a762a8827d8970e425a11815052b2d3570540be97804f2aaf182f0fcfc408f154709e7579aab7469d1f3387b27afd62e8d545e9c85f61da031c9b3593ad75c6fbf67401521b87a49e9e17c8a020b8ef5b357c5eb0cd42b9bf6c78a3a88864cb9b6392841695f8a49c304799e2328655bdc1605b7957be3627fbc6ce557fec927635fe92ffcaa7730ed9fb3880f3a9c4b4e823855ecc3dc327dcdc044710c84a477c7d7e332eb7ab395e8da47876044250687c11e746f23e361a151b382a9c90f03dced0b5b5405fee53f4d2d6a023af664bfd77c0f07c8a01ded26507d92d33d597a4e42d6c35c0c2eb8ef4fdcc82e6764437bea592eb97dcae495b95b4469c78975c7fd6be3cdacaaf78dab0b131676b480fd30cf6a097bf285bba98de744db9b2e4dc2b99387fe20ee025c0b52eff55f57980fd65ba0865b194e76d3027f1667497709d442552506c5177070c7366d2e9b65505f496412c1c35b0b40cc545c664aa4d563337085b7e328b3a3ca0f8b083f106beb7824ffb0c1fc966aa1972496b20190a9eac6aa4b076273daff48cab2b676fe109d7a116eb1e35ad3d7c97ac0f165b6cdcc3522b0ba15f789925c29764bd3c9fe8f9f5faa33e16fded5782f7a76b47425ce734311766f287d93368d7613fe5f1fc2c1e46a411e31b8d2dd9b43614d34d11a091821d5e4e9af0ab6cfe3d44f44d8080648a1d43b1ea68b92ad4bf0112c2c487944343a32bf433df92c3073287c96ad03c6a1c7a5ae3c11342994d1314568643c0dcfdf9198f1accbc7969acbe8f5505532f6113f87aeabc87da77b9a65b76cb75aca2239b6aae114db33b3da78ceabff98b1c8fab2f293afddcfc71dd2d9c02d89b3d9e850367df1c4a072242cea65de6218b8e0150432df4694ef96ab175fd206f2f94d143640c02478e55e9796b78b0863fe60ad5b276f0821f2cb98a69ae75402eb4be55662cd7cd296dc628af9683bfa4af4ae7dc64c02529e8d4d1988d9526413d2149844314445703e59e01920f2ff8e5bc72736ca99ed6f43fb098703af741dd91d7c551e1c2d7bb72a08ad5c86e5e22a65e623bf3e97cbb7723052bb9c218c1bb27efaa099251d0e858b503bdae585edc5591c3cfd092d7e73d09cabe905fef50fa0770798e97c4d405d210449eaf6201f2bd4da1541d4eda2bc415c83fbd5610c5fcd133cb11355e38470da824f6feb84fb14a8ae50fba1366c8c589a804f73f5c6190a646eccf7ed4cd34c201f6f7366377b599cf2fe44edb062640f501b04fb77f4283eae3cef7cf6b7e62d1041602026b567376dffef32e9fbdc91cd8b6ed16481948d9387432ad20aada9275df69ca1babf33c7776c4f960b7f102f22fea8787d515441630a68b54e889a2450aa3cc62f78c8064710d834b6b36bfa51f236b67ff18d50545d648873a872516778ace535cfef1d832284f63dc01d410be9a3f8324d258a6b95b5f1cfb265d012ebfa97f71a1b0fe99134540e934d4154be5b689fa9b300f78c9e469271063a1420bdd28e024b0a26b12e5a5649262fdfdfcf29e2a4bdf98129c5aab28a0e5836f40797e27a5f2cd24f823bfdb50ebc821f3eb2e440e911797847d370530a6225fdb0170a429f359012604178e11c0fa1087512f342e037bee73a3e15a55a208fa2a3a74061cfaa3892a6d9be12b05f59f81b114b809aeb3878added9849e6ab84e6175146f6444b16a2cfb0f9451831fae3d0aa38f6fa5fba446a5747d97c90f4802db47c3e643d80e21c897557b837174e08d8653f1bd64deb79fcfbf275a6aff5d6e157813802bfcf3ff7fd7ab6d9d4cdf1fa2b29275f9f5ad7e5e69ca5835aa577a44449fb417b8bf3edb221679a227744ec94b5f9b4e33714d850192cbad1bd5923339971254e286155a41f52403319d02f09a2fc6b150b9cbb6ed2f184a35b5e2d9213c89b0f35a18665ebb8a73e972f2387b9f7c3b57dad267d8aa949a47784affd14a069ffd58d48f5958f957259e271ea32c1b82d06f8155b2dc023fc03449ed1894c51561937b9a99a13f819bf270ba7d22e3002c1717a43052103adef33fb9e9e1969c7ed53a376404eddebe048a7f78de314c9ea700373fa3c10675d5b86440726dead954b90973cda2ddfabff6f3766213335504d9bec475ccf3a1ab95e4cdc1e1ac97b8b37c518ca2c94c63eef2a31baad346df0e9d28ff096439fe89ded67a19e2399bb8fd7e88ed46ee12d4cb9885f2be706dfdc765567723eeeda3b78151a6bc16782800e10bf4cdd3d24583b089eb6fb97b09bddca35cacb026d2c2dfb7b2e94656f78bc42e2af1ee2de83ffebb981f66f529cacc2ece766e717a1c538b790d6fbbd975b52a0f42f5a007f4a2e241933e43fb5585937d2a05081c3969ad52cca13ac5ca8bd2abd20eea26eeab1225eedb0c4605a8f1d8338923d4eb09a9f522825814dcb2ecd43f7981d780a30b5b1ed442558d31d63aeb9ec51ecd1ebe6e43ace01ff1433f54c97b88d8fb4478314525076a6e63944d4581920068c320aab5da2eb2fc6f13cfb51eb2e7268fa90a5a5a7692381abc44e12ab1784e66e7dd04f041ee92eeac0eb79134a2194e8c65be38df00268547982559b96a98b1dc6e00d048f55342f8c7fc146c73f7b93eb68573a647e7384b66f41b31f7cda730b5e863a8fad1694a40a97bcfd9955555a1b896b4b551561c63c55958623ccfb2c350cea5d05bd145c0e5eabd4ab57bfec9bc8ebd30eb0880c72b2887d3418bb5373419439e3d4ab996aec707f8b669206ea3767ce1a2f9941cd197e1b3481b24c31948e372a4b12365c1b68b6c508a85d55cfd64cfed8757872bb7b481a8daa9ab5867a8d1aed62b3d6079c5e3b1e92a414ea33e35c2cd556f14fdb575f190198d92d890a1f41fa325e947f24c7d8ba620c6dcf1d2f35e7f5e9ea85e6cc1081645793f84adf64d089b02f5b520e11c98346bac00791e46bfb2849d4998f28bac774f02f1e883e4381592d540bce10ad50fb305b9f7c9d90ffc6997aa5131b99adb5e4e27229963db14a3580a349ae94203fcc7624613c062ae7aa8059eb00f7f47db444fb223ea336341e82e240ab2c27143becc6d35a25879bfd39e64cc0722aae024a6ce11e70d5eaafd7e1b93cb7724f0bf13017ad0975646d599dad87e1c19a50a7e08b5d114960b0f8011b1f3b3342a1e72ae3ec38f99c44320a7cfdbf3934508d6da851786aa7cdbbfb9249b1c4cd99c530e57424355326895ff5d6f3be6f28968f8b1a579376e0f24941103b608589f2ea64af5e7d6bf0d1ced562780d8b32ee1de85d032bec8208fdf1fdc632529cb9511efdc87e429d804723faf8adbd14bbbf1cc4d9b792e1d7644ed6abce19c567d604c28318da734d5a97001a58ae9d1c8b656dd98c51b2c8ed0d0eab3f535c4d06f3d55a8cc4f54c0589b82b647044ea5f524cfdf1a3faf5a1edd3c752d80ba4466477b7258bd0b42c6d5d720c3518cb41fa02e7a448e1c57861e0acda82e967c8df66d4df179ecf54bc2c4715f8899a9f46ab51140d206af2f302e1fc4b069bfcf5ec234e9ff6371bce164c70402dfeece8f84946584718de623bea5a011f239c1e315eea1c304bf0134e9c250561d3a804910d8f21c4a615c587dddef6d6f7b1bf255c25acf5fb26cbf35c6cf514c11c3677e5bb99d3a797d77ebfcddd617fedf55ed575e668ca238a9b977bb9cd29d43f81b09e85defbbc66b69e0d98f1f718ebf21bcb076e38367d506f84fca3cf8617fff4e1ac59981533526327c57ebb4bc04d63c377d69894fd8e7303d34ba72d6bc35f0bbc1f485b16523c721f304c7b44be48263b779484caa89b3c43072a2d85a7f91153e0db833d1aae6e3d91b747df8b02ae3ec386d994fb8e61bf645b915f1c171e1597411903514d87e16fadfcdc4dd538be8e7a55f3eaf75eb19002be3b9822586c22d877c7fa3d60ac2cf3d2470e7fe444912e659ed466995d4c8b05ba8f06489af411042ccac1eb31f791ea560e0671fd7b62539ca749772e9db6820ed06ebdd5a5f7174606279f0edc3fa4096e7082ffcbde239596b8f41e6bcf273e6ec87d42a2635d6c3c6064157efd0f4864b604c50f3ef0935a750e352e808333428591abfab77a47b8b0f50eef8e3436767c5fd27e286e77ac60ee59b49ba4a9c47850457fd48991c4c1c59f8c9cc62a3341a1a83d666c560f00fa87dbef69401d76da0712dbe35b7576b501aade2eef08bfd384a13b738357735c0c5a1c1db5b817536006b194e7403be1be0d6b4e66baa9db14629ccbd22eb6bdcbcbcf0049d93e7933b32f6829bb3dcf6a56d76635f2bead28214e46d53a077278776eeed52eb2c8c6090a90454bafe882c4156b6b8e6f1de66949ce3174dfba75cc96d896a7221492676e55567da4957eca9aab6e321f0eb30dc0c52d937768cc0dc9279d52b5c9ca17a9405f7ff1ba144107ed589c59e5ad8d9276ab096265c6e82701a055f3d8c86b25047870396be42ce03fa88f673287a720836ea425a509cf0cc4ab1b3115337915ffec377a3d4fd8a191027f395eb810a35e2529407a92c860dc47dbd2c780a3f9cd22f51c98eb7ef3db5b5be97e4840485933cafa7358d031f52de3ea6c2d1cb66ec6e67e38dac7a6dd6a187c8f29f99baf235b430f2d663ad612c5c565fa5cbeb31e0ea1d5ee184713be91007af0c838f910c5f780d794835c0e2f03118d04a58b6183a8450330bf4d79d7ddf08c4de29e8cd4ad6e4dde56758883ad84b528834c1f7efcc12923c872256cdfe1a20dbd623f4ddc55258088d544908a8c308c8488c06bf32395c0df10361d37fa5af97d4814c5184f06a047c17d5fe5f3d9bf92bf416cf5935d57d37d10a7c7f0532bbfc2acc2e867099baeee10174d3dd87ebe678a95433382497416331c9d31e1119daa96a42c98a91e00e0ffcafc7c001c6d0f9b858d55f98fd7a940fedf98d7bf948d27970352c76c02271ee1ed947800ba9011e4c00863e705676caa42bceb568a2e1a26d5d8ed766b4fa1e368c20efd832d73e520e39bca2c650a53676da261c814c21e0828b0de818731356c078cccab936f877af92ab5c37265ce0288b2c87728e3d4dfb4a0204e7406912a3df73de1cadfc7b66b7cb92cbc2f315fc2e651f3557ad53cc88df824124c64e51395d275e71d7d1c47abfce7bdc8023eb2ad7ed259c2c8de6c9b04aeb53fe8e5fe036489c294c4ae9b141c0bb350ec7dcc5d228ec33321266a5ff42f6a2432bb5a58c180154050576631a3471d202f25004a9844ecfa01fe10414b701268e9e567498b52fc2a875f40dab00c597d58afaa0a93931918feeb533d209178fe34d6a804fcc30dfd6003e87ea7acaab78614743b998328343689cad86fabb0829dc07536005677", 0x1000}, {&(0x7f0000002240)="24b18f076dcedb4121d2b15ca956b360b3abfca67341dd1be8119c2feb0adfb7f3a6a4b9dce21ab3b548d525df5e69fad3c95caaf1554f3a2fa469373e0f620dba7b46fdb88d8220543792ec052522d7e3d2b7903f82f5965a1fa50411641caa2ae0d40be3a44cded6dbcdcc86ac15fdf3db2f59f5eccc13ccb7520a34dc6a0de29c5a52288c1cd9724be60316974133fc796a919336fe7032f4e06fad4130e2508e2866080000005e681523c0621da67de7b9788baeaabb558dcf210557ee2493d0215ca62fa0e34060c6d367c243d765e0217289b9634c896a9c52d4860d9148ab119ea11fc62429d3c3bf6fcfe5c80c842d96bcc104c3ecf3fa000ebe786a0b134d85dfcc20cfa187d3abec1c922d0d43b1700637cb57423e40c1f82fe308594383a5e6712075f2a7a62956820d317e5fa9cbd8becfae2bb5036537c31e725ebacec3169b980c25862e985265e43afa30e6959f9bf6442f52babf60ea460572aefe1d9a93ea6339bce7b9c7306c445b08625b3c1811546aa387603b0d270e28a89fa1bec4ef54c6952f7bed08bc1ead02ebcf58bab75ad0af2db1e2de4dadafb5a626c0c496c05783e836ea827ef86f48b23bb3b8bb18a930defc413d7e64527acf77418eed5d69d46028e3cd365ac0977fd69c8f159ee7a5ea89682b70deeb82ebd4c275362fa9abf85f86f5ad78f13cdb7bc3d4db207dea53d8ffc0274cfaafcb4bb7ece7050e8538e6fb0fbc88ab57845feec8b288182cd9d0d5747bd207bd4f0bed5fe77561d5d259daf61b37467ad5fba41a47c879ef6bb326b785f6b0260b53825ed244eac4392c9a6d4de84acd667f46b45c0e4226dca6fee7c909ec8a3854647add1817e1ae6415134afab16f54725e77aed274d5ebd3c3a7e760ebffc23e3e56cbc69d3fc866bfa508fad8855390f70efe1ff830cd6d8b4f16779af300a35ddbda0c91629c32d705b5317f6645e5a9b65bf0dffc88f99a062da8d9445496df009791f376fc64a9573b724081d3c5640da1b915bcdf94054edb18f71be9a8a74d8d6063b96987eacda80020a95e6d5755137f0bc1e669248a1ba5a1b6d8fd0719a33051c8e83988930e143b1c66a434b42857f962a73d92dda63e3eea345059ccb32b8e8facf2e9df004092184be0b32930d9c451ab70dffd27a6dfe88764e25719771a6a3f719c3cafda820c7f927adebcc8148722bf38e5c547ea12d759fb9853454c6783fe9516d1c8c29115d64c9dfa3e8c30d1205657a2a793f91ca43d34153be37eeda17a1afe4155d1d866c094cb9afd0e05f77ca0a5002add1766b5a7486a2c901a24a527c81fd2708a11a881899f3f54200a5e4c21fc1c1d0b28df7d83e078931994acc7b65029074a88b13b9f91aef15501347ad73872d065641adf2392895461684e4438cc9dc26d891be2ea42621b133936177f8bdf6e560e23fd7cd443a1813ded0cc105281faf4846ba5557e80ce0916966904f51ba80b81e032b6ae5e6bf1111f2068a0b7444f4e7d8a350baa32e9397d468686c03f636629ffef24efb80551cd75dad9c8c6178a1bed2dc4bf58bbd5bf015ae9ba9597941462974b4fc8c304471cbc157a79b83b17ff7420efeef9c2a6fe7a63d3d641d949ca9e89e73a533f628b17d9dae30621e1330b9552b476691e5cd25f8dbc8898ccce74ef8d052f0bbb5cc3f6d78c662341b268f1f889e5d4b81cdc7079c7a769be0d5ee1a1d6c37ec0db037106718bc9733efe15827668e69989a7af710673588747adde87ab7f241fde196dd7aca3ee96e701aa087735a981cb1c41cb339077c1b86481d3d27a59cd34a5691949fd67469e3258a9f92613a75065c0b56c8898c9b5035587f9ed30766cb39a68d2cc139f2c8907787a0d4cdf0870bd8e78c3c0fd1810609242a186140d58912ca714e8b761e09b33464a5e0377dfe64758a689245ee23a4342f13506a0451ca014e8d2d6a9d23d65c391f0eebaf0aab8bf8f45065ab85d2baf0d97b2baf79bf881e1746c4756e394ae385311ecf9165251213b9378a4a24959ce3a340c05031786d42674994fcd51b8f8bd581fdb75145d2c2fa886172f6a38733741c4a90581c73c714951f611eec3dc38f8eb543302c0b56f1ad6fd36045c9e0a867d9f04cd07727c9530e78ebee713393e6fe0c74f4e180e632d99dabbbac1882613b8434a6c5e18806bbc69c3d4886f2becf66749dbc7e53f8495cb9a3333f29f1c62f6355de7ac42b2cff26ad81d34edf9e3d090cf147a15c8451e4d9efef1905bd24ce4570a81ffa13e3211c5e6130e0ccb4f769d9944c084a61ab357251b1a23ca51e13bdd022e79cd73085c6987ae0b9560b4bb96c9159d4820a956d4a111476ba7ef080dfcdf3b56529004d88ade4941c7db6bf81b645b7c469ba9fff5d8ecb6c1ec69eb3d18c14d640af52f8d3b8ee5bfa8bf2af8891bd49f8624bd4fca142545fecc98342f1cb7071e63fb2a35bc387cdbd3a0763bd7dbdd5c42034eb400c52f2618e29692167c5ffa7ab5bc5768dd2cc145903f4b0a107483ede2de95f256b843a57169b0dc1f8264919f79a50284320af1d60c25ef4d6e309753494a2f6dfce8c5a54b243daa2831f319dd7c36bbd40ca8a67ee3f091479dda0c2d12f757bb8d44bdab5117725d95834880bcac9dad8074dedc3a543302149c2fa347a365e48963f4dfd302dd4013e96acc7b7fe47fbe69c496c731cf557cf59cefe451960e3370df35f5aea4c09aa6a3a3b99204ea10b2c90b04efabe8a5419afc9826da6e6ee044bf7d44e6bf9cd5f8037da8d30e1a82e30f8bfafb80a6fc3a262d709b95d4819201a25b593a531815abfababeee057e119e8ed779d2a62c0bbdd52d5830febd481ccd82cb707b8495152bbd1717704754861f46c8b5a9b8b4f9b86c7bf4b3a56c14d88ad7722d7c9b4afe71676b156fc519ffd7fb89bad7d8d14e4e0815f937631f6e1bf13c221cc05c349e6270bd9e34b0121163ae74d00da04b1b4b78db7f254bbfdb7f503eb1133a8cf3ce9709a54310c8eae22e08670b6e9474efe809de9d5f37f6bdf6e69d0b4b904e0abfb05159346478ce778347dbf9d8de7619dda616175987243a3d8a2a7ad9c83236dd47eae50e3accf25f99a8340f9bdef9412b34c8bc4321bdbe8b6498f96366410bf8251534136faa06b1f11227380ab449e7951189596e03ed1083e831c2e140516b5aa7aefa8bf29127c936f35662ade6137ae0d9d53a19e78ea6d9f726f5339cf6c8bc6849d9571a7b8a7e01e27ef3715b846d475caad3aad945e078ae1c14a3de9df530bd2a5d96eabc656f23c75637ad93f436a6df19fdb5f20e9d86bad3e9a9bd9ef749e95d7e255b845cf9cd8889a034c6d68e615e293a8c651928480cce7bbe6055d05ff33e219fa93cd3bc024c7b0f03ece86d46cf97e0b07128a6fad9efdab33e8564fe9e49d6556afe3ae375559c7d620e91007aad15583094b282c28424fa17eadec20439a74d722183bf8b8af33bfc80885275982a54e09d395f7e2ff77f1cef453659de3ebc3c6f47ffb4f0d8081801637383718e6c920bb7c92e1e8e5c5358aedaf979f07849d7c114c120a1405643bb26a944db82c908408350bf1e8fd075cddf6b727b3f00c1956413e1a636015ef9663d127ef816d4e09986646b106842ed51cfe50f73611443e0a635e0405089e77d75bc86b7102e01ccd4494c22cbb0897535f963c73bf5b7b99131b68b21b2ba64e2034a773174014ddfde36440d9f441b16de2444c1851cfba23a8086fb2d427d7fd96c9e1a944ec16211950edbe862281e98792efe793ea0223cff48df3fb1871b5e960ae3dd6ef881aa15be9ed5bd15d0784d60638c1d8e01e7cfd4d5873b0d831774343130c88d64de9bbc26eebe90c98106bec9d085432e0b7f2f75dae63bd35519cefa371ef8410e254c70d678f6cb6f7b674b1815857f3435d7e38782dc6513e4ca307c0e9e6cac05bf7b13460ac04188db1e97f191ae9577dac302337c5ac00b74a26712915c48f6da5960f900182e24963021992a711b85f469d646ca6253cd31364264955bf0ed8f3adc8c88a53ee38a1d82cbf7e04f3a1607f5da6103dcc36afe212944a059ee1ec4fb19c4d06c714c59b0778299644b7da0b862fee46cceace2eda9b0da402fc134157ae9683c4edbb1d1fa767f0605dba5baf26fde109706a5b95d2849dfdbf682c89d3fbc76d2e2f4b155f8a8b670ec4cf033e6506cdd6688ab88dc09c05815a5258a793f22c0a117ed43050863e2889494357e38aa3177e760cb5f2308cebdb4dad97475a9aa84cd252a945ddd8b975b11e6e393d0b7bbfbfdaad819943e4db2b25997161c6166fbc43b9a295fe802300375bba2eaa6797847f76fb1960494ca08488d4a897c37d3ea66c78234411edbcce48c81a69ab6a1e7fab748ff77d94d08b1303452cc0709076735c60d4133d2e5f335dd70b1ac825e062cb70ecf0a9bc5c535e38f1bc42c83853d26469fff6dce6146d75f6498214a49fde70474b3c09e0a32d3e3d03fc136de4ff6ba80704b2b92f095fee36ef9c3aecebfcb38c19c3f20285941e7d2fc5d72fe59f05b0db93d2d7f3306fe0466f5ff35d6df0a8e8b810b5ac484a1aeeba5a73b069a575342e7a2fa529bb0db4556bea5169d62be6106cc4406a1d93ff11600ed9c2241adfd7651e4d30ba49e523c2dbc4e638c1a6d0827b76be1412b38198baccfd96913c4fdcfdcae8a4092a7c4419068b51c1ee0fe943f4ca9a96049fd9b257b30c57a7fa0441be26458667ee2e2a7d5b770c1f554c3affc0d0de5deb77d69fb7ed75b60cfe52654292d0c8317a5d3d1cbbccc5718f0c377564bd04473ffb4b23ed9821ccf322ff5eef3be3b3f24e1862d10f95066de89750bf594c9ba74cb197cf8de9a07686c86a115068235dc3a40e439bb5cd7b4382f897900e1b5cb8f0de9d130c766a034052cacd5f425a21358480f2008c3020debb44357c4de78989a225cbb36fe8fefb78331848c9566817b365b9b78cdd10b36917772bd4fcd3dbb1c79186953669a64adb88ee95e3e4acd7828d4668aa61e6ba5fea94fb824c662bf5fd90aa0fe88144947d9d6c0e5957d27ff0e395f76feff6f3b588fead94a044b3da0a3166cccd97e2180d1155cbe2e49fe7a454924b9b59ce9159ba9773085514edbd3dc485780b3b909e3799f86fe39bc9a1dba66fb32b59028c0bea1cf33c9ddfccfccd4a3ae1ddfc4183bd3a14ab6c3939a555c8cb96226c7a89206b725d73bfcc644e360201fc2978cb461bdca915645e75b47accf42b82e1de96b923782281ca1500d81a8e135fb6ef7d2728dccf46cf69c9c83b320f0d9697962d869e8376cee6a19d95d405c64920edc6f9d1ee61d49412153d387b2f2cb6ad55d3c0bb6a6c70bbe770a29f061365c1e8cf8e3ee0547998bcfec4c70b4dc5c4c984b1875d2018409e91559ba65af4efe0b957d4ddb5a15fbb30cb5e8337f8dfbfc2fc47b31f5ec59d99ab04a80af3e9fefe77709aeb76f6a737eb2ae12a6e202f8e07fe7ebf0a72df7c56a2b4b51b955c594016bbbe40b83a448c1eef1137f166f60574d8187ed870585735837ed025f0a844fd8beeb63fc114d478e29b1a3615ee210213343de613ee101d895ba8b49dc6ea699215189f4ef6d3e05915efa2e6d2c91ecb715dc719bc5fc4f3b35b3cd4d6df44e7f25a21384e7f4b17a7f5eac84b1675f013c38bc8272a6ef3c088e6ae8f58ae197d3cce38ee542e5261f06c9f5dc95fd7024a1bdb804f89e35389795164175c70", 0x1004}], 0x24d, &(0x7f00000021c0), 0x0, 0x40f}, 0x1) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r9) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r10, &(0x7f00000013c0)=[{&(0x7f0000001180)="a682718a31e46ae5047cf74a7896c5ac6eddf5effd395d616def6115ed375c3375956e1fb337b227c507f95a905137d1b3c965eb6b1692768931b8871a5b36e0e354fdcc7159389c1227a4057b14715aafdecd79381c950899e860c3ff5d6ca3c38931d70efc9a49271d3507a1020fc1a615dfa3daad1c120fd181293ebd8eb13d10d160d40724412718235bbfd3ca950cf8d90718252f73", 0x98}, {&(0x7f0000001240)="cf0019d78185b02f43a4c9445eb7469c14f87b203a5022689e194e600fd5f35980e6534d55fa7fbf8576da940222139672360f1a9e301f37c94f59d88d087ae5f5278f562705ab4093783d", 0x4b}, {&(0x7f00000012c0)="68222503bb4929d2f2c0340d21334dcfdd96fac5e2475d3535964bbe228661f9ae711a3852d89e71a5c9f9fde1d078e6abe1c3f6ba7ff2f5c6bb14819b3fc4721ce004a352e46b3532d8d54e0ec0bfb920135139f5d73424e67eb31397b17d44da3078ce9a04242532e694fe41d288b173b265d2ad3d8ab34e74444761ad049eb5461937d2af40a865c0dc579b20d53752bb8244cafde00ab218f3757c5c73efdc833207c8a6dbf803e1ffdb89f21993276604184bbfe6ce8b0623c59004c55d6679f95ef1ee80c19fe881ece7ea3e3a80a661cbf59d4a2ba962d5a1929432059fe9bc631243109dea0cf88e0485e1e41992a2eb", 0xf4}], 0x3) 16:04:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x144) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x2a2}], 0x1, 0x0, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:04:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:04:23 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\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', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) utimensat(r5, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9}, {0x6cb, 0x9}}, 0x2) r6 = dup(r2) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r7, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r8, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) msgrcv(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x10000000000000, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r12) kevent(r13, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r12, r13) ioctl$TIOCEXCL(r12, 0x2000740d) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a6}) 16:04:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) 16:04:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x800], [], {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x3636, 0x6}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0xf9d, 0x4, 0x10000, [{&(0x7f00004b4000/0x3000)=nil, &(0x7f0000647000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00003aa000/0x3000)=nil, 0x6}, {&(0x7f000018c000/0x2000)=nil, &(0x7f0000772000/0x1000)=nil}, {&(0x7f0000617000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x33a}, {&(0x7f000044c000/0x3000)=nil, &(0x7f0000592000/0x1000)=nil, 0x1}, {&(0x7f0000565000/0x11000)=nil, &(0x7f00000a4000/0x3000)=nil, 0x7}, {&(0x7f0000574000/0x2000)=nil, &(0x7f000061d000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00004ee000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000582000/0x2000)=nil, 0xff}, {&(0x7f00001aa000/0x4000)=nil, &(0x7f00005b1000/0x1000)=nil, 0x2}, {&(0x7f00005f7000/0x2000)=nil, &(0x7f00000a0000/0x4000)=nil, 0x3f}, {&(0x7f0000334000/0x2000)=nil, &(0x7f00006f0000/0x2000)=nil, 0xb8}, {&(0x7f0000475000/0x3000)=nil, &(0x7f0000241000/0x2000)=nil, 0x9}, {&(0x7f00007b1000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000d5000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005ea000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x22, 0x0, 0x4) r6 = dup2(r5, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:04:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x20, 0x7, 0x7f}, {0x3, 0x66, 0x1, 0xe46}]}) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x31, 0x0, &(0x7f0000000000)=""/49}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x7d531d7b7684e41d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") 16:04:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000001500)=[{&(0x7f0000002740)="9cfbd0aa2dcf04301241d8d9f6a7ec45f8db0ef7b3faecfa9d6575f9e81869ab08b9e85ad0da81bd28d249bf702e35823d4e1af5772e7cc7e0d7c1cf84d0ece28928dfdde42bc6b6740dbd7891d9fe1c2a65ae522dc44e374fc1c5b67b45a57cb5afdb4908bee51f98b743e6a008d218846101dc09783f77ecdbdcff83e4bd2b3a17904649bb6694baa8fab7fa44da971c50299c941b", 0x96}, {&(0x7f00000001c0)="018a86504d2a17071b6c028c49275bacbf419a5d68ccfd443b78505100313aca7e9557bed672681a6781374fc09d93be1b74105420a583c138ecae08241b3c5e89440162f2694ef4875a613fb1854fd33ac58428ec9374e8813f44ad1ef37f04fe1e8254a0f5217a050fd9784e50d723a07583742d278970d79c33a97a49cb0dc2a2fab4384d9cf36dbc9e1caba8e5afbeef75ab69753c4eccfafa9fe85778c88b73844e2645f6be5b217885defbc3f6aad00fb1d058088ce102a8f5883dddc01c229abb83937583c660bcb1a2ccf4f83d7a9e94ea16a5de9552ba76063d65226c148c8e4cd013260000000000000000", 0xf0}, {&(0x7f0000000300)="68d7260cb7b9c7424111e216a8e51c5db0187fab33ebab3434c4659afa4b6edefe71de4d19a427d8419fcded507273c64e7d46cc6fdbc816481456f8649d9c7720b3336220d4255d2c21c6fae9b8bde3a64b4cb383e00b46bb6f31bd636748a9c8923f859ddf3f6888d3a0b51441f8dc7e4cf392", 0x74}, {&(0x7f0000000500)="dc0c588ef1c81d70c520b678feea65af6dd16810067b767247ba1f5f4aed1362005cd74448967fcc12d7c83b4af7bf355d3c567382d4b7dda4e1dd034d4ee163f008fcd1f3779c335f091990142939700e2642a4dcd27acc0967de66f4035c8b2f78fab9501e99f61942a7c88c5092bd13b69e9d695a6e3663b6fe951e5fc7ef2294f8c465386c2b84f790dd9c54e054dcbb0a14b1ebe852424454b9b0359797ac6e07c85723665ead36ae34aa11e23dd9f883fcb45cbf01e923a3ed94fcf5ee309727be65a4935813cf2095cb2e71b7d18e888c42d4409d205bddde6d7ab11b6f1992b581a3e470b82780e26804ad7ca062167e22bfeeed99f6f2a946a10ae2cbb1b02f4d7556db55454a4a37cefddd3fdd3d9258705d752f9c931e93666b9cff2e6ffcce22ef87c66760a32183dac26b247814a3d2db812f0541162fd25220740ec1a647bd993c06917551ebcf8d26110efc7bd6f2951f8800ff3a0a1a3912e95c761ac77c48fe40368f68d7cca08f34a9c2c6c612c093aa518f43bcfa0c31dabf5f844c2749e4e2cc2c3ae4ea59c28e0aec718cf1abf079ab3d869bf77658d9bab6ce0b5cbbf804139c5d469137408d35ace4897346001930ca23b870729fef7cc478f4f2d65e96d33949cc294eaf6436d48de1d2b95cb36f2d265a2a93fe461e5f9bb3c692b505f882e9952742f45c80fca95e67bf4121d0a72c1653afe1b164c7b1796d2dccec0ad53fc3ebc8e3236a7f9d7fbfe91d29d28b17ba13961326543335f7f60cd495e2cff63f678bc9c920f569e586dfd32d11b41427018f217dda5636780a1a8449c244c7b40f11baa948af77bb88b676ba538407d678bd6a32699cee43f3635a3f3e79fd256fcaa7e4526c7c953dee8fb95f96da56ea2ea0ec0cee0b5c46dfd36b728cda3b7b2f696e3032e2590404eec5bfd07989c64e49cb8bdcdfe829250bf9923b51b0d568847e1c5e93a18528c45fe27a9161a21d66b888eefc0222696043c0f957744b2e85568e192dd262293914946958a8931971445dfb3ac54dfd3e54444cc97b3b7e6fb9503310879b19d5fa5ab1321f2dbfee62634953cdc4c56c78d005513df89189da35607c0d386f17f08ff8693cb9d9f87b4b29e4421318fdec496856462bca68a2aee1760a37942d3072c03d71f182fae25cd5770cc9f798fbaef31c18d47e2f83945879f567f8b37b3b6c8b68bef1dd6c5977fcec12640bbb059dbcd6d356fd476ffcf55ea16892f7d35d0c64900cc9d6534e3a9e85c4b5f71903b75d30ac99c5642191dd38c70fd8ad88bcac8e9ba3772fd77a9ff2400a7f3a11bc4916ec5f58c706b2d27d48ad0bf9cd466beae851e1f536260fe98368fbef4a515d013152107b4eb40ec3b613b1d204b651817c0845b51266551b460b0640cf4e420256a87c30ce882b713d77e991cbe7c1f293582a701f3e6c42931de996b7f8c4566d4c230e48d3c714c4de9d43f4bdc1af9880059ead546ee49605eb2ad8c4938b683e2f4fd80bb6fb6fcc6c1a70c281d9291086024a943c9ced9925b25c5664b3e5de7bdf0533decc0b1868a2da0970c8b630934a45d1e72334e4be517b2f7631a21548ecf7f7bbd52f8dde461d57cf6ce77c517ba5f3ec6a76fe74c7ca9c73ef5ad5e9cbbd33c17e59f2c6ab2d2ab9ec512a741c9b9a9cf8bd11d11c743ccbbe4945ec27a692025569fb5d0442e73507801ec9f5b54aa635d888ec84f6f2b63591cca34d71cb64fe793cc892c9a03b8ca21e5fff86abfaee9621853eac403180ebea3977986b6b59090bcbd7ba5814914c21335810b6b1517c370a25e37cbc297712748903c0c39407f3006327199ae1bd26d4120a4af63174089f979a6808f035ee0e1fcc7fb7971eab9a55828158acfcad9c2b8a9e58b439c410b8e4ecfdff49e361ba12d1305672e7f4d7e47b8324a14842c532d3f8a33983e86df4180201519065f4c6530a563b2474b6bab7e8502a1d6072d0390ad4d21bd7469d63839ad4892a32f1af2b8098a67035043b8df6ea3d32bf42cafcb81654a0bac846ff381bd5bfcc95900195ac384c3da7ddfbbc9cb59f642393a467612401fbc018bb8b04c88ec6eb13ec0fc7cf5b49915a83c2ff6820f188105129b37156cb4a26d1e8266883809163e3c2fd6fcf0efa59cecd24621a10f2385eac648945dc94046e01f0a5e83a0be334f9fe8830d76b4e66a57a5807aaaf13aa47fd03e24bb4851bcc33cea123c7190eac4526daa44debea85f87aa42186219bfda225ec69a3c584ae5579de6ab3b60f962c2355dca0a5de9158735481f87f13c3745b7eabcfa9d2f170c5578a98fae7bd82d7c6dc2bb5c79a82572f12493538a15c264e4d7a4e43518f596d397d87357aa03e3647091f3dacab5b8b74c72d4c1919bd58cd8c69ee73d4651c37f3219607d17ff77ac4380eb668af20059e7cb4357a6a89c86d1e0f9ed1e4a1965cdf68d3f4406b1e539085a207564333b9d77e620d3c9725e6044ade98e833de254a8faa1b7a1d84f6031323139a841e1b2d5ca0d3cf8b444ac6171712108ac1a2f58ec7a8c28d87c4c90bef1fba9a9e85b1190d81eb0d27ca2184f8711ea6797614112484c595acecf011bdea93cd27cec208a5cecb6587e47f6bd57032f23c8cf17ba5086dfca7c1b756d1cf88d2ef2164078ccd364838585dce56a4ccfd5841bc141bb774bea6c5698a8f1745d862d48e2b5cc5226f604533a5fd899177fb9200cc564df67bd1cfd3fb40ff2b84f7d7d53c6e3eb0f71a34071e86900d159e46f784be000d943d49108d90bb162b4f0bebc5d08bb9eceb92c63a6047cda4e658a9d3ef5aee20447f566f39bb325772cf67b33aefcb870982d62b5a2c318934e3e55716087e719c6074fa341bcaa876a82203a5ffbc35e6caf63b2ef8d26719af1cc308d9200d33214682b4cdb175ad54475cefeca9be4e9f7f5510b7ae8085b271c0e0dddd349e824de4836092102f8ac83dc595da91dfd3bdd937266d145e8bb18405149dd95fe1b34c8f388a42e574eb9ee02e4e4a91ac2fb84676b8c2ddd2565e0614fe0eb387bf0249aeab77ad6beb03111e9abf732be035be5db8699f7be33a70839fc6bc4b2fb99e782db2fd1d2dfd6f7b395f1f96538150b9dd9638ade76c6891948c97bf139977fae58e0e1e5abbf81a7fb963e61b01fe5613a0c349f3a847a7529618a15a61bdb876dfed1c914b2f16a93c9b93c3a7fe93296bd4fa04e1537925139128bf83d6b5b8a650622ffe70d4614bfd054fe7cf9a38029c973f2ad425f636f91fd9ada4de18d7059563523d7363e87b5231e454986e48d18cbc1b503057c811df25215c67fae23a5c31d3ce1d74031ba2cc2c7d6c947036791973583fb35f88e3e6e0ecd1aa8c2f8ce75258d5a0e12425f8ca5fa0c24be5da02b246a3bcd60e5ab81fd8011157488eeb63dff12126d8d50cb774685425eec17c0f87d7b446ac633c9e20512be037618388093ce827ab3cb70429d06a6a3eef99d306dd78e121d7ec2551d88bcdb89cb5743a9fd9cde5f48e693d44f73dd0ca3275726cd9257fcd71ab18442e757552754f6d6a16b2dc4b4757eb4e2f7272eee8e79826927a0b6f8e03a729182043aa3773200470404898474513e3cb56ec48e6eeff7e689e950d93e0a3e5c5880e875c0fb58e12e2c9c0593af47182ff30af6953ac2c93a868d1c16aa086f0e117383ff70b1cb7604ae70a7f4e8ef02fc51fb448dc4c8f10648f9d014748150a18587cbf72147499297f1f15d9be38c43b4c4ff02b79e3d3036aa8ad9710156f9f2c36f29ef0610a768db0c8d687819709b94fcc40bd26bfa826ba9018067983afb6fe42a562699419693c74c48e658a6ce9e6899ca71548085e88473cb4134fdf2a8d7a0155270a8d5090339b0a9b68a00efabb8938ad8d55a4f6d817e9bca4a8bcce44940c2c4c505f032f09d1adcef1588de6d30d30d3fe0b05e5d019002c90a0ec5863d286b1105ff1dfbc85bf50ce2b169f05b59108ff5b32be40f872d9744603de087e38cc85b00f9236b78689d10130a4b707252a83242116f26a516f1bc1fa986a55692f3b2c79bffec9f1c4dc1c1a937031304989096ae13406344191f41e251c3d978c16b3776d9c804bb1a2588251e4694b6eb8032cc3f4f2963e5a9f9e8d638e615e26344ffc450658e7fc5c488723f6b873ea9baf0c30d169bbf43a8d1deab5c04162755337fdac76affdc929568258c1f178004a29456f1a9516543c3e5f3c893a6e0128e8e7fefff82ae2dcd41dbe2b366545706934ad61e3f78b72daacaa5e8662615b6a406c0eaa6525cc561c4853d9b08dfd238135b2e52f74e09622bb35dc0fb6102eb63a833f1c2973f235dcb3a789fd8542b8485278ec839f503fdf8276fc8ec56f02383642a4a7bb754be1a4b799f65c27d6652cfcdb47519e0ecdba0176ca7c0d6522ddc35e04a992bffccf759eca2f20e816ea356e13903b98e17179e1d04f7ec4005d218978e21ea484dc2d9aa9931b5362085938ff6838dff64b152e123e203576f1c6edc3f34abaf737ca2fe79fef8335e870203c5353a4db57025af41afd9b21002edba8826a6979c524d000769a8012b78f077a889c6bf7f2eb70971624e77d3355e1664467b742108ca416aec0f8fd6e9f2560d57bc47fc9a1c4150e46f0b5446b9d4758b397d26a07ad1df27471baf0be61646771b985dc6d42ec01c2b1e7bf1ecf15fe7d3d38033e3a98fd4de2ca8a6369a9a375475de641f81930204d53b0f286e73e2889ed6cd81af366dd59bedddefe72eb4f81782df5179c2666f984331d54682e24ac3fa1b90d7bb04c26654f6d634a5c0d6545aee0d48fa9eca5a866b86085b295f029e971d4148f8f7737d9d1678c57eb9ddc5061dea93bcad2d9ebda5a69a31f400520ce395029318b86e60d88e85c5da0232772f6a8a69db874fac48d3acfc484d524e00cc5d54e04d0629223f9cd9ea80106dbd8486d131bcbc35ae88acb6d05b665abef9c5b0a167ebc8df580f4a8f619a036c1f313f4c751e56afc6de8f8727df2b33c73223e185a7138a52b6442685714cd7c0054ef20e869ed888bbae9ca7a76546d8d164731cb7dd5720b545db9c67271406380e44ce2c3b445467ec13373934b87688265ceae37a87ef9c1ebd3e873cf39765ea74a68694303cac90798d451de8214bfa89bab69639235ff51e0e11bb16f1da96787aaa46b97d63c92e919ec37de5ad26134f820533bffd6f274739fe6ff9a8492c7ad7a7e792301a2cc4194ea583ad1122fffd5c722ac07b2edfa069799b65d8e5369494411317b1b5a7098c53d26c98fb3a2a969d71e7567a6f54e06b05b439a4f61f1ec0a06187123842ea0856c63c0752324fc5950c3ab6450cb93bd2dbd91800744aa51e8caae9f2de4d01d60e3962aafc205a650c18cd3c9804ca75671bd5f18894ce12895cebb2e7ce4cdf29bd401d8787168112725e0bd66e7ec83b1fec564215e3cb7730ca0ca531788ee2379e2ba82e8151ac24340fc14586095af731b1219d5efd6ad59be3eef21ec2beacf613a26cba76b3c828d754294ca84d671905bca397990b23d89e320554a6c6b8b31110d0e153a4b84f0d05ae4510e7b20b5e4eaa73a7a285fdfe14bbad96677dd51a48b78f06573831bfa36ab867fa1cb97631c2a3050d1b4f18eb413124a0283f4a2d6ad8e6e3ee06008506d55e6126e381a5b09ee8ab366919066221a3feabad22833597861f1b54e74e60c4ac136369a61fd7f65fd6f03b0851f05e3e75e49176714", 0x1000}, {&(0x7f0000002800)="466bd1c6a0da78c4fe9b0b2573504076144561f7a98c117da5758dc2abac46aec73dd0c209542d3b06b7a0c43260fc337e2cdc45685584488dc77c81f217de305f6a254000150b9be3ebcbc7257e56fd1234c132af50cb82d4c7cd8c4bbf00541915b1d20b6b22411a0bb8cb28ae56615407fc03c9af21e1cc073d0d313d44cdee6c03fc5560b9cb51b76ef4c6535493fb7ff7841be14cd47449cfed8d69a1fc66fb4753b08531380dc145bae78f43b96d0b586dd8b9bf46273d7701c6ae602fa1b1950d402331bbb28a2d990e6d83cb0028f94c402fc728484667596d9709c47c28da317666bd9ed1b1674ca7ac7c7a04bef7e25e3f471cd3663570281f2b6caf5cfdb71cb9bc4076b2b261ab26fe0dc8a0db6a8cdd004254b23eb48e4a6eb6debb3bb0fd5ae85417f4d67faeb5b25e20eac2ff628ec090fc7bdac4c08cb1bfdfe37da8d9268241d90ecfc02b43ffa9dfff970a111e75ee310d9a8eccccce188ae5fe417f57a63d4033e057d82ce89522d5432db7d95ebe161ce4303c90bf7d8735c462ebb633d3df916c5f6c6df4b7da8f365713dd4fdd453372f0dddb6d16d73c7b0bdc7c77fb478f5be8c27c3f4e55243a36749db11b086ffc6c858efa803cfa809a01a33e96b7b798413a3f3f136c2b95b6638a8f9c47e39c3aa723a8cf50f1f85431923e4248fe2b5101a81132245b0a26eb50cc347b2256f3c59711f0fe1fb82e8de5bee9e86aca519a5970fc20a1ebb2cb2e04bfc46a55880e3a943cee28a92cd8e2c413b18dcc99be7dd5221c6f4ba2d21799d20fea1d09d82717a4146e5fa80cad4ff7c696dcd843258920c28f689daebd0ee18af176e48dbef04614b1c638e58ae374893d320ddf0c42e35decdda7ce90d44cb2cef68b031fdaafd2f3974d82e4156475b6e0169139c43eaa647b2cb86ffec19a5b125e764a9e5421ffd0376c1f7932c811fa976e34d9804b986e2b5ca8ff4bc3151ba6a8c3d0596307f645a297dfcc27c03a241adbf04f8738fe4a4a23840a9ef4c4c97e7e0d2e7f7028ea161c55e154b5d8628efcb6a44e477513357d66b28b17ebb8baa2a5772d6baebaab1d88daf5c1dd3d8208517ffc578d91e74d2be6265f6b9000fb8812adb6af2cd5fce9b649f20363f692059564e875ea5b9f0a0d5918e63a30c841514bf6a0c10890b56b847636c4b655a21b620b51bde853ca235dfc0605f86f92397dc04684576afe84943c52210a8cccb8e7f01b5216e6cc3826c8f2c1584dc2209e999cda02b6e5ec40894da441b67dfb9a94f2fadc427411df507ba0a342f8a321280c54533bb0d8d0691c3ea176f47d54b90ae155e20dab40629fc6643d4c646649d9ed8203e53f7fa36cf4d39058f32ea734ad1f0056f5e80bf177b5da5978854b9be9007df6639b0a5431377336e7beb6c73cc865f99b14c6a6b53efb138de0ca535190ad79ae41e700ae34faf0fb9c67a223585d399049f22d62cc7d898e797cf18e3526e4e29dbfa0a6d0400ef53d436d12b66599319ae52dab869e6255865d3ca67c99e2530b8469e8e242fa66ac551d8c11d5c4318eda69fb5cc845a03b1b39dea2a63db28e274da15e686bb3db697212b35b29c2eee9c5615c9fc8bbe1901cf335daf97dc5f261b13e2e70df90ea3b6ff29b89f5d65d9325cc585a9269f93dfea82b3a3ba7bc28bec62c63bb338ac6ba11611c3bca464daafd91bc092f1af2ef6b385697e873707ed3a620aa5043f1a87e574f980d752e7013ad402be6c6f4b6913464cbacc92282b17a1904dc00785458ff3f91bfae68ca7bd6c858e78eed345b4198c2ac0e5e14ea177c5e264ef5b0f98ff83cc35d8ea9710553540292ad44ba372a60518416483ebccd10c678c73bb1ba3182d762881f24de6f8e65662d832f0c46ede77248bba73d42b09dfc717224e24b6e6bf73d248a87ba28d15b10c9a99aafbaf26b18ec04ae4741f7c8ac212cce8c6311fab84e9ce77a196a8a95480e9d1273b4f24cbbf462342da3577b779340e75295ac2c9279807fbbd630ab44ffa7070d6b0d21497a6e74bd9dbab72552724f9737adc2202d5966e17b790f1d250fe5b0781c685836c94aa3f94b6d08d537717d5fda34c9cc95c7bf43ed1ef45e644490215a1a6f2691a8dac0d9c0d0f90645441b276ac5c5a91d3a2de855cb8f09d80ffadbed0a4070541c11f16f431668ecd8244bd5c251367ce2a8ff3c77b3dfcf78df30526139caf982fc3640cd45102c126c42fccc229834525c6261c8b9a81dcd8d2b93c0935bc52d442da2f5e929a85ab48d2886b6bacb227af14e011f9d918d566ba5711f7b825690747e6826e22af9ac1fcee4698d3cc1bee957e24811b12a22b2a0898faadcb85cd79c4cada8ceac59e19dd35a56b8bb8bdffdf8107693f2d7ff940fd474e62c11f3bdbd1ac3d995e8d5087d12bf0fafd8d7995acc8f24ddbf854e2189990c414bee8bc2794fd2d49a3e7ec4f7ff842c34153ea2e2ceb5366fc08b73f73d7457a97f5c1090e7591bedb480e6c8812312d3fdd868fc3342ed0144e530f2286550c4f3a3672dac45a2554885ea9bfd79833703e0db7c6dffd44c95caa86972e0cc269aa7bace0377dced0ea0660f79f5e048f1edd101a9dcd9dc8ec5ad463b9d1053d4b6bac8f839dd7bf5f60f965cb3adbb3261fd3782eb546913a2129e3318f17170a1489118d954ebe414177773d085e83eb9399f50437c7ec3680ca1369e02398525099c7994888dabd2c467fe38421e8a5bcb59f496b61fa19c44109d0755b8fc5221db5ce4feea14231e978e9cb88721bc6758ca7ecc0001c20d2b5901067885f9c62859f336d778d4ea0904b277cbe0369a5f8bc287c7e7fa72262c2c2783b08dd2e3ca214ae39c5305f376f94b8855c45cb897f5c5280ffefb543c3ec1cc8b232ada4ccb799ac4641389580ae0cad310c877135dbdbfbda1bbb4e6a173cea50cb613edea5faf815e973e303124ba448e061f13939937087dc7f7b854b6b909c2e7d847eef70046548a576476caf9a8a046c3a00834b869ff3680ea78c59e2b757865235b10a03ed5f4491a15c1f1ade755276090b9853e464ee171f5ccbc280bfe4acc63afbe7b8f8aa5d689fa659b4edfb1ba4621b4216c65202d2c7d6fc17f45f5014e4a43482853ffdcbf824706fd72bf6cea3a6a8f86439a1ae42d2c0689e24a83c42aeccee62b9a681bbff0d06741d7d98316e877026395e5bd0f4e682de4422e381b6865ba54c9dee8b70780a89e4876bdf84977ac2779d9a30a3e4513de1f912cde9b308d10bb63ec179866e5f0baff298bffe9e5eeac969955cf5696891749e7f7fb3e8299bb3812d5880d47ee84c8245a203af455d4b387dba416551eee782e814db8ee45491bca28b49172bf1b1a34f03be67746b3bcb43bbd9c10cef208435d7d3e549b34fa6eb0c97f06f2e665f8a7a56ae73e662ae73c5c9968b6599e3d7ec725a455c8d7513ebdaafa0da826a53f3e8329d6c642e7dccf1c5516d8ea97c217aa3003c1d3dae8b0d1beb7c7e055b85de55bc68618cd31f2e84e8e8a99c0d51f7fa6fdb66a9fcc6be63f29338eff42ed54db8762396b554516d903ba6b6211c1ba3c6962ce28dc99aa3487d8d9e458bd05a9cbf1d034a0b45aa283fa2d75a70c6d9643b516922b2bfaad6ba99d5e2de05d3eb96abc6a649c912c0e49ad350104d4d4eef35f0d653605f1f615dad0afdef5b0a8c5e760968516df2ab8a51207f6733fe7cccdfe103068720db6e43d56914cb3438288dc97b3d7bc4d0be693cfb4a0f9009ebd9d7f0fce6587e14fc6021b1efa0882d56d3c55d53619dfd0c5a7280302256f984ea181eb9f87c9ed37758745ed9c0d1c8d0a487f91d254971ea686920e803a3d0de085706319b7e01f502b17e1b1ed3a987913254a24da22f0f5f733daa4e19cd9bedfd93e76ee1b52451365cd886eac365bf577e489f6973dbdbe7dde815eeb33d0f093f58abd018d17322e205c978f4b989d18ef2988272328a0e559a9a7b1537ba7b1cc62efe568df3692b0305e9943bf31b5ddf7ee6dc84afcc689d821857b5b3504d304e8cdc31e79063869d4b06e5cce63ea34254df63914984a7a87ae9f68172eb428a1769d5c7ea39ab9c16fd73c554347929fe3c3d8871f5c6ea76e9f75fd99c7764c347293b99a8fa69738126cd5a6587cd0c946c1409db7b54195aaf5499dc3bae2032ae5e21d58d6d9f773f3b8d60a8e00f76f852d758b36b7d844429cba3facec8987598cfdd8c13def78cb7d953e5522fa3e9c8f7fb215ab5bea61f91a17308ad3ca9560de7240cfc9d93658489097152c9a1a6bb7bb9660c0eaf405ef848caf9cd77c41e753a5c445c803ed46aacd7555c3a4c16331e1307277fb695bd0b60adedf810efcace0c175e34563f64057fbb0ba875edd90679bfd66afa571de1185edb0b59ed84eeb128cdac1710e088e704ade85d9b6709b37fc8c070603ebc20d0aa6b33fbe643c4bbb4f54c3bab1af56171daaca15e650cf539a033703aff030fd10a336c5d9c62b11d33c072aa71124823676688d898205a59e4972c79c6d56a17825b7f1467d9da22b300b29c87c60f40a2158220524a4d707a45c2be4c0733d4e00d1e1b90dbe936ff71958074a9380593bfa85fe777fdb6e889ae21c1fa4e8fd59ba898835ea189840372f34f7014f7bf2996204e1d91e6a5b21f7cf5a844ca122605954c9b2eeca337497c2d923cd425d0e4f688ee2d1264d73506062ae95a5efbba3141f1cc9ec8b21b480aad9fad4d6b4e8a18d7d9b34c21fa26c2f734ef5ceed2c66ff13d2595c2789fad4a8c3ab6e337d5aacd7455dcb556799c58ffd6111b4f913072a83942a20f52d74e93032469898670ced9e36f6058f1ca094bef6543c7a4645ea1313ccb815fb9d5ef8480d69bf9efa4ca66d0840da2e8fdfe8a1af7ca0f75d3273016cad5dfbc1bb4cdb8cbe026bcd2c3d0a425ec0526af3fe5189c5f3dbc6947c145de8a4bd84a33616d5202e50607c5e096d91e1cf537e051412d5892b95af9247442ef25fede8ebaa3df7723fc9ca950ee1ddfbea16fa2c345e10f139ddd84c1123322b86d051f3d2cf97eb900ba1f73067edb344ae63ab27ce5ae710a57d5b9da4e2b1a6825dec31346f6eb8bf7b072ae5a539e40a7ea39035b52628705656d18c0ab039815b0e696186a8c2c7bffec65f4cab16aa707f3fec5586231ef29f484b11ff350f1b53a12374e5db4379a17ffe85f0ac3753c9b1404345782881d0e49aed45e718504e465532cde2e14350c3b83d9626808b0eaee7e6b8aab0872767de1648689edabe6d7a65ec3b2f5abf7a0770981f08cb61001a4a223eb7887b91cefc106fa88110a91b9fac43ab1a2e7f4c609795ee82b4d94c9af9f57b724f9a109838f3f3d6b47c7ca05e0c313a4ddbba0bca60b58f6110622e3df0dc6bf6c61a0ba6784b0b054d8d801516deb4dff16d4e16ebf90d9ff4a4b051f94f9f11ef4abff4fdd72ebce72254585e9080ece33786ffd14b6b5a46ecbef7a3a3d813476215da30e559f9962998b908028ec1b1f284da0abecefc30c9bbda7174b589313bf60e853a78b2dc4e3bbd1506f018ecbc9b7262e3a4c1435cc68904f70c652ca0b2059b853127a06629e4d2f5c3b693033c59755b66461d348198ccf5b39cadea41376bcf44367ce164406582f6e5f2bd45b00ef89c3bcf227378f465b3efe99afd9d0c0939fea898b2b12e2b55be72975d19b003677864e596e5f12dbf2efb38615b35f3e6cac2430c38f44221df58db7abf294c3d5f43074ebc6e0732ee6f8ba9d45fd2eb3febde2bd9b0fc39585fdd45310152aecd97b278c6347e82e638cf88dcc00195b1a8fbb7e97b6989be6e235365a2904af1c9e658c817fe1f432a20370f587d028437f1a2519398ab4435354906917bf378", 0x1066}, {&(0x7f0000000380)="d2dc7764f91c98bc3ea43bba8817068c1b026aedce649a0a1c1a763825da5d106b4a5d8f12805cdcab5ac93dd9110c9b8f2f247414d300b175ada87f802c8f487cdd42cebcac80ed0e22c8311229e5ecba3616973e5efdc16e38e6f5255d00f12b118e58a61bd196e04e9fe5e31e0aaa5bb2a0cbc8b54be5136ce6f01eee3bbce8e5a08136354c6393618dbccf6d42f5bfd0d5f6b3cb7f4980fe374bd2da97101929c25d558d5254294c94429eb376dad069d0a8a3dd445f8bf37afcf99658e2dc4e8422d26888", 0xc7}], 0x6, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000140)) dup(r6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:04:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) r1 = socket(0x2, 0x3, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000200)=0x3) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r5, 0x0, 0x100000000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = geteuid() r8 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r9) connect(r5, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x81}, 0xc) fsync(r9) pwritev(r9, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r9, 0xffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r8, r10) chown(&(0x7f0000000080)='./bus\x00', r7, r8) 16:04:23 executing program 0: r0 = socket(0x10, 0x3, 0x20) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="bf3b8cd3e22119a8b7b0299506a17e0fde476dc41ae9ed334fb1f6bdea43eb5e7eb3bd3d57e7c0ba87a5465072b4c9a4494ad2950fee397d9b567c6e06285678cacaa49072cd", 0x46) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x5}, {0xc, 0x8001}}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) 16:04:23 executing program 1: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/187, 0xbb) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget(0x1, 0x1, 0x100) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r4, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r4, &(0x7f00000001c0)=[{0x4, 0x1f}, {0x1, 0x4aaf, 0x800}, {0x1, 0x8, 0x3800}, {0x0, 0x9e2c, 0x2400}, {0x2, 0x7, 0x800}, {0x2, 0x40}], 0x6) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x100]) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xffffff46) getgid() r8 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r7, r8, 0x6) r9 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x4) fcntl$setstatus(r9, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) flock(r2, 0xc) 16:04:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r0 = socket(0x2, 0x3, 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)=0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x8001, 0x1}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r6 = getppid() r7 = geteuid() r8 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x0, 0xffff, 0x0, r9, r13, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r14, 0x100000000000, r14) write(r15, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r16 = getppid() r17 = geteuid() r18 = getppid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r22 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r22, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r15, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r20, r21}, @cred={0x0, 0xffff, 0x0, r19, r23, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) lchown(&(0x7f00000001c0)='./bus\x00', r13, r21) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8040691a, &(0x7f0000000300)) renameat(r3, &(0x7f0000000100)='./bus\x00', r25, &(0x7f0000000140)='./bus\x00') ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "33ee1138fa7e075379aa63db2f5cc0b21a5250e1"}) 16:04:23 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x1fab) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:04:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180)="95e1", 0x2, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = accept(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x9c7ab1d259dda0f8, 0x80, 0x100000000, 0x9bcb}, {{r1}, 0xfffffffffffffffe, 0x2, 0x9, 0xe6c4, 0xc02}, {{r2}, 0xfffffffffffffffe, 0x80, 0x0, 0x8c31, 0x6dcf}, {{r1}, 0xfffffffffffffff8, 0x40, 0x5, 0x0, 0x5}], 0xfffffffd, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x90, 0x20, 0x80000001, 0x5}, {{r1}, 0xfffffffffffffff8, 0x40, 0x20, 0x10001, 0xbfe3}, {{r4}, 0xfffffffffffffffb, 0xa2, 0x20000000, 0x3, 0x8001}, {{r5}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x7, 0x6}, {{r6}, 0xfffffffffffffffc, 0x10, 0x1, 0x1, 0x3f}], 0x502, &(0x7f00000003c0)={0x0, 0x7fffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\fd\x01\x00\x00\x80pf\t', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x10003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") 16:04:23 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) write(r0, &(0x7f0000000080)='F', 0x1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x125) 16:04:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x3, 0x81}) 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) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socket$unix(0x1, 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg(r4, &(0x7f0000000140)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x10, 0x4}, 0xfffffffffffffff7, 0x0, 0x0, &(0x7f0000000300)=[{0x0, 0xffff, 0x2, "cfe97b5d9efecfdaa656ac8f85ea46a35c34a02a1a10d66235d6f1cf1ae72f600a8fda066ef052d5468a37fb320629cbdcc9415d494c782959e2ecfa9695e0d16b1a0168b365bcb6fa8f682179d30d5f2daa481559c001ad54112f8856148cf65c3c758a3b50f4383d1326300d06abae8594"}, {0x0, 0x1, 0x7ff, "ae4c4f93ae9072f582c48e0ec9fe1e6439db108309f3089ecd6c27edf11ebfe06781db3c03ea5ebd0a792da442d58bc1a1daad5ad9b4837725415b6f4a95d9ce288a7f76efc0216a92f6e574247919d5b902b61b087f2abe4a8c0b1b2bac7fe20b867b505203bd76540f6640362f3fa907619e70f61591ed917a94583b351453a0e220810403c220121ab04256bad4d3c42d257a6af0f38ba5f413c963fe50bcec46ff23335ca2bb53407bc9e1796276543c54e11b78ae5eea2377ae87c51d1fc044dabf703845cda4101a33acfae4731c5f40b74f151be22fb852ae1d1404e45a8eb90c23fd0de3defdbbd9a0815f6fcda7dfd610fe3f873cd393c10953b012c150fd47f1989d95b5ac57a7b70c09ea5c4e5ffb4bf21571c016e7340da09a3b3ab637236df1e1c445624f8c7a815cf3e6831c63ee04da9bddfd115d3187fc08853fc480d8b2f51718d88f1de2f87ed58c12eea5a7da51eb64877bb142a6f3155ea5d62b5975b9861b2a038453633c9e68f074fd47aabdf0816b4ccb64625d80ff0612cb3b5402bc48b980468f5a5356fcf1e3fac6cbaf57969a66be03beb51765aa8e6f2d1442542ea91cfe9b030140a969511c706e3abc367b6675f35986d92219c0f0f653f357859a3708ab07bd71893258e69d99075e85db0c4a7abd8c60e5ec49bb15ed14ebbcd60eff3ea2ff4a88b6c359373d0de34614d3aca8bb698fcfd736badc7fee915d835ecbbd3b5adadd9d193fa53ae415bf0e8f44a24da1e9bcc8696064ff58d227bba64f558774a79a67607f39c7b2e27299747e14d196e9ea43c091ee2955ced31a10388d3e8da7b60ad441089a7f256f589d8a60cf0f2d21dca59c3619d0d3aff39644af600a2cf16f29e01e611487f34218f4a21243a420432d78e8a567c869ae108ea0f023ff5bac60eb80bfcc27fea429cbdc69287ce07c67d2bae736414e7c0e8b381c946e1a1bc597ee58d28ce13ac548ab1be50dc624baa3202de58ecc9cbc9da433028d3bc18ab606874184d119f2733ec05b5e54aab35de95fb91979361d62054e91508e0b66b4ab0879badfd0a071fd8e5fec9187daf6b6d9f86024c1deb5260a32becb23b951328bded8b5d531e590da5b1a1eb75c8a77eb078925da423c3e86c1bd49fc80b97680e2888a7a69c3645a6bce365374837d46ab91df2e72150074406490c919d1902db192a267dc1a8b3e514ff7b352c5daa53035d2c70055976aba6c7c81d7f18f4c8a90ea9727a3e4499b44e2289296d1ff265ae942cf9276ff062a283ca71b7dc24145c57b0c41169df8a83e202c399e75d6e4ff8ec10bc45a3eb48ecf220ead0cd29bc9c92d51312b32f213f1471e0da8dfedb7e4be18abe8b94dfe3b22014edd1e67f9186821ff01b401944d8cc50b0844893e526082cd9216584f37a4792998b750b4e0f42021bb66f6fa1c7b93c8ed5ca763fcce3b75ffce0856e2a44a65f0952fdc8b37d10eace454d78b14afa525e26373ecdddded4e4ce54c779dfa237f4a8d643124bcfacae6a7aa93b795a78a6b9f5f9879a76564a5f385f9adabc18b29f2a5b3da1bd06a030f3cc683f6507fbf0e1500329a56e6182eed10f2f8ffbfbaef44620ba2a338547734e5e23cf0e71eb24b90e67d2b58f136ac42a8cb5e83e299f45dc1e4640ce8f06de8ce9545d291155fd6b39980a344afb3136234d31e9b463d9d1922dbd3876091346c59287ddf828e5f0dddb23b5723613dd16580212fd230cfd9602bef8cd9902bb40aa7b6a688160aa7091122010fadf4390d85d72f432d671d3decf50ef6d4b70a5f615fd906ccc26b2c3db5298112bfb46aec9b7a3ee128447a575a0d952c1086c5784b7f62cc9828db05103a1f1562421a36e7a9b47d66601b9d49ada08f00d58759dc98c3c381942a0b8b1b75b21047639e20444b6fff0a7736c450367b5ff06484baeb4db3846800260228cf33f518b6822f5774e347e6c375b10037e64a9b6ae30648dfc9869f492964f69d73b59f58bcd26fa92cb5544bd79627288a20c525110915c2c76772c258a57178ba87b95ec3f665347c3bf03fd7d1f33c6205d83cda03536e0d3ef2b08c953f04e26825fba5b30eca19b603f2274e80394cf4d3a365a77c1915ff624f5f3119b516384732cde8fb6b03224cbda60acb4030da2ed7835bbc2fd1ef73e1972baa9dc6f7c6b76b33faa2cffa149d5770a83d7259dec112cb893122a041f06210a70bd14f12d5a396b2797a34b927ddb912ce6da2284d237b71e807dee92dadb3a1fcd83379ff1f112c4ca4b8a2b6e6728215912ea41051fbc8a8473e3b7f7704cda6181faa55551ae9c8d8ea5676ad0a56005b47a5bddb6493cb61c024d411c1964daf8444bee92d94ac11ee439914100ba0302b4a47e22871ce42a55cb9af7c8aad2138cb87b03bfbbb76a282432c5cb5ad3f3e7e0add82057a35aed64625f000e04d55fed8fb94f397d018e095e8e00d74e9c4a515e2c4655a5b00332e4b18842c7cf4c0322748407077d7e4c65c4822879ee4cd8c055ffe5b41b7bbcd60ebb97f53920f02f61ea2f9ccea114eb51f8b3bd13250ee354bb68902ddd7c6d8af930a7b44bf5fe3429eb900fc006cdfefea38378559b98b491fc883213dca4adec9bfc3a6b0ad2453be9e4f241bd523bca976b4e293db5ff817f90f10e4e06b0ff494d5459890abcc39aad08cb892da849afab79ee422a0d47cb56000c65b87e7296c629d62dca485191131c1dcc11dbf62254d850b9e9b82f1572ea5194f242f85beb1788fe9672773e0ce4d1d927e00b2050c119c50419c89af3fdea3a845542be8a257f4003a35f7e8c11b714bf82528e62ae8c0e1df4474bd1e6f620afade7e8029891d62e8526d9110af4b0bc572400f4d4119d23b3c0b08d8ea993c6ccdc1dd0f584391836a937b9632f6939e54271b852bcfe906498daf37bf9a9de4f5236da4f72df6a14415d03f05cffe1459e8e0ff4fe725065f5cb3b9634b609ef9a401707eb727a287b423eacfdee4d4151efa9af17e3309e0828f8ec306b300cd59706d7a9afe0f5a9be6f323ad3c50144d66eeb407ab5b34fe5c4a127d1ba381906b49c97487b9524df6ea1a27a31599b6960f8aea8657156d20ef1aee8a74bebb3a59c7842aafc8ce950fd15cffc1a64517ec5588e1e430cfbb1f09cc94974ca6cb24b767f26a2a64619a955550b39c5486304815d065cd0058a9e5f0830d8e73d86b6ea6a90e73f186ab6108761a067faeac74d0008a5921b0376c68fa874f20624719c9ca0e36f781aa5a2dc598217a001b8e62211388e4c92a6d791b849f3474708304cb7ef9e15dc81855837ef1690d324a0d10bb079f70d073331a17998664d4bf810e6d47d0d48a9d2aa8a8c08143e63e0bbc86a0e2f6daa59c3fcf8d94728ca9f37452abda4f7a9f11bbd28c092ba2be69cf4ac5e39dc4caea86ebe41fc8abad13eaeef9eeff584b7e5c0a8ebac7f1a383ffd0d81ad11827e57282df597a3dbf370fd915b4bd440aef12461e356f1deca2e323c6c1dea5f4b1c70fb53b1a5d84e633ad1edaa048d79ca61932465e6a09d907c6e7e0c56260f0dc38dc08b7249324ba567ede321985a60d426fb4c05d760c412cffca1f2cc5b02da69fc430273b5e3827fe3aeffd55ffe7fb3a542d74e36a0a6697e6365f4d037319c4091d58108e9c570a71a6e59bb87141ad855e5c3064e30ff2b6ffcd2a225061fc7293974facf5632898af1f1c7ef98d58a8d3a6ee92bc4a784fa8be23da9675699d919b29d08e261a1c7928d0393b93f6a9199e5c92f9bedf5a110f143df6b1f6f9ae23cfb40a145f9623a293c9fedfd4c41e1792d219494aada862a4ab1c56af8f2b46a9cb258685fb04a1f70bba87a1d9f36bbcf240f05ca542804bbdf0e09f8ea3eab7ebb13dbeadb402523002dc5d1c29ce642f4268ab7a24b2c5f33f28aa9e9027de91925914decadf8a040675ef7317410e197bcfc39ecd4c08101bccfeaa0e87e1a1bc0afb95daf088c472d3ebb7b085af1c4368f6b95af8c9ea9734a10579e4dbd6d435caf980ccb49eb60f6e4b3a656de1f46a58631a8cd51fc500b485f0cc03da725600796261d6a13d56e1ab1e08674f374f84d9d01c88170648aebbefed6fb8a0f341f9fa03ece973b7f06ab91ffd4be3170be346e6a2ecbedac76b1a9ca22711f39f3c222a6597bbe81a042cf830e06f11b3d06697d6aee198653899de99a040601a1e38458c4c54ddd8f27669516551c6697cd6aa3d37db481c13669c5f3144eccaab1fe29207907ceacb306153873577215c727fecd91ce7fb26c7d7e24e1e3c56aad36f3022fdcde3729034aadd626b74e6f7f1c4fc87e5ce69b1d6791df3918481e3d83c1b5639016ec8fa2ac5c583cbd93acea250d3270e0614356be3ca6142960132947003ca7a006f83bde39cbc15905ce1bc91d69318256fcd8a273772488a7da033e26235b575e267d94407722120a527110348dd1b11d25a669f76358a73d6251c7012409cdb2fd3577a1e37d9785947065f0337c00ec2caae9aa2ee88b2c8e29e132e6b6026c84b01853604aa9f0a4d4db5f9b85aae9b7ba5264398aa62f08315cf3c394039df887055ebb8b0c3dd5c2022c2be7b698da03ae08c6ce2e2a5a6e479cad2f136b1c22f59ef2346dcbb341f88b8877698ee00165e9b950d44ff0549ebb8f0ac1a3e5aaafc9868e9fe0d771b4d79ac5d0eb839ffd064e8677887eefd7f8428bec1d56ec9ba0d4f37c7012f962cfbf6c8a5587fe5dc02843180db8dfea42c304438d57865ae4b76dc6749c725d499ae680b274d14503cb19adf6fe6e6c306c50730667de706f7fb1116d786b04eaf61e0c3fdc408964e0207fb102dec84d63394cc978277a9076defe56ca00fb3a4b44616bf0ba92cafe9315a440de5bd6e7182fa7430aca205fb52a23e9e016413e2f051f3cb2674dc377d0c00e0ee8a0cda6379b702cbdc76c8717a7e799a1c18eaf430264f4011482cb2aac6c94593d9b22835888beb1ef7985028c84793a254923d0cd353ea404c8f60690620ccdb70d38ca2911fe186704e6674dbd6b42a831e2945f8d7faea5db387224499c4702b519fd3780a9f5097cd643d23c525d9c7a13c255e349f0da6d8fb56a9943627a9e5c1f807ab061b5324e0a300c7671a8c28560c0fb7c683eaa121afd67ae922a27c20f83fd22b77bbb09791d134e36da8d52fb906e09bda977c7cf4ef13a10688b1cfa8bd2789cd191adb42c9b37dbface53aa8010365420b4a04f0170111137e1fb4b5997cee46e8c4798d3b019ebc518697f2c8fe58e4154d85cf4372806499c858d2b8cd102de6fd57223412e3366827ec35d31da24212013c48a09aeaac5db5c524037dc95f4822a50bf2cd2848cb9ac0eb0036268e0d7f4b190a675ac10db4b90558d4d92145f62e6bb654d6c593cb82271e3745241f1ab156f7f1a6f064c45708cd692ce5a30d76647e64bc862ea6ba2c74b2ea2cbd79af09e3073ef0abb9d7ede78e8e8e31edb4b78bc91cefaf1f7eb0f91e0aa1b06168dfa949b21f0a38439466bab45fecd3a02e27f2c762cf008bd9323ea38f5f22291f80ceb3689667970427d09aa92acf437e2385409cfc50562827a3038c514b9bb6d0c858a9f0f01e102167b1b1b8e7b14db83cd6aac1e72bdb02aecd2bf883a3e97421c4a58259b6fe6faf0450df26645c56f3c030c57a8c5597c1635f2feef8684f2096ba6afcf383b84bc7aaaf01e6a8e8af4e8e60a3cb842fadaa79497a7cea19d88b96ba4e95341c"}, {0x0, 0x1, 0x3, "6ea4fd05acd07e48b558c2032e4ba4dfe2a0f644392ae913bced919530d0920ebedb58f47e580e7a751255b73c2dc3f8953857db43b85fd0e2c50da2785077a99383e9c5ab41d1cfda1d9256bbd757a58dc23bc20fcfdaa47af016d544b55d74363e337d3b6c61a4111273f5e4c7eb62f2b46ed403e4d18f3a5dc4604de4a5a87b09d28cf538c6dd40812625ed125aade982be495dd42ebe57b032ee9b7e37e2e4d247fd2dc8e8ea9b52d99788c7a15f7827e2e06aae2e2689dc9015741e578f6c7ab112bdde0b8a9ccc5c"}, {0x0, 0x0, 0x100, "a0a5a5f4871d8dd3f4b4f1fdaaf9c2ccae145865011ef4923ec307b8ebb794dc1d51405e327490ee790f2f65fc38706437fdd0be79e0ac2fb2b0e437402fdb47098d"}, {0x0, 0x1, 0x7f, "3e6b73a07df8fc226ec397b861a90a550cc330f942db7adeeedd621026acdfab39b7473cee1d7f1af214d14bfd0d0fae1d39594463e14615ffc494a16dcd365b4ed8fa953c4ba59847481e88d77448847190996f9a48b5cffd4cb30dcd445423965334e0bf7383c7550f2d35ddb1b72f495c09006e427bdecf6fb8191198e53057ed1c15dc63e87c47d76ff207bf7a8f042e78b2bc12a951be86ac06af9543d2bf25d411b53a8d78b4b56b10db3ed9b094f69937be4aed81ade1"}, {0x0, 0x1, 0x5, "b5c65c38ce45bba502aa3a81a484b4d9f05b13cf49ec16e2ac7bd9b05d1736d44faf0e37c57014dd6c8558bc6836dfc352677fdd40db1eab183457d6e94544fc11e4631e77dc26a4d1c2e519499f0e3f25aca6a69bb73d14a27a8295ecc611c52d5e88530a783c849addb9aa1addb54de8bf9cc8d04bd6d47a49b1ee90be309d7d8dcb5ad1ec562ad23d5f441a2a31ee14945a200e5a9ed6c505384119aae775b253a786b1c25a56851ebbfeb6193cfa8b014552a172a184f1b4085dbd0b"}, {0x0, 0x1, 0x2, "5dc7f6596795219a5148c48d8d5a4a64d7cfaadc82b89c4db6a0e3398b1b4a0c53933beb4dc9f76007ee006bb835db91feed98869a16b5e2959278acd85d13b7b03f396d5848192fec7dae47d4211f522dca4b99f9cb6794449e893a58257c2b56cbd3681dd7c848922dbb98d391cd2f31dc7d520549cc010dcf880e5ab9e64f6c340038188aeae9f19802f0f16b"}, {0x0, 0xffff, 0xc8e9, "39d97a45cc8e3116720918512460d3194283876ce996152a0f52da860b62a048f882fbbb0cba788d369a4b5cb6d45af77f8f152f609df89eb08dcbaee710b6c8e3a612ff80cf5a44044aa32a512d31966313d3800265caf4b6fd552b180b1c386773be9f91006226961650fbad56521ce5ed62f25c94234532612b5ee5f6e10cd5ace222d820531c6d1c2737956c6fe1863f291850a7b7d13f82"}, {0x0, 0x1, 0x800, "1ce2e3a41723241171481b9176254f9570915b745df693d4f9f61e43142711a75950c7727e24a6eef047c0052b2bc19a9d928ef1e97e8320a56f4d3ea2a86e0a8d11499f818a4cfb5135ef22cea851f7a877094b48a0b04dd1d135ac1092c2dbfd602c9ad1a3c2b8f714864fbb27c0a63e8f2da8de6701329798895661f3f142537d61ee152ded8a3fe024162d14f0649161d37a965d4119f3d1d3a634e7f245b7413dbecdf15b8db7527f21bab5790265470b1510d1"}], 0x5e}, 0x0) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001340)={{0x100002, r2, r4, r5, 0x0, 0x46, 0x3}, 0x100, 0xc07, r6, r8, 0xa9, 0x20001, 0x100000000, 0x1}) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x35}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) connect(r9, &(0x7f0000000040)=@in6={0x18, 0x1, 0x25, 0x80000001}, 0xc) 16:04:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ff1f01000100000000000000"], 0x10}, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/59, 0x49}, {&(0x7f0000000100)=""/4096, 0x10f}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x1c}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") r5 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x2, 0xe2}, {0x81, 0x7ff}, {0x6, 0x9}, {0x87, 0xe91}, {0x81, 0xfff}, {0x85, 0x40}, {0xe9ad5fef9f5fa20, 0x15}], 0x7}) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x900000}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xcf383e255296f232, 0x40) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x7c}, {0x80000006}]}) syz_emit_ethernet(0xffffffffffffff63, &(0x7f0000000080)="b12e11054ae22a30f2b095429ab87aac3185894c735b20c8e1") 16:04:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x0, 0x0, 0x0, 0x100}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}], {}, {0x0, 0x0, 0x0, 0x100000}}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) 16:04:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r1 = socket(0x18, 0x3, 0xfe) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000002c0)=0x10) socket(0x10, 0x3, 0x4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="e80c4d20770026d82892f81bf2f4ccca9e73a768a73a10e9d3a9b3818b9c8d270c46392598396ec17b3a75aa1c81a01233c73544cb280e8d899d1f75cfbd2978427ac7014ebe0c3eaff54ca3a01e9b94232a14c2ccc93e3bc2465af9d5b938692e9dcdb123ca60e37d0b14ef0b1570f1847508a2ee3e42759b928dd21f2fe27ea6593cc8aa9e9030c5b11d0aa5254fe8d37bc130a53435aa14a7", 0x9a}, {&(0x7f00000001c0)="36fc5e60f860ace1bd1fdbd39817710fb9f6696430cbcde3ad6d9cf5c5b11c783dd10c66f0893e1d7f23e08e718806002d64eba035f356014ee43392938591f902050cd72b3a23ed0aac402cf50a1254519b1b91c6bc2749585eddfa27abf2d518ebab66a9c069b860c69f237e3556225d0ba69f10822d73dbd9e9d26396aefd86449788b1fa1f4129533a604a0a949c74423a2dd1d1c37c92bc6066b696ff4585703af8d6f647f292374c9ea96af05395780a923883ae56a7b9331db65f98047be5b76339aaf593bb329c298d45a98ce49b728b8f1d962d2b57e4", 0xdb}], 0x2, 0x0, 0x0) chroot(&(0x7f0000000340)='./file0\x00') 16:04:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0xffffffffffffffa2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x48) msgctl$IPC_RMID(r1, 0x0) 16:04:24 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:04:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157667982d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a6cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c213983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33d03d3cc4fb3d9191ceaf8dc1b82502e7b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/635], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100", 0x509}], 0x1) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:04:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x151) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x200) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="d7144b", 0x3) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x6a) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0xffffff7f, 0x80000001, 0x101}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x9, 0x40, 0xec, 0x2}, {0x5, 0x7, 0x18, 0x2}, {0x5, 0xfb, 0x3b, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:04:24 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)=0xbbd) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() setrlimit(0x4, &(0x7f0000000040)={0x38, 0x9}) r3 = msgget(0x2, 0x15) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000000000006006af4060000000000000001e5c2b48865b400f3f4c69453e5c4d306cc90fb6a51432cc31698acde4573234de031b2e5fa936181a0bde54df0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527dc40abb92dc695d66b1bcea2d944b2f6600f1f9feebe901064a5ae2757c76150831e22f28806597238c265aa7edb371e06008a640eeca1750290c0d3c59e3e3e3300153b4380e23f3c11755dbc546ddb81b9524c140afbf87ed6abf3e852f954601b088e2cc312fb3317f1184ef42efa698d66a16320b550af143dbcdd7153045831daa5b5aa0322124378c79a4d69b0ed3ae6be5199ac3d3aced40d09599eb342451359bab7de693ce0e86d56dd5302d17adb2e1d716cb7a4f40fd4e67c3f9620c4705d1df0496b2ff7a22c8c1d0c9454cce5367092e5ad5c1d4cc49ffbe29ec3a96d4afa91ad95a40c38f8f1fcb606f04f00038e0e5605bbf99999cfd38e01af599c22531c0e1587d8fef5b1571b0860002000000000000a67174ef353368d6cececccf9940f99100000000193e63445de8c4378bf599d13c8cd6acc87381352568cd3de1ebe6a173e48e44fce594427a00000000000000"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r2) r5 = syz_open_pts() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x400000000002) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000680)="cea563e20bf4f0a9b7c39d1dd007000100004ec9afe864cf28ed7170a4d533bbe5f38d3b4abedf917e9d4d6cd3a3eef41beed331ce28a65ef29ad5164494fb0a868eed4df547f3a308d46f264ec74ddb5818a1b5a2a1229c8baab59c3ee9a961b455662d3b5ae517826002d0417756aa5fffd1f3f617ad27aa5dec82ca605665af8ed61f34804d9e6ccaad6d0842f61ff0829033f0d1b050cc5868a822bbd51a826613e9bcda"}], 0x586) 16:04:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485600000000000000"], 0x10) dup2(r3, r1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbf, 0xfffffffffffffdab) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:04:24 executing program 0: r0 = kqueue() close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000780)={0x2c9623d7, [{0x3, 0x2}, {0x3, 0xffff}, {0x3, 0x6e9}, {0x2, 0x20}, {0x1, 0x7}, {0x1, 0x7}, {0x1, 0x80000001}, {0x6, 0x80000001}, {0x1, 0x7}, {0x30806500a50368d9, 0xfffffffe}, {0x3, 0x6}, {0x1, 0x9}, {}, {0x2, 0x3ff}, {0x3, 0x9}, {0x1, 0x20}, {0x2f91b6b410ac67a5, 0x2}, {0x1, 0x400}, {0x3, 0x8}, {0x1, 0xda}, {0x0, 0xb633}, {0x680420a924b65113, 0x1}, {0x2, 0x6}, {0x0, 0x80000001}, {0x2}, {0x1, 0x1000}, {0x3}, {0x1, 0x7}, {0x0, 0x2}, {0x1, 0xfffffffb}, {0x3, 0x400}, {0x0, 0x2}]}) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/68) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) accept$inet(r4, &(0x7f00000000c0), &(0x7f0000000180)=0xc) socketpair(0x2, 0x0, 0x40, &(0x7f00000008c0)) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202ddffffaa1dc316d7dd81594a2b5497ef71b7067206d90c2746b4ba46b35653db277b2a4e1bb4e09b894ca6709dce9395e195646baeaf7d62be9ae1d3ae6a937124f4bb93d719a3d9a06928adcbbd2cf3098e9751e9ce2c8aa4264bc097884138fdf2af60057bd3f8d6225943bdeddce8d35b1192439a316624616d63e905dd"], 0x10) r5 = dup(r1) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000100)="8bf3e715e94c93c328e42c9d3621129f3fc11789f91865d4c50b1ee41104839005382fa8909fdad0a2c7654962ce78ce12bcba39488299fdd31add8f525ac3019d2bf78a122f871a169cbebd3975b634"}, {&(0x7f00000001c0)="d12635ad3f7c9e53c194352f88d438eabfa106961c09722cbda6caeb1d47388316f2e78a31a9e6f951e93c9cd35ef50f0fd5b0fc11697d399abcdc7ecc44332c97e4a3fae3d1072e06d1f7a147654c4f080a51f941f8334b7dbbc4aa00b998a93c1b4a2b38d4886fa45498749537a5683eb0e8749e34d8b75229fe500f90b40a4ec30af89a323b5aea6f99966823aeba014b92bc"}, {&(0x7f0000000280)="b3bdd792f01c07e4ea7be04189c5e0d08c3e99fdc1809f132f88b2871b8015adb91fd409c81a1a2a098427289bf33eec41e557f37470b49264edf53fa535ee7fcb1969db95bfe7743254aa0c0aeb0b7f3de408d4427b7d457b1cedd26e36348161d027264dc1a27b8c799fdba38a5f25a9e75a9236106480978912fb50d5570b4dc65671f1f898a8e2df2678798e913505e6a36a21e80bd9f95e61a71fe4dcf3544adc3500db586d315ab37146a1c98fc1f937c714dc8bceea60736c9f5e23cf03d86fc24983fc10f2"}, {&(0x7f0000000380)="9babea0e64f1d53cc66e735799fb22734bd9ebf74d504d7f0f2e5600760487e09ca51d455da79419a4e9e6fb88c9cf3e14af3f3dc313b6e305eb369168f3f65e45"}, {&(0x7f0000000400)="d5087c6e8332c64f20e75d9ace0b13bc95ebce38bc9f2611881ebee5eff24ee47a89b914025a7d8d647040f3bc8b3685f82115e98c204ffa05883bd671581be8132c9a0a85e301829582"}, {&(0x7f0000000480)="ffad549ca9875e2b1ec1a9f18dbbd6b11b8af7222a804f76d9b48a9176c6329ecb6e8cc2df096d3275d17c0991a177d016e076f05fcbd902f631c850727f01491c56f67e67b41c3934a5c61241e0fba5f3feb982a7a59f379d0650f8438a3b8b5c3e884cfb6fedfb44831fa0109520ac1bfd7790970d9e4a1dbbe7cf94cf185da51d16cb0abbc15a0da6f66e8be2ada4f4c0e449"}, {&(0x7f0000000540)="526e23650f4cb584f2062356e0198313e5e81c12926d6cc922e5b76e43940a572a6b3786997244ef9f3e417fc791cc276e3dca6f8c3c3188d2a2948360ea8343cdf4458f4f3907338423cb0636a4870a23930e87db287b398eeec7916f68bbac52afcf09fb511bf7478922cea6eabf8b268cc7ebfe76c4378674d0399335a649dfcb32f032a315d756c7c84316f633486a9103be0fb89e6125dcb7b07119d37ddde6083669ffd147adbe96ab8f593a6098ea6b631cfa7e8aec549b93db873bf797b67a21e200144f32da746089aacdf261da1993ca971f2dc6eb82e76fa78da6fe60c41ba8b20ce6f603"}], 0xfffffffffffffd2) 16:04:24 executing program 0: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) socket(0x2, 0x10000000000003, 0x1) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/208) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:04:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x81, 0x2, 0x0, 0x400}, {0x1, 0xf8, 0x6, 0x20}, {0x1, 0x3, 0xb7, 0x8}, {0x0, 0x5, 0x4, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:04:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r10, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r11 = socket(0x0, 0x8008, 0x6) r12 = kqueue() preadv(r11, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r12, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r12, 0x1}, {r12}, {r11}, {r11, 0x2}, {r12, 0x10}, {r12, 0x20}, {r12, 0x80}], 0x7, 0x3) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = socket$inet6(0x18, 0x4000, 0xd) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x23, &(0x7f0000000040)}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r12, &(0x7f0000000300)=[{{r12}, 0x0, 0x42, 0x81, 0x5, 0x7}, {{r12}, 0xfffffffffffffffc, 0x4, 0x1, 0x9, 0x7fffffff}, {{r12}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r12}, 0xffffffffffffffff, 0xf7, 0x80, 0x2, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f0000002480)=[{{r8}, 0x0, 0x4d, 0x10, 0x9, 0x3}, {{r13}, 0x6, 0x2, 0x2, 0x7ff, 0xb26}, {{r14}, 0xffffffffffffffff, 0xa, 0x4, 0x4, 0x43c4}, {{0xffffffffffffff9c}, 0x8000000000000003, 0x437e5742d43a181e, 0xf0000002, 0x6, 0x2}, {{r15}, 0xfffffffffffffffc, 0x8c, 0x1, 0x3, 0xce}, {{r0}, 0xfffffffffffffffd, 0x53, 0x80000000, 0x4f, 0x6031cb5a}, {{r16}, 0xffffffffffffffff, 0x0, 0x80, 0x9c, 0x80000000}, {{r17}, 0xfffffffffffffff8, 0xa4, 0x20000000, 0x7, 0x20}, {{r18}, 0xfffffffffffffff8, 0x1, 0x110000000, 0x80000000, 0x8}, {{r19}, 0xfffffffffffffffc, 0x5, 0x0, 0x4000000003, 0x1000}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r12, 0x40}], 0x1, 0x0) close(r12) dup(r12) r20 = getuid() r21 = getgid() fchown(r12, r20, r21) r22 = socket(0x0, 0x8008, 0x6) r23 = kqueue() kevent(r23, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r23, 0x4}, {r23}, {r10}, {r22, 0x2}, {r23, 0x10}, {r23, 0x20}, {r23, 0x80}], 0x7, 0x3) kevent(r23, &(0x7f0000000300)=[{{r23}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r23}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r23}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r23}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r23}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r23}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r23}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r22}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r23}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r23}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r23}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r23, 0x40}], 0x1, 0x0) close(r23) dup(r23) r24 = getuid() r25 = getgid() fchown(r23, r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r20, r25) r26 = socket(0x0, 0x8008, 0x6) r27 = kqueue() preadv(r26, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r27, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r27, 0x1}, {r27}, {r26}, {r26, 0x2}, {r27, 0x10}, {r27, 0x20}, {r27, 0x80}], 0x7, 0x3) kevent(r27, &(0x7f0000000300)=[{{r27}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r27}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r27}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r27}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r27}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r27}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r27}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r26}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r27}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r27}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r27}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r27, 0x40}], 0x1, 0x0) close(r27) dup(r27) r28 = getuid() r29 = getgid() fchown(r27, r28, r29) r30 = socket(0x0, 0x8008, 0x6) r31 = kqueue() preadv(r30, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r31, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r31, 0x1}, {r31}, {r30}, {r30, 0x2}, {r31, 0x10}, {r31, 0x20}, {r31, 0x80}], 0x7, 0x3) kevent(r31, &(0x7f0000000300)=[{{r31}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r31}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r31}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r31}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r31}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r31}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r31}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r30}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r31}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r31}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r31}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r31, 0x40}], 0x1, 0x0) close(r31) dup(r31) r32 = getuid() r33 = getgid() fchown(r31, r32, r33) getgroups(0x4, &(0x7f00000000c0)=[r25, 0x0, r29, r33]) r35 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r35, r34]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r36 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r36, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r37 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r37, 0x200000029, 0x67, 0x0, 0x0) 16:04:25 executing program 1: 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) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) 16:04:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x1, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffe92) fcntl$dupfd(r1, 0x0, r1) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x10, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r8, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x26, 0xc, &(0x7f0000000140)="ebffcbff139ffd812eaa4e713048e69931929648", 0x14) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r10, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000001880)) r12 = accept$inet6(r9, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff4a) r13 = fcntl$dupfd(r7, 0x0, r12) r14 = fcntl$getown(r12, 0x5) r15 = socket$inet(0x2, 0x3, 0x102) shutdown(r15, 0x2) r16 = socket$inet(0x2, 0x3, 0x102) shutdown(r16, 0x2) fcntl$lock(r16, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000, r14}) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x200}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x3c) r17 = shmget$private(0x0, 0x3000, 0x13c, &(0x7f0000ffa000/0x3000)=nil) r18 = shmat(r17, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r18) r19 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r19, &(0x7f0000ffb000/0x1000)=nil, 0x0) r20 = shmat(r19, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r20) r21 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r21) r22 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r22) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:04:25 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000001340)=""/69) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/57) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="6a8b02634e19767b0784decf84ba89ed88cd722ba8ace0613d869c2401a08dba7e65a4702140a5bc7f88b6eb11b6fd06ce7dfdc8512d5ae815f9b4beabd726b4e7b4f1bbbd710933fc291d"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:04:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c", 0xe0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) fchdir(r1) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'ta\\', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000000)=[{0x400, 0xe1, 0x6, 0x1}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000140)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0xffff3c0e) r5 = getuid() setuid(r5) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) 16:04:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x20, 0x3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) r1 = semget(0x0, 0x1, 0x200) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) fsync(r2) pwritev(r2, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r2, 0xffffffff) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r3, r4) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) pwritev(r7, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r7, 0xffffffff) r8 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r8, r9) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r10, 0x100000000000, r10) write(r11, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r12 = getppid() r13 = geteuid() r14 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r18 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r18, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r11, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @cred={0x0, 0xffff, 0x0, r15, r19, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r16, r9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xfb, r3, r5, r6, r9, 0x80, 0x2}, 0x800, 0x3, 0x1}) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x1}, {0x14, 0x0, 0xfe}, {0x7ffffffe}]}) r2 = socket$inet(0x2, 0x3, 0xa) getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) 16:04:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r1, 0x0, 0x7d6, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f00000014c0)="ec7e0d52a9c57d3c70460dad36734a946524e5daa83c765691b0cf363a8bdfe1efc3d05328c912ae91e9ae2f16455b26578b224aee4e478adb539e34a32e1978361d8b817857d9a81918552b2f00e96df73aa21cee2637f67198f350372009c58aa611f8be016f35ea7c91eccb305599ca21fab592e4e63cf85180db29fec5c156639167d1c6760f523e6140259d4a8d779871f70214de5fedae7f4fae16b0495bee7554bed659d7112bf38bd81efd2d6a4aadf79e241ef20176f5d88107e429e13e9653a9dc4ad6890571a2d746f50ee9e701f49566", 0xd6, 0x1, &(0x7f00000015c0)=@in={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="34397be31dbe10e5"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:04:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7", 0xdd}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x100) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, r4) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:04:26 executing program 1: getpgid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:04:26 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:04:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[]}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom(r2, &(0x7f0000000080)=""/23, 0x17, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x2}, 0xc) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x92ccc4fd80ba1b6e, 0x10) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x9d03486fc3dc1d4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff5e}, 0x0) 16:04:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setuid(0xee01) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/88}, &(0x7f0000000400)=0x5a) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6c653000"], 0xa) dup2(r5, r4) listen(r5, 0x0) dup2(r5, r3) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="92fc6d9def70b7fda96c3ee4217aecf013fa46d0113f603ce689b984e54fc35c32c6d83e1aa7b1a8662b40fd4a05b22191f639e96977a521025cc24a1ff8f8e9efad5e4392", 0x45}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) getrusage(0xffffffffffffffff, &(0x7f0000000500)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r6, &(0x7f0000000440)="a6ad15e773475de269e2ab30b757325a10adb422e856729cb5dc1940b760139bac0b76ab2af460e933a4f7a026e3b7606eedf36d95acbe44987783769487f1fc2073b2cab096bc8eca995b9ac19d834696222ffe2c4fde27eefa23492620cabc332ab3ea8dc0f118ac4311aebd4bbe447c527575891ade8cc800a5261d2ce46c744100b70325e6", 0x87) kevent(r1, &(0x7f00000000c0), 0xbd56, 0x0, 0xa, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) setsockopt(r0, 0x3, 0x1ff, &(0x7f00000000c0)="03706a20b377c4f2625069b181c1d695641780a89cef64ab09c498ad6f010e54af756f70a1804a27c8f6caa6572a15799334cd1ee37d3283f7db6614e5be2064398332266445f1267d168140de20137719d89f0967d04d628824064057b732", 0x5f) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:04:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) 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", 0x170) 16:04:27 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8000, 0x1f, 0x6}, {0x8, 0x9, 0xe0, 0x7}, {0x2, 0x81, 0x7f, 0x7fffffff}, {0xfff9, 0x9, 0xaa}, {0x30, 0x70, 0x0, 0xffffffff}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = semget$private(0x0, 0x3, 0xa) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000001c0)=""/75) r3 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) bind(r3, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x0, 0xff}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000340)) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/247, 0xf7, 0x40, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) r4 = geteuid() setuid(r4) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000004c0)=[0x8, 0x8, 0x4c6a, 0x3c8, 0x8, 0x6, 0x3]) semget$private(0x0, 0x3, 0x10) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) setreuid(r5, r6) recvfrom$unix(r1, &(0x7f0000000580)=""/92, 0x5c, 0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000600)='./file0\x00', 0x1, 0x0) r7 = semget$private(0x0, 0x0, 0x13) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000640)=0x9) readv(r3, &(0x7f0000000780)=[{&(0x7f0000000680)=""/222, 0xde}], 0x1) r8 = geteuid() setreuid(r8, r5) r9 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000007c0)) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) r10 = geteuid() setuid(r10) 16:04:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) shutdown(r5, 0x0) write(r3, 0x0, 0x0) 16:04:27 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000034c0)=[{&(0x7f0000000300)="2d160024677a7ff76ba95cc266fea18fa0c406a740425f69732402db62d746bcdd442d88d8d4c4614d6303f84c8f40ffe238d68b671201935afeaab490d7244ae29c7f392d125fa3fd6944dc4523d8475dcef3d7f377a787f7dbf6e912e8db7d09afb885a321f2c56ba8a1e58425baeb8a899a7048fe0f1e9b20d006921fe5facad34f28a537db5d72a9d2c0", 0x8c}], 0x1) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x11000300000005}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:04:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r16 = getuid() r17 = getgid() fchown(r15, r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r17) r18 = socket(0x0, 0x8008, 0x6) r19 = kqueue() preadv(r18, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r19, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19}, {r18}, {r18, 0x2}, {r19, 0x10}, {r19, 0x20}, {r19, 0x80}], 0x7, 0x3) kevent(r19, &(0x7f0000000300)=[{{r19}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r19}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r19}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r19}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r19}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r19}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r18}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r19}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r19}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r19}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r19, 0x40}], 0x1, 0x0) close(r19) dup(r19) r20 = getuid() r21 = getgid() fchown(r19, r20, r21) r22 = socket(0x0, 0x8008, 0x6) r23 = kqueue() preadv(r22, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r23, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r23, 0x1}, {r23}, {r22}, {r22, 0x2}, {r23, 0x10}, {r23, 0x20}, {r23, 0x80}], 0x7, 0x3) kevent(r23, &(0x7f0000000300)=[{{r23}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r23}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r23}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r23}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r23}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r23}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r23}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r22}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r23}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r23}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r23}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r23, 0x40}], 0x1, 0x0) close(r23) dup(r23) r24 = getuid() r25 = getgid() fchown(r23, r24, r25) getgroups(0x4, &(0x7f00000000c0)=[r17, 0x0, r21, r25]) r27 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r27, r26]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r28 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r28, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x200000029, 0x67, 0x0, 0x0) 16:04:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:04:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x100) r3 = accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x9) 16:04:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munlockall() setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x8000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) mlock(&(0x7f000048a000/0x1000)=nil, 0x1000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:04:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0xb10, 0x6, 0x3, 0x200, 0xe7a, 0x1f, 0x8, 0x4]}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x20) close(r1) mprotect(&(0x7f0000437000/0x1000)=nil, 0x1000, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:04:27 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x4, 0x4, './file0\x00', 0x7, 0x100, 0xffff, 0xc000000}) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) pipe2(&(0x7f00000000c0), 0x10000) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0786745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f373deb4f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0xf94cb1b18f37b11, 0x1, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r5 = socket(0x18, 0x1, 0x0) r6 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r6) shmdt(r6) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r5, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() r8 = socket(0x18, 0x1, 0x0) close(r8) 16:04:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x0) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r12 = dup(r10) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r12, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = socket(0x2, 0xc003, 0x0) connect$unix(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r14, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r15, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r18 = geteuid() r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) r21 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r18, r21, r20, r19, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r22 = getegid() r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r16, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r17, r20, r22}, @rights={0x20, 0xffff, 0x1, [r15, r15, r23]}], 0x40, 0x20c}, 0x0) r24 = geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r24, r27, r26, r25, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r28 = geteuid() r29 = getgid() r30 = geteuid() setreuid(0x0, r30) setuid(r30) r31 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r28, r31, r30, r29, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r32 = socket(0x2, 0xc003, 0x6) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r32, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r33 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r34 = geteuid() r35 = getgid() r36 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r37 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r34, r37, r36, r35, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r38 = getegid() r39 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r33, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r36, r38}, @rights={0x20, 0xffff, 0x1, [r32, r32, r39]}], 0x40, 0x20c}, 0x0) 16:04:27 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x7, 0x6, &(0x7f0000000100)="b0602d43de2f945f3f8aad315745605596df813fb0140cea0b7dd0dbb20b9fe08dbdcfd2a141187d6fef01d545bfccf09aec6eb593ab2e140683e116ea51dcdcb065d51fa381e66d590e7b91f1cea3d0b3ce9e5b", 0x54) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:04:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:04:27 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = fcntl$dupfd(r0, 0xa, r1) bind(r2, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, &(0x7f00000001c0)=0xffffffffffffffe8) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r13, 0xffff, 0x100, 0x0, 0x0) write(r13, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r14, r16) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r17) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r19) pwritev(r17, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r17, 0xffffffff) r20 = getuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r20, r21) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r23, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r22, 0x100000000000, r22) write(r23, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r24 = getppid() r25 = geteuid() r26 = getppid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r30 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r30, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r23, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r28, r29}, @cred={0x0, 0xffff, 0x0, r27, r31, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r28, r21) getgroups(0x7, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, r16, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000440)='./bus\x00', r9, r32) r33 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETAW(r33, 0x802c7415, &(0x7f0000000180)={0x5, 0x0, 0x6, 0x958, "725376c153c39bb33f22409254e19188cc69d254", 0x7, 0x7fff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r34 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786490, r34) r35 = accept$unix(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000080000000000000000000000000080000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000d400000000000000000a20b0718319a2075983bc0dc998338b756"], &(0x7f0000000340)=0x6e) write(r35, &(0x7f0000000380)="86d36659eb837a3a1aaa8e13a038da5dfcb4b982587ff9cd9a2a9b6e66e79d102e92de41e2a0018f616fc14a2bef1d45015bad2bea58ed776ea78f12e26f1edd586b709c6eff60f574be3b21bd4bca286a0f2b04fe78f0ade52e4762e35bcb7f6f3213a6addbf54c7ba50b0db8c98ff6a0722557e7f5d6449a8f88a344f383dc65a65de28f29218ec7bcf61b8abe9fc1592704e78f94551de6e6942c1330df0023f3207d2aaf67374bd851392eec8d988b0b8329fc999a75fcf6528a859a", 0xbe) r36 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r36, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r5, r2) 16:04:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f00000003c0)=0x1) r9 = dup(r5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r10, &(0x7f0000000500)=[{&(0x7f0000000400)="1b34dddd1fb573380aeafb8eaf1156adbd9707eb5249eb7721238443bad1f4991c3599419550724a2985d2cd55d820d291c4c20c6eca17389b59aa79222b2522e0baa0357e5c6ed8a420d51bc5e8f769e14c11f7c47223118e11ce5cd4abb26738aee0c4ee6e7f0afb489cf0ae20e30e08003f2baa501e87ba870b06588182a73b955c850c1205195fb2a4884053936d3b2b51d0275149314380e044fdabca8ccf2e23c9ea0322c81eee5a76b38b6a1cbb7a144b20cd8b85001802512c092758c9b717c7cd3276a08871d0c3e5893ff3f14658533e19b5e5", 0xd8}], 0x1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:04:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74, 0x0, 0x1}, {0x4}, {0x800000000040006}]}) r5 = fcntl$dupfd(r3, 0x0, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x16cff585baf31a81, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000004c0)={'\x00', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x355, &(0x7f0000000440)=[{0x3ff, 0x0, 0x6, 0x8}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x1342971641ecd91, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x400, 0x40) kevent(r1, 0x0, 0x6, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffffc, 0x0, 0x80, 0x2, 0x5}, {{r9}, 0xfffffffffffffffd, 0x40, 0x4, 0x100000001, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xa0, 0x20000088, 0x7fff, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11, 0x8, 0x215c7ecc, 0x1}, {{}, 0xfffffffffffffffa, 0x122, 0x4, 0xfff, 0x7}, {{r11}, 0x9af4162c1d042a3b, 0x8, 0x80000000, 0x4, 0x6}, {{r16}, 0xfffffffffffffff9, 0x2a, 0x80, 0xa973, 0xfff}], 0xc4b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) 16:04:28 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2000000, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f000076b000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="f5b22e000000ed6bb030ed8fb875c156147658da6f447375c661dc4977"], 0x2a8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000040)="0bf8889b89e05ead2a86b093fd725d7938385a9a2648d23b813ffbdcae0ec8340bfd0cf1749e3c096a66c5a8f85c4779072f2f97936e9493e7495041bda1d97bae7314246cf0a89ddf261a528ec49589d50d3d67888b0bad1962dba0c36f5ebbd7b803b7d87d9a9e4ef335c2d05c7114c0a93f66358596", 0x77, 0x13, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) login: fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x5}, {0x6, 0x51, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:04:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="4634724da56e04fabf855e23a749a665c12531b133e4cdd3eebf73f2c629638e2b466c2b64b0c67f4f021ba3a2f70d6d205e175843b91842c5033cdaf795b1dc12f76214483fc0c8bac4", 0x4a}, {&(0x7f00000002c0)="2b0fc17fe5a6494d66e0e6cdf338489d4271fc1428ecb4b2826f6dd9f9d83cdd48ebe7dfd2d9c24adcd50803f84f2061703dd63eca0b48a0bf14fb8387912e11a613e9a375f8c6b6589b9af9595b42fc46b2cc777445cbd3fa64f065a6f1ca7767a50870419d078898a92117c9c911050f6a86ff4a8d67532a1f4925df899ed94f86bb178205698e10090c56e84471e7b86209fbbb6ce18d7ccdff0a59de4e06eb", 0xa1}, {&(0x7f0000000100)="c6d6", 0x2}, {&(0x7f0000000240)="396c35ab9148f3462c377a08096fdf4fdb9b56e9b312ffb207dbae14de1ac4242567f38bb816536fc19da9", 0x2b}, {&(0x7f00000003c0)="d94e4adc12ce09f89af88a61e6", 0xd}], 0x5, 0x0, 0x0) listen(r0, 0xffffffff) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r1, r2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r10, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r8, r2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x6c}, {0x1c}, {0x20000000000006}]}) 16:04:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000140)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0xfff, 0x8, 0x6, "1759ca9a8186aa120bcc0fbad767d5e94bf7734b", 0x3, 0x3}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000440)={0x81, 0x1ff, 0x3, 0x9, &(0x7f00000001c0)={{0x5, 0x20, 0x1, 0x8, 0x8, 0x0, 0x5}, {[0x5, 0x9a0c, 0x1ff, 0x9, 0x100000, 0x6, 0x8, 0x6e, 0x3, 0x6, 0x10000, 0xffffffff947d5c64, 0x5, 0x9, 0x24b5, 0x5, 0x6, 0x4], [0x82, 0x66cd, 0x6, 0x4, 0x1, 0x25, 0x2, 0x11637eff, 0x5, 0x200], [0x80, 0x4, 0x2, 0x800, 0x7, 0x4, 0x8000], [0x5, 0x3, 0x2, 0x1, 0x2, 0x9], [{0x7fff, 0x2, 0xba, 0x200}, {0x4, 0x1, 0x4, 0x4}, {0x2, 0xf, 0x31f, 0x80}, {0x6, 0x9, 0x9, 0x8}, {0x2, 0x6, 0x7, 0x8001}, {0x7, 0x9, 0x7fff, 0x6}, {0x1000, 0x5, 0x204, 0x3}, {0x2, 0x1, 0x8001, 0xeb44}], {0x0, 0x5, 0x4}, {0x40, 0xffffff9b, 0x7, 0x2}}}, 0x0, 0xff}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x10000, 0x100) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000004c0)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:04:28 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x122) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x9) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x30410f7b) getgid() ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() pipe(&(0x7f00000001c0)) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/47}, &(0x7f0000000240)=0x31) sendto$unix(r3, &(0x7f0000000280)="9f85b3f3b46d8b7293cd2543d5e93f174da0d04fd6476d651c7b9d2271b4b02c4c355e95fa2ce1edec976f72bef9b260b2ed1ea35c54ad1f4df9adbff2e9ca5167a68cd2d06eb04a1591932994ff9f0abf5917b64f7d7ca91803ee5667320bd49548f892c8f52ad8518c4c013346bde58ed1e684932aa389b62e875e3bbc6e42d41e8ae6c26229fb79d6f69c817d23cbdd9e8d4a8d438bea630496a8c8007dc1c0edcfd73984b8ae9625314a9cb4180ca0f672d49c69fb6b44fb64b7ca0a2f0251766d6da3207bd25052f39ce433429d142c7fdf482aceacb8c7468fcd7b86f8c5785081783a", 0xe6, 0x800, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) r4 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000400)=0x6) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000440)) chmod(&(0x7f0000000480)='./file0\x00', 0x80) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000740)={0x1, 0x7fff, 0x6, 0x4, &(0x7f00000004c0)={{0x81, 0x4, 0x7, 0x20, 0xc8, 0x2, 0xc0c}, {[0x7fffffff, 0x770ff3ea, 0x0, 0x5, 0xffff, 0x1000000, 0x3, 0x1, 0x18f5, 0x8, 0xffffffffffffff85, 0x9, 0x8, 0x2, 0x0, 0x6ed, 0x6, 0xfffffffffffffff7], [0x401, 0x400, 0x3, 0x4, 0x4, 0x2, 0x5, 0x1ff, 0x1, 0x3f], [0x1ff, 0x7f, 0x4, 0x49b, 0x0, 0x0, 0x81], [0x6, 0x8000, 0x401, 0x8, 0x200, 0x4], [{0x1800, 0x2, 0x800, 0x4}, {0x7ff, 0x4, 0xffff, 0x80000001}, {0x400, 0x5e, 0x1, 0x4}, {0x5, 0x400, 0x80000000, 0x81}, {0x5, 0x6, 0x0, 0x1f}, {0x8, 0xffff0000, 0x1, 0xff}, {0x101, 0xfffffffb, 0x1, 0xe00}, {0x7f, 0x6, 0x6, 0x8}], {0x7, 0x8, 0x7, 0x401}, {0x43, 0x1, 0xf8d6, 0x6bd9}}}, 0x4fd, 0x5}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000780)=0x2) chflagsat(r2, &(0x7f00000007c0)='./file0\x00', 0x0, 0x2) r7 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet(r8, &(0x7f0000000880)=""/204, 0xcc, 0x1, &(0x7f0000000980)={0x2, 0x0}, 0xc) getgid() r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/speaker\x00', 0x1, 0x0) fcntl$dupfd(r9, 0x57e9edfd2042365d, r10) 16:04:28 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) 16:04:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="1256675130"], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:04:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000280), 0x4) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x27fffd) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r5, 0x0, r6) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r10 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r10}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000000400)=[{0xc, 0x7, 0x1000}, {0x2, 0x7ff, 0x3800}, {0x7, 0x6, 0x800}, {0x3, 0x8, 0x1000}, {0x2, 0xfffc, 0x1000}], 0x5) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x6, r16, r17, r23, r18, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r16, r9, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r30, 0x0, r31) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r33, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = fcntl$getown(r31, 0x5) r38 = semget$private(0x0, 0x4, 0x408) semop(r38, &(0x7f00000003c0), 0x2b31) semop(r38, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r38, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r38, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getegid() r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r44 = socket(0x2, 0x3, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$TIOCFLUSH(r45, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000300)=0x1) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x3, r39, r40, r42, r46, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r39, r34, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r37, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r2, r34, r16, r4, 0x4}, 0x1fd, 0x401, 0x2}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/60) 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2000000000000189, &(0x7f0000000140)=[{0x2c, 0x0, 0x0, 0xfffffffc}, {0x28}, {0x6}]}) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r8, 0xffffffffffffffff) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r3, r8, r13) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='k') syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:04:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:04:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0xeea}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 16:04:29 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x401, './file0/file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1b8b5bb2bedfc4426f777ba06b100000000f59279000000000000000000000000040000"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:04:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000500)="224940a167291b30726ddedd6d8ec04a22bee1ce0f645f241e71b99da0cf1e7c3e39af31aee2216e12924312cd0f4c3088c5f34a71607f3470e9d8495b57b7935e63e2b99dac8c3005197559296e50f5fbd69049f2029f02f6680e928d95fdff48", 0x61, 0x7, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000280)='./bus\x00', 0x8001, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f0000000100)=""/74, 0x4a, 0x40, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x2}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)=0x1008) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)=0x80) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206918, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000580)={0xef5, 0xa6, 0x800, 0x7}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000480)) semget$private(0x0, 0x4, 0x80) recvfrom(r2, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 16:04:29 executing program 1: setrlimit(0x5, &(0x7f0000000440)={0x7, 0x8}) r0 = syz_open_pts() munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x131) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000380)={{}, 0x9, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) close(r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) connect$inet(r3, &(0x7f00000003c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x3, 0xb457, "091fe600001a000000eb9249e4872ae37300"}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) mknodat(r6, &(0x7f0000000400)='./file0\x00', 0x6000, 0x6e) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x8, 0x1010, r4, 0x0, 0x5) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x81, 0x2, 0x100, 0x1, 0x1ff, 0x10001, 0x7, 0x1, 0x0, 0x100000000, 0x1ff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e3", 0x1e8) 16:04:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x369, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername$inet(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x479da1d6c5843c16, &(0x7f0000000080)=0x8, 0x4) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x3, 0x0) socket(0x6, 0x8000, 0xf7) fcntl$dupfd(r3, 0x0, r3) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/155, &(0x7f0000000100)=0x9b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:04:29 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getgid() socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/gpf\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) r3 = socket(0x10, 0x4, 0x20) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001200)={0xffffffff, 0x5}, 0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x25, 0x565]}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x800, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000001280)=[{0x49b8, 0x80, 0x0, 0x7}, {0x274, 0x8, 0x9, 0xbb4}, {0x2, 0x40, 0x9, 0x9}, {0x0, 0x5, 0x9, 0x7f}, {0x7696, 0x46, 0x7, 0x4}, {0x8001, 0x6, 0x20}]}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x5, 0x252) 16:04:29 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x87, 0x0, 0x6}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r17}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) r20 = msgget$private(0x0, 0xc6) msgsnd(r20, &(0x7f0000000dc0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318c1dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd763162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd738d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1a79e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dc0e0dcac93ed7123abe56d7109700"/358], 0x176, 0x800) msgsnd(r19, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r19, @ANYRES64=r15], 0x7, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCCONS(r23, 0x20004276, 0x0) ioctl$TIOCMSET(r23, 0x8010426d, &(0x7f0000000000)) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCCONS(r25, 0x20004276, 0x0) ioctl$TIOCMSET(r25, 0x8010426d, &(0x7f0000000000)) r26 = msgget$private(0x0, 0x1) msgsnd(r26, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r27 = syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r27, 0x20007465, 0x0) 16:04:29 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0), 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a2053ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) connect$unix(r3, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r4, @ANYRES64=r2, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555093c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81", @ANYRESHEX, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r5, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r5], @ANYRES32=0x0, @ANYBLOB="0d12acd3d5"], 0x4) getpeername(r3, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f0000001700)=""/144, 0x90}, {&(0x7f00000017c0)=""/244, 0x3a}, {&(0x7f0000000300)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/97, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000002280)={0x5, &(0x7f0000002240)=[{0xde, 0x3, 0x5, 0x8}, {0xd5, 0x1, 0x1, 0x4}, {0x9, 0x1, 0x80, 0x9}, {0x9, 0x1, 0x6, 0x8001}, {0x1ff, 0x7f, 0xa4, 0x1f}]}) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) connect$unix(r9, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r4, &(0x7f0000002540)=ANY=[], 0x0) getpeername(r4, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000021c0)={0x1, &(0x7f0000002180)=[{0x2, 0x8, 0x81, 0x9}]}) 16:04:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="387e4669c68f9b00000060000000093c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:04:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0xffff) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:04:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000100)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) 16:04:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r1 = socket$inet6(0x18, 0x4, 0xff) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000300)=""/219, 0xdb}], 0x1, 0x0, 0x5) pwrite(r0, &(0x7f0000000180)='!', 0x1, 0x0, 0x8000) 16:04:29 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x4}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:04:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x4, 0xffffffffffffffff, 0x6, "14ff000000000000a5ad6594edf01fdcff4000ce"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820d03bb4784113fc90bef589680ac3078f2a0f87c5349d4f79e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) fchdir(r2) close(r1) r3 = socket(0x18, 0x2, 0x0) socket(0x2, 0x1, 0x1) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:29 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040), 0x20000000000000a6, 0xb76e) 16:04:29 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0xfffffffe}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0xe0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x10, 0x2, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) r16 = socket$inet6(0x18, 0x439629602f472889, 0x6) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x100, 0x82, 0x1000009, 0x7fffffff}, {{r16}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f0000002480)=[{{r15}, 0xfffffffffffffffa, 0x12, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x200101}, {{r15}, 0xffffffffffffffff, 0x47, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x8, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x2, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x42d8}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r17 = getuid() r18 = getgid() fchown(r15, r17, r18) lchown(&(0x7f00000001c0)='./file0\x00', r12, r18) r19 = socket(0x0, 0x8008, 0x6) r20 = kqueue() preadv(r19, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r20, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r20, 0x1}, {r20}, {r19}, {r19, 0x2}, {r20, 0x10}, {r20, 0x20}, {r20, 0x80}], 0x7, 0x3) kevent(r20, &(0x7f0000000300)=[{{r20}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r20}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r20}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r20}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r20}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r20}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r20}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r19}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r20}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r20}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r20}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r20, 0x40}], 0x1, 0x0) close(r20) dup(r20) r21 = getuid() r22 = getgid() fchown(r20, r21, r22) r23 = socket(0x0, 0x8008, 0x6) r24 = kqueue() preadv(r23, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r24, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r24, 0x1}, {r24}, {r23}, {r23, 0x2}, {r24, 0x10}, {r24, 0x20}, {r24, 0x80}], 0x7, 0x3) kevent(r24, &(0x7f0000000300)=[{{r24}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r24}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r24}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r24}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r24}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r24}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r24}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r23}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r24}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r24}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r24}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r24, 0x40}], 0x1, 0x0) close(r24) dup(r24) r25 = getuid() r26 = getgid() fchown(r24, r25, r26) getgroups(0x4, &(0x7f00000000c0)=[r18, 0x0, r22, r26]) r28 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r28, r27]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r29 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r29, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r30 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r30, 0x200000029, 0x67, 0x0, 0x0) 16:04:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x47ddc23c, 0xf872, 0x7, 0x1, 0xffff, 0x200, 0x4, 0x3, 0x0, 0x6, 0x1}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x2, 0x1, 0x1f}, 0x1ff, 0x0, 0x80000001}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}], 0x1}) flock(r2, 0x4) r3 = dup2(r2, r2) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) 16:04:29 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x9, 0xb201, 0x7f, 0x0, 0x2, 0x9, 0x8, 0x2, 0x1, 0xfffffffffffff000, 0x3f}) write(r0, 0x0, 0x0) 16:04:29 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)) poll(&(0x7f0000000040), 0x3, 0x0) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x87}, {0xfffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d\xd4\x00/Bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x400006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000180)="381f60d187521769203e6aedd55f58f245399c13aee8374310a2983c26199e234f36bec6ff317774dfd87eb1b4d0b4ddab21e91fec92d17d7a5d7915aa7c715c1f", 0x41) 16:04:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0xa, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r21) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000500)="200e1e2bdd9a2fda96e8ede6d7085f5b5c15176010824c41638818abd0e5c3d49670369bdf141d6130bf", 0x17f) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r34, r38) fchown(r32, r38, 0xffffffffffffffff) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r26, r38, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r26, r42, 0x0, 0x7f, 0x401}, 0x0, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:04:29 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) write(r0, &(0x7f0000000a00)="dec3d5f3b1a1d0b445ff194b8e6f498d2fdd8154c35ab684320d18ccff37dd5607853c31fca4d2515110b8035f7a9256c0ff65c3fbf21454a7235e682d77774f6fbee87f6c1f18a3fcc116956c5c96e79f20abb38f461178beeddcf2e3da764e9c31d4127103db5c3fe2bbeef3b8f9e376b1d8080c82ec0d4c7e6817c474621a00a477da694f75c855520f647ed190ecace6b19fd67b3e9609de429e5ea841553b68b0ccd514ecb031df354b4ea0af740432a006305b444561afea9eaa1d8ed2225bf5f4428ad2a2a7f902cb882e8422b2ae338074a75ca86446359e5a5d0b09", 0xe0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x21) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x0, 0x0, 0x7, 0x3, 0x742, 0x5, 0x2, 0x2, 0x0, 0x0, 0x40}) write(r2, &(0x7f0000000100)="8c65", 0x170) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r6 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r6}], 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000002c0)) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:04:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000080)={0x0, 0x3, 0x5}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x3, 0x2, 0x6, 0x20}, {0x80, 0x9, 0x40}, {0x7, 0x34, 0x5, 0x9}, {0x20, 0x8, 0x40, 0x7fff}, {0x4, 0x10, 0xd5, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:04:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c6"], 0x1) geteuid() r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485600000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:04:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x6, 0x7f) ftruncate(r2, 0x0, 0xfffffffffffffffc) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) socketpair(0xaab49291a76ba3c8, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="27eaa90524e59721d6a23edefb6203701d48b403244cd6e8dd47853ce8c20e8f878d6d6cba25c100aa6014cbd86c8b4963cf60bac1473f223f40a457faf9d1e3ae896a64941b585e3f1fc9854a003e30749178993b23385f20a705c48b53f2e9c969a05607bdfef6bdfb87e5b06b6207c40fd27d7fd21a4c20c76e35f2e5ee03fb8d256e58c454d23a835e56861f9d2c3e6c1c", 0x93) write(r1, &(0x7f0000000200)='R', 0x1) 16:04:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) socketpair(0x18, 0x8000, 0x4, &(0x7f0000000080)) r4 = socket$inet(0x2, 0x3, 0x63) listen(r4, 0x69) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) accept$inet(r3, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r7, 0x14, r8) execve(0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:04:30 executing program 1: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:04:30 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140)={0xfffffffffffff800, 0x9}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) listen(r2, 0x9a) r3 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0), 0x4) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0x80000000}, {0x18, 0x0, 0x7f, 0x7}, 0x120, [0x7, 0x5, 0x0, 0x9, 0x7, 0x76a800a0, 0x4, 0x2]}, 0x3c) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:30 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x18501, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x8, 0xf7, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00", 0x100000}) close(r3) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) bind$unix(r8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x78eccc75884231c6, 0x0) fcntl$setflags(r9, 0x2, 0x1) fcntl$dupfd(r1, 0xa, r2) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)=0xfffffffffffffe85) 16:04:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) accept$unix(r0, 0x0, &(0x7f00000000c0)) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f00000001c0)=""/161, 0xa1) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:04:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000003bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c2000000000000000000000000000000557606d15ce8102273ce7650550db7bf316dc2ace80c908ae16511622d3eb485c616210f550421554f99f6ac3902bdfed9ab57d938fecd2c93e85dd51bcaaa24300cefe92dcac743ff84395798566afc993164369324a65ac6e3af77c056ea06d6ccc98872b209efbb1988b1ded18975143128a890cf808dcc8eecb2e6d8eef850635a976e1b7275bb856bb1b3d8d94e8b1624446fe2783f9fc2d29391a1562a8705d3f5214708c505e9"], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b496f25fc8c61387d5cef3e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9"], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f00000000c0)=0x7) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x14, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001540)={{0xfffff7ec, r11, r17, r8, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r20, 0x5) r21 = kqueue() r22 = fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r22, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r23, 0x0, r24) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r25, 0xc0}], 0x1, 0x0) openat(r25, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r26 = socket(0x2, 0x400000000002, 0x0) setsockopt(r26, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r27 = syz_open_pts() r28 = openat(r27, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r28, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r28, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r28, 0xc0044266, &(0x7f00000001c0)=0x4) setsockopt(r28, 0x800208, 0x75, &(0x7f0000000180), 0x0) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r30, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x29, 0xb399, &(0x7f0000001640)="001c0000848fe67666748597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660517c637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, r33, 0x104, 0x5}, 0xfff, 0x9, r36, r36, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001500)='./file0/file0\x00', r32, r33) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0x0]) r38 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r37, 0xffffffffffffffff, r38, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) 16:04:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:04:30 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="15af8a8d02029be96914d6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10002, 0x0) pwrite(r7, &(0x7f0000000240)="fbaf8a8d27029be96914f60882b8", 0xe, 0x0, 0x5c1d7192) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x40, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r8}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0xa}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r9, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:04:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'t\xfa\xff', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") pwrite(r0, &(0x7f00000001c0)="a8244347362a15fa65fd60888ab02687dc6d68b2ed303a704e2d4aff062532d349e3d83cbefa457f39f811e0b227fa24356f745a438348cbb5f34f1a7cebda51a51e6a4e08d12efaa23d4f5306c4cd6b548427bed5c31f8d9b441f24a7e89df0b9fb88f2c9154241ab5b3b2cc2bd8c6c780de5ef95e7986d40a93deccf4f977597adb66132e954d22860ad60361015640fb521ae443336229c211fd41bbd9ed6b95908eb77c2ef86b0b7e89fdc05da5b4ff0e52aa430dfb5d5841608f140000000000000008ae6d7601868057b83720000000000", 0xd4, 0x0, 0x400000000000002) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x4, 0x25070, 0x8f9c, "097b009a2e3ce62412d14ca6348ecf60d67f77a2", 0x80000000, 0x9}) 16:04:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) 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:04:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:04:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000005680)=""/4096) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001240)=""/251) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000001340)=""/69) semop(r5, &(0x7f00000004c0)=[{0x3, 0x4, 0x1400}, {0x2, 0x1000, 0x1000}, {0x3, 0x6, 0x800}], 0x3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB="000079e90000a4010000000000000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="8609e887010c10c33f6bc49942a38d73fe79f5c2e4026b6b385e3a90bd084a16e17c000b0351486d95d2b37c2a4dd784a81ea76bc450e73f6217ec42e06226af9c52d6b5997a21a50d4018074ca80f10258173056c25b729d348bbf61203ad6baa2b5bab6c7c64c99ce4eaf5e20513bb5547f55496d9de20ebdbfeb9b27e79f9ff90bae4afde76fc9ebf9a7606499e4f4e1df5143e0b84cd5d36de18e95d48a9ac0cc5abc694d8377989464b81b344d349cbd64f398c47c3526b16fa4b210000005dee417e6217d3f9c57e00"/216]]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r3, 0x2, 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) recvfrom$inet(r7, &(0x7f0000000440)=""/19, 0x13, 0x440, &(0x7f0000000480)={0x2, 0x3}, 0xc) 16:04:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) 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) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0xa1, 0x1, 0x800, 0x5}, {{r5}, 0xfffffffffffffffe, 0x4, 0x1, 0x7cf5, 0xffe}, {{r6}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x9, 0x40}, {{r7}, 0xc, 0x4, 0x4, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0x85, 0x9dcc3e5c79172639, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x10, 0x7ad, 0x20}, {{r8}, 0xffffffffffffffff, 0x40, 0x0, 0x4, 0x1}, {{r9}, 0x2a8b419ed11fbb2a, 0x3, 0x8, 0x2}], 0x0, &(0x7f00000002c0), 0x3f, &(0x7f0000000340)={0x8, 0x6}) close(r1) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) accept$inet6(r11, &(0x7f0000000080), &(0x7f0000000100)=0xc) 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:04:31 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x100000000000, r1) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r9, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r11, 0x100000000000, r11) write(r12, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r13 = getppid() r14 = geteuid() r15 = getppid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r19 = socket(0x2, 0x8000, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r19, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x25a, 0x1}, 0x400) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r12, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}, @cred={0x0, 0xffff, 0x0, r16, r20, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r21) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:04:31 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) r6 = openat(r5, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r8 = openat(r7, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r9 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r9, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x800}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) syz_open_pts() close(r0) r10 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r10, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r10) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r11 = getppid() r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() r15 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r15, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x13, 0x0) r16 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r14, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r14) close(r0) r17 = getpgrp() r18 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r20 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000640)=0x47) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={r17, r19, r18}, 0xc) r21 = getpgid(r17) setpgid(r11, r21) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 16:04:31 executing program 1: mmap(&(0x7f0000637000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') socket$unix(0x1, 0x1, 0x0) madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:04:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x3000, 0x0, 0x0, 0xfffffffd}, {0x200f}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) recvfrom$unix(r1, &(0x7f0000000140)=""/176, 0xb0, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:04:31 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:04:31 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) fcntl$setflags(r5, 0x2, 0x1) ioctl$TIOCFLUSH(r4, 0x40047307, &(0x7f00000000c0)) 16:04:31 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8a, 0x3ff}, {0x48, 0x1}], 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:04:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8000000101], [0x0, 0x10001], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x80}, {}, {0x0, 0x0, 0x7}, {0x20, 0x0, 0x2}], {}, {0x0, 0x0, 0x0, 0x3f}}}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/29, 0x1d}], 0x1, &(0x7f0000000140)=""/176, 0xb0}, 0x840) connect$unix(r0, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf54d2f605f6f000178c21ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657dfac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0db227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c390b309abc8929b038961abe7b1622374808a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca055307eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d00"/1159], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000280)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x4) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 258967 49321 0 0 0 0 syz-executor.0 *467941 49321 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822092b2,ffffffff821d5feb,350,ffffffff821ade45) at __assert+0x2b rtrequest(b,ffff800023b8b148,83,ffff800023b8b1e8,0) at rtrequest+0xbd2 rt_clone(ffff800023b8b258,fffffd806f6cd710,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cd710,fffffd80618d61f8,0) at rtalloc_mpath+0xba ip_output(fffffd80618d6100,0,fffffd806f6cd700,20,0,fffffd806f6cd690) at ip_output+0x4f2 rip_output(fffffd80618d6100,fffffd80692fd010,ffff800023b8b468,ffff800022b58000) at rip_output+0x252 rip_usrreq(fffffd80692fd010,9,fffffd80618d6100,0,0,ffff800020ab0c70) at rip_usrreq+0x46a sosend(fffffd80692fd010,0,ffff800023b8b688,0,0,0) at sosend+0x645 dofilewritev(ffff800020ab0c70,3,ffff800023b8b688,0,ffff800023b8b770) at dofilewritev+0x1b7 sys_write(ffff800020ab0c70,ffff800023b8b728,ffff800023b8b770) at sys_write+0x83 syscall(ffff800023b8b7f0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,2659bde6010) at Xsyscall+0x128 end of kernel end trace frame: 0x2682e2b2ba0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822092b2,ffffffff821d5feb,350,ffffffff821ade45) at __assert+0x2b rtrequest(b,ffff800023b8b148,83,ffff800023b8b1e8,0) at rtrequest+0xbd2 rt_clone(ffff800023b8b258,fffffd806f6cd710,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cd710,fffffd80618d61f8,0) at rtalloc_mpath+0xba ip_output(fffffd80618d6100,0,fffffd806f6cd700,20,0,fffffd806f6cd690) at ip_output+0x4f2 rip_output(fffffd80618d6100,fffffd80692fd010,ffff800023b8b468,ffff800022b58000) at rip_output+0x252 rip_usrreq(fffffd80692fd010,9,fffffd80618d6100,0,0,ffff800020ab0c70) at rip_usrreq+0x46a sosend(fffffd80692fd010,0,ffff800023b8b688,0,0,0) at sosend+0x645 dofilewritev(ffff800020ab0c70,3,ffff800023b8b688,0,ffff800023b8b770) at dofilewritev+0x1b7 sys_write(ffff800020ab0c70,ffff800023b8b728,ffff800023b8b770) at sys_write+0x83 syscall(ffff800023b8b7f0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,2659bde6010) at Xsyscall+0x128 end of kernel end trace frame: 0x2682e2b2ba0, count: -14 ddb{1}> show registers rdi 0xffffffff815a92f7 db_enter+0x17 rsi 0x3c01 __ALIGN_SIZE+0x2c01 rbp 0xffff800023b8af60 rbx 0xffff800023b8b010 rdx 0x3c02 __ALIGN_SIZE+0x2c02 rcx 0xffff800022b58000 rax 0xffff800022b58000 r8 0xffffffff821269af kprintf+0x16f r9 0x1 r10 0x25 r11 0x3f384c804ac7da89 r12 0x3000000008 r13 0xffff800023b8af70 r14 0x100 r15 0x1 rip 0xffffffff815a92f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b8af50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=467941 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffffffff8266aad8 process=0xffff800020add500 user=0xffff800023b86000, vmspace=0xfffffd807f00a5c0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49321 258967 27107 0 7 0 syz-executor.0 *49321 467941 27107 0 7 0x4000000 syz-executor.0 15863 324719 37993 0 3 0x80 nanosleep syz-executor.1 15863 154492 37993 0 3 0x4000080 select syz-executor.1 15863 179515 37993 0 3 0x4000080 fsleep syz-executor.1 25953 409688 1 0 3 0x100083 ttyin getty 27107 31160 53474 0 3 0x82 nanosleep syz-executor.0 37993 85271 53474 0 3 0x82 nanosleep syz-executor.1 40391 256215 0 0 3 0x14200 bored sosplice 53474 347384 72973 0 3 0x82 thrsleep syz-fuzzer 53474 364722 72973 0 3 0x4000082 nanosleep syz-fuzzer 53474 164941 72973 0 3 0x4000082 kqread syz-fuzzer 53474 70153 72973 0 3 0x4000082 thrsleep syz-fuzzer 53474 515536 72973 0 3 0x4000082 thrsleep syz-fuzzer 53474 6202 72973 0 3 0x4000082 thrsleep syz-fuzzer 53474 359264 72973 0 3 0x4000082 thrsleep syz-fuzzer 53474 194120 72973 0 3 0x4000082 thrsleep syz-fuzzer 53474 384038 72973 0 3 0x4000082 thrsleep syz-fuzzer 53474 361731 72973 0 3 0x4000082 thrsleep syz-fuzzer 72973 207726 96676 0 3 0x10008a pause ksh 96676 429727 92288 0 3 0x92 select sshd 92288 418929 1 0 3 0x80 select sshd 19428 121655 4665 74 3 0x100092 bpf pflogd 4665 447920 1 0 3 0x80 netio pflogd 3063 136374 88938 73 3 0x100090 kqread syslogd 88938 373182 1 0 3 0x100082 netio syslogd 93428 326214 1 77 3 0x100090 poll dhclient 51323 143505 1 0 3 0x80 poll dhclient 51076 459999 0 0 3 0x14200 pgzero zerothread 69911 184512 0 0 3 0x14200 aiodoned aiodoned 54219 364358 0 0 3 0x14200 syncer update 94544 367692 0 0 3 0x14200 cleaner cleaner 74072 105439 0 0 3 0x14200 reaper reaper 48727 172548 0 0 3 0x14200 pgdaemon pagedaemon 7408 56978 0 0 3 0x14200 bored crynlk 28964 142219 0 0 3 0x14200 bored crypto 14149 250962 0 0 3 0x40014200 acpi0 acpi0 46172 28909 0 0 3 0x40014200 idle1 46153 444505 0 0 3 0x14200 bored softnet 44982 157939 0 0 3 0x14200 bored systqmp 20507 461301 0 0 3 0x14200 bored systq 97230 24542 0 0 3 0x40014200 bored softclock 53528 187124 0 0 3 0x40014200 idle0 12317 457422 0 0 3 0x14200 bored smr 1 19405 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 49321 (syz-executor.0) thread 0xffff800020ab0c70 (467941) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82663580) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824895c8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9592 7097K 9010K 78643K 27683 0 0 pcb 14 8K 9K 78643K 816 0 0 rtable 109 13K 13K 78643K 1958 0 0 ifaddr 94 20K 21K 78643K 538 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1623 0 0 iov 0 0K 24K 78643K 735 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1235 78K 78K 78643K 6219 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 50 0 0 VM map 19 9K 9K 78643K 26 0 0 sem 12 0K 1K 78643K 695 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 3434 0 0 sigio 0 0K 0K 78643K 37 0 0 proc 62 63K 95K 78643K 1626 0 0 subproc 32 2K 2K 78643K 391 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 213 0 0 in_multi 26 1K 2K 78643K 442 0 0 ether_multi 1 0K 0K 78643K 31 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 789 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 179 155K 155K 78643K 12702 0 0 UVM aobj 130 8K 8K 78643K 133 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 764 0 0 NDP 20 0K 0K 78643K 176 0 0 temp 230 3565K 4204K 78643K 100723 0 0 kqueue 0 0K 0K 78643K 19 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 60 0 55 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 267 0 265 1 0 1 1 0 8 0 rtentry 112 384 0 344 2 0 2 2 0 8 0 unpcb 120 4856 0 4842 4 3 1 2 0 8 0 syncache 264 19 0 19 7 7 0 1 0 8 0 tcpqe 32 81 0 81 5 5 0 1 0 8 0 tcpcb 544 1501 0 1497 12 10 2 6 0 8 1 inpcb 280 6561 0 6551 19 17 2 7 0 8 1 rttmr 72 7 0 6 5 4 1 1 0 8 0 ip6q 72 2 0 1 2 1 1 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 63 0 61 2 1 1 1 0 8 0 pkpcb 40 13 0 13 5 4 1 1 0 8 1 ppxss 1128 62 0 62 15 14 1 1 0 8 1 pffrag 232 89 0 89 9 8 1 1 0 482 1 pffrnode 88 89 0 89 9 8 1 1 0 8 1 pffrent 40 2799 0 2799 9 8 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 222 0 170 1 0 1 1 0 8 0 pfstkey 112 222 0 170 2 0 2 2 0 8 0 pfstate 328 222 0 170 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1651 0 1442 33 18 15 16 0 8 1 art_table 32 1653 0 1442 2 0 2 2 0 8 0 art_node 16 382 0 347 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 20 1 0 1 1 0 8 0 semapl 112 690 0 680 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7346 0 5926 46 0 46 46 0 8 0 ffsino 272 7346 0 5926 96 0 96 96 0 8 0 nchpl 144 14036 0 13552 61 40 21 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 48662 0 48662 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 17 0 0 3 0 3 3 0 8 0 vmpool 552 24 0 7 4 2 2 2 0 8 0 scsiplug 64 4 0 4 2 2 0 1 0 8 0 scxspl 192 43011 0 43011 20 18 2 5 0 8 2 plimitpl 152 247 0 239 1 0 1 1 0 8 0 sigapl 432 3571 0 3555 3 1 2 3 0 8 0 futexpl 56 91667 0 91666 2 1 1 1 0 8 0 knotepl 112 629 0 610 2 1 1 2 0 8 0 kqueuepl 104 1439 0 1437 1 0 1 1 0 8 0 pipepl 112 3844 0 3825 7 6 1 2 0 8 0 fdescpl 488 3572 0 3555 3 0 3 3 0 8 0 filepl 152 38144 0 38040 23 17 6 9 0 8 1 lockfpl 104 1066 0 1065 1 0 1 1 0 8 0 lockfspl 48 375 0 374 1 0 1 1 0 8 0 sessionpl 112 41 0 30 1 0 1 1 0 8 0 pgrppl 48 91 0 80 1 0 1 1 0 8 0 ucredpl 96 3328 0 3319 1 0 1 1 0 8 0 zombiepl 144 3556 0 3556 2 1 1 1 0 8 1 processpl 896 3589 0 3556 4 0 4 4 0 8 0 procpl 632 10785 0 10740 5 0 5 5 0 8 0 srpgc 64 33 0 33 8 8 0 1 0 8 0 sosppl 128 102 0 102 14 14 0 1 0 8 0 sockpl 384 11828 0 11802 33 28 5 11 0 8 1 mcl64k 65536 277 0 0 34 3 31 34 0 8 0 mcl16k 16384 14 0 0 2 0 2 2 0 8 0 mcl12k 12288 29 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 202 0 0 22 0 22 22 0 8 0 mtagpl 80 60 0 0 1 0 1 1 0 8 0 mbufpl 256 777 0 0 42 0 42 42 0 8 0 bufpl 256 15955 0 8897 442 0 442 442 0 8 0 anonpl 16 412300 0 391869 161 76 85 99 0 124 1 amapchunkpl 152 24488 0 24305 31 22 9 14 0 158 0 amappl16 192 17939 0 16807 147 88 59 69 0 8 2 amappl15 184 779 0 774 1 0 1 1 0 8 0 amappl14 176 309 0 304 1 0 1 1 0 8 0 amappl13 168 323 0 322 1 0 1 1 0 8 0 amappl12 160 128 0 127 4 3 1 1 0 8 0 amappl11 152 1114 0 1099 1 0 1 1 0 8 0 amappl10 144 216 0 208 1 0 1 1 0 8 0 amappl9 136 1456 0 1453 1 0 1 1 0 8 0 amappl8 128 1042 0 988 2 0 2 2 0 8 0 amappl7 120 322 0 312 1 0 1 1 0 8 0 amappl6 112 1071 0 1056 1 0 1 1 0 8 0 amappl5 104 449 0 435 1 0 1 1 0 8 0 amappl4 96 3821 0 3781 3 1 2 2 0 8 1 amappl3 88 474 0 467 1 0 1 1 0 8 0 amappl2 80 27270 0 27188 3 0 3 3 0 8 0 amappl1 72 90286 0 89837 25 15 10 20 0 8 0 amappl 80 11456 0 11393 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 132 0 3 3 0 3 3 0 8 0 uaddrrnd 24 3596 0 3555 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3596 0 3555 1 0 1 1 0 8 0 vmmpekpl 168 35631 0 35590 3 0 3 3 0 8 1 vmmpepl 168 462397 0 459948 267 122 145 157 0 357 34 vmsppl 368 3571 0 3555 2 0 2 2 0 8 0 pdppl 4096 7199 0 7141 8 0 8 8 0 8 0 pvpl 32 1127799 0 1104312 342 144 198 229 0 265 7 pmappl 232 3595 0 3562 4 2 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 710 0 35 20 0 20 20 0 8 0