, 0x2, 0x9}, {0x2, 0x40, 0xff, 0x80000001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 14:02:47 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x1000, 0x312, &(0x7f0000115000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) socketpair(0x1, 0x5, 0x1f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, 0xffffffffffffffff) 14:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getflags(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f00000000c0)="dd445f54d9e28a189695bf103641e6b6") 14:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x0, 0x0, 0xff, 0x5}, {0x39, 0x5, 0x4, 0x8001}, {0x8001, 0x3, 0x6, 0x18e}, {0x9, 0x0, 0x1, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x1, 0x9, 0x4, 0x2]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0xfffffffffffffd85}], 0x1, 0x0}, 0x802) r4 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x11) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0)={0x2, 0x1ff}, 0x8) 14:02:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) kqueue() writev(r1, &(0x7f0000000880)=[{0x0}], 0x1) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 14:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3d}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x3}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1fe, &(0x7f0000000180)=[{0x5c, 0x0, 0x0, 0x2}, {0xffe1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup(r3) fchmod(r4, 0x1) 14:02:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0xa000, 0x3) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000100)=0x10001) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) bind$inet(r8, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0xc4}], 0x1}) 14:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="3fe53dc7a9f467fc374da872bc1e1f11b6e8d75aa5d296a755a5bc7b0079411a9e284fa5e9ed", 0x26, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x100}, 0x0, 0x0, &(0x7f0000000280)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x6) 14:02:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000040)=0x8) r2 = shmget(0x0, 0x1000, 0x8, &(0x7f000063f000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) 14:02:47 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) getrusage(0x169e1357d10e43ab, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 14:02:47 executing program 1: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r1, 0x3) r2 = dup(0xffffffffffffffff) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 14:02:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x2, 0xfffffff9, './bus/file0\x00', 0xfffffffc, 0x40000000, 0x7, 0x1}) socket$inet(0x2, 0x4000, 0x0) 14:02:47 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0xcce7e9ec5e8e0f61) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000280)="e696e5939271554356da464c6c51d16e7d0f5f3c93277d9de4f40cb390c052f696811dc77125a440392ca2d088f0081a4a2817e55583283b6660723e370e43814cb4497a74179d8c6f07ce330aea405bd536bf102e878f4fe2942581d657a963b31f65ce7ca32cf2ad74bd12d9bdf4b79e5ed9021123", 0x76}, {&(0x7f0000000340)="a8194d880803470eb57be899cfc45b7373bcc07cadec1f61c6e119718a4ee57124b93bbb654adbd6d2f03713f336d6cdbc97c6060d4859d01d5612a21535375a2d6d20ce0838deac7b4bd870e9c853193b9921ba8bbc40c84cd87f42d0e8c5e39cf3d7265dcd09aa1f6511de653bd2be7a3f0b6d6029f9c83e8fee845dd10cd549c8400214bb42d19b7d06c941effd14097d709f814b", 0x96}, {&(0x7f0000000400)="0c9617efb29a9e3de4e9dbcaf7edd2174ed9156796f559613c653422c0d92b87cec68023e264c9e57ebfc67db32543c67b7d6b9ac99b4b6e3c3605b803114eaf96d990ca3f7092122a6c6bae9b8ae589a032920b8461823af9f9f5406a31b380c26832d5032ae94c025b131c680bf332cd3bb445703e4de97022e2ca9e693c60", 0x80}], 0x3) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getegid() fchownat(r2, &(0x7f0000000140)='./file1/file0\x00', r4, r5, 0x4) 14:02:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x200) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c, 0x2}, {0x3d, 0x0, 0x8, 0xffffffff}, {0x7ffffffe, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x10000000004d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 14:02:47 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x4, 0x1e0) semop(r0, &(0x7f0000000080)=[{0x0, 0x5, 0x2800}, {}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000000)=""/35, 0x23) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 14:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x8000, 0x80, 0xdf, 0x9}, {0x2, 0x1, 0x9, 0x80000001}, {0x3, 0x8, 0x6, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x9, 0x7, 0x2, 0x7}, {0x6, 0xa1, 0x0, 0x1}, {0xff, 0x3f, 0x1, 0x8}, {0xa9, 0xff, 0x9, 0x9}, {0x9, 0x3f, 0x7f, 0x7ff}, {0x7, 0xa3, 0x7}, {0x6, 0x6, 0xd6, 0xf7}]}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x2, 0xda16}, {0x45, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 14:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80, 0x6, 0x2, 0x5}, {0x101, 0x6, 0xa8, 0x40}, {0x1, 0x1f, 0x6, 0xffff8001}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 14:02:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x10001, 0x0, 0x8001}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x268918f594897e56, 0x25) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) 14:02:47 executing program 1: utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xa4}, {0x4, 0x5}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3205cdbd5ec7141f, 0x24) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x40) utimensat(r3, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x10001, 0x800}, {0x2052, 0x80000001}}, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 14:02:47 executing program 0: semget(0x3, 0x3, 0xd54379ac4f714e1e) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) 14:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 14:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0x133, &(0x7f0000000540)) 14:02:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getppid() r2 = getuid() r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r2, r5, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r6, 0x1, 0x10001, 0xb9e, 0x2}) setpgid(r1, r6) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r8 = socket(0x0, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 14:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x6, 0x0, 0x1, 0x5}, {0x4, 0x60, 0x9, 0xa5d}]}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) 14:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 14:02:47 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockname(r2, &(0x7f0000000000)=@un=@file={0x0, ""/6}, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 14:02:47 executing program 0: r0 = socket$inet(0x2, 0xa007, 0x1f) fchdir(r0) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000080)=0x5, 0x4) 14:02:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffd000 didn't change! 14:02:47 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') chflags(&(0x7f0000000000)='./file0/file0\x00', 0x1) 14:02:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) mprotect(&(0x7f0000195000/0x4000)=nil, 0x4000, 0x1) 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(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:02:48 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000200)=0x1ff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x2) r5 = socket(0x10, 0x4000, 0x80) r6 = dup2(r0, r5) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="d5683177d01adf8a43c9f0f26ff012eabbc8b8d4533b081dd430"], 0x10) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$KDGKBMODE(r8, 0x40044b06) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00aae0 va 0x20ffa000 didn't change! 14:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 14:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x800, 0x0) pwrite(r2, &(0x7f00000003c0)="d87be365313830f6396ee44635350b6c7a4b119d9ee471656ba4def7cd5f549764e1d4ab245f2eb1af2a0a0680bc03a215772fc9b75f685cc6fb3ae87c8f32919594d8d2ca73e2843eb4aee4538b35dbfe533efc02f671dc8bab69c3758bc6141500865ba4f67df9d1fd5ff074b4ec94ca2b400be64e7d592c69c52afeac2fde77751897bdcd0a2e49c40bfac4", 0x8d, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000140)) r5 = socket(0x2, 0x3, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000480)) r6 = fcntl$dupfd(r5, 0x0, r5) pwrite(0xffffffffffffff9c, &(0x7f00000000c0)="934917e93bc61a2b603a2e1299fcc129787e563da2c36c129ec658db1ab43b6e9c1d6f4fddfecf9629002e6687e39de7246fdd451e5b0fc2", 0x38, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r7, 0x2000745e) r8 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20000, 0x80) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000040)) r9 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000004c0)) writev(r9, &(0x7f00000006c0)=[{&(0x7f0000000500)="87561e2561c8ce966085b0d09db0bf4e8dedf346e5c5b9fd5e637d779ebc94a41027ff6a4912e942f115", 0x2a}, {&(0x7f0000000540)="07ca84e402fb7fc34c05d40fc41f249b537b046b6809c087471d42ae5b481c143e81df49434a23b8ff38b9e2e0fd5a91809da895a1e44e669e6b7486f35392167a1a16d1e328ed20a552f0a43c1e68d7f347f8e6967a8c1ba87804b8b063ba8a9322883572bf2a5f1b741c49333bfdf9233a5b317fb196fe5c7f3e4c74a062d28447e8604490e18e02ee4133be9751210ef36372a4c08ecb79f108c4e568565274e481bd99c21c7ff9ddefb9878db9af255f09ff5802f77c00d02f561a835fd2ca3b1b51eb7b33708f10d272", 0xcc}, {&(0x7f0000000640)="ab38119e104e0f1318a5bc63b5fa5d23ce5d0b3d82", 0x15}, {&(0x7f0000000680)="0bbda45e76", 0x5}], 0x4) syz_emit_ethernet(0x27f, &(0x7f00000001c0)="c6c63702b755c691e79488ea36e6972c4234cbfd1207104240228a4aad06c7b86540d0c8eb167ecaf8e4e960a9ef305d9d88c8454f11c2771fb44063f5c8b368867cc337d2d7fc669c6b9bbdb42e4de3d9951f0f8f8691e62edad5888d172f201fc22920af02db7c5f0814aebd246222269e3010cdb49610a3912cc93ba6771dc145b31dc3c045c32ee5273c973f11a67ee77b4fea675e21b675e126f9f1") 14:02:48 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="23d3eb4cfca4ba0d8a5169987696565c4174050d2ba0538bacc80884fc38d1565ff8986c888c70c47b039fd805bfa1a1c82ee4", 0x1}], 0x51) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)=""/145, 0x91}, {&(0x7f0000000240)=""/96, 0x60}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000000340)=""/43, 0x2b}], 0x5, &(0x7f0000000400)=""/162, 0xa2}, 0x40) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000540)) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:02:48 executing program 0: msgget(0x3, 0x245) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9c, &(0x7f0000000040)=[{0x100000b1}, {0x6c}, {0x6}]}) r1 = getuid() r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = getuid() r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getgid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r7, r5, r8, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r9, 0x1, 0x10001, 0xb9e, 0x2}) r10 = getuid() r11 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r14, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r14, &(0x7f0000002780)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f0000001380)="3917670c9e83476a79e6949babe8235148bae67d110061329e7140b6bc1d95b0cfb3bc34e1e676555af80513d651ef3949e063bc85ab466a17b54e5eb57d676936a2a5a83430d2224ea3743c02a893d9a3ba8d01566c98ae54f71daf752e5460f94a4ce35480547bbb0f7e456d9be3203f23374d5907e46da8df8f72926da0ecf040e16ee03c39236167858780524f4563d51f102d659455996fb5c3c8b40698d42d49e68bd014f144d2de0642a8d9d5f3f27f6f3f9fda324dac7636af31615510c40d15102753aa56a571d705a780b6cf437f610513009d9c26381e68d66f4acc27bc2e8e5072712aabf1dba8acde64cd182eae07c1a88e5569fb86dafa1722b86085f3c9f9e9045779d745e80b342b9a25a67a0690642f0ca855a2e89cdaf86a8b75d72bb1571ecb3ecdffc68d1d0bc9a14cc6dab815f42992c9dc4c09184fb5b75f1e518e1927269bd0aa8546181de791c4ed09b3256577c5712b975a4a111c86786b4ac38be6c765e6c7d0de0417fb3de01494e3c1b6d6ebc7e82c9a84f9f0b484fde6ca290bf07d546ea664c4953ab51a7879827ef87a947385390092d59845458759628e0b6457b7408d5e4b9bba72f7b62b700034f905756abe8ae038240dce992ed5adada8c3df9e68bbff78817c95bb3b9c499019feaa936c962b659b6bf19f974ca68bac353a7c668ddffb99328ad2c37f2a41028a94954819310d67114f52d636f459106b1cc190639e55ac7f9acb9e76ee05e2dfec98d28f1b086751ad6a57977a51b8cfaa70c19a480fd40f7dcdaf98eb4450be8c55da9ec001046a4caefa83b54939991ea438bef955b8b811b0c60b8613b9101095e3209652354f9e6370501e9e4b0c611d13bbac93cb03048a6babf52a57071ba2e4668fd3cbb872c1fa0b381baedbfe9d391cd3cdd954710aa82d3441c03edb0aec0ecdfa37e05d4ea84ca4cc9ceed1752ecdda358f26479bf3f211e30382062d6fe1bf45e506554c3680ecbc44784be205a1aa205b5c5b28a01242568d3835720b09a8f0b963ea76f775c0abf89f852be6bbdc8f3abb7c1e052ba23ffa62f903316d26b329e21916a2d7706e14e191d63e21ef25ffe6818ff2b069410586a1ccf3f1b9af1aba94abf2f12044aa53b7f23f5345eb4be6b3b37e58351778f1ee124630e51537913e0c1d220a16f042993502b8028e1933185470a2110bb33520f89f4fe0b1b63dacdbaaaf0fde8c9155f9a0174c3077dcc9a4f3d5802b47a1ae49b9edb3161e40da2f3cc2c9c1682506e22f02715875187e4c7a0f0062ae78b74aa7516b89843973c298c2545bdc90e86150052cb58cfccd6602ceb11c920e1968d079dff7bc0892915f7fd9d848e949d70b73f9ba82c61bea30f736c2a70c60787d899a9bd5e05942f3ca1d33d3e1a7dcd6d09ee3a5d3dc64f8766d3b3f6b25be2b789075d48042d58093370696b1a286617d08e02621984587a30c6a74894b4f611f591333ce80af64a05d1205e5250a88f36a3b2caf75d0483c823a4255e624886bb8e1573c864a0024e3e14cb36e54a0252c7e48c263018b48640ca084d8e14e33c669a06985ee8b64fc2276d0f7b15c3ea48d3150084a5199b5f1bd782a2888bc1fb3822547203c6e2739fbf1116fe402fd88269c0e8ac827071a7ff57ae081f00375c2c2c779d02f593afccc1cf008a1a7244296e939ce1ed50e6ced25cb82e75762042a5f3eb7216dfd28f32b2c247c0caafac092fd3c55a931e0648c2e3d9a46c573f58715f56913e59ea6aa9994515774f046ea026f270cde71afeb94eba4cad6c3032285b19d42092910e1538c06ae209c1b1b36c892773b889dde126820c2ede77c6dcfc5745f51e2c06c50f10c40b5708ef621c2a7f6eb4a3a57311430e3239f17266d4508e77adac780ccdf65faf39cd35b8b76a263dd4445b69fc1c6d9556161d805d8fcb778ed315b16033d59c55021f8789ff5a601a9179ceba216edbf47c6fbfb3c72dd6045756a697bcea86b9a35d9c57971859f2ae90458a0ca18341964a82badd23df85c182a7d99837e1ca8db17371ce13b0c701dc4bb3fe9525d61ef7194e9ddfc62a0c2e6c6e2ce17cf3ecdcf5213374cb49ed63de41ad7932aebd5efcec006161256e747bc30aef3bcdef2420225f6cbc15d56f151eb00dbdcad630983c4c483e96e5a103c99185957d29069255362b9d5174379b2cc6bfd6a282eac7bb5a16bbf25d275ea8562db45b402669dc6fc37075d4338e9da8ca81595c9d1e9ece0dacaccf2172e01b21389f77c7c1ee3b34326e6ff86ac4570dbcf73dfa9dc1fada9fa8fe7cc181dc9a70076faa760a9e5672c023981bd365d518c93d1d05c18fd07abe6cf2224de0d511a6ebd964437bead20b52c99f3d534afffa72080d9e95c53d152983ea57ecd4860f67c65347412dfdd7d34fa79b05fed1f852ecaa29c1804b1dc67ce21f9e47784ae6a3ac32d9ecfbadbcaea6f8202819af486ee0bc13a7047a6b04622e71760b9c6f960b7f5c7209608d1c7c8ad3324b57ea56b12317e30c88e7a46faf392241d72979cd7a299d2efd694259224f17a5d8231cf2146c05fe1c8436f9d2fd816f82bbb2ce9d05fd24b24b100b285cc274e3a3b185c07d9e1d5ae07ddcc3b3200985c7fcb4011f8be4c79b88602d2cc89d78c1a012dbc25bc6d37c85213b2f39177eb8f15716e96e931986ef93438dfb78f7ce4c96cd4093649ec6e8a72ca7612c11b8af293030ee852e53e003655c230f131942adc4d1f3987e835f97959d0274cd202acf77c4d3a97170937006c5823aac2cf823e312c8acc0fd94bfeb609253e407ea76997421aaec979537137e7a3be4aaa6676360bff14304534653d2b6d1bd0ce4b677c46da9a30aa08e7ecff4c791d6f250e8933c07daf324e614c2b50cd9095dd87f46c8ba0e6533585e445f0860de42c86b49ffb72b1bd5b08613bc0b92a5184e2589274feb806278a75c30302cd1a89ecf0e77228326b6e3161788806407c3d3d52d39b3e2b9f59c8cd160eaefc6503900494e22da68af5201a2b235b68f63f548f76fad4b0b07b1f7eaf5ebaa5980acb12d9560e040d597f9614256b91e28290690c10948d245864ff728ca78bec73df73ded8b544fd6c02e9684b286dadb30d8f914620876fe13eea34a09a2b7bdecca42548c97ee32155c9135899a469302b2398588d059096815b0896b91011dabf669eed017deb9d327e8801127ce1ee9e35e32cb440ca390999ed2a153c50a735c3cf182d326f4f87b4356043f683a39a2068103db1a9acfec13a4bd6fc5a3779a0f81e6808b4742f6a5bca9ef147a759258459d63c9b2ddd0be2d6b53f195d451dc9da1aaeff280fa2d57ccafb2dd17fb4117d7af9fa341b64862d06acac8f6fbc829b29b8719a4c5bf1348145983ca529d784b8c1cc1d19119588a58d37178615ef57c317204eaaf795a78975d282db2be5257bc004bfde4bbe625fa7aa3e896a4ae1bf9c6af19397ff0be827572d84d7312a526dcbff3ece7240d8436eda6f334cfe7de8d98294327cab8b2941ec4d628d57e03878185a3481a2d47e6ed504345ae145fb900361f86ec9b24302a4dece4ff1d33f7d22f2f4af7a33a6a6bd3bbd6f6b14ea394492dac039fc18e9472382fd6730366a6fbbdfd7df221279c1d4c6ab352016fca86308e6788b54a3c4cfbcbaa7e7e15b25ab170d1a144957bdde6524988a1c70016a0978fea6838a80d98cf7640bc5b7e6150eee4e9a39213b5bb2748e2cad485c8047b553be9c893483dc4823817ceef77e924c784165711ef144254935761dd47e55d14eb3f7121a70198aed10ca3faac36dfb9775a4ffbe72c29d0d57e62e352156d4c4a3dce5e8915c05890d5ff633bfaaa6ae074d2be73119b95fd0dc62eb1a6af2cea8ce83c36ae52e21af2e63f9014490365123340cff26b99c5bed91f7ae6e5aed34b700fe3f1045ee6e6a53f402d48415549eb6e218bda70435d0ac7f0b5b40d7e7e05ab34ccc038ff284cc782ec77b5b6478f7b5ec49cac7e51357bf39cf3771838b42a4e56c1f383bb0ad7d036b9fa0889d2f632a6eaabb24d37f8ea434191f96f537f5f3c191d8d954567a9b58338e3bf72bc044a9a425967a153e9b4a6e31441dddbb5cc4c3b240d659471dbb928b5019d403d47cfab12c36f11e61da5dea69890dcb43759efc86d1a4fae0612b878ecc54583739f3a59c0ff34f4d98eac593a3757f7384401707521b499aa784db714f6b55a514f82f427ff9438eb1df27f3a089d011089d72209cfa7cfdb0f2975be0e509d8593df238cf7c0ef096ec1aac23a51038e44b345c5fad6f436cd1ba95def68a6889f2058ad95ce78c02df6c3daccb3bba49e7f97101d0ea4e7e9b181b56bbcae699cb8078cc0660aaaa720685a56444177aa0aa005e2bb2f4ba720ceff16147d93f4e6533cbb40e76713551e38b420d31795f7dfba2f5718353ae4cc63cb373b2622da6c31399e9555c9130a6243e4e424210d55b01e9d11e72299144bddeb28207fae3c83c7ebc4f04331ee0f3dea3c08f23e292885c9c366ff47134c046eb30680d2819f7d30e045960d10a194d2ee42f9dfe6b54f6085d3be784feb4dfd131e7136dc54fae9c904ffb4277fa83ef31ed377aac317777d5da29208d65bf7a143652d3e93d7179d1cfffa68e6dfa552263464ebc787a3f7ceb2d61beabe218d2d5f2a31b8a95cfc5173175967ac687e76e13ff64800c1b9232b0e7b96893fd5574a8b8d6d4edeb55404c44e79e1925af14ba7aaedcc508a43be1c42abab2646ad116fb989155da204fa8a6c3f0f0a0581f2ebdd087c0b7e2fa878af09a6d5acad97e954ea72201ccc32b962c20f0003fb5f11f2b8f8cc7b0d0b7f6a89dd92b980d0af6e8b3c122a155e3ad1c8762c41fa23f359475ba8228efa4bcbb0f5609116a4b48b5111600d14f8f8b676bb63aadc240e77d6f726e6737e79bc835d991d78954347880929153cc6d2ca2dc703b96f59953431e96cb5722db4b5c4bfe586b2c9f64b09d50d85133c593a99b3003efb333d9a58d3851dafd568d72e3c5318f1508e35eb0c7c7d866b1c005342a559d13edf9f536d32f7649f2a2c402cf6b9cdf9d567f5dc39acd7159a4874339a406f3e6c955d151ea9c47d8a824cca7f27eed07f34a2beab59e91568de7d0caea48b605725b46019947f2093d85ba7a582a4b24b8972c6f4cb9c266c536bcd628a4b2d3ef961f92708068dc46ece7ead7990b366aeb32ef367222d73d9c0de1f1a638b80a551465b6dc1361d39f7ecf3c036e077301498330f45d408748fd1d888271e846eaab8399547f9b55c81bde689cda6903fa1659c8caf8678dc007841cd3e85eaf356152b0037d5eb2ea808ff24390d9628fc2dbe6d08b41bc3f3aefbee78e0e32ec0c3a864846a5f954f087616bfddb4dd1789c3cab3bce61a7bf11aa612c13733754b92503bfebb075e4065c3cb080b249a3d2647f728c6a9d48f20159d4594987f6d59975f692e70a47be4edb59c7d007c74a22b99bed66161e22c955c53cc36bc56a67a1ccf31538c9e89dc03b5a20fdf015c7b079679fb84c4162c63e4b8939a348017f6aa9202ec9b92b9c4c6ba9c4840be7b1cdadc3e5050d9aec5485e446b03a947254e601f74e714cc2bc33509caaef860585ba25c48f1e285c312cd7fbc200662a7be73022b658e861000636ee0dad505d8015c776b81b1e1e8efa949386de099882ef102b99331c29dddf4763f783f306e72a7a3a4d45ae9482c66ed84a4403d57447fccc", 0x1000}, {&(0x7f0000000240)=')', 0x1}, {&(0x7f0000002380)="43030d0bd5d7d10c650a2b3424ace459bc43e7037492d697968051e933b5608cf4cae50cf270ec8d8ce5209c52d603c4d0e06f29875bbde9b59ca05d2df8380ae7d8cf27cd3b8a3c823b4aae010e326c5e4019241f10296049dc50b1df5ea89a73338d43cd538df849631e85b0ad344f57d0208c11a31c2ca287b7de426494cae7fd3e1572d80f3164676dc01f8316c07a156fa72f8975d1908cf88b88f347d0103166d926c9e1ced1c239ba03c72f8f979d4336790ec23fdf3fe8497381eac3046a0eb9", 0xc4}, {&(0x7f0000000280)="1eedf8defc9b34f09d56807e2db83ac602af618fb52954f9e5c682bd512b70bf8b1d0c8bd955e1e8345bc8ae600768bbcaf90989481c9cf6c7b75c7a386116fc90", 0x41}, {&(0x7f0000002480)="c6721179c26fc79c618b702d9a274472c80f8eb0df70160cb1fcdc20969f", 0x1e}, {&(0x7f00000024c0)="d2926596ed467be9895023d60e1bd8632c2b399286acc63fb4c817fd24a45b87ec3c2a2416", 0x25}, {&(0x7f0000002500)="6d7235de2d099db5acdd5b03e5fa7dc460ee71d0205b86", 0x17}, {&(0x7f0000002540)="d1dfee2c589003b80302dd4fbf5b35315f7ef32935a0fe9e0eba74948911b29bae1cc0bc97b40c04c0197823b64919e6531e87c53828421df08bf0b3564d50c4b6b3957a9808a619de1a98ba5ff9f55de82d7fac64f4b0e0ae7b8b21a1af87be0a24664d6c8d24d2b270e7a6247a4906deb52261682ffa65feab08bcfc7b09af393f96011730a51271b7d98f594d96883284df4b4eb3e5c18d7f591831e67a4974f189b7c2a5b449471e4652d280c7794867cf1c17fae1a038a452436290560a2343664f1fa533ebec4b30d238c503b1d9c88e713a81d0b4cb5d2353ca6de6f29a11ddcab09cb4fcc5e39368a584bac3016e27", 0xf3}, {&(0x7f0000002640)="ef3f7e9ae8583ec16191361847ccfef256368608507244ba673f7fc5a9d3394b01ef458fe8fdeb123238f5305e6253bcfbbc87", 0x33}, {&(0x7f0000002680)="f2b60aeaa595f48fe464ef96414254c3d1b7574b", 0x14}], 0xa, 0x0, 0x0, 0x271c4a581a43ab19}, 0xa) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r12, r10, r13, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r15, 0x1, 0x10001, 0xb9e, 0x2}) lchown(&(0x7f0000000080)='./file0\x00', r5, r13) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r3, r1, r4, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r16, 0x1, 0x10001, 0xb9e, 0x2}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000001332050015943fc4fc46f8ed9123205b50e927702e204fe573b5631e87b9d8821e6985e5d9919043a5370eb40633dba01532cdd91aae5c9b08227650193e59374b8dfe182f8d7eae87276b40846a61698cf954e9775d00222c09c8f30d1c14b24927f71efcdcbb8a50171ea618b7bd23246f768c1edfd02ee06886625ef5f5ba6b3bbc6fbfa447f906b5db26bf3d836c224299495ccf990c665e1f47c203d60c98a7445134b7b5fdbe80279f5d9a6f1a508ebd9b45441b16e6ece10c0c96fa09fdcf48c1e581806b524cf626efdc259c340f76a62add0f5fea732573dbd4dbab6f37bc287d98ed0d74deedfabec93746bd281ef3f58b0d2d7116c0247e722cceed98fc16490975ec26d70bf4f18d900626c46f35f21582b29b30170293109987b01623850c685b020940d8371577fff00ab060446f4b8847d2b3dbae24bf4ca6abec3d5019487d1b5dea32d31f5d634c573dfcb7f85151c7f23b14e12ecf7b71cebfe5358dda4ece6e0cdbb335561cfc1985332958214197a6b8d8a871c14163e18f1c25177775c6cde5c498e295e7c0c7ae5bdcd9d8e37a565219d170ac2b7e506482772c342a16fdd2cd488193dc8d12959cf1d850d4c792507c5cb9b23228f7841ab463b0c477548ea3e0898aa0a19de019fe3ced60c00f23fe77608145ff7f80c9b272c52d8faf74f61d033d1f6aa7c2b87ce641171ed08ae5eef6091cb0e927ac9d9c5f8456e1ee89afb3853b3f4b887a280ba0430167d9071a734455e6e75c90b817053b7ebf1856d4159922dc39346d03011357473cf1fc620e74d7abf8be3a3ba7db17a887c4ea92726bd4f6b2e0a536a9d699c14932911d1eb464777f5d3e124b37154d0dea28a6044e2bcb5bf6301455ddc0c284d22a636c0ed93a659e6a0cbae965e6ceb56ddfdc4d615695ae6836d374137ee84335ded73bcd334dc5c78b6a58866aa2c1929d3bd216b778a44dfad42c57571fc6c6da65964625b509b499cd93db25deb0f6951477d556976d10389333d6a4dfdaf001d67e450cdc5a4fd8a284e76675eb49beb5e3ee684118c926820bd193edcfbbb920d94ab812eb14ec339b3ed59ef729428866236c3ea6c3f2e2b7766b43c3fb9646ae8f380e934a60aa8c0c964d5e00f6f698e089f55d02bb96276425f2e58b32a9f1449113f65cea9cef20cb252aecbb2c45bb94d417b130c6b40989be47e969049f3ac18faef7ee401fc2c098552782aaaebb8b3cef923027cee9b17d25ecbbb69dd5dbe27f7b3c7cb1e0c9035c0940da6bffe3ebc6e3da5843313799a963929e28f30c43d2ff827e508f71681a17553b3a8825714a7dbfddbb1f78a5b6a2c06cb743e5765ed9dad523fac664fb79fb3181935fabe8320dbb0e2b82deb759685655dab7e5b39328b009f9a489a473d297be3f0cba383729b185fe3db98fbcba6be1623ecdc48ff55bad21ce66bb173d4cfc665c4dafdcec3d0862d1251b54e3f5bb8e1af1585b26a2a62fcbf9e6a48420e6502d182791864e0a4c1bb94cd660783c975f0abf107480c3b7149ae8028e70c95beb54cb72422bb30df0560a18e3c448f5a4bc81b54d8f4b0beb7748f79def3fdf854a0ad7028e84202999a06f9bc60094a2e7cda7aa35624da9c9d4fa0255d8790f1050837d50d4f81cbbffbf17b4b117f8a125018ab56febb8fc843bd6fd721fa5ece809a8581812d9a4fa37350aa0b20782af5cc8f7f2082c62ce5da70f97829fdba6722fb895e67e988e5ee50a0abcf8fe16f4edf720f5fa374b9635b5b7ac6f664eea679cc387e2e8bf824a0e65f18dd282c4a18137efa0ff4b2cf88c8198dbe21abe6421b20541942c957cd492221c660248a980192e41821cb0685acb1125880290ef5a794a0fa6e9e87a0365f22c876800330a3571c207030b8b4467a5d977d4e693805157a4e356a12268ba816dd769b8a6dd6a89ace8804da149e7b5334b8073970506b64eae72de3d4c7e78ed18946a818e9a1b6e889a966634a7898a00e9883ed199883f8e5507a3f3996a8d056c3a1f6d71a01d46a8baec5d6f46eb0f5355c83fbff8aaffe6ed40763834af54e3d74ac81ad8ab2ecb7de2e4c52ceff615df8497e1a386524f8a1344e573641e56e3efe0985fe9dba1cf385109eda7bfe2f04d3028588ea39bdd355ea8c3ef4265d169b82c34f0fcff14be85978a62d75042a15ca0af9557a20c99afd0670f39bcf594871c78693c0e28c6fe67f2cd04980f03b8ac9b0cf9db8407bd3482f7d91b2a41f9541dd4b319bc7f394272ad64be91b1b909732a51c4be766ca7a5729d07ca4140a120bd5ffb93ee1fcf16cf1cb356f6af403cafc83c63425dd702a68ca6a7163e35d1b03452f7ff249cab9115aa1bb88cdab6d5ba5efa0fa3cb069449105e080188ae222891e3786d4f85be5978ae66d37b61f6285f8b7e355214036cc5a1e5144aaa70f2f683dc8055bd7eb92ce665cee844724b9e6643e2796813bc9ebf14e7e48b6d5b4c51dfecbef483b4a1d334c3d8b51ae89ab983ea68018fccc06da5bd1ce05413df72dba77e4eb0d84b0e2981ca06d9ea34351e5e389e0d1134193a9365cc1264b5491b31326f42b6abebad296e9b10f89af332d0ba60f1e3f9860624ada6d2588f1139be6aa4e946c483c704803606933664cbe52bcf4530285f12e9a9a973767ebc4af80582888d5c6becf446e3b5e9f578678142eb7dd1655dd60fdd82becb79a5be0e6efd8aa91d96018f8945fefffffffa6417c933f916de26eefd9dbdd8c6ea3f7649a57d682fa3de59582d9179cab34c32eebd5c28111e8cd15c284a767501d466ea866083e05ca7ebcb9859e2d134cf5bf842d51324ad7400e957cd0ce2059aeb6c0368fd45dc90ae6f2419c263f04579564cf9f0efc141a563f6fbc2a38717f3305411e22289ac65b6c6e03b0020e813dc2ea393b095d6445a7635a467161ae38b279522f1b8b01b37eb1e62eec88e00a5978e999a9bcb46895776b2c7d3443cbe621fd3d346b62e7c3c496e36c470e2825ae64e172d3bf439713306a8f4e962708ea79572cabcb3983e011582186c1a5f15bb4482f1f3086caf1fc311bb76cf730fef15e0691583aaea7b9a4f8063f29066d6a6d45e8f56ad5df991579d073dd7c42df28bc8972f6128ee81963c56e61cbc43853270e4807a158d8c0db8d31b49bdda107e08cecd0d0cf087dab85eab689112072bf69bdcbd7bcdacdad0586c0789587f2fdd3a4fb6be122c07f2a866f1014c785b4dde195c924caba6db5d94fe15a5719f5694bc075a1e5b4d21bc690834c1d783079df70f26b9d7bedda03dd15be8cf7a1664bf89ccc1d30babf9934b9ee334e2059f95a6a4476bb4cdb54df4294c2f6cce5ea4fba340116c4bbdac3e4d2fe0407903d30fd14f29e0116cef303233325d41af05fa125b673bc65321017da0dbaeac5e217faba3b65f9d4a9e8aa1cb6730301a61a37da7b9b6448c312f65f3e89be78dc32987514ba7c9f822d77aac9a299b620f8db4f12ff52282320d1cf456519eb140d8d49e6d3ee1345b68a449a0f01e642a632fff820475391506c68e3f6d5517ab4fccd7692c98c6cda9f33b2f9d2c8624213516ea7ad5356f353b836e5d55cb37ec7497d8164668f10c6f697b1c39a73746ee0c165ff20d4b515b3db7902b27f1e451d0945d2288a7f068b8a1342af3688f68098a0c8e399980a66f0c7dee164e1756d9a4d9a6966696b49b281072b30fb9c067aa5bf9470c99ee193bf1ae73c29af766e398833eee014f305169eddeb999f00c4f49c925481dd3c6e3c834850a7c2fb7c37e56aade4896a091935fc8950c9e0d917fed9eef36183a6602fc77a3b91a306e8dfa804a934e38c72f521609ff72eb78d01c6bc1277dc9c4c8648f9c81c0ba9924df84f2c1b4b267200e51497fdaea2085aafc937124e9cc91e327d1d982f3113e7b44ad25f6dc6fa883d8c196ca6627e98f8b57337f9a0f8d2c8334811bc66d8881120c34632d0e36f5842d5fdbf62e146d2d84ad4ff49cec00b9214cd37b19cf320d57082b6bbcbf5ef935fdd4d9ab4dbbcef038026fe398cf07b0e45d15e35a64fa4022d9269eeab73ecd0d2982e096810d8867e32cf676ef8b10a2056c0d85b88d45213e60b892856a7b1cb853b30554ed4722c227b35906e4eee052c7ca2dea06f6a406a340f92df30fd63e03c36f78e9f67d2cca829633f46f3a5409c15f343b93198248a73561a07247f92c9cb94aa7be98c22e7940332525db4e9ccc8a3c0c9bf35ab02605776a89aedd27f66077018570618f61147f2fd1f5229149becf4986353c8b1afdab45cb4e813ca955caac731218df78573646013fd8d512b0285d22d1e01ac3aaf03c10e8724abc8f0ab4202929b97fade7355d01fe48341049c99529f7efe4bb512b1c514c557f8e0947131d976bd911d60a4801d53d0543138977e373320c101ef329e5fa488fb890d42f7ba54784f3b5ee2b42a5019927ff7319f7d15f48301d26d2feae1ccbff9303dfa15ff5f0e4ba774ecded4cb0d68dfbddafdb635bde4c6f7357e9ddd3596683879d1312202f107b0a65b0e2dc6906de80aa1855dbf54a42ad30a1fe65baa640d48132bd3955a9233a69adddc420f838a80ec81498661fecbf15e79ee695af852a6fba3e785a8b81e7b966a0a64c0a564a1c10f223c0dd143c7002b410375dbf809e70a38d16744ffee57fefc9a4d51540c24bdf0eca6d3f45742b51a62f1be984a09ba5e2283a8dbdd0a30c6e9b14fd75d4dc91da8dfe31b537eb1fcedf0cdd3ab913c380c8e222059f445d93fbd2b76d0afa07135cea98a11367fc2695cf6bbdf67d82c03993537444ac67d010cb9d0993a9b47e7978e34e0738d4160654842169eb6d4b49ea3f73a579c7ebfd0ceb0c0a0c1bb44fdeef7523a698996ca47e34e01fbefc2ae6fd53d16ccd383853a7a660c4b1fdd76dde8934e890795e768e4663d70fcbca815be4b39caf841d48ec6213e2eb50bfbf2440f3bd61e3190d3f5b6b357c6d9e4a0ecd12ddb2ccd09ca6293013fa37a54e9a5825bd29101e3501d376e7928956b54d4f907ac3144572f0d802e717d8efb7e697f8111ba9134c94ad02f1c42041f0921a9311f7dbe23cb7dddf50c1ab5a93c43c9af8996ce69c9a6dd6643ea559bcd026d8c835de9e29921277452dc02c0dad7186dbeeb25ea746ca85e9725e4aa2ebd779e97aac4ff2f23d9e11412db075a43ce78e69f7dbc5ebc6324c286165afd5e44d4f6de45fcfe9ae1859d0289d750691bffbf955f4452009a476e62d8b5a26f14a61acdcadf51b61a8122cce1b1d0fe34e19fb85c80c83234ba848a5b2c699202e3582b778d2908517c32040e9f1535992d068ae1821278ec209d3d00a370ef12d406d377014ebef36cf905bb90ebe65b6efb00b325424433c43332a482159000807999216fdb6acecccc288d499637df18fdf7ebb8647720bc0206d8113f25044d5d63ca14cf5a27616892b402eafa80232f78d8b686627971dc91c36dc7a7da23b9ee5773de7b67dc988ff826ef840288dd96c3b5da931821ad343347c0c93f076a4938873e8081565f83dcb8ae76002cb8fa9c8397793d843f46a673d3374dff3fd040bd83ac0a3c327b56097650dd06c1e4df03c0aa3c1dcda990bc07ba5d61d8ff428acb22b03ac8a421723fb3a59468841ab19b212df2bd265626e92538fb5ea0c50651516cc0026c21d9615a059034b880bfdf3f971850f6a2a2964f9d35abb65bb032e329bdebe22aef9ac3197c6dad9dbee49cb0ef5cb"], 0x1008, 0x800) syz_emit_ethernet(0x2, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") pckbd_enable: command error 14:02:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000280)="220e22", 0xffffff2b) r1 = semget$private(0x0, 0x4, 0x1e0) semop(r1, &(0x7f0000000500)=[{0x2, 0x26, 0x800}, {0x4, 0x81, 0x400}, {0x2, 0x20, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x6, 0x310a3726974f97fe}, {0x4, 0xdde, 0x1000}, {0x4, 0x3, 0x2000}, {0x0, 0x32b, 0x1000}, {0x2, 0x7}], 0x9) semop(r1, &(0x7f0000000140)=[{0x0, 0x6, 0x800}, {0x0, 0x3ff, 0x9d64b393323b1ac}, {0xc, 0x5, 0x8cddbd43e2bce674}, {0x1, 0x20, 0x1000}, {0x0, 0x7e0, 0xc00}, {0x3, 0x6, 0x800}], 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) r2 = semget$private(0x0, 0x0, 0x80) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/45) dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getuid() r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r6, r4, r7, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r8, 0x1, 0x10001, 0xb9e, 0x2}) msgrcv(r5, &(0x7f0000000540)={0x0, ""/4096}, 0x1008, 0x1, 0x800) socketpair(0x43fa31e5b6f1a75b, 0x0, 0x86, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x1, 0x2, 0x80}, {0x18, 0x2, 0x9, 0x6}, 0x1, [0x0, 0x20d, 0x6, 0x4, 0x8, 0x7fffffff, 0x3, 0x7]}, 0x3c) 14:02:50 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x16fc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) r1 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) recvfrom$inet6(r1, &(0x7f0000000140)=""/226, 0xe2, 0x21, &(0x7f0000000240)={0x18, 0x3, 0x7fff}, 0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) accept(r4, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xc) 14:02:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3d2, &(0x7f0000000280)=[{0x1, 0x1f, 0x7f, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = dup2(r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) syz_open_pts() ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 14:02:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0xac, 0x9, &(0x7f0000000040)="6c7653e6babe56a8e28b605e8a414bc04f3ee59a48396042b093017dc42484025674e0d26ea7adbd418db88d9a3742d081f56e58d87a401917c566df53728bf4c19b780074a968a656c1f78ab80e1537e8a2f010e8ff4efe0465c1d686fa754101dc2bd9de03b5277f96eef533c54a7959b82b16c6df8b70a0c3e1083a2d0d4ab0ccb1290a9157ffdbdc7528", 0x8c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fe7d81afe4875733e0f2938404d118110e3851afc734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf31c8062782813c8cefcfdb1bd4f9c0e36d58ab5879a62de67ee7fb584d49000000ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f575d8684cb24dd92f008c18dacb6584be734ee11e3b0270a8b4b75976198aaebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818c528ea997e3ea944df0430b67f054d58015887bdf2c440abec43beaf656f9305d4729f7c40b3dffc9adc8360ac2ef1754c09b092cd0e67beab3b00b0c1b705f6b4300048c4c0db2c55a02a05961e2dcddadb9edd8a568f52cb79a546426da5d941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127aff0100004fcd03a94ea03300c70000000000000e0000000082d03e2c529735640124e7e7e6012e502f8c067154339114617b7cb265694e8fd40bc122f0c1f35142ff223bf6b0288bab523caa977010878cc4bcee34f8c1228bb8356ba786fa54fff9b36d953a8b5e9f3bca4bfa199909059747529266028483423441b612130222582e013b0dd482a1a3b1321b66723bfc142285e2a35bca3d03e566676f770cb69579ec2c2c7dc52b61d74e5c9f6e081bf1306643019dde7a179f84a60f7b9e00612c02d9f0675c291b8bbdc2ba33eb2a946704765e4d8a4c723fc848be758d529ea008ec032c45b2d899333b0ab50ce898d45f366d1b90e386b6187cd638ddddda7122c490476d51611b5eae714704970311757a70a108e9cc55bcd137610005549ff67959d7afbf57ce2aed0877503c0000000000000068f8da5611fe127eec2a05aacfa528ff851ef3f04661f3276fe491c03cddc4d6dd"], 0x10) sendmsg(r0, &(0x7f0000000000)={0x0, 0x2ac, &(0x7f0000002700)=[{&(0x7f0000000440)="15f7937a32c81940339a504599e6d5c425e2b074787876f51e2ad658d864ef2affd13b8df3190ddc1602c329cb638c7d8d4f3d92c4394340975e9b015ee087962484a5c7688663403bd7b6e1b873927cf8836a88d4860c17b9225bc85d6066ca29ec34f323e16f5d180d00c07b908246569ca9a7eac8b9b01615589245257dc1fba38531150e3c690283fd52eb450df3f0d5587cf022f0ac85bf4d6653704fd9860a20ed20eeb93f6f4aaaa4b98924ee846596631325ed2c334147436060041435829df48b16a650f3995765a82035a90958d440d7e594c57aaf050dabe45bc3a0ae8bdf36ae7143fc8fcf193b7bdd29f25c3dc397dfc18c517d5e63756a0c7679cf2c4f824c4e18a0b8d76a5079ae828ecac64f21b65dc9604b7ebd25ce89fb2512751ab7733e7b9d7588df5279ebb5a9a1fcf6e30c92888d17b611fcbfb936adb58f1780305d88fc2fa1fb897972e5170c15df7bd4c440eb0e2f111492d8dcfc861f8b0192025f2cd2c75488373e06d3d180dc741a5f43677a2dc382f02cbcf4d4912c8c0a5d63cb3c7f577e5b324229e4a6471ceb0df3fcf2e04e4f76895c3ee30ed6e736aa67019c1cad41c52790b40e5af51be21b34609c09184f603538dcb3a4bde59b36c4b475c864ba126a0a987fd5935bca04f74dba21a113eda72382a774e8f59cd5342f424d5b8c35ee0f6d006f3c7c72a0f4d778021f4fc1d330add97b7f27ec208eaa682ea8bddd2fb8c6c6b49133edbf8d62ace2558b91e6e5ab0e01f5501dad4265ad9b6e03b350dd82640f89cf5b579ceca1606a7416b05cc17cc98116e13b8c6a21d1e2f50b3505ff5847e1741484dfaecaed262bde6488ddab8647a89515f8da3c53c9f8ea57febfacfb980378882089022aa0b877613ed80f5e73f682f776462aa4f8260e6eb90b32665565cf4bf4c2663dde3806f257c7cfab0ecd802c48cbb3d498c1e2f282e0a96be35df34e648a5c647a0da88f517de9027dd68a3f3341605d85a8d1a78bd5865b8e859f4b4cda0c070d8938d466ad1db1eaa29734077a4a0d0ce621e097f8db23640be5495bf37da8a0ccdc0f75198eee902a36b10f3e811cbba974b05895443c8ea4151854cff2ab8f09c2f1643a64ba3fa8da3eb226b9118a76c03af03d804ed9dae4e228f26aba47525e77f18c0d434638409e532cbbba9be55240a2b8ff3f6060d76d8c0ac885474d0282aed42ca8ca2ec32d249786343e9fd961f252a3faa7fd065e754459f9799881e67d1134c6b30b41f4269611e17d1aa42c0be0d505417f880b848dfd3ba0b8e0451b6f9a49e785c25847236462c657aaec0963dcaf27e392c01857fbc4e82b9abeef0800346d765f527a3752b1edb14cae6322fdc6769836cea7ae6f24df75d48e9b5f66b2e799e203178859638668bc7afd4a5365ced6af8b30f95a985d83707d1f7b06b10a9bb54d4bf7102be965f46cc38373830973456a11ac489a6c1cdeac8c0c3a01222adad9cdc9985666a173cc89e410f7160aacd18b6d475b25771de3bd97b2684376b019126a3fc6477c416de5f1fc4abfb8d83576cb2eda0a5db982ed7b347e664d816618f5397142247cba497589bedcb7ee518fd179dbbfcf86be0c0054994ac5aa48c422e0c7fc2de85e68e120bd950e62dee0c7f67c5594ca00ee87a9561c22bb1475a55fe031acede54574b67cbefc0aa20611118a8da5bb32c9b5e92357bcf88b9b54abc4bcd282987d9b049838e6fe80db7c62f26a65138a87738170bcf98fac14d152674aede38e9acec6bc18b7e4d6c57dc5379c8d5a1341cdf562324e03f856e3cdf35a3f76f25ec9e7ea0ffee91ad7a85c8a3991f546e9ad85f15a94b379ac7209ce423ec36a811267c987c27627b3d9d1a5e09e76d97aa796fb9aad3eb34cd67a54414658b5dc98bb167329c00b0c9012e093238bb68673e08c74f66ae773f7e8ea847e0d111831b8c2237b66d6350aa1c87a0516e1f5ad30c966b6f5a17749e30451800a76fc8c4f2e732fa8d23b2edd27195aa5daeb762467f5d6adb60a9b819161a8d46cb9edc60ab7f390471f3e2ba72d332f9cba711d80ab822a2e3a8d454f296606ae846daf91205d1b6dd0f44d245c3eb8ffaab262b7a47adb2416ed5edf0c0e911f6a5c78c2f04504133a110df31f2a33fffe3518ae42db0f2bfa29e08c8f467964761d7c1d45c50e1b5051a8b61ef4fd65fb5efd55606f5064512959493c85405969e674fc8990635a281b96e84317cd5fcae8c54e626ac58db00d3d580e9c187323ce0c64d149386fada76ed7d7b2c47831e24ac6b129760b031dbbfc4688904f3afaf7e9ffba607c93bc915407632b9a1d5232dbecfd5533a0cd60076aeed1a0c605a546d31388810ebfa4087c6f64c70eaef593a42448ba3d7af524a45bc88acbe7c0e41fcd0b238139768bee1b2ac1e8ed6c2d58395aa83d58af6ecca9ee78114330f93899d3b9ffb468051eb02513afd807fa56cba6df90b0bc4952459d21e0ca6ff8c50658bceb0c69b474d70e80a714b395e4ab5a79b999f13fa00d107874b4b2d6aa4c7e163c0cb36d324b78431a5f40d3da3e51aa6ffb166589a08d7b01fff7353b5ff02ce1b31bc3ae4f10c7ccea5730f6193d772b7b83e1d627a5672d91a5de0547408b0a7645d9e569af5a4119303fb2d5428f537b9ac9164ea4224118cd59c49b434db35fa7f48e3cce7afdc0eb527eb2340cee9d8ad493caceadad841cb99d6325090d717341a6e0c74b485c0040f312c7d5578913e64ed525405fc9c469bc652f554b505a89482f124ffeac7335da8ab57f1b6a24fb0afc2c42f3a0af8fa9be1090b3de202a73e28be326410c96b02e3b4b03e2b8ba862826219ffe067a2afe9ee10e6ed7d6a4f71f8898053264ce73bc63576d9ecb5c4844c86e6d1f6a8975f379b8e5401e73cfaacaea91355d59d47bb8a3825bddd438f9fdb0caf06131f6ab219ebc2073a342a0372d63b69baf168306193f9328d1406f7a2445ac4776fa2c7789396fa30c0927a39c453fe7ba15723bb5ea02d4205ece2577bd377605c1f092e0fb31b8bd14b3a0813f6e2dc814ff95760da9e37acf95376171bd75e3e10c5c288586ceeb6029989573d37e2363f0d5164bc982ddbf54eb1954c0d2892c82747cc661eb98134e5723a98f769232703272074da111d97f4c49f69573f03b06483cacbe2b5e35964995267c9c8dfef2b05d13e58b19448351e8cc88e0aa39af490aa7eb352aeaef34cf9591ab9e72b9db5c04937b316c82eb6f59e95232da963e9dcef98ce6860a2cb5da9b77a3e31d30d167530cc86148bc0d1a8b6ef72d8e7b6c0c887a8df94ba8d6b7c4472dd7d63cd15b0672b9406380029d5b7ca208d26f1383f40700e0c0168fd7da91f3d074e6107b780fb01c829b584f1cea34382baf476958341f99a1e885b89111b4566b608df760bb594b90b49f7975a98cb841e14892d057338a966122b8a2b38e205938d8ab675df691c7572a3a51d9c564effb4b5b24aeeb8c1995044a9472a7ccbcd5ef168f773a3d358f70f0025412d67f24921afcdbdddf537d0d344813252448f5e6c78151f52ce243ceb1e019ffb3070022d1558c6ce090cbade90d7cf2710e07d21e8d390a4f2b4ffe94fe4e11cec8052cb78ddbab43bb8097e38ec4dce75ab1a8c1c9038813c9fecd656a4436b473d00ef292c6ef54446ffe19b13c9c3278915e25c60ea2b41aeba7dc32ef46cbb8e4aaa931aa6ad8c9fc8534012aef5e6c2addb24f504f44a82f84ae416307e6492ccb519aebdf5be66c2d8eac75bfaff0cf32a3472d6d199652b27619c2086078091dad6a04fdf983be18561425c010bf5b21dbbba298a205bba6cf0018adba97e272474e73671e35649d69220bef38a0a4e64e30450db9b291533bc19a33985e9cd021cf4d8cedddb7cfde1ecb69116cf6313bfd76aa7217b5eecaa92bf53281707b6c956cb11fc578b6a230047cf0881e4beb53324cc1ccaa206dbb96a875e58acd340a264d58a64ef88e0a918082013a0c79589eb42b9004762d567fffe330965e67ec28391e5c5f244902f8422964d1e4f47eab0b72a52d3c86f95b754c7c8339495bf0f992e8ea803988d161ffa714e93d246316ecc438556f863405869d09f9d63e36d75a715e091f26e54625171b941e", 0xb89}], 0x1, 0x0, 0xad}, 0x0) 14:02:50 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) 14:02:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) r2 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/77}, &(0x7f0000000080)=0x4f) write(r2, &(0x7f0000000180)="f7fe5690aa", 0x5) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe", 0x3e, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 14:02:51 executing program 0: mknod(&(0x7f0000001340)='./file0\x00', 0x2000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f00000000c0)=""/66, 0x42, 0x0, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x686b}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r2, 0x5) 14:02:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 14:02:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/134, 0x86, 0x80, &(0x7f00000001c0)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x4000, 0xf8) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f00000002c0)=0x278) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000725000/0x4000)=nil, 0x4000, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000062f000/0x2000)=nil, 0x2000, 0xc7d4a884d2f2bf6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000001000)="d631a6a84aec37f35508df19cd92dd407eaf2d8859fef37311398aad17791cfa9189f29856bc9649e1128d2cc92316b9e17c15ef763923c64cb4aee614b49d54cc1078e6d2d44ee00007379ebbb2ef8d68b99115e65a8f64f8684ad7f6f52093840980421d53f89821ddbaae19d16485a8eae7ca200a263d3c223b3cfc223236f0843dc7c45ef990e7ddc356f72f50a24fdc79fbefaf58d57f1ced7fef178db9e5891679b5f8656ab55afd0677a7759159a72913fcc3e11ebe47f8a9fc9f5d474b4cb96e7ce46427deebcacd44bd6fb0e3a16c9683ca812adcc340f67fd9663127ddacae95706c6079164b1f00862b5aac55dbf0957cda122e45880d529cf60781256c55cb91fa88344db99a2475061360f4382128a451cf9271385a497abaaf3657ce707a8e9c9ade125e5e89aa572bf85deb82ad283408825d6dcc9b402a420cb7748576a5203adf0effb1820759c7ddbc02b4f446d4e824d170fb1df7939c8259e35acb4cbaefff651f90f91aba978006966e54019b3359ec5d3c841d0e29d93868d824098c5a985ad9647c5924c516bf5a218eaf3956d75a63eab8a45838eb0ca895de61da7049998d35b2df517d559d255a018094826890c9e74c573e14e51becf4e64678b7d5a8e7b95201d9b1e5b46e0ccb88673cd753ba7b9b2feaa91e6659e5fff326cb8ffe5edf553b137f6fdcc5bda3e376d5e38615af1769cc2a35be1d3e075c8530479feb2f250f0a662865cdc6ea0df2bdce6939dffa39dd75314db76d4666d0b23a314e5b5b6a2a612c9eac91d1050089a2331062658bcf432c90f5a94d6ecebd9dfcdce50fdb2cb4ef62c1e75b44affefb31a15c5a0c3230f983644da12b3929f104ea3d8efb37114bafe13c59bec0cc298a12360916154b20739fec2beb4a7c46e718275f9ad7f0a6ef27de1148d0d90e4740ee181aaef0d58fa62df5dc8f3a5e0ef81f9da731c1f27c228ff06ec6d2d89470832bd273d687d6df42aefa18b660223ee2b9b0dce7ffcce60cfe0c84b5da11e5e3dc8437ca35227b336bc4194f1a9baab1aaecd23a869761489558c8a5e77c7d4df6e2f4f80986557bb5094d2c30e18d8d578dfb26d15fd21902e97b44774049e7cf835655b3e2d34aab4f35d1a899367d9c6aeac1179ee43b38c791ac757b27cd34c19b513fd84d41013e65799fed5310e990e57b9807808b252881fc02250a2e8106e2aeda5cb78c7955cde44bb5cbc5d16120922532a58df1f2fbcc9b2a5e34b749aa6e691a205bcbf5589edf88e89ce061410ea80cf64c1560f4cddab3b3b46789dce3a71a749e843282afe80df8c2f572e18badd8449b73cac5b40bce0a16163043b31ad5d7eddcaa5ec537f7246a9ee56af3dc1d443444492e72a3be5ec200c7d9b52067a40b168b661d0fb375613d004a4e8a904309e3a51bf1a97d8562550325bd462f2d40aa6fc8113e75b2302d48604a962fe157fc4a8cb5bcfac9d9e496a2e042be53b8607ba150ec5ef99be9a8343c0922ef9ed3138b0d256314d2ad861308277184e42e5e9321abd35a7c0848410b2d0596f12478144900b49c6b7ab5bb1b3ab64687e8ab58c89cee55303e8b6d0b13a722a29a6b139b4d8494c6ffafd752e0dc9febf3c1a436fde985ba9ee1abd60c15abf161cb7efbd2efea4e27b0a46d9e9eb643bbe31d91cab698c38f933ecc466801cfe333307ee1896953cf28a2db0f1225e5c7adf4b7b8f60c99114e428f63fc1230ac9c76884f4a2e2d80b4308b667b0a6f208ec6745abce5bd5dd8b780a54846b654e665756450a28d7bebf120dd31bd38e672e079ffa29d220a87c4173a69bf1dae7042a1a5aff9dd03a01fe82075718f511500ecd8fadd828ac07da1ad28ca52c5e5307b62d142d62021736a5e85555a62ec62a5a8cf14bebf7fc09aa089ba193df7047b9e2820515ffc414a9283804bfa72a4442a8d41f3f875db8d7b0dd0487063efcf08e5d524b394e120ede6f2cef1cf3dbb3484023030e971eef0c518d7b3856e1ab124b6ba7c3a33ebaf5a56ad30c6451ee82500d4df0d2c3d751f29db6c3ce020b7d4e51ac972421828fdf57b25b1177c34ac4f3bb5efbac70db59f16d8c2798fe1172ac4e3bcbcabaa8458dd26053a551037e60e8fc1c3d9975cc81fcf145ca0280e704c4739bc5f9a19e6cae8d6964d835c1297005d779ff821cc3002ab27ec470ab9b3534d3bdfec11569bc70d357a99ca1997c26d93fb0665aab5d87f88a4aa37bddd4964769d095134e0de2b02402ed73380d76b6ffdfaa28e38007edd0c232e316ac1e43c07cacdc96489050943f050594e9abf46d77973da7c958727603ef36626899b561d4bcec530c311b4dc2e0281bfcde8d1eb42dc85c5e27ddd621e4857afb744f1996074aa473646a719ed0ca1bf03bd4560f0454b7b26440f45d385907a899a2866f3bba71287c4057c0e0d0523a6367e55c04ba090e7384c6501c8734eeb8c419ba4ada093d87df8767967d2c9a68e93c9c05676b9a9a5000d45fb850dbf332f62774da08403eda62657c0d100e0850602c89ce9cafe195577d7edb0e2bfa23887b11d0793def763e0e254a4cb0295dd9edbff4203373e9584c4c7f8994cf3f9fa7710d4ca449ff3e26090f41ab501e41ce54f0888c643a16691d064af6bc88b4d2eb8db74abe0f7ddafc1513cf286fb777089eb77d4cca6aef2e92e5ceeb9a7674deb032b919673ff5b1b76f0e6073d034616218b16f48d16ad70d9a2e040522f709837e8b2442385323307162f78df92221a8ee73e3ac145420e5d00bb4408d8e3719146edcb893ad2157989f06528a374c304187676940e62e432b8b887576b3bb21a916024f481ea03f9a4375d7b3260bc8554194797aa9b30224e03d97943231704a67feec3e93345cf641aeb71a481a1290cc0e30d5efb3cda9b72229d2f00bd170e7b16958924272965d17a6a463c5134e056578645f70d198787be41872334dc69087294a5bcaad6875b0fcc91564030a4dfa03f1bf1d0dc3c5472607e35cc1af05f5c9124c3a368640de368836ffae9de20d2cc3fe86874a4892d65e888c724b38409463f790c81f1ca82b5adccf7a1dcaa193a1e3619f9bf545da446557af6ffb71835bbeee1f0b00d503e4cd2ffd137668f5147b3649dc8fb6c7fa960ec7e17ed477eb1969c5cf8bf021b824bbded27cd142cc82e383b0324478374723af4c82a2b52c211e4a3ffa189739a48c178fc0f3d8712ca41b3b0e929f6dba60b03bb9ac06185b63cef250c493a6a896f922aea8f33966ec3bf59ff4352646028b3b0d0c6601c6b005f80d2f0785d7aa04dfe47c87b9752977514f113160ef3dde40d5d4fce00accad6bf161b8701dd99ed860e087fd9a141b895ba8a7143dff6c4349286c796dcc2d0bdc15b74291a1f97180ab4d4681273852807466a19a1778ec7d583b2af938c33763a67cc41e8cbcb5cf11a8e0a0771a6cde5c47c2dbea1c1e67b9efc9aae2b34afc1387a8a965d02bc43587fc68c52915c79989d6c05ad737d175d6d000804a08f4ff6e3f0324b6352e393f6709bc5f94bb16769686e4fe97fbe411487e4a428220a614bc98a94c50bbdb7410032ea868440f3b8e43380a92a4132c2b946d158e229c8bb19f535f241f65b05a393143dab6914211edb1ab57ff573c906abe84db0be28e7c6286540292764d4c3009db91708295cb3109532ad223b49669a4b3cad726c4577cb7831fd54f5f96930cf18da99905eab18e13f6c74d2f2b21e70a6d2802b2ff3e508038517a0e4c2d2b75e43e05f8a74e6322d122ea03df88f3bd857a3718ca76bd557e41f5bc8aabcac14bb357beeef75c434d3ce85c04ab5ddf801ddb155d36def45a187bbbaed6b8b68892122b6af57b14e6119d47d426af5b79e40e11b0d66ee8b934fe49c55697da92abdb5df6cb857fee85c2ad36f7d1cb6c4cd671535600f2b9399f85f4ba1dd647d80afa8a04380937c23f3722fe2239a93d47e408ae404b70fba9279761de49a534ea9721b05744cdf89740d9c40f00cfcad85966ddcc9428294213bf73ee6eb72f7419d59001d2d6a547a27e6a7a49d5aa07cc3a575889141eba94e13a84dfc25d76848ec82ce34cbbeb57ab0a61ff52424d3fae71aab0c2afba8696176dec9a516d2908f1b98b9d44b78bc50c23238303458bd0514343075daaa378f900550ca6bb980808450e3b533ed5c7575936c2bd6bd7dcc89634b43dc4e5e618b6d72b38c4ef534ca3123d8274e5196b03c4929e4954bd1ceeec95816ed3d8fb6f01dbfe5abfbbd84f5b56017029330e29cf3e49189f7c73783b3f003ea34dae023e99b884a94d3d622f5a63195930e77d58d26b5fa3a3ffd463dd6d4a3b9ff827380132b72ea45385781cf6c2793827bbd73e94a3199a56769c730737fe5a861393cbe6417ee05bcc54900c3a9a91f9b6708f6d4420b27edc528eb22967a5ad02e29de4d5961f7251eb3d374ad6394e5003025ee92823e2174102a27c3590ec4e3cb5e3945f2d601d02a019ec5ae1449c48e88cefd99b9f45cc2e039203cbded7c494159910cce9a47e253b12411d1dbccb3c237b1304bf8b54e37ab2d578c458d6d05bb346895aec9cfbf15ce017dd13240f3debb41da3dcdb73b780b11244e0e8029896f0a3204fc00f8f853e6cdca8e48c13171526693dcd9d4bcdfad4fdcf758295f80796d8c6c578276c334eab8d824c64ddd1d02c31cc37d61eb82ff9adf5fae486ca991f04ca857ab51e524f43a12c0f447805133c3ebd1b3097dfcff24e8319e2a9d52fc6652235a47ee62c518fd0a26794d4e14e759e2f923f54afd00e588a67ce34fa881414cde94c65d7d6ac1fd5c8ee445fbdd2d6e66ee2480787f537ece60ae88b36e53999f356099ffd1e079e4d0b3cea04453bf23dabcedfb353686ca6b5699d722c7175a6006e3628bd6eabe1d3681572c88cdfdff38b91fd7f18a2b7f9eb2192c810cec25ddfdac3ab291d9b61c8340baf3cb687e2f785b9bd856c66f4a5d73f6a103b3355bd356873eb48147741f673572dba330e376d21a59b37ab1f1d7b676920dc1185522e348222fe6dc4c02d0d7af34d1d524c0582a8bb0154212e733e6f5eaccb382323ce3094344943e787fb9a4be44e8e19c1412faf76cef050546e92302d446396099f30879ba95f1d5d6b056550e8f22cf85aeb38554ba4d24710a8e8a788d326c208b269a83e0bbe195e65816ef989449d1fe7eed7047d31c9d7dac9a95f9709f3eec689eaf680515f17a9fc61984dec1d23b904490d3d56f94e9441769ccfa5855042b0ac9d592445e000de9aed5bad7128b6924441f145c9f0afffd7b61941db94ffddf1caebec0262a57a9d04633a2e17799ecd7cb8d1e546bbb92901693793cea24a6535f293fba36d6da23eff2494fa0c998458d150e6649892300b401bf4285dd9064abfcea8d04ad3d3b19a49ab0514ede644f72facb9f97c502d352f6f3991e6a6c571d4fb5eb216df6ddd8d141bc0d93b24fc6427580b29d122bb5ab2a5dd42b69be5698e120bde0e281961657f11c68f933027e412d33cc18437adaa7aa75016372bc10403487f076fb8ccd4c7f396e072c71ab2d3d3d0468d5bc8984e3be7335f09907e0884e60a313f56fc4261d07c84dbb027b449ef90e07e7a3dad045b6bede22ea57edcc3d3b5e17f7583a8dd187ac243bc6a04ceb7e74323842d389c6b228651039cd7865eb9fe10c9c0dcecc3fcb36712e7ac3f7de30df3274c2f07dbc8a9a2d62a72bdf6c4c048fae7370ee11aaf800", 0x1000, 0x0, 0x0) 14:02:51 executing program 0: ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x0, 0x40}) 14:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r3, r1, r4, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r5, 0x1, 0x10001, 0xb9e, 0x2}) wait4(r5, &(0x7f0000000000), 0x4, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:02:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r3, r3, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:02:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000}], {}, {0x7f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x3) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 14:02:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) clock_settime(0x2, &(0x7f0000000040)={0x0, 0xfffffffffffffff7}) syz_open_pts() open$dir(&(0x7f0000000080)='./bus\x00', 0x51, 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="004a61e1d621144c", 0x8}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 14:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10330, 0x190) write(r0, &(0x7f0000000140)="000200", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0xb1fb, 0x8, './bus\x00', 0x7ff, 0x7fffffff, 0x6c8, 0x74}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xf3, './bus\x00', './bus\x00'}) 14:02:51 executing program 0: setrlimit(0x58bc20f449fc6480, &(0x7f00000001c0)={0x0, 0x20000100003}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) getpid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r0, r1) 14:02:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000240)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f00000001c0)=[{0x7, 0x7a, 0x0, 0x3}, {0xffff, 0x81, 0xf7, 0x2}, {0x269, 0x1, 0x9, 0x7}, {0xaa0, 0x20, 0x70, 0xd38}, {0xfffc, 0x1, 0x7f, 0x6}, {0x7, 0x20, 0x3, 0x1f}, {0x6, 0x2, 0x2}, {0xe4c, 0x3, 0x8, 0x80}, {0x40, 0x1, 0x2, 0xfff}, {0x4, 0x1f, 0x1, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x300, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = kqueue() dup2(r0, r6) r7 = dup(r0) ioctl$WSKBDIO_SETMODE(r7, 0x800c5707, &(0x7f0000000000)) 14:02:52 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTART(r3, 0x2000746e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) pckbd_enable: command error 14:02:54 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() fchdir(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() pckbd_enable: command error 14:02:54 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080, 0x5, 0x0, 0xfffffff8}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r2, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 14:02:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff], [], [{}, {}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[{0xfff7, 0x45, 0x3, 0x7}, {0x3f, 0x1, 0x6}, {0x8000, 0x1, 0x0, 0x101}, {0x3, 0x6a, 0x0, 0x6}, {0x7ff, 0x1b, 0x3, 0x4}, {0x4, 0x7, 0x5, 0x9}, {0x0, 0x0, 0x1, 0x2}, {0x3a, 0x6c, 0x6, 0x2}, {0x5, 0x5, 0x9, 0x1}]}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:02:54 executing program 1: r0 = socket(0x0, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000000000000242, &(0x7f0000000000)=[{0x7, 0x8, 0x96, 0xa8}, {0xefb2, 0x5, 0x1, 0x7cbb}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r0, &(0x7f0000000580), 0x0) 14:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/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, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x2, 0x1000, {[0xffffffffffffff01, 0x6, 0x1, 0x10000, 0x100, 0xffffffffffffdce8, 0x4, 0x3, 0x6, 0x6, 0x100000000, 0x59, 0x1, 0x9, 0x1f, 0xfff, 0x6, 0x7], [0x3, 0x42d7000000000000, 0x1c00000000000000, 0xffffffffffff0001, 0xc64, 0x40, 0x100000001, 0x81, 0x8, 0x8], [0x3, 0x8, 0x0, 0x9, 0x200, 0xfff, 0xfff], [0x4a, 0x6, 0x5, 0xfe, 0x90000000, 0x2], [{0x88, 0x3, 0xffffff00, 0x2}, {0x80, 0x8, 0x80000000, 0x9}, {0x0, 0x1, 0x2, 0x6}, {0x3, 0x8000, 0x8, 0xfff}, {0x3f, 0x7, 0x3, 0x9}, {0x0, 0x6, 0x6, 0x100000000}, {0xcbbd, 0x20, 0x46a8, 0x7}, {0x3, 0xfe3, 0x6e, 0x8}], {0x8, 0x8, 0x1, 0x3ff}, {0x4, 0x15, 0x2, 0xf65}}}) getpeername$inet(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x1}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = getuid() r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getgid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r7, r5, r8, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r9, 0x1, 0x10001, 0xb9e, 0x2}) msgrcv(r6, &(0x7f00000005c0)={0x0, ""/211}, 0xdb, 0x1, 0x400) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x834, 0x6, 0x5, 0x4, 0x5, 0x4, 0xe8, 0x10, [{0x7d, 0x100, 0x8e80, 0x1b}, {0x0, 0x9, 0x9, 0xffffffff}, {0x6, 0x10aa4b, 0x1000, 0x79925c3}, {0x400, 0x29, 0x4200, 0x8000}, {0x6, 0xa80, 0x5, 0x1ff}, {0x3, 0x6, 0x7ff, 0x80000000}, {0x3, 0x80000000, 0x8, 0x7}, {0x10001, 0x0, 0x727, 0x6}, {0xffffff00, 0x9f6, 0x8, 0x7}, {0x7, 0x80, 0xff, 0xfffff801}, {0xef, 0xff, 0x7ff, 0x8001}, {0x3, 0x8, 0x400, 0xd97}, {0xa5, 0xa26f, 0x1, 0x2}, {0x8001, 0x89ff, 0x8000, 0x2}, {0x167, 0x0, 0x10000000, 0xfffffff7}, {0x5, 0x0, 0x101, 0x7}]}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) 14:02:54 executing program 1: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) nanosleep(&(0x7f0000000000)={0xc00000000000000, 0x4}, &(0x7f0000000040)) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 14:02:54 executing program 0: unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='x\x00') r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000080)=0x7) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 14:02:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 14:02:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="8564f1300b023b3b0cfea4e5cb305458238aa2f9b002dbe63b32bafd03d2531cdfac8fa763e19a9fb35c697ca9ee8e6df7016c1ef8b75e2631d326869667fbbd1e255f7a40474ae873fe9fbf28ad2d439ffbcf2884fb52be8865377e703d32a44051013bd9653ca5c916b77cbee8cb8fee73114edc55307a6b18af50", 0x7c, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x26e}, 0xc) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/62}, &(0x7f00000001c0)=0x40) getpeername(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) accept(r1, 0x0, &(0x7f0000000340)) r4 = semget(0x1, 0x1, 0x14) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000380)=""/82) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) faccessat(r5, &(0x7f0000000440)='./file0\x00', 0xd9d6f82b486c1a8c, 0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000500)={0x1}) r9 = getgid() lchown(&(0x7f0000000540)='./file0\x00', r6, r9) symlinkat(&(0x7f0000000580)='./file0\x00', r8, &(0x7f00000005c0)='./file0\x00') renameat(r8, &(0x7f0000000600)='./file0\x00', r3, &(0x7f0000000640)='./file0\x00') r10 = semget(0x0, 0x1, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x2, &(0x7f0000000700)=[r7, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000780)=[0xffffffffffffffff, r7]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000007c0)={{0x200, r11, r12, r13, r14, 0x1a0, 0x4}, 0x9, 0x1, 0x7f}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x40, 0x0) faccessat(r15, &(0x7f0000000880)='./file0\x00', 0x8a, 0x2) 14:02:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x6, 0x3, &(0x7f0000000100)="e87c8c6849fd7f3f00", 0x9) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 14:02:55 executing program 0: getitimer(0x7, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x40000000000002c}, {0x400000064, 0x1, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 14:02:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8514, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) r3 = dup2(r0, r0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000280)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r3, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x40, 0x20, 0x2}, {{r2}, 0xfffffffffffffffa, 0x2, 0x1, 0x4f, 0xffffffffffffff3b}, {{r5}, 0xfffffffffffffffe, 0x41, 0x21, 0x3, 0x40}, {{}, 0x0, 0x80, 0x2, 0x835, 0xb9}], 0xffffffe1, &(0x7f00000002c0), 0x2, &(0x7f00000003c0)={0x101, 0x80000000}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r2) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) connect$unix(r8, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 14:02:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000440)=0x6) r3 = socket(0x18, 0x3, 0x3a) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000540)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 14:02:55 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = socket(0x46, 0x5, 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = dup2(r5, r6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTART(r7, 0x2000746e) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x43}, {{r0}, 0xffffffffffffffff, 0x37}, {{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}], 0x7, 0x0, 0x800, 0x0) 14:02:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = semget$private(0x0, 0x4, 0x1e0) semop(r2, &(0x7f0000000500)=[{0x2, 0x26, 0x800}, {0x4, 0x81, 0x400}, {0x2, 0x20, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x6, 0x310a3726974f97fe}, {0x4, 0xdde, 0x1000}, {0x4, 0x3, 0x2000}, {0x0, 0x32b, 0x1000}, {0x2, 0x7}], 0x9) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000140)=""/175) 14:02:56 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000000)=0x2) 14:02:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x11131, 0x6) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./bus\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x40, 0x122) recvfrom$unix(r1, &(0x7f0000000240)=""/211, 0xd3, 0x42, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) 14:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000029, &(0x7f0000000000)=[{0x200014}, {0x60, 0x4, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0xc9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 14:02:56 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r1, 0x0, 0x40fff, 0x3d165e774f8d4df0) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 14:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 14:02:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)='./bus/file0\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000200)=0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) 14:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000540)="105b10dd6dc90145f1fb16b7afad") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x624d) 14:02:56 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) utimensat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x55106fe8ebd487a5) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x6e116782a5b647cf, 0x0, 0x1000000802, 0x200000005}) 14:02:56 executing program 1: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000001c0)=""/244) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) linkat(r0, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./file0\x00', 0xf1315d9eee7a55f8) 14:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xcb) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 14:02:56 executing program 0: ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000080)) open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2a5, 0x0, 0x0, 0x0, &(0x7f0000000040)) 14:02:56 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x67431c66) 14:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x7c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1b) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 14:02:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xdb56bb964af99b81, 0xffffffffffffff9c) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x40) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000280), 0x0) 14:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0xffd, 0x4) shmget(0x3, 0x2000, 0x23a, &(0x7f0000ffe000/0x2000)=nil) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000240)=0x7f) fcntl$dupfd(r4, 0x0, r5) 14:02:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) getsockname(r0, 0x0, &(0x7f0000000040)) 14:02:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) getppid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffff, "69c75737320e47ba4a7baab7be9b0943b2fa183c"}) kqueue() 14:02:56 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 14:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x6c}, {0x6}]}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000340)={0x80, 0x4, 0x3, {[0x4, 0x4, 0x4, 0x3, 0x1, 0x20, 0x7, 0x100, 0x2, 0x6, 0x5, 0x81, 0x8, 0x3ff, 0x4, 0xffffffffffffffff, 0x2, 0x7], [0x7, 0x800, 0xdd3, 0x1, 0x0, 0x6e, 0x0, 0x5, 0x29176050, 0xb90], [0x6, 0x1, 0x6da671e4, 0x8, 0x26de, 0x0, 0xfffffffffffffff9], [0x5, 0x3ff, 0x5d, 0x7fffffff, 0x9, 0x6], [{0x1, 0x5, 0x7, 0x8001}, {0x0, 0x4, 0x8001, 0x4}, {0x7, 0x3, 0x3, 0x100}, {0x3f, 0xfffffffb, 0x493, 0xba}, {0x399, 0x3, 0x4, 0xd09}, {0x8000, 0x1000, 0x8, 0x6}, {0xfffd, 0xdb5, 0x138, 0x40}, {0x0, 0x4b3, 0x7fffffff, 0x5}], {0x4, 0x4, 0xfa5, 0x6}, {0x7, 0x1, 0x4, 0xfffffffffffffffe}}}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 14:02:56 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4, 0x1e0) semop(r2, &(0x7f0000000500)=[{0x2, 0x26, 0x800}, {0x4, 0x81, 0x400}, {0x2, 0x20, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x6, 0x310a3726974f97fe}, {0x4, 0xdde, 0x1000}, {0x4, 0x3, 0x2000}, {0x0, 0x32b, 0x1000}, {0x2, 0x7}], 0x9) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0x80) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 14:02:56 executing program 1: mknod(&(0x7f0000000100)='./file0/file1\x00', 0x20, 0x8000022) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = semget$private(0x0, 0x4, 0x400) semop(r3, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r3, &(0x7f0000000300)=[{0x0, 0x4, 0x1000}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x1c00}], 0x4) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000001500)=""/4096) getuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) r6 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x6}, 0x1, 0x2, 0x8001}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r8 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r8, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r8, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r8) 14:02:56 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x0, 0x7fff, 0x0, 0xd787aaf37e76391a, 0x9, 0x1173764b, 0x2, 0x2, 0x3, 0x5c, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)) clock_settime(0x3, &(0x7f0000000180)={0x7, 0x30}) pipe2(&(0x7f00000002c0), 0x10004) pckbd_enable: command error 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0x3, 0x2, 0x1ff, 0x88}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xf, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000300)=0x1000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000240)=[{0x400, 0x5, 0x40, 0x8007fff}, {0x8, 0x7, 0x0, 0x3ff}, {0x0, 0x0, 0x0, 0x98e8}, {0xb8, 0x9, 0x8, 0x7fff}, {0x1, 0x2, 0x9, 0xfffffffb}, {0x80, 0x82, 0x0, 0x1}, {0x8, 0x40, 0x80, 0x10e}, {0x8, 0x9, 0x2, 0xd1}, {0x8, 0x3, 0x3, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) acct(&(0x7f00000002c0)='./file0\x00') ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000340)={0x8, 0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x20, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r15 = getuid() r16 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r18 = getgid() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r17, r16, r18, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r19, 0x1, 0x10001, 0xb9e, 0x2}) r20 = getuid() r21 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r23 = getgid() r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r22, r20, r23, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r24, 0x1, 0x10001, 0xb9e, 0x2}) r25 = getuid() r26 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r28 = getgid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r27, r25, r28, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r29, 0x1, 0x10001, 0xb9e, 0x2}) r30 = getpgrp() r31 = getuid() r32 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r34 = getgid() r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r33, r31, r34, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r35, 0x1, 0x10001, 0xb9e, 0x2}) r36 = getegid() r37 = getppid() r38 = geteuid() r39 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000380)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000400)=[{&(0x7f00000003c0)="94fa49eba0f74eb6fc7227a69bfde28bb5", 0x11}], 0x1, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r6, r3, r7, r8, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r9, 0xffffffffffffffff, r2, 0xffffffffffffff9c, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, 0x0, r15}, @cred={0x20, 0xffff, 0x0, r19, r20, r27}, @cred={0x20, 0xffff, 0x0, r30, r31, r36}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}], 0xe0, 0x1a}, 0x401) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x12, r5, 0x0, 0x4f) pckbd_enable: command error 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[{0x7f, 0x8, 0x0, 0x6}, {0x8001, 0xd7, 0x4, 0x6}, {0xfff, 0x52, 0x9, 0x4}, {0x1, 0x5, 0x30, 0x9}, {0x5, 0x7f, 0x2, 0x7e}, {0x101, 0x7, 0xfd, 0xffffffff}, {0x1, 0x40, 0xfc, 0x3}, {0x6, 0x4, 0x20, 0xffff}, {0xf801, 0x40, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0xe, 0x4000, 0x3, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000340)={0x0, 0x101, 0xf000, 0x3}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0x7ffffffffffffffe, 0xafa42852bdd3d427, 0x1, 0x2, 0x8}, {{r4}, 0x1, 0x1, 0x10, 0x5b, 0x100000000}, {{r5}, 0xfffffffffffffffb, 0x1, 0x2, 0x10001, 0x8}, {{0xffffffffffffff9c}, 0x6, 0x2, 0x40000000, 0x100, 0x7f}, {{r0}, 0x5, 0x8, 0x40000060, 0x4, 0x31ad6988}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x40, 0x340000, 0x9}], 0x5, &(0x7f0000000300)={0x4, 0x7fffffff}) pckbd_enable: command error 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = semget(0x3, 0x4, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)) 16:00:03 executing program 0: setitimer(0x0, &(0x7f0000001100)={{0x9edf196, 0x9}, {0x100000005}}, 0x0) poll(0x0, 0x37a, 0x84) r0 = getppid() getitimer(0x1, &(0x7f0000000140)) wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000080)) getitimer(0x2, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x7fff, 0x0, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x2}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pckbd_enable: command error 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="26ed5d0a45837509ef72b73bb0b08c56694430bee43de932e132cf64697312f2289e39d228aa671f631465a31f050c9d245122becb1d0689673688b6d0c8423b6eccb5038d61ded2e1dc4babdf6a9c3fe7e413a76db50e425e20f512b70f795b77757d0464d89b3fe5778ae4e60f9ab753f4076a1f4e4ce18173dc7e94a42337e6a63da4226220f48d5dba5906cce089e66e977f767191a8c63532f0639b5550def09e53cc178c28471720fb17138b30f434eefef9b8c63d62b3e6b3840fd2182d99d760170e944d"], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pwrite(r0, &(0x7f0000000040)="d000"/14, 0x3, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x4) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x0, 0x5}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000001c0)={0x9, 0x4}) mmap(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$KDGKBMODE(r0, 0x40044b06) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r3, r3, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0xa6138) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000380)={0x0, './bus\x00'}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x4b1d, 0x9, 0x6}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x28000, './bus\x00', './bus\x00'}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') sendto$unix(r0, &(0x7f0000000140)="5c8c890730633ee5a3207b1cfafda79a680cc537d14a8675e7fb608538d26f6d1230076be5ae1815c95c3ad27a55209fb7c7395d8fe6668c69894757083be1f65b46c2578af0fd5c756f58b007d3002cc7e73639bd6e262c596e5735b4bb3a6bd55083b9c4382f21ebd41af7f6b1e1747e16596a90318fec91f0cb48c9985dc4f53e047ecd1407caa246873d46177f8507810573733cf7ccc0356eb16b3683b5d7f42a5370878dc5d62e9318bcf316f83d771e2dfe54fea3bcbbdd7d2c6012c198416beb27ee42830aa6a12fd6e1cce80620d31889a1c70bf9bc", 0xda, 0x200, &(0x7f00000000c0)=@file={0x50244e50452ba7c1, './file0\x00'}, 0xa) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x1000000044}, {0x6}]}) write(r0, &(0x7f0000000200)="13affbc4e7bcefaf92117a913fee9255a185eb82562daa0afe5c1bcd0f542256f523f20442907fc228da50b6bee4e260a10f39aa97e3a50ff0c3fb53df0827323b1e659e3f382cefd8fa7a36d093b24f23f039e063871cfe6dd4ea08886fa91103517a8d7938160ecf470cf7d4ca96486837f44a54ccc929af7ced8b7ea7274b599a16810c8c6d", 0x87) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0xc4dba13925df67e8) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000300)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = getuid() r3 = getuid() r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r5, r3, r6, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r7, 0x1, 0x10001, 0xb9e, 0x2}) r8 = getuid() r9 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getgid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r10, r8, r11, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r12, 0x1, 0x10001, 0xb9e, 0x2}) r13 = getuid() r14 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = getgid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r15, r13, r16, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r17, 0x1, 0x10001, 0xb9e, 0x2}) r18 = getuid() r19 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r21 = getgid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r20, r18, r21, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r22, 0x1, 0x10001, 0xb9e, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, r10, 0xffffffffffffffff, r16, r20]) fchownat(r1, &(0x7f0000000180)='./file1\x00', r2, r23, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) chroot(&(0x7f0000000080)='./file1\x00') shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) 16:00:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x10, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/10}, &(0x7f0000000100)=0xc) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x12, 0x40, 0x0, 0xf63}, {{r2}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x1, 0x1}], 0x1000, &(0x7f0000000080)={0xbca, 0x8000}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x4) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="062f2be2457009000000000000007fc8a82b2c772a9227f098ab6a180d08"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x20, 0x0) 16:00:03 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x6, 0x7, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x2, 0x1, 0x7) connect(r0, &(0x7f0000000040)=@in6, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = getuid() r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r6, r4, r7, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r8, 0x1, 0x10001, 0xb9e, 0x2}) fcntl$setown(r3, 0x6, r8) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x2, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:03 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x4) geteuid() getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/24, &(0x7f0000000240)=0x18) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) r2 = socket$inet6(0x18, 0x4, 0x1f) pwrite(r2, &(0x7f0000000280)="54242153b4054e34f7fc0ad440b14ab5bbe0ea09d8b4b645ead84ff41afbd189be8203922f195598e632ff94bdcb13ee298045fd33bdecf84e70c8891aca7b5f28f490435e4ce146b10345fcc170c5a1a6be152a1d39deea091ed89ad02bff1415a724fa055091ffd9500efa0c", 0x6d, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000300)) r3 = semget$private(0x0, 0x3, 0x30) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000340)=[0xdaee, 0x3ff]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000380)={0xf0, 0x1, 0x3, 0x4e7c, 0x2}, 0xc) socketpair(0x1, 0x4000, 0x7f, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000800)=[{&(0x7f0000000400)="4880827d30d443fbb8553e4537ec8c2463c2dac2eea027396eaf2accb7de31f7", 0x20}, {&(0x7f0000000440)="a0e825ba78ccb841b7bfe37643710fedce5452fddd3b2f9e6c7ef3351c63b042c74afd6f55f66454eac242f8f5f72456740ce4de10a8d2b97116f8d84064b94e37af2d94c8608d05b095262803b90f9392866e25fd7f5b59ca743d2788f6259fb70136d80dc56655af10148fa1e0e7bcbfe756709edcdc972088a8f442937cc7d4f9d1990169ca065a6b170cf4c554c80a08bba262eac94b505aa576d0d75f3394fd252b", 0xa4}, {&(0x7f0000000500)="72eadc8cb7d0d9800ee14cfe87142bc13d6dedfda5e3b264acf04409b8212d843e73d114ff942e19f7e64c6e0f896e8552c79e49a6946e1f89beafefb015ed7b4fc38ceb452e8bc99304d768e22c86603b1db26f4c71328434943c111914caa6ee76835a5171e52907cd341763611d4115435323dba8132c2a316174db289b78abda1c5091ac1d6e76532f281684b1e90f13e0723b3205e6e8986470df53df3fc42c826e8ac96aea6a45a40451b51b149353e58d2233d7fac1de48424e0f06580f0f", 0xc2}, {&(0x7f0000000600)="777d11217140bfb8dc9ff57faa47f7478e369eb2d0ad", 0x16}, {&(0x7f0000000640)="9c0f9a8318d618bccbad47423321c52a45c817e7a01c1b52f086c58dacaf7ab78c07022a3b64c34e6ba78a33a912cd4fcb121204eab5dcc6cae65b0b32358347f09f99dc06d064251c7c2d011efbbfb9971df400fcd12e02285e5dbaac21c4ccaec89ea0bb79475a5484ffdced61817c92ce3b9bbfff1339eecfd04a55d9703472a9c80dfff3e91d5c8aa225aa9b48c4cbfefa091d8cb4a8f0000c0a2df0bb6d0df08e7155c43d7244d63555f8b4959715c31f4c6c", 0xb5}, {&(0x7f0000000700)="2ca0eca6277324cfd9ef2e46ff6d969ef5dfa9d7398baa4d02090c7c0ab46645970f8b536b5f7c1d6e5dcb52375cd09442c5c81630461f8a3fa4c48e03457b7927bfd86c6fb015af40f4df42ed3fed3fb38d12bfb48c2280885680b07cf1177d761ae4f66fc8ea25b84a78ad0ec91fd46284194bfcd1adfa13e5d1766762edba740b5f8c6a821f92b621c123187957bcad87a54261a2d45f2387bf2284fa13f7a2e35126d3b8fd29849d785f1808c5f457f16865754f83af95fa18f946314a1eb98818fc0219318e3e05b9172777d0ecbafcb11c49dcee9cf5", 0xd9}], 0x6, 0x0, 0x0) r6 = msgget$private(0x0, 0x20) msgsnd(r6, &(0x7f0000000880)={0x1, "2af35fb82cbbfb59ab92ce94e544a8c982136486ab37b2aafba2c0a4c30e0a9fab2f140ce1b54cdec9222974e5e953a074f4f07f8fd65b264b6f9eddc06bcec0995f83a11f751304e4c16df6298a0b6eba02eb7fe1de94f299e89d1208958534c6984f08c0b42972f2259b26773094df01bf4d82031f07ba8268"}, 0x82, 0x800) fcntl$getown(r5, 0x5) r7 = open$dir(&(0x7f0000000940)='./file0\x00', 0x20000, 0x10) faccessat(r7, &(0x7f0000000980)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x100, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000a80)={&(0x7f0000000a00)='./file0\x00', r9, 0x2}) r10 = openat(0xffffffffffffffff, &(0x7f0000000ac0)='./file0\x00', 0x1091, 0xb8) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000b00)) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r11 = syz_open_pts() ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000000c00)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x1ff, 0x20000000}}) 16:00:03 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) renameat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x1}, 0x8) open(&(0x7f00000002c0)='./file1\x00', 0x8, 0x10) recvfrom(r2, &(0x7f0000000100)=""/84, 0x54, 0x843, &(0x7f0000000180)=@in6={0x18, 0x2, 0x80000000, 0x20}, 0xc) r3 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r7, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4", 0x0, 0x8000}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r9 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r13 = getgid() dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r9, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r14, &(0x7f0000000900)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) r17 = socket(0x2, 0x3, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020690c, &(0x7f0000000300)) sendto$inet(r18, &(0x7f0000000700)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a47c7df1b79f32343d3e0f81832c2284f2eb28e592ea88b8980c5fd623eae5c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c21c614312fcd5c40d861ad99b986f35b021052e413f5", 0xf5, 0x0, 0x0, 0xffffffffffffffbe) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f00000006c0)) r19 = msgget(0x2, 0x0) r20 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x3, r12, r13, r10, r13, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r11, r11, 0x5, 0x5, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x202, 0x123) msgrcv(r19, 0x0, 0x0, 0x3, 0x0) r21 = socket(0x800000018, 0x2, 0x7) r22 = socket(0x18, 0x2, 0x392) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f0000000a80)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c84994c4c6d33719ec940e2dedfc356b22963b980db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3c19db4baf9c658d906e6d4095729ef5bf73e05c032b4c75dc24c6733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e5b8a5306df08c1d7ef59049b16a471fabc566a61f2a8ea1ec7f909e4f8e0f48ba237c874f4ae2497f22a4c53c6880282665d6b10e0a6c39e9e10a3b203fbaa9683ff305ad576c9d024eed1474de3d7dc6f89ce7fdd9145d52a2afc82bc2d628358b08efa8debccd19a4a67b39b4fcd389a97424187fdaf4a8bb3a6a792ac49856a000083858dc8d2a13c086c10117fb105a072ef08a25873dbaefc94aee624835c2e8116ed0f1382489cebe45d7d320b1d5f5300e5e8bb47d50302048bb69a8fffbd3414efc01b4608a70abc1f43cb3fb0e322db93ff9df33cf8028c66d25cd111a60f56e77e0000000000"], 0xffffffffffffff94) r24 = socket(0x18, 0x1, 0x0) r25 = syz_open_pts() ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r25) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r26, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r27, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r28, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r29 = socket(0x18, 0x1, 0x0) dup2(r22, r29) bind$unix(r22, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r30 = socket(0x18, 0x2, 0x1) dup2(r21, r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r30, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r9, 0x0) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:04 executing program 1: kqueue() r0 = kqueue() r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r3 = kqueue() r4 = getpgid(0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x80000000, 0x9, r4}) kevent(r3, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = msgget$private(0x0, 0x800) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffd}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r5}) fcntl$setown(r4, 0x6, r5) r6 = getuid() r7 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getgid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r8, r6, r9, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r10, 0x1, 0x10001, 0xb9e, 0x2}) fcntl$setown(r1, 0x6, r10) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0xffffffffffffffff, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = getuid() r4 = getuid() r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f00000000c0)=0x80000000) r9 = getgid() fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getuid() r11 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = getgid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r12, r10, r13, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r14, 0x1, 0x10001, 0xb9e, 0x2}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000040)={{0x5, 0xffffffffffffffff, r6, r4, r9, 0x60, 0x401}, 0xbe1, 0x4000000000000669, 0x0, r14, 0x1, 0x10001, 0xb9e, 0x2}) setuid(r4) r15 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = getgid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r16, r3, r17, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r18, 0x1, 0x10001, 0xb9e, 0x2}) getpgid(r18) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x31}, {{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50, 0x0, 0x0, 0x20}, {0x24, 0x2}, {0x6, 0x0, 0x0, 0x107cf}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x142}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x7fff, 0x8, r2}) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f66696ce41baa031a300055315aabebcb7bf91879ea010f5e355a24db15dc098c7308dce752d80498d9f6750b87eaf2549f752c9b5fe16be07bac799ab748192865e049f6dc61d2299c10e7b1382a268acc54df8249160d3d261d26810fec62be4b18dfd524cb3505ebdb1da3acf3c9e9ad1ea4ce36a9a9113b55547af877571c17910d60ec818faed230bef2ac7a0afe1f21a44f40d905b7372d2a03a89d026e1b207162b74ce4d741c9ceb3a1997d7770262e8d08838269b4fd73425c844562a6e2666484916dc733ca4d5500000000000000"], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="fb03e6109399fc5dace8c485f6018a6e77a8189af3d2ff11db765040b49e2a02f2fe16520f459396a9ffab35d806ae08b64166911d4e6899264a551b68db6aadf15701fab81f88abc3c577bd838cefe4bf0e6f85f18fc535622bea60dd784b547656fc9582a08e48", 0x68) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8040, 0x0) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000100)="302034b8330e9771fecc7c236b71d23cfe6607d4a92ba1af35cb21958e801f2aae2e60675a8a7387d91f328e39e2d3edba4bcd86a7b691dfb25d4f7712d6957f2447a0448f3d034321716240b193842943120c7755f99d142b2e750d962d99c8685cf657a499896df3bfc220bd717c02b72f15b71e5be7ea3122f4da194bf196f11c17177552210b9127c8beac7672be528da8f5f3aeaeafa4b2dfe48dcfb3421bedbaeeeaf7231db9f7dabb0365067d49ba357215337f40459669c2fb80b45b525e2a3f", 0xc4, 0x400, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x3}, 0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000200)=0x7) r4 = socket(0x18, 0x3, 0x4) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x1}, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x100, 0xcb55, 0x1ff, 0x1, 0x7, 0x5, 0x94e, 0x2, 0x1, 0xff, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0x3}, {0x18, 0x3, 0x80000000, 0x7}, 0x401, [0x9, 0x3, 0x9, 0x2, 0x100, 0x9, 0x0, 0xca53]}, 0x3c) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000100)={0x8, './file0\x00'}) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x6) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xf1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x7ff, 0x8, 0xff, 0x1f}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300)={0x80000000, 0x7fff}, 0x10) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000200)=""/194, 0xc2, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="d8d936c7ffb050f85ffb", 0xa, 0x0, 0x3) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x365e877e74c25c54, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ec16669020d3000"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x122) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 16:00:04 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1, 0x6dc8}) 16:00:04 executing program 1: 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) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fsync(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x0, 0x20) shutdown(r1, 0x1) 16:00:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) chroot(&(0x7f0000000740)='./file0/file0\x00') writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5700360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad304a5e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa00751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272d090000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf81118bf51e9db5033cfac61d27ee9af7c4ee63091aff07269fcacedd34c931aa01131de29eac5c5c582d76f91c9f6a1882aa926a9480679db064a60646c08c24f9cbf149e453856fa5fee9f93c9f8385fc37a4b440c69db19527783efe8ec8ba90de14ab19620cc7599fafc4b14018423b3a4fbdc7e221c0d4f0f3cefa4afcd878a6522199e9f37fffa52e29a0ad83e521273467a498d6f7a3127598e20bc9402de1cab0776ed80c57fe5b01c2f378e3106767f2387e21692b9c682897fca2"], 0x10) write(r2, &(0x7f0000001640)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a3e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd9e45562b507aad77b3a7a2107482d5327c9d7cafd6136de2ad8d5b800c8422baccc8d99426390304fd6fd1141aa5cc152b3e0c8bd0c34224d8e55e426e2925fec6b61f07454e9cf47dacbcd7ed853e15328f00"/1523, 0x5f3) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() acct(&(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kqueue() r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) kevent(r9, &(0x7f0000000000), 0xf93, 0x0, 0x214c, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x1) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) r1 = getuid() r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r3, r1, r4, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r5, 0x1, 0x10001, 0xb9e, 0x2}) r6 = getuid() r7 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getgid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r8, r6, r9, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r10, 0x1, 0x10001, 0xb9e, 0x2}) r11 = shmget(0x1, 0x1000, 0xf6, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r11, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r3, 0x3, 0x5628}, 0x4020080c1, 0x200000000000, r10, 0x0, 0xffffffffffff, 0x80000000, 0x1, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xbce6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d698d0782aa9071514d582cd46ce33a20001fe050e789932513d7a39bae6e39073c5ee95a42dd7bf82a7ea2751e466590c210a0c76019acb90e189e2382ee5e917ccafeac313766f63fe55f1013c055f9904fbfd273c22bbdfa7d50715c25db902cd00da772045068a8002c70b5c95c1c29dafc23e9b75636ca784e0e28febc64fa16a1add69368ed7c875d93504ed7565e462e848b1fb6f153c7c1ac9f7b0dfb12ed8e7cf4ab9960f62e4eec38278a0e48551adc57d32731ff49b9575b967c0", 0xc0}, {&(0x7f0000000180)="fe108a97675836530d8d49b52811ecb47bf1d25ac7b4b4676a8593d4ca816d35fe8c9ed99c0c9a64150585db5b4575cdb647a25c8f7ac97cdec5741b717c2c0424aea689002e44725a062f63df8a17bbc0b80a2093680ad7720a641c439bb9c69831150c25a0e65f3664b712c81769f61a5b62d10ba25d66dad799d1878328afc1090c42067e42231bfeaaf723e2c141029c2be5f6283649cb2088d1", 0x9c}], 0x2, 0x0, 0x3d) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chflags(&(0x7f0000000280)='./file0\x00', 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000140)=[{0x20, 0x80, 0x40, 0x1}]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0xfff9, 0x5, 0x0, 0xfffffffe}, {0x7ffffffe, 0x0, 0x8, 0x200}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000080)='./file1\x00', 0x10, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:05 executing program 1: 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, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r1, &(0x7f0000000040), 0x16f) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a1903b57924de0b07000000008295955984c87910bf453f68c01700287ead4bcb77c2a84e6abca64896bc5e5716d5cf4de5e1c6388bbd2ad88b2951b15801360bcd4c0a162b58ed4237b8fa4d412ae447473c238495aaee48c02ff307554799b9b813ad30505e9dbfa12f000000002f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4123ad235000000000000000000000000000000000000000000ea00000000006efede52d7907924d2b514151922644ef8a99a7a6525bed52ae42103f8a1c9d879009cdb027c853aeb0580fd4cb5a0271bc39d111d542efcda58cbbba8691bc14f498c3ae15ff57746"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d, 0x1f, 0x0, 0x2}, {0xfffc}]}) r2 = semget(0x1, 0x0, 0x84) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000001c0)=0x1ff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r1) r3 = socket$unix(0x1, 0x5, 0x0) writev(r3, &(0x7f0000000180), 0x0) 16:00:05 executing program 0: socket(0x2, 0x10000000000003, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x0, &(0x7f0000000000)="130cfbd8badb3e2c6846752dbed221c0e1aee45a126949f528fa68ac8ea526b6023603650214731e6538185d524947c4c1c32b22b117df3225e1e507c509c1369e79c3a1a163eb57189c61adf4ff9d71f06fe312f3391a758731be556f22cd86de5aeeb2f4fad0254400449a3f7d8dc1a4caff07766c326262c8cabc8384bf72b3f4e3ce32cfbf3ec99a05fd249f768d7b33b10491a7e9d0027eb0447b7eda2706f95a4545125e8e0e055722863ebb3f37e6f627061aa8d04fa27e3a4e", 0xbd) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x6) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="5602e5ffffffffff000025ea1c61a0fac06cb1db7344b7cf0977162e63016fd6f5a4ca49c89a9664a72c7bb9477126f74237c8a8e22a390efe769d405bad7dbe64650a2e8753d78eb68cc435273e2bb3530355309682108ca3ec935c73d45c2ed2c523f99d119e888d2de938d00e4c49dd20215d060341536016ec07708b709ff4cd0d7ab0d93104873865f428b190bc2ec5ce8b6b08368cd2d57551702423e50030fd6466c963903a75f275cc8843db15de0210c87bfba51889c71b7277c47735d5f3c893e20489446eb99626b87f634a1f22446db4338ffced99fb7eebb9c6c35aad8ad94dd3d9e72f090075dd31529254cba3bc0c441401000000000000ca4c706b5935286b72ec0f6eb9364a798b63e12d36468eaba05c1bfd917b8520a673a38f20257abba0bbe5c91d4cb612e8b9dfb7ab733af1ff0f1e28d4de1db2cf9d0e3aace0e10d727b87aa5ef19fb12baf6d54a0e5632f8abc31777bb1d32578b383f3dfbf640bd8177094bdd4974a1a5b72f921521ec8f47545f87b2f604f6ee1a5310432f49a3ecd6556dbfa76e0144a5599df8d363d3890491f791f3d124d03dc534289220a366f67aa149e8bd926c1d91cf063f2ca713c5ef17ee0f53fa388db21d3544c49f0871a344ea801367720e3fe57d6487510b3782e6c0605c4d1a41eb3ea06b5af729ab98ba48bbccd2c0c03ac9978b1a6cfdc818daa1b571a8787058ab5da51e6790a1dce57cb4ec38f4021f9aa44945a594651d7"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000240)="55e96fe904cc21c2bd13f92dd30f84d245956fedbc3edf6764bc926ca1810eb9bc9b7fe065e39b0d4b278e5ef26eabc58715063ad46fc5074806000000e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5626e66a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd82ab367d69d55dde643f08790f0119333fcc24bec1874dc032513a370c3bfe91aff009f05772ebfc123ca8e746d02072ac3b7e9474bc9fd3aeeecae3a652e189668656acd96", 0xdb}], 0x2, 0x0}, 0x0) 16:00:05 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xfffeffff, 0x5}, {0x18, 0x0, 0x9, 0x3}, 0x7ff, [0xe7e, 0x3, 0x1, 0x3f, 0x80, 0x40, 0x5, 0x3ff]}, 0x3c) 16:00:05 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f00000004c0)="49324dfeb213158aea4ed00830b273aaf1d2e94274eb432717fba32fb50036991c12315e7396ec66899a2d4fa7f00080408f29839b3fb4b6147dc6f18708d5e1cf32d2985e23c63b878b6b5ffb6b8874c747035e39f5a42e9dd7c2fb0ba7dc7fe2cc86de342bb5e7cf6b1f3fc1b87db6ff34ed96a37a1dedd6525817a0d7c01a5ac329d4ebaf40f944f19eda98fe63e25c74195a9c4ff9724672d7b7e497df73da51e0836f1ba1b2a1f30bdec77cb521416c95a29199ebb0412cccae72f8b0c6f3998d5113dc4e75649c0d75c2f9a7770dcff014b04862fc0c", 0xd9) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r3, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fsync(r5) r6 = socket(0x800000018, 0x1, 0x0) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x24, 0x0, 0x3}], 0x0, 0x0, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x202) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0xc41) 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x34d, &(0x7f0000000240)=[{0x1, 0x0, 0x4}, {0xc2c, 0x2, 0x1f, 0x4}]}) r1 = socket(0x6, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="171f079e9339ab695de41c257ddc8d27e1e31b2752dfd29389df3a58dcb48ec1", 0x20}, {&(0x7f0000000280)="c089689c81a800f0698c99f249faecc9eb7be98a44052c69b519b25ce84887b3f9bd4f1147f146ae8570185af97bc34eb2e0c3f323e86edcee2517b07dae1b798ff017819dc8606bc522e733081997731c3c8ccf62eb9322d2892f42a71c03f618ee6dc670943195c40e9d952dc156cb23bc1f46150c3f54d1c21302e5a469a4fe943115361c09b746245de8b4aa731db21a43dd6d292c9fe74e782ca1d8e2d3c87fc9c8f69ed21a04265e7670514de1abb3dfd533b5823c4ae09c833ac76c5da8548e9d08f77c20e20784009e7c522538ec67251d3e539449697f1b3d04e5078840b2d7668a14b709", 0xe9}], 0x2, &(0x7f0000000180)}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:05 executing program 0: semop(0x0, &(0x7f00000000c0)=[{0x1, 0xd}, {0x5}, {0x1, 0x1, 0x1000}, {0x1, 0xffff, 0x1800}, {0xc25ca19f443a4ab1, 0x2, 0x800}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x18110, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x29, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x20000199, &(0x7f0000000180)}) r5 = socket(0x2, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r6, &(0x7f0000000340)="298f253ded8e9dce6c40e1cfe753a05b6150ac2ff4d035d54712d2e9a09d7e44b9225e62e3e33da4c9ebd9256ca3035b76833b4e57c76b98b06a86a6990b64ab78b867bc62ca8de105f587310bc6efefab4be4e00bf525c961f16c", 0x5b, 0x0, 0x50) r7 = fcntl$dupfd(r5, 0x0, r5) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = accept$inet(r8, &(0x7f0000000040), &(0x7f00000001c0)=0xc) shutdown(r9, 0x264e2976075066a5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x8368, 0xe38d}) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000280)) fcntl$dupfd(r1, 0x0, r1) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0xc1206949, &(0x7f0000000400)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) pipe(&(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) socket$inet6(0x18, 0x5, 0x1b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x7) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f00000001c0)=[{0x2, 0xff, 0x1, 0x9}, {0x7, 0x9, 0x0, 0x8000}, {0x7f, 0x6, 0x9, 0x5}, {0x4, 0x1c, 0x4, 0x3f13}, {0x8, 0x0, 0x2, 0x5}, {0x8001, 0x1, 0x5, 0x7}, {0xadd, 0x1, 0x3f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="000000000300000000fad744d05e0869276c66d71601b8cd702ef17da9e33d149860e3b3d8663524a53bc9a52d77c9c8aecd", 0xfee1, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x140) ioctl$TIOCSTART(r3, 0x2000746e) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x26}], 0x1}) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x10000, './file0\x00', './file0\x00'}) close(r0) syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xcd40, "0000007db84d4337014608ff00e1ffffff0700", 0x3}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) unlink(&(0x7f00000000c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7ff, 0x8, 0xab, 0x3}, {0x5, 0x4, 0x20, 0x47aadfad}]}) pwrite(r0, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xe, 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x10000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r1 = semget(0x1, 0x1, 0x10) r2 = getuid() r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r2, r5, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r6, 0x1, 0x10001, 0xb9e, 0x2}) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r10, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r7, r9, r11, 0x99, 0x9}, 0x4, 0x41b, 0x81}) write(r0, 0x0, 0x0) 16:00:05 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/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)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc56d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07ad7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0xff9) 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, &(0x7f0000001940)=ANY=[@ANYBLOB="0185bfb809fd55895bb747dc96002e2f661a07d4b70bff72ea44de26553f77029914696c653000c7d9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ff9af46632f9220d2db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e30a84024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83eceeb2753a412e6a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a8fff59ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be76810f582a925db1515778b2ce6c3c6bed79ec717dfea8bbd33a209d1e580ad90d69d8412e5"], 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:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0xed76358eb24110c0, 0xfffff, 0x401, 0xe453}, {{r0}, 0xfffffffffffffff9, 0x1a, 0x1, 0x0, 0x3}, {{r3}, 0xfffffffffffffffc, 0xee88be4ef10b42dd, 0x80000000, 0xff, 0x17d6}], 0x37, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x4, 0x7}], 0xffffffff, &(0x7f0000000100)={0x4, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:05 executing program 0: socket(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x65, &(0x7f00000001c0)="3a1d785545e14d8b290be348cf419fe6613594bf59a8bc11e5d6d7ad4fa7a2a08217baba477e6852d29af6f442c4bc5dfa35bc63fea64e9602e2aa774d1bcb53278373025d0d0390c93a31c8e85933061401e656c097fa0a7e8e623ca1c236adee44ee535d") r1 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000000000000251, &(0x7f0000000180)=[{0x8}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000005c0), 0xf351f3d41ad1fea, 0x0}, 0x802) sendto$unix(r1, &(0x7f00000001c0)="e3e1fb5c0d5d1db2460a61fd5a6eefa65993480f84baadbfd1fbc48ebda8811ec72727dbf7cfe3514963cbbd41dad6982819002496aa0b8798ce942d7c8f204f72632abc6f958ad44a1c41eb0b2db71f4d4a4c8e6e0acfa1e33d9c6fff17556b8d817b557fc44104b0d3d051604d26bfc96e23250f6794549d9c8b6cc1a8452ede7dc3dbfefdfb6170a914c21f9258e264523d37f8f39c2847ac0d27843612cb1beef29eb29d8eeb811bfb2c6766b0e1f24b7de5f964126bb4553d5f15edc5a01c7e53ba489349fe22555cd4369ecb", 0xcf, 0x406, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r0, 0xffffffff) chflags(&(0x7f0000000080)='./bus\x00', 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000300)='./bus\x00', 0x8, 0x8) ioctl$KDDISABIO(r5, 0x20004b3d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f00000002c0)=[{0x40, 0x50, 0x8, 0x1}, {0xd57, 0x16, 0x1f, 0x1}, {0xff, 0x0, 0xc2, 0x101}, {0x0, 0x6, 0x1, 0x1}, {0xce54, 0x80, 0x5, 0x1ff}, {0xfab6, 0x6, 0x9d, 0x180000}, {0xdc6, 0x5, 0x6, 0x2}, {0x8, 0x5, 0xb1, 0xfffffffe}, {0x5, 0x0, 0x4, 0xff}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = getuid() r8 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getgid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r9, r7, r10, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r11, 0x1, 0x10001, 0xb9e, 0x2}) r12 = getuid() r13 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = getgid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r14, r12, r15, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r16, 0x1, 0x10001, 0xb9e, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0xfffffded, r6, r9, r12, 0x0, 0x3260704d0db615c2, 0x7}, 0x1, 0x71, 0x7}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000840)="6c4b05cb3f01352801f0fc4cdd1b") 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f919a25b735cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2846284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4fbf0a98ad7aca0248443c8faa2e1d42bb3862d513a177f6e56b8b623ec5931179a5c05b973ac62a6d3fb81292d829045ee548d2559c9a791566b6874c0782154efacacf18ef40c055d4894f30ebba47e90b6c63b3bec5ff3ccdf4bb79bc0b106d6bce4ad38a9b01f58f2c507bbe5a59d54eaecb3e909ae9b302c517221bb3c472c32bc57452ffd8da3aaac66d971274"]) chown(&(0x7f0000000080)='./bus\x00', r3, r4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000480)=0x8dc0) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) renameat(r5, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) 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, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdfffbff09ffffffff653000463f7b2b8bf46854d78a2a197a38620700000000829595bf453f68c11700287eade9bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd42e6d9cefef8d7b0595780deba456f5b846884893f742ae447473c238495aaee48c02f6a011ea6b5fa574635b3b3104e742d91bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd83d2870b4122cd23500000000000000000000000000890000000f0db9f85531dc602d3c1324df217585a8cdfd5e240128db7e6c9d82163195b3fcb96a9ff47f0cd44d3dbffa734c0c2fa7cd377a3b0000000000"], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r2}, 0xc) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_metric}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair(0x6, 0x3, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000240)=0xffffffffffffffdf) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:05 executing program 0: sync() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r9 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x8}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) r19 = semget(0x3, 0x0, 0x92b653b85d2db07b) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000040)=""/38) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) unlink(&(0x7f0000000180)='./file0\x00') semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r17, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r21, r17, r21, r22, 0x1e4, 0x8}, 0xc8c0, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r25) r26 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/der/pci\x00', 0x80, 0x0) fcntl$getflags(r26, 0x1) r27 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x12e) r28 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20, 0x0) fcntl$getown(r28, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r27, 0x0, 0x0) readlinkat(r27, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/243, 0xf3) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpgrp() load: 1.56 cmd: getty 50429 [ttyin] 0.00u 0.00s 0% 308k load: 1.56 cmd: getty 50429 [ttyin] 0.00u 0.00s 0% 308k 16:00:05 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1a9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0x2) 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse\x00', 0x3c5ddad72289e821, 0x0) r7 = getpid() r8 = geteuid() r9 = getegid() r10 = msgget(0x2, 0x24) msgsnd(r10, &(0x7f00000015c0)={0x0, "a5d7ab2933dda55cb8d018a947ba4fe6ebef963e45dd7ccb8ea642d823ff"}, 0x26, 0x800) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) sendmsg$unix(r3, &(0x7f0000001580)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000000c0)="c0f833ac01d5242c11fa344c10f8a03e580c22afdd13c991cebded4d75a6b6b7bad45c84a8091df2be5ed77cbb813b7d49b64add4f46dc269526c546ca4dcaadf46a75c0e66af840345020f8a8a7b7f77ec0edecd63030751f694f835e549f9ecf1c8fdb5737f79dfda8126fb69aa9402ade40595989d9fd53c7eab621267451191f7c464c833f29c5532cbc20cc30fd592927cf5fbd579fc021db53afdbb1f691fc2b50f71decdeae1f5d40a16a0cfc16324173536d921faebdce255fb887cdc8782992d6065e4bf6d94fb185bfa535808e815ab42515f2a62b2898a3b89db80fcf04d913d67036909587f9e73570e1a5a34697026d2a5f34aa23dbef253f236bced27551798240468ca47afea0eacc1d40d24594ea4262cc3e3bbcf8743d4d5e35909f507f2ec500af65ac68df533d493aebafbc23c4e057b51be3a1823cc84371e43e1d0268157f16a365c84a58690ca4100117a6c32efc2607ea8fa8b3a6953773215f8a7567a885cf301d1ad93c952de060effbc4db78f920c7294e735db225199f2c14538a891de483e0a814151b81312c42fa52571ff5e6865be02accc72486b398dddbfc9b8f0349f182f9a59b8e3d918836beb62a8ef4781f51f74d211ca56b7cd9f5a6cfb7d07eb5e1b01551d485e70c691dddcec0025fc36457c559a54538b3f06e976227bd83897920a44ca1dfdd59db2046e4157eca2226e5a080875fa80076d53b93a53b9d9c8c060b2507060ad95f7272fe7f0c554481f61cacfff5f6eb1dac1da31942de58d9ca187d3fff21285b2061957c7e1d35df5fef23dedd33ee0e006b5db9f8b89ed1068ffd755553303f0692393773cb5dffba1862405112d73bd2d529317217e22fe70cb3b8e75034281c432495d345d6d3d29411f1b2886a0cee83395076db4964ccbd14fc0368e5093ae8b04e64afd0ab56097f904118963b3a86a840ee8f2d13d7a88cb5115de4c953fb66ea13629d9021c8c22b6a94c980d3bb5f3dfdab13c892212b6175fef456d6496eba6df2a42933c934ce1bd26b4c92e330fb7c222cf361b1ef8174a4f60b902fb93e7b6c5e3a70b2a077f2d7fb45b9ce65425620352e22fbd2c1fab315929684f861ca9a56245ace844e99dc1038aa694c4e309214eab676ab2e5aaa1b010f5349ccb1e697f591d9e7811813f79991b0f71c766553a5c104926976e0a0186d34168094e7dedef4725dcfeaa6cdb2804d1fddb2726c47ccd7583486e6fc1a9d9e1464ed6b8b207d4541435838d063ee1df38a413c252a111bcefca16fac2eed45395534175e852d0f2ef83b206b4e1ebaff54b32cf9281463ad8f9258be5a6936adaf2a7d38e0ba6de0ffd670e75930fb81351a307c77ccb6f6a38b5a908d5b4cb57f0526fa872644474401a11247e15f67533d4e9bb93e4e4b66fa5dccbea4b2d81781d80256bf28d575350d82d1072bbfbd876dee57e00b41dd097b0db9fbe45c5abb75712c7c4318782c778d0b39663bc9e0807c0639aca30936a6462e1579294eadf4f66bb0101bf0660e9a8a99727b064f3a5fb79ade7bc65f71ee17df76c676e7988c3846418bf2117657755300d9521e3174e5e9197a63dac4063f257fcc2b32f6f3626478d74e2a7203a93740b7564345445638fa8541648193f0c5849972a7771b841934faab2f8f7eac9a4aff320ed2e865142a85844b6b6071e058f1721f112bb34176a4fea26a949030926720c70dad1fed6d26c7500b99049d5590547af1044e0bdda8a82bf5667f11949c2b5b4e8bc6443b414aade7aa4d3092aecb020ef9f1c2bedf8c7f919806454cf2c6a7aeebd9fe4cdde6d219d6d5cd6d16d21f25fd1020a336ac72d2fbe0745a215a05cf3e034ea7a58d7621ce6354a820a8bb84a9afd06e7bbedca1f3d9114574a571d9e7581c9f928f955c192bb952b1f672ae75d06a3a566e9d5ab6a7e645b81c961cc7ae34190386a62709eef94c62a4ed7555cfb36e681440ebfcb1a871cdfcbd47e1aad90fa731f8467312fc810c693cdb3bd62f207c9d545c1b24a1bca00fd8fb1ddd89ac9e708bd0a8ece1b1ca9319edb0ddd872fa6f2a191ee0beff35a3e48c59f78b9aab2ae59f84312f44f7548b522d2b652fb17e00216e882290dfd2909f1b156ad9da4918d82454c54bead043bad4b9d673337c6b1835c9072fe662f7fb370e55704e72e53deb023df2fc1d44df8fa647de4cb457ba7207d04ea231029c9ccac71646c2060360562c2ad92681ff56644895eca72f8969afc3bbfb5ef7563ee8fe1bd5751ca85f978bea5cf57e7330a780f215c79d172e205679103963610555dbab1860e9aa13b28c439f7491074943f24c9130fe3332435435164224697b8f7c57789eba861a112ad2c07af1b4b291bbf4ff0e4093d10c8577875ca39c92d5b5abe7dc0f4273fa9b683288a86433631e159fb0e6e246fcedbb03e9c58ed29af752d5d4333158435f8a2b689ad8eebd7062e8d69ce848bc72e79a3b9ad0a86626ea7016009312330cbb03874aac24354964850ad99685be9ec47df8a32b1fe9e35bf77fe8cb8a1621f9a1057422af7984f96ff0dd79ce1b94a413c32af2fe7c146da69cc0f1bf105c61a21d2206eba8a86fbf72b86d8272ebc95635750dc69ba08ae09a8edad799417286fd6df04801a7dda85406b5afa4e47eb103a36a4d2ef45ed9e7e073ecfb8e6d4b305e617125f912588b32e48b880cad9da543d00b97eb97da0851cc9787eb75ddd1c7ce184cfef716543fae602c579f773154d90cce304d84946a59be8b5f366efa0a186dfd100b198536c6ea5a405484c8a56f12687c229b46d7efd040494f5ff05e1a5e86085f6616c030e201b52c87e9af7b82c7cc1894e11d10fb443e7f50d716d6a7d887a388c5721bb8b3f0adcbdb826789ade2e8d410da82836670695897e55309f75cdecb229806ac4916579d8691cd1a3a133024548f62abfe5f8cf99f16581e64abc5eca6be2f79e1a13b3332bd3e1c558183b9d74bdcc148bdd59a99ef4ac69c0ed4064bb2c4a4dfc928d47ef9a4ff9e72f6508e91f2b7ec97e19bf6e23210940d401330a2537abc4a309e4dcdfb2c383c3fd55e8e933ab7b3e6d41fa49a35542dd73f0a91ba7c5b42e7d3d52805b61668d36c33fd9f45eb16b394f6a584818dc0451421ab997a15046f70d15b106e49a9296c02304a78779ddfc816d0eeb204b50e52997a0a3225755f918359daaadadd80fd219dda410dd376a7789d620d3ebccb26d474ee1d80bcc6dbf374a9ab5c846e7f9708e616531b2335733fb6cba7c28198bbf3207f702273521d26b8ed004a32b2ff53f14a0cd341c0375e808a8a9dfc07c13dd81f1de5fac7946fbfbe454e1cdced3ad063869da4c27ddfe17365ba068e936ed09b5f0c3acd3dc50f33a9f80553ee163ddac5d86b2d48a0a91d8397e1e62d07600d4c90aba5c6e9e1af2402b3ddd3226263d71dec4ec054b8a4d4a8fbb28dcb11062581091b4a2c6a35d5de0d71cde46954becdc9e541c671075ef4112773e8ac442a6ac8b63860f3b375ec992df595979508824fa0ce33cd36675b01b49fe7bbd285253b840ce6dc869d9c8f16a36611911e9a533158517226a8d1f4d53dcffd0698ac4ba8fc52aa303d8b4160912e33797cb72ac0e60ce1a6bc689ef3b55df34056a8a0ecdae2511e48ca5ec870aac460c8bf8164b038843ef65fb048732f36f200395b2a70b3e14856a231de25d1381c5d9d35d2dd6a179845e8d7e24e08f2845333687f45e5688e554e8e176916f2370bc965d2b391ce069087c328ecf5c386f11d76f1bf15bbe331b4bb36768fb25e6dd88a4abb1e07465beaee5a9b029c430412511f0bff700e265862d3fd6a8d59c3fb1ba20b94f20744a9e558249288481de6a247dfe5c50f7954449fb965a098dc0b06be996b7188c0b5ffcad0481054df39209d6dca5f0672a7316043322273856bf95a29a61b30b375db9aa85de26cd4066e285a5e08888f7b3e27d2dd15e91d4c41414d80d337f183a0630b2aa9487eec27fc1cf67a2b4fe5d4a12300d66ade3670b7bcc99556d4561cf7427adde9d5275105be8ae25e1c775dd2e54d7143c577e0d4c8d2c0200522c8065213eeb9d9237929478716731db4676eea351f46a07669dcbefbb11051d7e6490b899562597f1b82f86b7fce50c23ac37bdd40cf5a32ddad5040a045812dbc7c734eaed043689f1eb97bdc4c9577c6db946b6522e0a9d5cffeec73d6c82ce6f542cd05ed66fec859681ac89cff4afdd46f626d4e218814ebe8880349a75b3b72a61973ec2987b0cca87b1b958a7492d3ed32ace772cc87e1f1256f34ae6e59be2b543847f48f87448694dcf10fc0e6a97e11b2a13a9eebafeecb66677da0a2b10f7e214053e50379a1413348248bb195f9a3bfb2cacd8cf630e92ce286519a7388dfd25b8f1abb7d9d994f32f3636cbf5e530cfc842958aa5730b18a30104c9aa2e2540aef101fdd267203feac46825935868d6b7104e35f35292dd2dcbba71dccde7676ee406244bf101af9daaf9f56f4cfea5d22dae3cbba7caa752e010aaef2b1d04108b65d4e613288f6e8b30be14eac6b0c6d793b7d89d11422356c5a15e487f0b95649281ab5677bc92457444f0c340511b6cbd07cea36215824c372e9ca32e85e6c977ad401a36b34fd6291b2025977e1c4b4d16ceaafc1768079ce2ed68976b1fac3ec92e06134958d11415628b9aefc42103192d8799b209af4190b3b075acf87dce6ca95b3dbdfbbc23f5b17b017fd4b59a49de513c9f3fd235682de09f89febea6af9c190f09f89b8b1dda6aa5258c78974e424b9ca03a7cffe141d40c0e002f351b2095fb940066f371f77b7cc725630516d5df9aaf5824caa8e84dece0c5799000055b0547db8b15ccb1da34854ad5ff71f0d5466ee50f6a7e2d0d2b9c08473e0a2559ddbc6ec8bd4f0fc64f595b8e98a252021528d18b1b95ef53d66452fe7a282049f4431d69cdb454a04cd902fbf26e6166677cca00aa04fd9a1965e90d14dc9e86905721a5e86eec70a0242904a45ca14a1e9ed61badf0500b12abb4a64d38be8c7fc56ee465563993bac575acf93ea7f5338fdc1730783242ea615fa0b699aada1159b6b97c9896da9567c579cc7cf5298fc823af734e6758b9c4185fc264c1800a8536890f744b48bf06a6b72cb5c1f30c49f0de276dd32dff247e84fcdfb7800abd9c48e787d26cfe1fa7feda33f7e6fc637e0a921479e99f71f575aaaf3ae9142ce8133e2a332449098d9e49031ea8292dbce5224e4aaf0ffd86f68dc95b85d875a52bcb60535ddce3ee9dd1e37d307280cd7392576d3506ee4a5d7c6b1982420fed49b0befe483a8d7491346d8ac327221ec7ebaa723c07abcd09203e6f63060517c4061941fc4feb939749c084592df3373250c79a0974b0bf8ee98a6fd9d98d2a06d9b2db16cbd983585e25c5cfcea32c3485b3aea89f503a183ea4852fa1c5c5406c313b8293f5ce0cb8854d0cefa395edd8193bc5607c214d170c872beccfae4cca9363fed6c61f5576810fcda7729cd37becdce2b3cea2e5705acbd54c552b04e389f96e1db34571ae2a674142145cedd9ab484809e69d665b838f3594e82f9200538f7b5974378fcf79006778540f2d8b5c0ac2ae37c8344de51c1da211b937f30cb8ffd48c661e34d004f82602f2950d1d346f6bdd0313b9027978d472e7b0f589d2e9fc2c515f74424ab4219a24b7e2990ceb38f00714a139c8900af2ad2484ad74a6c15271bc8b2113b5d1eb0482322", 0x1000}, {&(0x7f00000010c0)="85832d1917f2a52158ccbe481509dd952d03f58313b8c8502bb0835acc906a17b1ec7fd808e7fca12dc0ce9e8ea63eb81a25c2c86900aec9c7bd67f5569db44f88d02e2e9470bed5401598e5cb499dbe99980d599c856a5cab2eb4c4d1aae76aa9b6c6c8e250d8f930656f229a58097a8297bac1428400f55187c6b7d25cce3cf6d640c1b48f488aaf8cdd9766075ddbfcf6059e340ad0efdb89792e067ac394f61c3f9e481091afcbedd0e91c6a4c9d944fef4fa0fd8286792ffd0a5c63aa814430162fdfc601fa5c24bda2cdf7a328f03dbed47a0f965ec4", 0xd9}, {&(0x7f00000011c0)="56f63726be1a1fbfebf3b6ed119ad52d215cd45f4b69e4017bfe1e1bdb7e7df72df4c74a448490f85e6b6ec3b7706dfe29580f35176e614b51eaface2d2f05e4bee9594b79d3dbbb35acdce84fff4c8f49b11413effb00c5b0b41a6ec31a3f8845b167b974eab7c6ae60310f1b43fec8897561b308c144cb36da029d09b43aa55e6be0e9c99286a5009a22022e4b9c4ff28216a502de3ca9243f4cc2", 0x9c}, {&(0x7f0000001280)="cb5d85e2fe7e231aa409947f1d52a68e89ca8a860d99d6a2c815845e42c30d695e2a235e659e11c87667a7c99deac0552264466730f5eb73a8af45ea08d899248eb6ea958887c2a7f4fb5e5248d82a7d36aaf34485b69b4af8d654da23402a02585652784291c7a2760d6e68e5e0bd48ddd54eabce693717174ff26b3b2d03728beece86b8dbcfadc2533cd940376ffeaec2bcf21010a668ddf9adeecff2e0c13ed26f4ecd0648a9f172e87741fd", 0xae}, {&(0x7f0000001340)="82ec881c118eca20e0e0eef68a9a7d761f1764a3136045146239b5ca9995628960901e7de090b36ad8e9be50bf636721fbf14fe63635db5cbddcfb5a69c8fc50ae3b010eecbe159a5ec9ea4db3b2a568e05c9ac89182b6459021e17a83", 0x5d}, {&(0x7f00000013c0)="729b3dfc2340eb84a5b85e46dbb99be4267ed90eddc7053738d35a9e585cf235a8c7e1f7fdab6b65fbd10374cb9e8526cd4cb011e7bcb456f8883e1b", 0x3c}], 0x6, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r12, r4, r5}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x58, 0x400}, 0x205) shutdown(r0, 0x2) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r1) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/50, 0x32, 0x800, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff9de09e9b537ea39f2543f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d3d9787d2d06e60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e8100"/286], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x0, 0x9) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x800, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x0, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r5, 0x5) 16:00:06 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socket(0x2, 0x4000, 0x4) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) 16:00:06 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x10, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = getuid() r3 = getuid() r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r5, r3, r6, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r7, 0x1, 0x10001, 0xb9e, 0x2}) fchown(r1, r2, r5) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getpid() getsockname(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$inet(0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) recvfrom(r0, &(0x7f0000000200)=""/196, 0xc4, 0x2, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000695fdc11700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) r1 = socket(0x0, 0x3, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x8, './bus\x00'}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x2, 0x4d84, {[0xcc, 0xd267, 0x80000001, 0x6, 0x100, 0x101, 0x1ea6, 0x8, 0x7, 0xffffffff, 0xa13, 0xffffffff, 0x86, 0x6, 0x80000001, 0x2, 0x31, 0xffffffffffffffff], [0xd85, 0x4, 0x0, 0x2, 0x9, 0x5, 0x8, 0x1ff, 0xf8, 0x7], [0x0, 0x2f, 0x4, 0x9, 0x8001, 0x0, 0x5], [0x80, 0x0, 0xfffffffffffffffb, 0x6, 0x20, 0x80000000], [{0xffff, 0x3, 0x4, 0x2f}, {0x8000, 0x3, 0x7, 0xebb2}, {0x9e, 0x40, 0x227, 0x9488}, {0x4, 0x1f}, {0x8000, 0xffffffff, 0x38, 0xdf11}, {0x3fc, 0x0, 0x20, 0x1}, {0x101, 0x4, 0x72e6, 0x4}, {0x229, 0x5, 0xffffffff, 0x25e}], {0x6, 0x8, 0x10000, 0x3d8}, {0x2, 0x9, 0xfffffffc, 0x10001}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/244}, 0xfc, 0x3, 0x1000) socket$inet(0x2, 0x5, 0x8) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="594e85bd21fc8b3145cddff18b2b1a2d6da5934f016d429d6425f973a3183f859cd7f00d678ac3da93ea74be022b0330a5e62fb0a2f223412f38950201938ea980de139f2c910c8e7d11492811739bd1e5143ee2474fab6bdca5206f248ce71d278a8397c729df8fc30c2c176bf09e87cb6a5a4b67d8e5f33543db2f6c6e0fb8937f7e58e5291077a5743b770a6f3a71d1c57365dc7d61e7e053"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) r1 = semget$private(0x0, 0x4, 0x1e0) semop(r1, &(0x7f0000000500)=[{0x2, 0x26, 0x800}, {0x4, 0x81, 0x400}, {0x2, 0x20, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x6, 0x310a3726974f97fe}, {0x4, 0xdde, 0x1000}, {0x4, 0x3, 0x2000}, {0x0, 0x32b, 0x1000}, {0x2, 0x7}], 0x9) semop(r1, &(0x7f0000000040)=[{0x4, 0x6, 0x1000}, {0x2, 0x8, 0x800}, {0x0, 0x25, 0x1000}], 0x3) 16:00:07 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) clock_getres(0x5, 0xfffffffffffffffe) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x200, 0x98) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0xffd, 0x4) shmget(0x3, 0x2000, 0x23a, &(0x7f0000ffe000/0x2000)=nil) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) socket$inet(0x2, 0x4000, 0x3) fcntl$dupfd(r4, 0x0, r5) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x20}, {0x80000000000006}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)='H') 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x3, 0x1, 0x9, 0x7, 0x1, 0x8, 0x8000]}) 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) setuid(0xee01) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20000000000054}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:07 executing program 1: r0 = getuid() r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() r4 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r2, r0, r3, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r4, 0x1, 0x10001, 0xb9e, 0x2}) seteuid(r0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x40, 0x1, 0x3a, 0xcf59}, {0x80, 0x80, 0xff, 0xb5}, {0x4, 0x3, 0x4, 0xec}, {0x8, 0x5, 0x6f, 0x8}, {0x7fff, 0x3f, 0x3, 0x2}, {0x5, 0x7, 0x1f, 0xfffff001}, {0x6, 0x2, 0x3, 0x400}, {0x7fff, 0x20, 0xfa, 0x1}, {0x2, 0x6, 0x20, 0x3}, {0x8, 0x0, 0x9, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket(0x2, 0x10000000000003, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7e4f3e43f5ed44f3) fchflags(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202262f66696c653000"], 0x10) sendto$inet6(r2, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dbpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000002c0)=0xc) bind$inet6(r2, &(0x7f0000000300)={0x18, 0x2, 0x1ff, 0xc2d}, 0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0xb0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x8001, 0x2, 0x80, 0x7}, {0x101, 0x40, 0x5, 0x1}, {0x0, 0x20, 0x7c, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 16:00:07 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x4) r3 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="33fcfdc329e1a98477bd9245306481e983d793b79229caee40340824f48506e71e18b64c019016d1208842b12fb60b2055029c5fcb00918198374068ad02306d52afcf746be7d76cb1dd966fb35beea77629ee808bbae3d656b675f1abaa2053eda3d478b76978fc17431e66e4c0985b696707b3941cce8daa6b7b76e7db5c8b61b2d64e85d3a91bb7f2b7ff6fb5", 0x8e}], 0x1, 0x0, 0xffffffffffffffff) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xfffffffffffffff8) sendmsg(0xffffffffffffffff, &(0x7f0000003540)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001240)=[{&(0x7f00000000c0)="fcef6a20d7d20e1e990a8acc020c337b20a4b386aad3423b7f128e1049fcf67a2793a59cd7e5da33cd9426fda537257cb1787181e23e492bc78b02ff5ad236bfc1faebe6e17d1ee00e8dc81b88c3eb4225eedc9760a5e46eb20d35336dc945728382dca69d202a80f99fbaa5cb46d29d8f89fac50e3475378ffdf4d7163d12fad62d13c80b7c210dd65f3db2ef9da6972cf28420e3b90cf15b5012a843935b55754b6e902c142ed9df85", 0xaa}, {&(0x7f0000000180)="2b5c0e8ff04a1b506a225c07fb960845c7e64fdb2db8a1d84138fae06fdaee54f3cb5198817b1c898d07fefbf85682dbdaecf3b6603f41dbb15d0c01614c6575f8fd78403fa3c6145329df8b342dd21a882e0b3b164ecf5e83bc5ac2373162f88c33aaf5d9f2254c46a8a81ecb704f432d5a8e", 0x73}, {&(0x7f0000000200)="012b6eada4b8d548c669cac03b4a54aa836a1d5eeaf5c42d52e68e7f636af3", 0x1f}, {&(0x7f0000000240)="ed28c9bec1269e3dd6382548a6375e01ccedbf2d61e5d55a1df1c84478c3622dbfbf0f293368d19e22a4d0f61dde47e357cfdbe2fde0d28b218c72672c2d3264c54a664ad860690b123ad624b7d79840c80f673e3ae12635c7315d2a56bc726018c231e5e157fac65b4aa75705613fb1b456df089690d38275c8bbda9081cbb387ab8a09092b035af4975abac3052553b5d8a7ad3b5e82647de24bdc536552733f02f9aaa519aa707faf64aa1fd83c591ecfc4f1c2f9a8cfdcffb10c5c0d307080cea0c76691b933cd5e7c900ec06a86503abbca780f81b3e8470e4b06ed5dac692ef82fe2c19b945fb13c4845166300cdce9d65d3a85f85cccdb1fa666f566b6ab6835c30a9c479f4f7493efcb3626a225d0688ba181b478d803514b3c60f300fea87c9b82de8e28e99126df8fe6e356ffb3e21b844b2ce949ccb649bb9b52dbe8b9c7008fa8509b19d3dead9ae1070adf011f14cd8bb3c41d2fcd0109eb8155ea91ef407556aea2109574c06ed1d184486753e1b14c4c30bcdcd2a33abfe5fdb35507fc33b5c1954135844d455900029bf3a87fde141416def6d88ce8c10a175c3ae07ebee4d200a150f3d6073490b80305e4abd4e5c3eccd424b019af045087f7af49a4ef6dd42beb8fa157785e9b92dcd69b5e6fd680191c3aaa48b098acbf4b1a2aa56664757e39e090c62377ebb4672af186659d768053679c8886f1155ed9d0feb2381d5883440ef09e2c84a9944a41b88903c34da8ff325f8ccb11e5267c1f3eb91d11a77b37750e07d81355d9b709523a0771153c1d4c598dfa2adde314b3146a7eae7d8fd0e7200f1e23d38ba881619d5be11489140731a74062fd9877afd318ea159174671ba3076e9f85031dd77fdadcb087dce94ecf10691adcd753afa9a7edb2e767dcc3ea097a8e562fb7174d5f96c77da6c77b847207ba554b900913e866ec547c4314256066ccd9b0dc02e9e812241452683f66fad3d361ceb1163fa1b715b788742b2a115861b9a7670045da7771e39ce6c51f23232be5471de5e0c762c9ca1874d7feb06e044e8567f8568827cae157ca1634f51997b7eeae12d00a30d51c25e5fe8775c4e010e523cb92f85b07fa5734516afecf9d04773512a849433691ab25904120f752621fe247974e3bd0f9ef8a827cfc64857c84d2e7ec14d59cd1c77966916ff1fbf7ab807a87bdca047a4a40ca4d9065898e890f05b20a62d4d60bd25203e409aa845a9fff69ec3332a212aa7bcf6a169faf6f8ae790adc3bf3f20ee5747ce7e9f8ad8167568ed59bb478433405ea4bfa74de2cc272048e5a0781ae4b25532827768455d8256eba3a32e27791324c4197c2a83ced1093f52fc451eaab4465317ec18e743f03254667a2185559e5ed510b83ceff7e6c4813791c5f6f42b9a75b32455a481a5e2c108a436ba85fda58ac0107a12346ee345d648d4f7670777a73e2518e84df8cf1f676ea1f04a9517377a156708946c6f81652f33e6e6d6a8e25c6a30e04ed070171fc450aee6d0d9f2b8a312ad3a0decfeb2b04f33d01b499f745039e4aec36d51b14c1d252e16ee18610659d17b7f2cbfdb2287bf5831687a140f1ed9cac78fb5ceaf7dd53e32dfcff6efd1017addb986fddbaeda87b982a77d6c786779dd21981fd9fb5d6d47e441f85b829f8c2adfe69bd64a186c534f7dc79233f5632dc57b29f9298d22155a95948010dff4309a4101351895421c1b92639e7f485a4eace6f0dad82f6c7ac5af6ef4c36c97ed971f064ee2fe4840a8d86467e7f30745465a49b4378d72789ea12f086fe5ae958d49ae5d2079ceab5d0c579ac156141d56f569ea9a3d37cd024b7b9ff3c9fe8c9a86341ff7151b74a76f9834bccf08da47e7f249cb19ab06f9cb0e42b14dc52e97d3e0eadcc585e58047f7062879a6919613c894081949041062372b3ee8f67fce9e26ce720223b68bb2f871eb7d9d0e7888c7d57abc10c3303718188753eb7211d2eb5f5ba2667f52d622580fb448122bf457f7ca385c04b6e72dfaf04a4e66f2f734f0a075c3feb7d53cef07031913e7a9ea16218be2b9e3b506561b42fa16382750ff05fbe026fa634019dbb0df5e1dcd73a448c21111863132130e0a2febfc6fa52ffac787b448434ef9ccd9e1ffdbf0da4ed3153fa7e46780b24ab31a278d2bfac2cf1b3fc7ab2119974ecc67058131ecdd84998df36f7688821d90281d5ca9f2af0844f27d211937948737b931e0010156a44cb4794ab827d423b3b5cc5c7e78b83fc045467badef64e733f2a8efa07717a562c22b6f405771185ce78ad66c5c9d8b6f21c0ac4f874f138ce1c59e350cc8bebc973bed06c7607980ea0c8fdeb7fabc6193b9a68da248f9d5245c8a31963c0d42723f710a79340649c13510dea5a72a9b54a6a32a3866de9f0ebbb7a4435115cf8bb11719dc96c1838346d2c2cc72d679bc4b34f8c4242fe60989cb06d6cdd5432dbff6f053111b568d99e51aa8227ed07b94b9049eaa7a87e751831b49a18d670f6cf5409fd1985804c1e577c725663f698f24acf9b3a7aee1dfa3b625244ff1309a5d3fa22a7743fd014683670472c7b6a886d31407ca78ded4044c83cbdf75bfb72d900efa001e245150e74fe354ec8c5c52af1f0fc72af8fb27a533af46b239e3e7abb65f4996c97ff19efd9891740d1f37c7da18c82d7a3e804056f6dac23d240b28ef7b1812187b4cd35403ddda313fab853a842f825b31f48227831467678c84b5cf5496bf03bc2f6b1c72019327f2866911a2aeaddb5749d872adc073a06409da55774fd51edc59dd72b554398517640f8ac8135e91fcce9a98462ee73ded834c104b781b591b5cb76632703bc38095194962c66468b98e3d12735bdbd4317ce6fe8ef5c8eeda48b70be9165066c7423230a7d5b26bec6bd08de8b049f94c442b0215f6a2c41a07f3b62b1f2f182bfd9d597dda57a21bcfba27afc784d93ddab8e62211fa63da44a97c7e93662a07fa7c89dad4e11dff412b3522f8939471c4d36169c3e2518527216702cb8679e4050143042bb19b4bb1de7b82321f677d96bf49f8a9f04ad7e873ef5f3bcc405e3d43bc76b2d243f97c4d29f95092547cf7d2595d37e54fb8b06c3b674359aee33a7419b6888867f25ca782c1d4c3be9633deda2aff9637b1c3a576fe1de2344db4912a6903309bbd1266a53172eb74721d2c6f0449fd6b21db859554a7c1a0e37a26940a209c77e34cf2f37374e27a358b0f4d4fac8799789733e43c0faf81785cb44ddd2d0384a57e8b0921b8a1027de01ec8f22a59f83eae374264626d952d45084f32fb002c8f20dec18b6f4dee0e1b50af74d367f0873677dca57f42189341786261aaf94be6f68d4b09e6a3d21f489a4e2233d8a2037609519c616122b81dbd870917a5c2f53c4d46b7f4fc20d724a72bba4829b2e2ce18e2ee49e8c8ee50abc7137087c54e246b3eced5fa836eee4c3dbd94d62394e0cc307ee5ddeea62b16e2218830e1765ee31c82197c3d968ef0d3634d520859915a3f1436e2e3f55d0ef7a25879d4b8f11a9c50c15a064075a40c437b1cace790676a830ba42a1ff757b09f87a42f5fa40309a9bc0f4e2598497b2ac92358a74e6864f5069bd5019e9cb2fcfd87dfe2510ae1a4b0af138b53b12b9db24ce0de83f1415d5a3eb8668d6be7db50bc55c6d9477e714b9f5a197a5554c84d541b8846871031c732cd842764b375d93b207ec448eb3781547494793f07572998d4939e0277615a4c6a1451794123d49ec40ed304f201e55bae67e31fd27dabdbbfc9e8f27866e60c271e747d240512ea44829cf6c8a9722325a3a637ced90ed36209f8a1ead135ff027eea7827129eb2d665c016ee29117a4eb37a8d80a503dab60898c6e6e80893614297d1f4ff14e89db9370cdc71339d5f7ab5a706a093a351bd2be17ad71d01b94483321abf15bf152935b960bb155f2021f251b5e884d65cdfcbe06a4d036af2889ab20004b33016b54ed12a39b9c53108e078c7b1923438a387c708ff87e4fcc81c7d1a2fcd4e09f2452922b449cfb0d693fd7030d9bbde304c6e9b2533eb83d4400f607564c437677a3afa84144168599475b45ffd72b4b8b2a884fae602ccd048c71d345bae3e531fa72330035cca4b331a6b6c7cccdd73451668546f7b88f3703351ce7dd76be0a7a97ee7b4d51b436f24f2f86d02717bfa799c47ec8ab6661b099879d359ba599743abd075081e4b18389b5aeb41b54c6f11b2508a34336b710296984bc6cff355de7ddae4296a85eac38c3d29c7cb6cd21afa2659fc8baf257cbb772858f2752869b04fd2a070a890c1f0af963954f6f56538469804064b38d4733d19654dbbc3e86284ca400180786d164e56bc8aa70f8ee6601b9dba8f16d71b1f2b66ed2abd2318c95a8d25726c29c0964b79369959afac2e5874eea82e439cf7d4081a82345617583481111b1ebb392998bd6c86d0df30011fe94306f64671b1e6dc5506c2944d34a9fa8d1f827464d0803b8cc14560057e6ebcc257b61af6bb28d293b6bac388b3f3c9940249c4fc9f22995fb267b7db451a815a43a8229acb348e8136c3e5b01d9c611e30a62260c212a7ec595b0ea5051ddf1d70c4595c6ff9b04f8951611398ab399c168b437f42740a8fb7e6ce4464e70c47df020fc89e276e4967629ac46c497f9f32e7f356c94b8b62ea16133be54ed51e5a20b7d48e616c9f140ce48e4ac0e6b781d9b97a7618d06ee681a9d06b172b8398526d6d2a36f376c2b4ecff19fe7a176f361d78aec37c23180b38fb35cb13d1a8a587e8d65660a26b53ba6bc28e7896e1fae32c21ce31e8e6629ea31ac3260aabce1fbfed5aaf72ba57fb18e9c751f2237fbdf803e61f7fdcceca93d419a6c2aa9d9da3321e892dd2ea67144e4d1f925554264acf770603e02456e9bb9f769ed411a93960645900daed613cef8782dbefb95c81973ee94634de47e0971f683267f7c357bc7150fb0c017e3ea861e72b508a30c6d83cd62495a0b9b58213342c0c4add12fd19dfea376164b5f83a024fb603f50736a199e944e0fee2b1f600e6ba3b806c292205e4f92ec1e3b1ee6d203793bb11bfd017b90e25bf34197ef35228836f51c53de7c3c4c4fe83b59482b06d5bdeaa96f2026048ddae1359158a2a3cecf194a006b5f14c82bb87ced63cbc626a95367e0faa5698d18b0003c694c4ceb56d2145871cecabcec5236d5bc4a78319e46d16a9e45782493d5b348681e108fb9add236ad4493d00e694ed623e192fd35d33efab5423878297966cc23cc8c099f11e1fd7918937363cae1e3cb092bc8f4bd3d21ed0e0d1b91d635cd9cb88d1352b0e687393ef09c82c7c8a91ad88b4db5c93d8f7fe12406c06fdac64243ee16b80ebeeaad08cde59286da94ba73776d1467c3496799251ef3da9cf7a9546f7d99dc03cc523cfac29911b7e1215308ddd9c437ed10f5f3f07d3c601910bdde491ef2b0a6f20a00a703857e0521a0add6c03b1c5cfcc9fa99209636ac1dc61b37c247dd1043c69c2e3a21b5dd9b4bc123042badf2c689f0860bea1d6a3f596dc1a3e2498eaafbe637c5fd5c1ea7e169d8730e43a15f5026e549f303a98df5cf9f0860fa4091fa70c6f48575aae9df118267348a09f8eed5475fc1c600133e7beb6bc338a504ec07641ed5924e5581dc2a4c512ed51c077ebd6d9577145475c61db4f392d82918b38ccd2062aadcbee078f2e2ff587f370bdd45c019530545725517f8eb26224d0fca881554bccf77a9308b65063f5", 0x1000}], 0x4, &(0x7f0000003640)=ANY=[@ANYBLOB="b800000000000000ffff000064000000e08e97537fb32b2c3152558400545b35ff250b57aef409283be7457c27513558b4cecc1b60be457b28e8bc5c681457c868e193b641c426ba6a147f2755ba7e00cba5ba04010e48029d6d109365a8845b1f6bee804ac0c553115dbf6ff8929c6cdde51061cdc9436f9043c32c2a982bfef5afa4bee422b07954b43ca7990dd9f62121d9bac76cd854c5bc494cb8d89b1d02a6696884ba82a16de5d9dade09ba144f5591db6f10fd00101000000000000001000000640e0000910242f020b9a927d330c60b99093e6b46b1f946b236ecca75464965e312da13d47528068dac8ed4eaa26c5199cad03070a4684a63d449832b83856f3a0785ac52943eee188794b7148427d627f47ee5e6eee46121bdb3a60b95f3ddc6b06e680d9c178706fcda27ba2b63c3a892141520da7094bae870f95883e50e4fb2e10d8867bcf2e04d279ec8e9004573386e720f6a31cf06124bf6f89b37b39745370bf33eb8187d32b4086c0369c020423a9aaadcdb4466268d4c4d94d51b3dec445069a19044009b21a8bd1ac4366d1550ae2e1c7990cc6fbf1a149cbf9ec6eec1824cd1cf4315a11efcc9dd566d223e102c4b26d5e07b22a2eb0a20c49a40b8f5993b2eb2d36de7339ab090788525f3f20a63f1d703da9fcf47af041400208e0cacc0e5e233df9292e6bafc55ed6f02b9e6821ccd83b52a9ea6fa5eea0df128b725a66dc0c94b97bb083ae7b70fbf88c7fcee3fee63d370a5565cd9961527e76c6abbc04556a6681914825bce2060573ca635dfa34235d1ebe2b6e85a594a9c02d1e97cdc06c50e40954bd71197707483deb509bc07bed7c7baa67e39633b21e81fa8524e3deff08e9416034318412e98b7bf1e6be96ad3b6b45cc73868e52c9ae98fb405172caba3b59e83ec8aea0a07a50fae1cb82dbcf88abd15e32c1801cb927254d7e4a54b9614d5929d8a4480f2c29095d36db0263483a54e3875d810bf5bec1179e73d3a929a7ea78da27f5119c3637f9d421630145e33dc8e6d34c9b1d72c146a2bb81746695488fa3622fa49d319983aa7f029de4bbf56195793d96b3da105be3b688f057cb0b5733a6383032635a337b265092d0e5b2721fa44656f58fe30300f1d7d98788622e5301e6553b31bb407f88c93328e5acbc0b1323b6b101c5ee530efc4a6d5842339f4231bcc737551c63fda0e926c19d0474c9ef620d572f4f8d48e528fdb3fce546158b907cf0e8cb36ffaa3979a2909e109c8af97a553d6a671e645fa70dfbf8be1fbf941bac3ff48bfff9ca5fb3983913b3dcb17900ccba1fd05545ac073be5b57648674dbfca424def7f0418eb00c4534cf7c8ce50149ad519f652ea1860f0e58b813ab6937c855e00ecb87df2e54c2ca8ec4a28364f3c49edd38d9d178f713fc838578dff3a6a5369a77315a051327c024e37c95a4e9db4f490e26a82815c33b96a405b66377e5395d0a7b109d754fb4f2591d3e55e877a59a99a4dd9ed4ac47ed3770d349d6330baeecc4477c9b2206bf2a121398fee8e68a1f7aed8ab0b930b4eb21ee2deae19b5b8d6aa0346f302b1cda4173e0361b12d69616cd53d0e006d465f20e156157cc4533a9ebb5d6e37c49c523c28f53e25ad713b71af6f82942600456cd85f618db43d127b1593a19d67dfdcb2a36a0060dcd4032f0d24b1a01afc0a9cd99c8d260d4cd0f013ead2196794da61c2e4ae114cf85855891f324876268334b046c32172556198b69be78f38552fc3a1d3cdf818cb18125631adfadd59669b13281acf15bd6c296e65c232bfe4f17eb34cb8b4a82318c06eda29e6c4116a60d2b78568c767e91cbf6618b9c4c55fff2c7dd5f2374efa5f9b72a17cf050c1c80bdf22a8dd6aef7d7b92d41e1109f0e9ce7b401ec22f45518d077d1450008fd2bacd2a5d80f696a3943a4074c091f28c3f3eb254a2a600a1b55a7aa94ae1f01771718e8811b03a472f475cb256c44bef13e46707549ddac2f0e9a0602e19d783f77964b6eee0aa212e5b6a95b7dcb15722b6b27079fe9a7acd4922e3cf24a70417cfddfe01c60ac4bc11997b9f8d0961bc1929c61b264a94fd0930e7a4f801db4a9e2badcb76620af6173fced37fa0e8621aade185c20c7f94bf49f73edc60cc03a66fbdf1d31acbaa8f4561c78ed26757cd37eb246b696355441b388b1732a138f59aa823bc4bf3c1333d66ee8cdfca756d8c9f6f1a41f17db05b943aff7bf36ba1dbe6deefccfd34e7af5a693a88f8174819108c5af8070cfcd2ac467897f02428ceb9c64544f5b2cf738f5287d9ea2158822efe73611934f07e09ef00fd58c3ad9258255a571a791a55b9cedcc5d565f8ebd831abfe14347a1bcb95cdc1807c772511e610d2529cb31a0c52cf4b0103d5f7dd58d68f82dc29fe75d479eba425c0d0682950a8adc1c04be4a1733bd5077970fb577332d001ca2206c1feadeac7d195ee1955c505e25b30f583f7342ac088b3c92f06e8016a78ab55df28dc7937d3a8622ea84d1203364cb1c71b9f143604173c91f50217f06c3f606dd21bac03e4f33538056b7d5e376d72cd65890585e706d7908c11c512f38ba39d71b18001489f0ef4c0b3089d654f93e95ab32dd739a9f4a1f6f2132ee2d27cb3dfd59c1032173ecde884566ccf2f828137f74b3cecdd76ecdf05a3cfecb63790cce8ac91a6b15996d780108f4daa32cf4f0029d6999fc9a72fa9f28d2a97461a80a4c1b49891c933111979b708883cd586a78ffbbc85f7313b726f5a09c76a1ce2a205de3e3388d3ff8a23bd2caecf17d6f62ad2e825830e29f26e083c6996d6a18aad56860182bb91ca62275e7c78cb1dddb1df2ed8ea7bf418c5ef92cb5f1f5b7b2ba4253fa2a9c928166cd51e632290700f3fea441260c9230a5b362a0bd67e1fb6d403f21902acc9be3999d7deed7733d7b53dab0e6b829a58769f1f027adf30d393a184d24df28707ec52c25f134e5a23aabf3a24d0f14057b7e76c7e705a26b6d436f79bd7ccb2aca2745499fb86472d69582d3b9a275bd99a8807baa9c3e93040c785012328d2d6e6fd4394c460876e1a1e362073d8d90dd0dae1e5324b327bcbb2707eb9641ceeda3c84f0809388cc19cda91e242b28266689b4deb57d76dbb8ba765c3c7621352edd8919f1e6ccc35e506d31fc3508bf143b268dd0152fb9c875304add65347b785df628639c76f096326e433eb9b5fedc332a02368c9e5a290430cf0b5e46b578f9af2e2e5a6c8f019c029879394c04305b4ae2dd1e34a5d010426d730966e4daa71adb7f02532730550f599c357ccb785b90a9cd9b520ba95b1bc46420888cb3b7849309aef9f15c477ab3d93603f17087a89187efc791f7431158dd1e03438df499339a0f6e5cbaeb738990d9d4b308e1d4c26c17224b025c8d6540f5a4ba10f80ad51032c97f1747af158d34fdf5da6290e11675f088b6b91d2ae126d17663106edb4fe57909a575a72265bb774bc1bcb938d0563f98fe20fc6706a87184e5961c3616acc8b3b89621533b4229f111d51519d6ea935e7a1fa9f4197c5597fcbe7de5ccd03f0653683ed77a7757c1961fa410b9186e2b8937fb916448236d0764700f98ee0c8a16befb71fa7dbd90bf3063bc00d0603acd4514d688035d0920df1a62c9d339178df593509765777f11343df17d09bfa9bd41e7bafb56979429f4c45bb7ab4d312a823597c87cf6681f7f16a3fe74daae269bea247d014c60c68eeacb3207fef77c4b657221f0286e79b8007fa1a9c64260bd0476266a881e4ce0b0c239affee788bd6af8e7db5e2b49200a85a451065d20ac19fd18043cda489cc1a43f6099ab37e0edfe2c317e995dcf9eef25669c4d309d017eef185829b02656b4bf177398f11b6c969e52821c1cfd40b5f9ffdd098b3d97547c0e1910ee6579d98a5e48ad6ca0302ddce28a2672de93a0310f4bfab8c3d6e83b8766320e1b0024b441d477f932462fcc8c7e89f6bc33258d1fc9c5448d1b37f82ba2dc7e484a5592cda3ce9b2a77010b90b26144576cea77f99d018cbe4060c5dbd0efdd176c918de40a45dc1b851664a15573d754070ae845f576456b4130e60f326f61cead450e5b03ec3a3924635dc9058ccc1171c7e966adcf07ceb8d88b88d4f30594838f81f4d106a76006a0aba3360069ed8a8e5d8baba8329481cf29605801d2cdc30434ae4252a49b5ff3231c05bd61e13e4993f70290ee4949bb0c3f750c8de70328fe93c35738b426a248b3db610b94e8b2cbd16285f57e70ad8c331c931427c260e8c37ef4512a5314897a03f3738f46805f8ae70f6689db2144be68ed46e1a9d395aa08e1705fe63ca3b2d327eeb743e08ae3eac2a8f5a95cc84e11541002f259c245c3725b75d0468a221cc4b183522130261c1dde452e808d6138bf2fb24d29baa6ffe069bb95bae82dad76ff712815a9ec1f837dd7ace96e881e6cd857639ff8f4d00c3530ed3bbe93afe19fc57aae156e85c1215f0fbc66bad2365bd6843b9b127e2bc49b2f504df307e6273385f089319e8e488f2af20743475ff53e493229aaccd62a682c4a4c1fc87780f961b1890f4c78ee8ecfdcf47f8ccc4c5cbc605192ee7eec53cb6bab249dfeb48e66a4d2b4d634044d2a5d0cd0d22841cc571262cab8eb3360775888ea5e55c31ead66b1ef109f907b176b28c6544c80353375f0e9261ef044780752c347b6bce5c0df4a31f7498e81ded554fbdc934e356c02f7fe8cdbee058c37bf4a5a2e4160b8fc49af4f5ebfe2ca5c54a3330b2a2b6cec8f88d388ce1e62fb730787ab9dc3627e3906a1b8b440a3c1424e6fab920fa5ec578e5418c5c3f77975dd1205191b8ce0afb2ba14894078e56761601e29ea2b1d6bc92d10eb98501b5d292c168db8c0fc3538240aea050be53c2ed2d50d83d513e483877a99dda58fa35cc72eb3fc3921882f1102416ba902497e7f3a362e3e601c8ceb76a212f21da5f9fc48edce14a5d6ff51f64d953c46f470279383480de899a3bb7da41aedd60032d13c05dc5aa4ae1e62eb7fc53f90c8d0ec31238612d2050441b52af06e4a872e83b63dbe8ed77cf38a146839ff8436d7dfc5adb00ebf630d892ffdb5241799306ce82826f837d45a84724a5eb3187acbdd6e5603d1a1bfb8939089030753c65896a68a70bbbc7766884a12a93fa7a9dbf4de9d47a6f81831f81218aa8d478415765e62e5e020c03240fd0e6f20cfb7873132081b654f267325159a5996f307742621a18c1b5b4387d70b560a18dd7c85d84bd8cae28ba325188db67fbfe412d995d25635a98ef00417055246c71417b1b99f76179c2226582b56432ea76795f9601f0fb0cc53de924e1cc5b1df58d87830582f6209bfc8452b26917cf57a39fc664ec71938971a3822040ccf1ce5294792d66a5f1e844f6af48d53ac0f8bb081486d2a9547abe1418d3043eadd52ca03fac012ea2ed06a5b72667833a5aab8c4c694540464e16439419d6d281230f86b58beb48f496af29d45c7e2c1b73bf2c911908cf37a8390d058240ba07e302a2aa516ebbde6bca59d85788e9aa0927af182b1b45e16e12a1f8b8693e77fe24360b8c493dee8e82f4d0e2f028aa6d00a01b58292c107befe75d1e4f854a5eba64a7f405d1e689ae42710a519b9058be50431661f3b491b8244dddcce6a410232728527e1fc12010d541cdcd959b03cf139b6d2aaf3083be4d07cb496bc040ec906179a092ade381cfbb339a525cd3c71f49ece10f06e3ee7ec40052b9d6221991cd163d29c2d2d2aa1b2cbd1b25eb031e07646c2a37096a3607d35e90cae590a2fcb8e8b69055428dcb82f534608735cc65ce89e278ff5dfcc51c00ba47aaa1ad05859dc61ed0e852fb6e5a85afe1273c9975e8b0f33e7895588c58d1262701cdefa35269fd57f97e285832469faf55eade0d2d57a8563b02fb1edb28e1ee76a4ab72061c30d89feb33f893bc80f0912b058e0eb8c06cd42a3cf588db593119be7700b967462b77782065ae80fb87c443cf109b108cae0016c61334e4960bf67d9d2ceadb633515d8a66f671010000000000000ffff0000eaffffff11b4bfa2967b4326bceee10423ebf19e6071e2dbf1b82ef27c916148611cff4071943ce0349c25a306799037c0164007a0674eb81750b3eff27a98c1b1d2141a7150298d66661fb7fec6e5ed596fedeb6b064906444426a4ecb3f57ccd3f676e98de1329ee0fb8d1e8c4a97e7584afae2e33cf12eb4a6811f2f6314f90736b723c3a4c530276a069ff1ada98373427de2ec618c9e1301654c24ca7e3bb6b11512d97e01bcb509597df3cd044aefbf32962a116838d7ac20df1b24d6a471c33040aca15df8f7646b6f0d6024f7095a886ba22a34f185dabd87fcff01080387cfb6120b663fd2a6e953dcb7a7c5607d86e4ffcdfedbdba0ea8b872cc4a75d70d9010addf72e0535d06d54c6e6ba5c2f516d5395e2ca337969c50e8ff5cf30a480feee6bc4095556023f74d78ebf6a48d09910d25949e84df3b05fa2d22f0e5641dd3870b5edb3f78056e123bb8d18713e2e806ec2d5c79028de2aef669aba777b935d7c689f2d4a69f447f60d9fe9dfa9a09ea3ae6f10d58a4b3f7ca8c6df349af01e709f22c7d177f4f1bb803223a8f9730575f3757207d05d62952e4036e3cfb3cbe91fd59842cce3d79ddfd264937944761f7675197b66320c2b4cfa2aac00f2a1de9c1243a8047abb7d11d529a17a25f8f7af606cc10bc9fa1c941c806ee35de8b48cb50e64d4e2be9cd4709fe61d42da7bf66b9e7087bc29474d0b85903f74a78decd64626681afd4a3a4e9600a0623cc2dcf040b58eb158e0ddb40cffeeb9fb1938f4661ae9655b72f2bd36b2baebe6ee14405d82470bf08d926eb0d6aa13e75a3308b1b220c26e05d6237c98cd384484328b155cb88864b3509dc066c2496a7a982a8a0a0be7bc4b319559c46d72a17b3b84221c72231a6c7c2f5fddd6c2f45ca6f8217b15e1d432f8ba3adfaea16509f2042df6c0af9e7dd6ad5365500e75ae4c69e76d87cccbc16ac53f05aa70185c4d5428028198232f5aa3c8db7cf725a8be67709699e28ca402a545159ee43fa2fd50c8d4b723edc076191bd0d53dcabe37c6da7350fd7793a0176efe41cfbf75529fb663a109bd3cd88b31b508f6b0ec38ab74e7ee7b793d923ccab82669960fb6b4726705734fc3feac01d6515d039acbd464ac149c218de7e70e956b90d4201acedf13a2e6646c7af644f678cce74d2de6e736e623c3984302ec37cb99d1d6361ea99c3db7ef22ad33945599c8063bb237b0e5ca1d4f5b7dacbd11d425ef5d44cba3f3cf0a67a20a7249eab34bde758480da245be6fa991be6683076e7954d968f36252b6584a66207007cace7222af7a5fbbe4db1d349faff1e9193d07d4874140a103bb2bc225c253caa98f7fc80fb6aae8206d98e30cf3483728c1baad407df3cfae1d96f257ad1d9d005ad64cec5b52240c9b8ef6e02a9c20553dab3ce33a9ceaac0c39295d3d70b2eb21da8cf5afad2835778978d0f3d2eaaf97f1637614216db29fa96c637bce8dbbac83822220a5c86e1b0f051a9185d8bfc4a54a2fb389560661ea8c59a6855f1e3545550e52933b406617338ed1adc52495348dda8bc576ef31f7b00a3d8931bbc6327ceac7c3501b73af21971434444b7d69ae33c02ed4fa7130e2d0f7aacabcbcf4f1851aae68d692a8d6a5f4134f4c69a39f2b5d21311304c749d07dccd12445e41c846484156e7996b6ad9de9fcda4f17b54b60d02b436a26523d7cb55e0db0e5b0562fe1e05f7f7fdedc7b5e99a2d4a6328051d8710b511360a502f125a35706841cc394a42ecc60326c61b12fc44e3e6a6efea3b5c16fc57efa5a178817ab756d2e3bbf2e05826b61b561f2213d978f0282b0746778c850d6b12dca5aeca79e62372fd642b7aa7f230d808aba22f27c49ed1e8b0cda69ea96b7cc277cfea6b3572eadf13aacf71667ab4f922c9c7088c79d5abf66ddda248ecf96697b192c9a7e09b8cd4bdc39e4bc41ecfe5590a3f81891da445ea6c4d0d4d6e80c9854272de832ee34a84f6fef0c5732995a1cb6166b790af01dbd8a0e6041e00083c9fef59e720ce8963dd8708509437adb1bde757d9ad18f944f3e4c79fe40488bc263487e6ffe48f0ed6cc189e7e342995bb2d3d8c66e2ccd185fdd2c094dd2a06ba5b9fc116f1ed106faa08601190ace60bbff7b8ef41d307afba41f0c85f8941cacdfed1025e75b8717c7e6ee0125e6fa3a5af0cdea1f9a4b3a221a539f7a3029111fd14223b430923bee122a7bd75ad9b5b7550d205043da9ab6726b45a94b74cf33fa3dbdcca8a2cdc098b355cd82524b930faa52b98dc8a3d74103cca4d0d7d854c2638807cb9f073862ff82818b55a621492c32ee45d5540ad88e2b9c9546f3190c3afe8ce30813274ca264a4b91bd6494d8efa5d4fb75489819230f25e0067e6c9f4cf1151084ae3b5e5a0fe35c91f0c4731ad4c4fae70664233cf680f0fa8b8014311c0c18b0048890330fc0fbd3f4e1042bf19bba00f03d5bd2c2fbf0309e693079a699efdfa30d5d6d30a8e955d2ad4aa7945b07adc9f949950657471ffe75d9cbf0721f7c4cb21ebdeaa3e7939304471259460f23dc564cfebdb74fdaf85bac0f92d8ac19e789ecfb1ac2a15da684fb3238333af71186971c41eab010b36092e7e2ba1563b40b96391e80051f9ecf68ee1eb9909684bbaf2cbdde52dc8b8c24a6980bf0f34058da2f6ede26867dbd673d8ef8094f0dde990cadc6e33f40959790274a5f05478175919e5bf87c33d062bc50b674cf2a9de19c9e0a35fce2e78fa80350946cebb35d0255c8ecf892e8324b436ee2c2dd8b34b4f1b1862639e1600fff92988922da72e3125f8b207c04adc886f66855bd41f720fc85036ea2780fe7667682b901c5b0757874b7619755f9df8b826280c5b71b6d757d48d8afb9de093108389eb62a9d8132c8052e77d812e2c53565f443eca6234696da1c1b89f43ba1682cdb3c7ac4812853627d1884b29edc645ea9fca81eca25218d0ced679bed1f5892d4ff719837c927e670086c4fd4bafa69dfb5a4d3f5c2505ad31e6fc1c763d72b0d04e39bb18b2d71f87b886ac6904ccfa314f582c1c2617f387381ef9270982bb830307656724b624ea49167ac9454f40a7c6e35c02645a8ebbbd7ac3f86ead340c8a5d33e64b33eef2ddd9cab40dfdad1e0fbf0175f53467234b920b2c7fd6f6648fd836cddb70bf84adca49ee44ce7e926bbcd3cbc76beccc14fa49696b777aaca8768316c8e4278038b57b5bc51fbdb411af8bf9b588b25ce36a2faf49c0700cc24111b50d20f49ad22c4a2de3bef4ef2d967940233c290ae9c092eeeddf57a8cd41fb5e4327acf0d2fa5f5d75b792d08885d977d288400d6490e6928bc4401a74a155f630e776faa281f304827066cde3916ae8f0047e4e5d2383046da76b691d462ce99a9f3fdd765822b0d72fb075351e25978cb086a441797fd9f4c56b72cf1f0ad9473bf15bd6ec427d5ab8f3d4ed75cb831225c25af47795a56b9c8a81602a754503b5537ab14c5caf9177157fc77d2910cb78fba7b528434b741c32b2acb1b5ef575e9b42f9bf6bfbac14c6d34d1fa2123c0e64c8de27cdbd943522f6aac4d5b98a4f2f29d240c054d0b86a238bc13f64ba28b356f83235b0650ced79e9e2d4e8888411e1df081e659d76ed49bf0d912ccd6f8492b0d32b44566b5121975cc79e38d644ea55c5490255733a2bc84051c4af7a11d371d170c7c6a047ae2c90dc61c248a2b56d02889eb9b4d19b8c2a78adcbbd727197831503870b5bc877bca4966943ecfbd08c50d75bcdeba934807a95573c60f77db9123833a4e278227d31aacdb4810ef06b66451fdf6435f4bcc15cf21709c8d595bd37068808ebee70f15e027a26481ef1c3454c0998e5cf9f869a4bb0e73a77cec29921424864b98295dbe8eb00b32d619247186e4e810ad8cedc064be6d460f3e6747d6897cadbb286c6c860f9aede58f0130cd5dde9da06c63a14190aeca396382e0104c5f481bfa88b97a81b912fc2e742ae122bfd38eb57ca1cefa85c73eb349e3b94da7c21f5db6c9d8cf4315dfac27012d4febdde6b278f0a25a259e59e2eb47acf1fe3a14b571aa9d6fa4989ec2d36e68355595db88a92e975a5851f9db1d25f2ac093dd9ddf85cebf57459de2b1f8c27bfb885ef1fcc8d2934dd5bc637b3eb7b276b9eb2fdfbebd032c33f2dc1788f0c5756bfdfcf504320ec1e59ed7fef20a60fad8d74ab2f1446811ac49c89a40a76d56ec7c5858e26281c9846ca2f631ecb772d3a61e8748816a60b52bfb89213a8a8e5d92997f9ac8d2b77d83de19228b6e8f422cac3b860c83e11ea014b21517f7a6bdc0a270412d713d843fa73699ec8abaed2674fd5caf97573d144f4bc9f06794bc380045c9a617838c71aad074049250d0b9720e5c5fe0c4d7afeedaaf28b731a11cdee6e1b20268279cc408177b0255d2582ab756a535cba881b425b2de394e7499a6f2fe6de4f3aba5e1b011425c2cf27cbe9d9242d4fd3f3b32a01217fa56858e3e034f484c7480a16ecaadf552510818c9270764149d93e42690359e167ea39b0665d1b1f2de3ef93cf48e38cfd79d0462a3dd283874a1fcda5db84dd5c32fe72776b8a6dbfb860350f77eafb7d9a9305fcc214c0335cda821eec2254e7d9910bc7a52fed860a736a691e05d9b820b17a5d1b23eab4adafbb489e7d60c7d7fad93f25a6671b9d5da6171a42c21bf7b527eda77ca355d2bf53005381412d3d8dfeab94a66477c26dd9aea967ad7a10b8afb9a670bee7b3d0f0786b85f04467d314bba26cbad62cfb07ecae1fb0f8c9295025364494acc43d9238ad17774b1332a493dc42c831fa5af47ee39cce926f20bd1d4f30333d8746a4d6d47ba5dee5bb564014ca56dd2362a93fcbc02bf57ca70c3dc3fe322c996767cda6739ea84af02da3939dc63d17cff0cb59a5a406f6441cabae0a1d0d5808950569d643219608a31998a617e91d259866c472df25be3cc99f9d5e2676fd824e3d6c53d07fc778ce1578e9d478b94bea4eac15673243afd8bfa310474914cd715644ee48ace74e82e2ec277b31747d6f0b8bcf598f21c56ab86fdba604a901f8c53b60d3ece0944ecbe82e42022d9834e1267b9dd96407bd51ba501d9fda82167bc2421083434a409956239c36cff1c29291226ef46732a6cd2c7a9accb02e36293e2d8a2cc4c35064480d686cf0bea10bc775c3261d7a828a6ed5c83c133f4fb11dea160a55ff2509b7a0b87bf4a1f3bc271d90a2ea7cec4c0602d6945812505432574346173a957a48f414b4a665a7e94556a8ebcdddaba31df6fa80c523024be94d4a9b5090a33c928c4947c7a613a6198fa9125951f28c3db5e5ebdcc04fa9984418477e921cfe8422257e71046ee91cc188f0f1541b3e9bca33bdb70bb4eda88d8d416bf40635dab23e3b28a88cba49c1dbc27d2d78c0c57fbec55132233a90591b9c7da43cd632dd9b6e64ee0170b026de6e8fe68100e0a851aedcafb721038b63676a6fdf527197d6280334eb34719bfa4134bda76bbd40e849d67b3a511001fa46ff4061dc738386382a6645507c003981d1fcb0f7d0eb633b2c43cf048d089300b41c161720c35d9aa9ecedf928bb5426c2f5a8cb8a76987c4cf51a5f32276208860f389ea8b0e8f39f5ffefe63e3401c6f676fcbceeda0e8f2389e5500cc91bc2e727187f5d638e4dbb9a1f5e8b7efa9bc1dadf27cc5b9c09e7c8cf811bf6e8eddbfa207468493095e86001b79c44994ee8acfe0ecc64eced5e8d2156cbb69c3e12ef7bedc51f75b7da7c71e934c948385789fa43fe7cf8633cdbde6909cf361ca800000000000000ffff000004000000733da24694488f0b31b7dc48096a5e75dfc09eac5210afac6fe53466abda707332f8272c8e0faf5749b3012ca48d18fc7a0839338825cc73586c61069811c1c6a08d1b829882f3a233b70c14ffd2a1610c8a91612fd90d35124f5702ae1f708616dc0674e53281cc058a03b394ea771139f0eff16ad586e1f87bb81a11bc93b3ccc5509437da921d5793d2bfe0014efbfcbb7d00000000005000000000000000ffff0000030000002bf36a0fcd05dce124c242b6acfdffeb23598e12765a32531be728228a405b262590bb9fba81a1d28fb2baeea3262cd0a50cf840508e5017ae5248dd22760000d0000000000000000080000000000080de7f51438a53230792f973c4763c77649af4cc3cdac74c75cd9359c3a93313bc5b70d5be635b7fc49d7c59d6f9c283f4d7197f9f29c87d42e82e806afb4a6e0c3bc19ab0d68fa44a0f409a3722ee4f1ee8cc5fef88875f341fdd38eea70172f3c05feb049303baf4397fd0d4b93eba7afbe8d00a721b94167c1ca308a823870e3924c66d7c3ef684d76666d07f4da4c257a7365187f5c5fe76083c3986097bd7bf80b19ad094fd88f7ba80f7725f54d657"], 0x22a0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b700005a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92229a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afcd2590d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdbc612847cab7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789a44255d68f6f8237e84c9366cbcaaca149d0d6de747a3a26b797fe1e29e5ca67b20e2648546588ccc42e96e55813a6dc0cc68087f75370d7f5935d34387e63aa683329242eb76b51b851155a8a21c1414d0558209a0400000000d68189939a96434652fc0fe5ab459ced6bd28010b9eaf7"], 0x10) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000003600)) socket(0x2, 0x1, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1931, &(0x7f0000003580), &(0x7f00000035c0)=0x4) 16:00:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0xea35}, 0x10) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 1: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28, 0x0, 0x0, 0x8}, {0x6}]}) 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, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r5, r10) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getpid() 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{}, {&(0x7f0000000040)="bd103bfc6a3df3b8b7357cefe1e2826dc0e7356511506ab79c1c42bcc2c57c7a50018a5761e93651fcd51f40e590b29d4f03d64188df857e2bafb3e4035c22fa895089caf9be9969801411ecaacc6cc70d1bfb76b7817f48db736455cbba", 0x5e}, {&(0x7f00000000c0)="4c098c3ff9d2476d6e6ee1d70ba85ec8c9e885e3e89856fd74e13afeb8867a929e09c70daad1211888e5eb263ac300434970cddd791dbfd567749c616ee4e6ae1a320f56860300e3a0b1a627be0c3d1ff379270ebf63953ea3b6c66e8ce3fce0fbef21857478891ef5d70c0b56a539332d25648935b3320f7b21f3f5516c8d6b2de90f32c2fa662e2cbb17c3f15045268c2cac097db9848fd5dff9ebb80e709ee3f533808dc4c35fedb15822171f2c0b0b08ec39130d76e379942528fdaa8b8dda142b241a412eacc0b5a0e8", 0xcc}, {&(0x7f00000001c0)="d5c12da6d3f0a7ab93069eb1a1ae664d03c54c016363970faa307f5aa569f53b903165de37566e900b2132bc6d76340c6fbf9f1254d37b05df2d2d23c19412808660516d0f47618d3c4e4b4d5c65976a095ca1dd591fa0b3805dd155b1c7e24a8f31755ca47e0c1db8018bf21e5ecb748796dde4dc8fea5529a7bc3271da31c2660e9f062692c77133ccb974c5d02c9925bc3a5cf9497a661a284f5e4d75007f1026a36311cad53dd72cd56ab0a64a71fdcd3febc64bd920bb0aa6ebecf289b169afbaa88d82090f8200a3bd16add6ff9a1c40b883a966e83439d678a3dad1340ac9b52aa2", 0xe5}, {&(0x7f00000002c0)="19a7f3026df7949c0903640cf9ebe9433342a9b2f94b780d2f8d2764b3b806c0805b4ecede7fe4a8d613e3f9601e7e990e3ef6593e2384289ff90b298538c0e76915bd20821bc7b34ccb2dcf1b2a0e26c68710149ff0e3f4f3a425b062bf8a182222e9f0e93d0f638110b7b25746985d625b8f30de0f03e76ddf9e2abddf9dcc623441d4b1d3c16c9a18fc6e1b3ee78c32c9ed36bf8b25d98f830c95655bd8c6c98efc87ec6797fd0f709ade00f9da34dfa1ad907f6d2ff4630e421d4492a077dafb624d17d3ef921e19edb10de2eceec6bd17fba474a78dba6d9a1c64e40aae882fa70759d0d938cc9cbf102e9082ecaf34a7ca7b23ebf6f314444e78e63ea58beb00440486d7b130f9eb3b9f1b8e5c66f0b3ff591330c8c92f67ee41ad1ef8bf54359f0365d8e33a199c5a26ad1f34ec3c7212bf2ec50a3503c0ed7619a30e6eee38e2114c93220c952d8bb74afc1fd41b6ee038a247d3be54b766e229a0f1a05aad3911497b71cf08cf49cba4ed37d9d7c2d189fe22e425afb78aa3fef12b64010c31de445d07acbae1018e55ef48fce28ee63da70f519d00f634c58acef3ae65865bacf39794982e966068e161b8f3f7b1bd1cffe71d5d60dda925628616832aef0af617d7395105ec9c3de54520d4ab511415f91e7fc49376922f1a00a4ef51af365970e82f24985176ac4f393455446118e28b9340466ba3e6a3f601b5b968a86c9ba8bc11b32d703e98f24d58cddb4a4eb90506e7d7d45cfc05745866883c5b64a6a3842d95081a2d3a1bced903653f21928c174293f5c129dc30bda2358ff989c0962e5f2775bc4496dd02d8474566dbbce2819decc2c0d091f5bb15c7c81ddcd7cd3e51d62360b152cb6dd433490ca6858957aafef76d8202d1656e9227a6a0516ea7f9f809a817a92198006a5b5a4b54636dfc01b7e3673a4e3c585eb9031002055a5b1dcacf125ed3b0947bbf79264b90e88b38bddff81ff3f983dadde79afb2b62682e141234efbdc0e972135bcd1afafe4519ef2fa97bdab2a854167f03e8d665b997c10291d017a7336edd886ec27f4977b2302db7d2841503c252cc4e7f7988a2b0e04aa3df7d2ae15767f828daca9d1f1ff64ab5d0386a275430296121a9972401c5856adef1621f23a037ffd84d313f9b30247f1245ca5609aa6d99f26bc5e4de5205f0ba5f1d6cd6dc5a75adab8c21736bc4352bd4838ec3488a6b629394b297d7fd5feb1f5122067bc877ef089507803d12a25f70c42c2868e8100c5d6d92c49a519330210551ab053965cf1778dcfcb8f61f314c2f07eea23d6c98e8857a922f439ab2366d1173cc9a3bb24ad819afd431b23bffc550ee29f88a6fc601b7930707aa9d0d2ad25b9daf71991e108718e59fb633e1e924eb7f4439117702aa00fbf0bdfe6a22ae8ae2fdbdabf72803b98ef5c71c9e0b5598f53934625a13e2a648919698343c09fa730fe84d6697e6038e8a6f056694ae0c4671ef3fb203ee250b92879b16593ed3a6453e5a40295cb87757b484df955270d3d79170c07c55d7eca7d0ce4b79209b6bc34f2486ab0b508138a9e6bb15d6d47f48f51e69bc404ee4aa5c27782d51690d964470687b6c86f4d403d44486d95e61df6e1a73362a109b6b4cbd2d4ac892688a7b9c24a0008786c42dc4edc43be1a58ff9fcfd76a052b9fd8cfd3324774c557efa4f1a86723c52ffd48f6e4b34d991a87108f09cae3d0f86847ea8d3f89afbd07d14c671ffae0089097b027cbdfa013e01df40170890c1fd48d7cbe1548045cb999d7f740362e3622b0b3bc380688df300c2055245cd89a0549bcc328714111b84c54ae54b9f8541b08a92b717e6e20e0b14afcfc5fb16c37a2cc54f06c167138be93ef71cdd54b50e624dbead5552a92d14c0fac01dba0928cc2c120330f8429910b9382f8605a37a55e44f3c7267b942c9ad295bec9a251727119d6c3dcda723c0bc89dc3698997a94929f8282926eb8ed088c7c320b5eb2f43763aa7a9661b8bb4cb3d15b341b7d9288845473ff027de661097e538d777e8de1599a173b1b3ca5891eea0c16ee286180c2e8c0d6c0e08de3cc1d493ab2eaf4e19052b0a108987a9ef81dec4fb1e5f443d5fc61830bdddb8258359a0094ba2b815427c334670d18581d14c187e02e9507d2d0f6beb1638122fa0632a67e1561784c374d02c9a64b9a1f021aff3bdb53601d21b00d9c8a4ac6017853a62fdfbeb46412b49553a8292437e8ab9accf65b16ea3a8606a12503ebe9f818ce11b47985fb4990530f54243dc3b34e138225c6d781aaf8692da4f3249bde78179c3bae91ed4aaf825006a960942ce977092b7dbbbfa9b3afbce7d5c4aaaee8c9203490eed17228c7d0c9f9176444f38ac0e2928a8ad37d5227d17938a28bbd0205e9c90ca91fbf364e2603926d59008b365d3aa2b82d1a603139a661c96ccfb67216a08fd12bf6571a3049085052111d3d862e7bbbefb38f10230cb0c808b9589c6f133f0b6764ecfea8017b82dfbc5e2e58a7efbc35cc532e630a8ff86fcdbe14dd62ba7f1f2575b8017e08943759327b0e83adad25c8f674d297e7485c11a083ba842759b71d808bb150bcc6b079ddb0abe13a725e13f29732e9402cc8a9a8e3a4c23d6a6b80519f3ea577ef4bdc7af91cef3d0663d78453d25a7682913def671ef1f85e96bc13eef2efd9703b64bac826cd66a8d42cbe8d65b679268f43acf136f0cdc28111c73ba626cde188029dd882814e9b26c5d1f4e58af3d782fffcb28d0ea48ebbccc0eb388bb1672890607c5acd19481c87797918d42cee5af325a35d6fd70ef6fbc283f2f5303d0005683007a8401153bd640f0838d585825e6fd032bd912535851547cc70bf81243dd4d52ef897947e66666ae50a0bfad56c33dcbb3a008ad471e790d3ec287a0485bce6765e24a240f5e65546e44a25de710b1c6fef14ff5dc7d18eee708f0435abc38678fd5a23bb3b295e6733a9f160b00d97dc2d356135937bffaf8a0654ee4f8ad778ac950e612932b521609f7e22f25a905b953b745466a02a9e6c7a799d9179cabb7f0e1a0fa4599e38b9f151c3e2949986da32795d697f66b689ed61d22a0fa34d4ddb084887b2ec3e920fc5f957145151087d982c79d52618224da7269582227864904f8724fa65df5c2790df402c9c2becbb63f89fd78022796959d8d1fd5021182f81c2a5b7aa58b6a0df26c9259dc1f579b3391a8e2e081f9d1a780c1e5263bc4765a287ade7c004124a3e2642bd9f3aa2b754b4b58d6d777864fb61a391175df22ea434a2213635b59549baf8d286053050989710169f4e349c37fcaf924beaab03b3edd7f59a9e3998bd8d48339ab808c188a839d260e3b688aebedf653ecbe96b2e89c1de0a3e837522ac63683a332bb434d6e1333329f5d6d7546d69140842613d4ada73c286b5d68a3d14334fe2d8c63790300beff47fa2caa093407ac04d918d4f00b24ff7b6b60a7b0db4668bb846889a26f191b5825ba1745130408e0ee06fb1cda7818fa5dfe415fda01371c3270c9b12ed54b9cc63f49908526a91948f8fb62d3c369b9ff89c84c33441efdab09389e05ed0259828e2c3a1a81f1091a0780b0f74b8fcf71f1a75bfab61074a02326373e572726c3bdb9fa39d8bb882be3ecd2dce629a65d35821050000ef6ce82967b895176773b59ab2eb007bc717830efda6194f75d4b7faa7cce14fdd0fe089c835a3655a205dd59163762c314c8728ef121edc6bde8cf5e19b9aa03f56bedc161994ca32b887fbde92d9c65fd56caa1a2c27187e4ed448e371dc592907a0280ed9c9e4528aea824ec48c30a906940160ee973f98e6df53d8386f6db0218324084fb03c564ca40595528660fb99196fbb4f48523133a44dfc05acc57c03624710dc6c14fb0842705de0b81f228bd3cc65394ba6450b904588338e2d9c0af1f90e1de4c624fc7223ac2811811df7233845751ef1dfeb9180f615f3b09ca8be1a4e32289606a31eb59d973710f257d2272dc853429a024b7b073cce89461c7a5e154d5047cbf43da45672271930712e8ee111114bb746997fc04facf6f57a519e9c2caf39ed8f4dc419fa2f9e9743b26836aff6a878a45f84184f03b1cee9a03bde7c7f9655cfd9ee9872b2f7926dfaf37f3750c980c80142f4b119dff6af6e03bb31cb764d1b86d0f775bdc7042dbb8d000373681eea4878ca825e44396b8e3c3b324e7af521949e323e773a571c500ce5e659eebfcc6e5169fd8cb98cafcef051ee837147070bf9ba6519b508dd40ad21839ef2c9d193808490309bf8e8c363fc71284026e7d631d8c8ad4e7a2e9741fac06ddb7cda07ed30608e9c396380bd5f3607d3733a8c06d1265582be7d176fe7f5b3b73ce58733b33eaba9d419636d3a1a1c0c0efdf7e5835aa6601ed6ab318b5284ebe7c490c2688ab416f4e104b76e3fe137e4e0285c20686fbc8895f35cae10e4ab310caac383c45c37e99a7615dc1c226814b37fff27b6dbbc348d276e69acdf1afb2828fbf39973a1637b9762ab144fb73c3663b42df52ce0f67abd6caad580404a04152d9dd9c59bd7e5b683c3a469ce887cc0dadb41ae9091c0937e4e590fb95982167639ccdeb69015f8662579b08ca747c74de343c4eb8ff85ae81c780701c01b4fef6b97bf42bca8064f86eb68f07db454e24511c1d9a18cea245294b0c027063bae6947365e70fe529f90aafdc32721e09d3fb7c18a3653d33b0da78838071888880b7eecd28521c5274b5309aec07e56e4146b5ece35a7e5c9a686c162189f4380181288436a10cfba4f6f18a9e859e73deb7a0cd10e18194a2d8d30c12276601f7114190c6446b0418fd6a7ea4e4fc2475abbd54e8ebbc1a3dd305ebd6b602f873bf63f21d8aeeb3dbcb9f3ab0e39cd7e6d1bb3a41392097873bc6006fed5b52303daeb215a47195a98590e6dd097c82f28cd785dde8a4eed33b94ce172e800d92adff27d7931fc71fbceef64893270afe9ecc471238b08789e76423154a989bcfffd22ba9bfefb161ae8ee541c46eb4664285fc46f78360653fa5386dbc62c1e64a356fa4430c82556a10ea5e2bca46dece0828d7ac00a3785e999bd9096724a9acc704d3a0543242a9018d03f121143ee2433f4afc6cee7abea46d38054fedb75440656b7f80be23acec6e74aeed01b48c66003710251ca7bbc4a9584f046189d791746358ed579813561a4fcae7c3146c796d7897cb69737438ee3d0d68275850664a968f228fcbefa3d6dba6246b3e1e1575df884e0769040a5db6f9ffc35082131a885174a78b855f345e62732d68c729674b74ea4c76b7d05407a7a5a4cf4840461f755a02b0956216195f2e7288f059b260ba0a0651edae8eb8db12d64495d8e28ecbaeeb48ded2e7f67b75db7b12bdd1935596ba6eb9a283959327489202ac337a926fbf9aabcc8dc029ca0085f1334e7bbd8ae177f665b6727f932dd39cb9612a2732630b13675410557e4568d5eb8004694ed609d3192d9ec8f017cdbad67f09db51554d214dac387d43643ec371ea8e3a11c5e76ea8feeed859c39637e25d001c3a2e174798072b7648d86d05e044e9909cae2200a6d68bc843787af32991cf84ea402eb40f14e6226bb96e1e3d49a514ebbcf827f5c550cfde25fc56a25c26dc83f2fe6a8ea8e3457dde7b015f33fc09f617705e91716bb4646a3eaa57efbba678f339d1367548f3dc2b507c9d3931db8f87e5b68138dc1c479221fcf2774d5f6de5c1f1185f7255a309a7ffd01a1baf53361", 0xffffffffffffffee}, {&(0x7f00000012c0)="2c541cdb61919d4d38614eb403fffa08f9d122619d569887a2c1f8132fb2f79e3ac40375cae85291ad19b74aa9e56fcbe49a98a91ccafe3cba9eabecc4a7f468c9ea8f14e353b01954fe42aa07488c86ae1fd8d666a53a71d768d4bc684e269ab689b4f39be7433262d8acc773ff859072aa92f2891ae50c9f900cfb28cb0e3710092aae285341ac3e53dd2df47339daad7bcec825ace22749e2c63550ec311472a2610230dbe83a8c925d30f69e4967a743dc192b25256d96c4bf92bbec303e6e7e7b707a61c75b28ce9518e2ac668d13c437788d6b817d087871ffc6762bf7382a12b247bc6c733b8546b5b77898d6cdef07", 0xf3}], 0x6) r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x2) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) r2 = getuid() r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r2, r5, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r6, 0x1, 0x10001, 0xb9e, 0x2}) r7 = getuid() r8 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getgid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r9, r7, r10, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r11, 0x1, 0x10001, 0xb9e, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r14 = getuid() msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = getgid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r15, r14, r16, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r17, 0x20000000001, 0x10001, 0xb9e, 0x2}) r19 = getpgid(0xffffffffffffffff) r20 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x69e9a35a, r2, r10, r13, r15, 0x2a2, 0xc8}, 0x82, 0xffff, r19, r20, 0x8, 0x7, 0x101}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffffed29, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f000000f8ffffff00"}) syz_open_pts() 16:00:08 executing program 1: mlock(&(0x7f000000a000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0x1ec) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:08 executing program 1: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) socket(0x20, 0x8004, 0x1) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/51, 0x33) 16:00:08 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x20, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, 0x0, 0x10000004a) open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r2 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x28, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x7, 0x20411111, 0x9db8, "d600"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 16:00:11 executing program 0: setrlimit(0x0, &(0x7f0000000080)) getrlimit(0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x2, &(0x7f0000000340)=""/1, 0x1}, 0x2c47e65f23c2a316) getrusage(0x1, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x157f8cd0197088c7, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000001c0)=0x8000) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000200)=r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000300)) socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000002c0)=0x7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x4068, 0x2) fsync(r5) getpid() write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 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, &(0x7f0000000180)={0x4, 0x0, {0x200, 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) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') 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) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x51) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x580, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x400, 0x0) ftruncate(r1, 0x0, 0x30000000000) write(r2, &(0x7f0000000140)="ba8f86e4b972fa68c1f74ea488ae77e12d02de3e1818ea71c442cfb27e28b6b98b4e04931bd4ff5a7917c7b85d9c440ebc32c37f6d6d72386be635cba6c77a2a7e3970c2d2fccd53dac142e452b8d0af1f917cc447e61cf2b025ffff7948346093b9a41eb79334d75a668ad061558f8a8ccc334ed5eea729926ce292171f93a7a12bc6b1454a9eeca880046719bdb0b091556f077a712ef1b87d1b5f35c66a2ef83ff60f15a03b563eb13f1301cec801b14b2397dca235cab0a362380b45c25aef521acdbeefca474a2ffd92e6d612b06eff410b8497d049d6997d04d8bf5125dd02b114508b36f6f829d0c5e771723a3b6bbe79", 0xf4) read(r1, &(0x7f0000000240)=""/225, 0xfffffca8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xffffffc0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000000f9, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x3, 0x7, 0xef, 0xa5, &(0x7f0000000240)={{0x20, 0x3, 0x7f, 0x81, 0x6, 0x1}, {[0x0, 0x10001, 0x0, 0x0, 0x2, 0xf0b, 0x0, 0x1773, 0xfffffffffffffffb, 0xff, 0x3d, 0x1f, 0x40, 0xfe4, 0x1, 0x10001, 0x9, 0x3], [0x5, 0x40, 0x3, 0x1000, 0x6, 0x7, 0x400, 0xffffffff, 0x81, 0x7fff], [0x101, 0x0, 0x9, 0x9, 0x101, 0x7, 0x3], [0x2, 0x8, 0x2, 0x923, 0x5, 0x9], [{0xffff, 0x7, 0xe574, 0x490}, {0x800, 0x6, 0x1ff, 0x100000001}, {0x0, 0x9, 0x4, 0x1ff}, {0x0, 0x1ff, 0x4, 0x1}, {0x400, 0x0, 0x1, 0x7}, {0x0, 0x2, 0xd9dd, 0xf1}, {0x1, 0x4, 0x6}, {0x7f, 0x7, 0xffffffc0, 0x1}], {0xff, 0x5c, 0x401, 0x7ff}, {0xee51, 0x9, 0x4, 0x5}}}, 0x1, 0x5}) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x4, 0x9, 0x2, 0x1f, "b261c4e7cd21db2da61f888004cf2d78ed78029f", 0x5, 0x200}) pread(0xffffffffffffffff, &(0x7f0000000200)="54a9318f7bef00b351e0b19c26c90c721ff7efb06e1f9a3bda19006f2ff525def33b25cc6e148bdba5e4aff651bfc113008280bbf4f0b0c68f48101772655ab84c961611db3e67ccb83ca5bef95720d22550390a1bb3bea56e1214dda394db0baeb8fc46b354c7f8650d0a1459f642512c597d9aa7624ef7a0f88c8c47a08058018ef61f2f629ce00d97c434a235a11419f7aee58823e239ce136390c29afd8fb26c1fa547d32256fc25e4ec4b45495dd64c4ff78c17acf356e608f8238799e3350069a97e4387ceea5b260f40348ce661534cc36d5afd7ccce02e1c71e5b0678d0ae12b7b703417", 0xe8, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = syz_open_pts() ftruncate(r4, 0x0, 0xd9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r3, 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r6, 0x0, 0x0, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = socket$inet(0x2, 0x4, 0x80) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r5, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffe, 0x9, 0x1, 0x2, 0xf6}, {{r8}, 0x7ffffffffffffff8, 0x80, 0x62, 0xffffffff, 0x100000001}, {{r7}, 0xfffffffffffffffd, 0x0, 0x800fffff, 0x6, 0x1f}, {{r9}, 0xfffffffffffffffc, 0x88, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x4, 0x2, 0x10001, 0x3}, {{r9}, 0x7a77f46cefb91860, 0x40, 0x1, 0x0, 0xed11}, {{r10}, 0x0, 0x4, 0x337e53ef248a1554, 0x7, 0xffffffff}, {{r9}, 0xfffffffffffffffe, 0x19, 0x4, 0x1, 0xfffffffffffffffc}, {{r11}, 0xfffffffffffffff8, 0x68, 0x80, 0x3, 0x8}], 0x8, &(0x7f0000000080), 0xfffffffffffffffb, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x1af0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) 16:00:12 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x3ea3f062abee3b62, 0x185) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={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, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x8, 0x266, 0x3, 0x5, "b0afd6e8699b1819c0800890864897546f229834", 0x4, 0xffffff49}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="c822c749221937e2b10147f996141145194c944cbe23933afc1b83010fbf990436212de0a4c18f72917167"}, {&(0x7f0000000100)="341e990b2851ef34b9e1aa2037236c8f56198447437876d3f99809056a0ab985338e287d1f04c300e82a1ba5033f902f944671e8aa2847fef9a86b6f9dc4fe240f464f0b9869179915541dd715668329821a5fe2"}, {&(0x7f00000002c0)="dfa4cccabeb7982718a459e1134a976424fcfb9fe2f2add8d34541bfffff45090000000000000089bac68c145b26dfd035f752a891fc2179873de089b55b550955349c6300ddb21a75946bc5bcedb4002b54a4e682fba14406000000354557d718a02f87daf042fd24a2483d445a8240358bbc5d3a456881f65f8ef26ec9805374d91b26e5714e69d283e0af15bbf6866051d8b9729d79093608b22ee3c0b56ee2c43a6b971f2d95e6040dbf967353f7a2499d13356ffcc9f5d81205b0e34957f9cccafa11d1783bd80d6d00d98a54df220321fefd0ddec0e1c858cb31a8426bccc9f37e3fa4a06912e80e6fac257a612ceebf54ea3ecee30c543003ed617c1ac68dd38601de034492568f7fc9216f8a5c495e89d998fe8c"}], 0x9d) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0x4, 0x40, 0xfff7fffffffffffc, 0x3867, "638efd12fe5b125300002100002000", 0x0, 0x5}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000000c0)=0x40) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3c23c0739d9fe597, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)=0x1c) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000000)=0x2) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getflags(r1, 0x3) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x1e\x01\x00\x00\x14\x01\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7, 0x2, 0x6, 0x3}]}) r2 = shmget(0x0, 0x4000, 0x90, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) r4 = accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = getuid() r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getgid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r7, r5, r8, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r9, 0x1, 0x10001, 0xb9e, 0x2}) msgrcv(r6, &(0x7f0000000240)={0x0, ""/156}, 0xa4, 0x0, 0x6f7664270fd22485) msgrcv(r6, &(0x7f0000000300)={0x0, ""/208}, 0xd8, 0x2, 0x1000) getsockname$unix(r4, &(0x7f0000000180)=@file={0x0, ""/6}, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000780)="192738543849963e07cb184daf71") 16:00:13 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) read(r0, &(0x7f00000000c0)=""/118, 0x76) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x4) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000000)='./file0/file0\x00', r2, r3) close(r0) close(r1) 16:00:14 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) fcntl$getflags(r1, 0x3) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x2, 0x400000000000000}) close(r1) 16:00:14 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x20, 0x8000, 0xfc) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x21, 0x8000, 0x3f) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r11) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) fcntl$setown(r8, 0x6, r10) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, &(0x7f0000000000), 0x3, 0x0) 16:00:14 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1000}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000640)={0x18, 0x1, 0x22e, 0x5}, 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) chflagsat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x0, 0x6) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000540)=0xc9f2) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000600)={""/16, @ifru_index}) 16:00:14 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1010, r1, 0x0, 0x0) 16:00:14 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x30900, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82df0900000000008300"], 0x10) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200500"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:15 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x804c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:15 executing program 1: kqueue() r0 = semget$private(0x0, 0x1, 0x1) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/125) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000140)=""/42) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setuid(0xee01) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r6 = semget$private(0x0, 0x2, 0x400) semop(r6, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r6, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000500)=""/4096) semop(r6, &(0x7f0000000040)=[{0x4, 0x58}, {0x3, 0x81, 0x1800}, {0x1}, {0x0, 0xfffffffffffffffd}, {0x3, 0x10001, 0x1000}, {0x2, 0x3}, {0x1, 0xcfc, 0x1000}, {0x1, 0xfdf, 0x3000}, {0x2, 0xfffffffffffffffd, 0x1800}], 0x9) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x4000, 0x3) 16:00:15 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x2) semget$private(0x0, 0x6, 0x48) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1, 0x10001, './file0\x00', 0x1, 0xe68, 0x8, 0x200}) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "e5a8e0dc4eff52c3d4a3c31c8a5fb16c058abecc"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/176, 0xb0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x6202, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) 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$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x5, 0x0, 0x4, 0x6}, {0x4, 0x80, 0x54, 0xc1}, {0x9, 0x80, 0x1, 0x8}, {0x2, 0x9, 0x6, 0x4}, {0x9, 0x3, 0x1, 0x100}, {0x4, 0x7c, 0x6, 0x2}, {0x0, 0x80, 0x9, 0xd110}]}) r2 = shmget(0x2, 0x1000, 0x400, &(0x7f0000001000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/151) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4815, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet(r2, &(0x7f0000000080)="9373ffeb03def92c6377033d50f731dedf1ee68d68069b7cff1504b3150f17ad138d37a6ef28e8cae80befbb399e076292c833032faadc9d38fb9c8adad2ac94510d2fa927c29f76f11392c67f435530f79a14b901da8f288fc79dcb7c13c9a1252819cb49404dbff3c0a391b0d0c2783afcf2191d129108f70f6087e579b0d87e7f97512e9f6c3f3ea150caf561a64ea1b74841c71d0ef2354ca31c0f38762cef1a64159c5d67f9d6dbbe7c5d940100762f773cb11f0d17", 0xb8, 0xf, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:16 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) r3 = getppid() r4 = geteuid() r5 = getuid() r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getgid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r7, r5, r8, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r9, 0x1, 0x10001, 0xb9e, 0x2}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r7}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="edff1ffcc21ecfcec6f84d8d4b3f55a6d41756e4439d8ecbd0cecbdaa01c857376993cb500e3a4be427afa40a6420a6123f614ea9a1b1469a5d63be73bc9e84fa7fbe74c4bb2fe1e0b15d85719bc2314b7cc2b2ed327bc1fd377673177a423b7c9139c9e1449eb9849c73d03f62f0493bc4735a1aa32471d03bf0b8ceb3834ebddab18c36fff072671f3985d9b3a3d848d8aa6b2dc53023a0000000000004c4b50f8a2070070be436172"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r10) r11 = getuid() r12 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = getgid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r13, r11, r14, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r15, 0x1, 0x10001, 0xb9e, 0x2}) r16 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r11, r16}, 0xc) r17 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r17, &(0x7f0000000100)="8c65", 0x3b9) 16:00:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{r3}, 0x3, 0x1a, 0x1, 0x10000, 0x81}, {{r4}, 0xfffffffffffffffc, 0x19, 0x2, 0x1f, 0x67f}, {{r5}, 0xfffffffffffffffd, 0x6a152c2f08c0a9c8, 0xfffff, 0x8, 0x7}, {{r6}, 0xfffffffffffffff8, 0x20, 0x800fffa7, 0x7, 0x6}, {{r7}, 0xfffffffffffffffb, 0x4, 0x0, 0x986e}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80000040, 0x6, 0xb1b}, {{r8}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x3, 0x9}, {{r9}, 0xfffffffffffffffd, 0x2, 0x2e66ed8072adc91d, 0x4, 0x6}], 0x7ff, &(0x7f00000001c0)=[{{r10}, 0x0, 0x0, 0x80, 0x0, 0x4}, {{r11}, 0xfffffffffffffffc, 0x90, 0x20, 0x9, 0x4}], 0x12, &(0x7f0000000200)={0x3, 0x3}) r12 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) unlinkat(r12, &(0x7f0000000140)='./file0\x00', 0x1c) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) socket(0x1e, 0x4, 0x1f) fchmod(r1, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) getpid() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x2) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="010000000000000064d1080c9ef28e1c578962fe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dd6d477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb37de1dd7dced7f80e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d456fdfb8765720fa0fce138cbe2838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d2459353605d6083b21d54a67948a02a68a9c3b9601587a792b43e83163f4baf7fa42f1b39ed98457c3581cb25ded9e6b132290d45c5d97e02ae1d5df93810835bdf3a522ca744d694c6022594b0c39c69f806369b656f1ad13c90984cd6718b1eaa95d46ddb9021eba7bf8ff08968f7fa3cd831375e9bb840b589726faf51d2bddfebf017b27610c48d4913f67862e87a3ae37e1f6167ce8cedd57ef7b2dcf551807d6ac2e9e511621bc02e0eef971e015e885200b6a52c23c5aa8643929f09"], 0xeb, 0x0) r3 = socket(0x18, 0x3, 0x3a) socket$inet6(0x18, 0x3, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r6) 16:00:16 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) r5 = getuid() r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgid() socket(0x1, 0x3, 0x1f) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r7, r5, r7, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r8, 0x1, 0x10001, 0xb9e, 0x2}) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/23}, 0x1f, 0x3, 0x800) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmdt(r2) 16:00:16 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r0 = socket(0x11, 0x10000000000003, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x201) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00'/103], &(0x7f0000001900)=0x6e) pipe(&(0x7f0000001980)) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)) r3 = socket(0x0, 0x1, 0x9) recvmsg(r3, &(0x7f0000000680)={0x0, 0xfffffffffffffed1, &(0x7f00000005c0), 0x1, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) open(&(0x7f0000000800)='./file1\x00', 0x100, 0x98) r5 = accept(r0, &(0x7f00000007c0)=@un=@abs, &(0x7f0000000340)=0x7d32) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r5, 0x1) connect(r5, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r6 = semget$private(0x0, 0x5, 0x100) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x34a, &(0x7f0000000780)=[{0x7ff, 0x9, 0x2}, {0x8, 0x5, 0x1, 0x80}, {0x400, 0x1f, 0xe8, 0x7ff}, {0x465d, 0x9e, 0x3, 0x8}, {0xd8, 0x4, 0x7f, 0x1}, {0x4, 0x6, 0x1, 0x5}, {0x8, 0x20, 0x1, 0x6}, {0x1000, 0x5, 0x0, 0x4}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$lock(r7, 0x9, &(0x7f0000000700)={0x3, 0x0, 0x6, 0x8}) semop(r6, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) r8 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000480)=""/97) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0xc0105715, &(0x7f0000000080)=0x37) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f0000000540)={0x1000, 0x3f, 0x1}) r12 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r12, 0xffff, 0x40, &(0x7f0000000100), 0x4) 16:00:16 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) r5 = getuid() r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgid() socket(0x1, 0x3, 0x1f) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r7, r5, r7, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r8, 0x1, 0x10001, 0xb9e, 0x2}) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/23}, 0x1f, 0x3, 0x800) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmdt(r2) 16:00:16 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) r5 = getuid() r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgid() socket(0x1, 0x3, 0x1f) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r7, r5, r7, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r8, 0x1, 0x10001, 0xb9e, 0x2}) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/23}, 0x1f, 0x3, 0x800) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmdt(r2) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) r5 = getuid() r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgid() socket(0x1, 0x3, 0x1f) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r7, r5, r7, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r8, 0x1, 0x10001, 0xb9e, 0x2}) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/23}, 0x1f, 0x3, 0x800) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmdt(r2) 16:00:17 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d991cc0ad2009215d5000400"}) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) r4 = getuid() r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgid() socket(0x1, 0x3, 0x1f) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r6, r4, r6, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r7, 0x1, 0x10001, 0xb9e, 0x2}) msgrcv(r5, &(0x7f00000000c0)={0x0, ""/23}, 0x1f, 0x3, 0x800) shmdt(r2) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) r4 = getuid() r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgid() socket(0x1, 0x3, 0x1f) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r6, r4, r6, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r7, 0x1, 0x10001, 0xb9e, 0x2}) shmdt(r2) 16:00:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getuid() r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r2, r5, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r6, 0x1, 0x10001, 0xb9e, 0x2}) r7 = getuid() r8 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getgid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r9, r7, r10, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r11, 0x1, 0x10001, 0xb9e, 0x2}) lchown(&(0x7f0000000140)='./file1\x00', r2, r9) r12 = kqueue() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r13, r14, 0x2) kevent(r12, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x43}, {{r1}, 0xffffffffffffffff, 0x37}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}], 0x7, 0x0, 0x800, 0x0) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) getuid() msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgid() socket(0x1, 0x3, 0x1f) fcntl$getown(0xffffffffffffff9c, 0x5) shmdt(r2) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) getuid() msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgid() socket(0x1, 0x3, 0x1f) shmdt(r2) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open$dir(&(0x7f0000000280)='./bus\x00', 0x8, 0x110) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r2, 0x14, 0xffffffffffffff9c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408574de1efbe5ec839081656f2a23f4943244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd13d3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f279a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername(r4, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) getuid() msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgid() shmdt(r2) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) getuid() msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) shmdt(r2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f00000000c0)=[{0xffd1, 0x1, 0x6, 0x10000}, {0x100, 0x6, 0x1, 0xc7}, {0x2, 0x61, 0x1, 0x1000}, {0x0, 0x17, 0xff, 0x5}, {0x1ff, 0x9, 0x44, 0xfff}, {0x785d, 0x1, 0x4, 0xbf2}, {0x5, 0x4, 0x1, 0x100}, {0x99e7, 0x3, 0x8, 0x5a}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xb8, &(0x7f0000000240)="b7dc02012913f817950fdc4c95bb12de8322623b540c50254df4efa1f3529274d280530233b75e9c6d0a88e0bb37161292406647620f5e9662b481c5e359f42ba5c9604c9a118335b91db33a9c321397541257a78aa6a2af3d9167c394fe3b1d9e15d4f65e9e77403f7f047a520bb716df3f59ec6205c4d0c73c451174ad08dd4e506870495ba710411b3e0dd2b180dc2dc08f7336934768ddd493bc7eb017fd28329444609d664676f7b639827a3cc680936c821d6a5df0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) getuid() msgget$private(0x0, 0x0) shmdt(r2) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f0000000040)="e96612e023cb7b58dac6d9c06fd4c22ba19c7c80b8eec234289811ff01000000000000756e6f7602", 0x28) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) getuid() shmdt(r2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x14, r1) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x8}, 0xc) r3 = socket(0x11, 0x3, 0x0) socket(0x2, 0x4, 0x8) getsockopt(r3, 0x11, 0x1000000000000001, 0x0, 0x0) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x119) shmdt(r2) 16:00:17 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getuid() r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r6, r4, r7, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r8, 0x1, 0x10001, 0xb9e, 0x2}) r9 = getuid() r10 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = getgid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r11, r9, r12, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r13, 0x1, 0x10001, 0xb9e, 0x2}) getgroups(0x3, &(0x7f0000000200)=[0x0, r6, r11]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r14}, 0xc) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmdt(r2) 16:00:17 executing program 1: msgget(0x0, 0x170) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xb3c66eb15a0b03f9, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x3}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmdt(r2) 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmdt(r2) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x6c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20000, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket$inet(0x2, 0x4, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) r7 = accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) poll(&(0x7f0000000200)=[{0xffffffffffffff9c, 0x8}, {r0}, {r7, 0x6c4c26750f41f0d9}, {0xffffffffffffffff, 0x80}, {r2, 0xf2e3b4e1a959bf45}, {r3, 0x10}, {r6}, {r5}], 0x3b3, 0x3) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000300)="f912ed5db745b1ec791af780dbc3cd2f8c9921ff2a8a73373e59b10e3d2b9aedc4970760a9c4e8497ba22701bf5f501030658f684aa10dd557faeaa51e51f3452c2d7e1a807d817f2dbdb05fc2debe058c608aa0062274ca87e39e19fc4b7ad9320aba4235d277e7cf2c53e94510fb456af95807105144c67638c8ba0e18ef75cf3527a12d2a71d65ac0d6fb273165fde3a9f13159678257da5da8b713836b9d14640ebedd0ccba3e87ba047c4a63981307e5b3d0361457da98938d7c5", 0xbd) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:17 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x4c8) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x40000104, 0x6}], 0x5, 0x0, 0x3, 0x0) select(0x40, &(0x7f0000000080)={0x6, 0x1, 0x8, 0x401, 0x3f, 0x7, 0x6, 0x1f}, &(0x7f0000000100)={0x1, 0x200, 0x401, 0x1, 0x7, 0x6, 0x3f, 0x8}, &(0x7f0000000140)={0x0, 0x1, 0xffffffffffffff3d, 0x2, 0x7, 0x3, 0x2, 0x7}, &(0x7f0000000180)={0x0, 0x7}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) symlinkat(&(0x7f00000001c0)='./bus/file0\x00', r4, &(0x7f0000000280)='\x00') dup2(r0, r1) 16:00:18 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) 16:00:18 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmdt(r2) pckbd_enable: command error 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x8d3, 0x40, 0x6, 0x6}, {0x3, 0xff, 0x0, 0x871}]}) socket$inet(0x2, 0x2, 0x20) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmdt(r2) pckbd_enable: command error 16:00:19 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x0, 0xcc) r2 = getuid() r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r2, r5, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r6, 0x1, 0x10001, 0xb9e, 0x2}) r7 = getuid() r8 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getgid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r9, r7, r10, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r11, 0x1, 0x10001, 0xb9e, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0xffffffffffffffff, r5, r7, 0x0, 0x3, 0x20}, 0x94c, 0x882, 0x8001}) r12 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) utimensat(r12, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0x9}, {0x1, 0x6}}, 0x2) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020690c, &(0x7f0000000300)) ioctl$KDDISABIO(r15, 0x20004b3d) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x11) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmdt(r2) 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(0x0) 16:00:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x44, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(0x0) 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(0x0) 16:00:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x193) setsockopt(r0, 0x5, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x8001, 0x1, 0x20, 0x104b, 0x40}, 0xc) 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x2000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) 16:00:19 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:19 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) 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) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r8, &(0x7f00000010c0)=ANY=[@ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRES16=0x0, @ANYBLOB="af98e4b2a0411360b1e70feee69cf825ff1b685410c8efa9998d3698cbe6ebd60339f8c0b54246e03f5d7293d6050dd42b84988c4126b1a9f0", @ANYRES64=r16, @ANYRESHEX]], 0x1, 0x0) msgrcv(r8, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r8, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRESOCT=r7], 0x1, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)={0x0, ""/223}, 0xe7, 0x1, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r2, r17) fchown(r0, r17, 0xffffffffffffffff) r21 = kqueue() kevent(r21, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r21, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(r0) 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(r0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xbd0b, 0x8, 0x5, 0x6, "e1ae54b0f252b0ebfbc70b67676ffe4437cae7c6", 0x0, 0x8}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(r0) 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0xc00000030}, {0x200000006, 0x0, 0x0, 0xffffffffffff0001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x7) 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:19 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:19 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x7, 0x40}, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:20 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:20 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(r0) 16:00:20 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(r0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = getpid() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000340)={0x9}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x1e0) semop(r4, &(0x7f0000000500)=[{0x2, 0x26, 0x800}, {0x4, 0x81, 0x400}, {0x2, 0x20, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x6, 0x310a3726974f97fe}, {0x4, 0xdde, 0x1000}, {0x4, 0x3, 0x2000}, {0x0, 0x32b, 0x1000}, {0x2, 0x7}], 0x9) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/217) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(r0) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 1: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0x7afd12cd8f4bfff9, 0xa5}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x7, 0x1, 0x3b]}) r2 = socket$inet6(0x18, 0x3, 0x102) shutdown(r2, 0x1) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) r2 = accept$unix(r0, 0x0, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x83, 0x378e}, {0x47, 0x9}, {0x46, 0xaa}], 0x3}) close(r0) r3 = socket(0x6, 0x8000, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = kqueue() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x400, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r5, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x14, 0x600fffff, 0x1, 0x73cb8432}, {{r3}, 0xfffffffffffffffd, 0x8, 0x2, 0x8, 0x400}], 0x1b62c0, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffb, 0x8, 0x1, 0x10001, 0x10001}, {{r2}, 0x7ff4bdeadc9fe022, 0x80, 0x22, 0x1da8, 0x9}, {{r1}, 0x0, 0x4, 0x18000000c, 0x8, 0xe02}, {{r2}, 0x7, 0x11, 0x1, 0x3ff, 0xa5d}, {{r7}, 0xfffffffffffffffa, 0x80, 0x20, 0x100}, {{r8}, 0xfffffffffffffff9, 0x10, 0x10, 0xa6f, 0x5}, {{r9}, 0xfffffffffffffffb, 0x10, 0x2, 0x425, 0x2}, {{r10}, 0xfffffffffffffffb, 0x4a, 0x20000000, 0x100000000, 0x40}], 0x2, &(0x7f00000003c0)={0x1, 0x8}) fchflags(r3, 0x8000) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(0x0) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdffffe00000003]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(0x0) 16:00:21 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = semget$private(0x0, 0x4, 0x1e0) semop(r0, &(0x7f0000000500)=[{0x2, 0x26, 0x800}, {0x4, 0x81, 0x400}, {0x2, 0x20, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x6, 0x310a3726974f97fe}, {0x4, 0xdde, 0x1000}, {0x4, 0x3, 0x2000}, {0x2, 0x32b, 0x1000}, {0x2, 0x7}], 0x9) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x7) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = semget$private(0x0, 0x4, 0x81) r3 = getuid() r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r5, r3, r6, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r7, 0x1, 0x10001, 0xb9e, 0x2}) r8 = getuid() r9 = getuid() r10 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = getgid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r11, r9, r12, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r13, 0x1, 0x10001, 0xb9e, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0xffffffffffffffff, r5, r8, r12, 0x111, 0x8}, 0x7, 0x5, 0x200}) r14 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r14, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3012, 0xffffffffffffffff, 0x0, 0x8000000000) shmdt(r1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x600, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/96, 0x60, 0x1042, &(0x7f0000000100)={0x18, 0x0, 0x7}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x1}, {0x2000028, 0x0, 0x0, 0x891}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x40}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x8000, 0x0, 0xff, 0x5}, {0x800, 0x3, 0x1, 0x8001}, {0x9, 0xfb, 0x40, 0x8000}, {0x5, 0x5, 0x3, 0x101}, {0x40, 0x9, 0x0, 0xd37}, {0x1, 0x2, 0x1, 0x6}, {0x6, 0x8, 0x2, 0xffffffff}, {0x20, 0x1, 0x40, 0x10001}]}) syz_emit_ethernet(0x8f, &(0x7f0000000380)="189d3d8697b7ae6591861f32d9e43fb4708e3f474090e438a6beb9ada759184a639e85b51fbf1a821b7f72ab12a0b8de1a76e1648285f68d18362af0cb88480524312086240cddeb376cb6f57037f2bf858cbd4d2fffa93eb4ed241a1a13c58d4676d88238581512665fe50e28cc3bed0b1e28f3e049fbc585c280a7d26a5ff76211db3b46c558ddd05eab74510a44") 16:00:21 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget(0x1, 0x1000, 0x20, &(0x7f0000ff9000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x491, &(0x7f0000ff7000/0x4000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) r3 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) getuid() chflags(&(0x7f0000000100)='./file0\x00', 0x10000) shmdt(r3) r5 = shmget$private(0x0, 0x4000, 0xd000a3ae41e6ac63, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0xa9e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:21 executing program 0: shmget$private(0x0, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x9010, r2, 0x0, 0x0) shmdt(r1) 16:00:22 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) dup(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1010, r3, 0x0, 0x0) shmdt(r1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001780), 0x0, 0x0) kevent(r2, &(0x7f0000000240), 0x35f, 0x0, 0x81, 0x0) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040)=0xffd, 0x4) shmget(0x3, 0x2000, 0x23a, &(0x7f0000ffe000/0x2000)=nil) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280003) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="ebff9668", 0x4) setsockopt(r9, 0x6, 0x1, &(0x7f00000016c0)="c10095acb66ef9530cf4854b7defe588291d19fd010fe58f6ec8cc93570ab088cd2756df8386f986e5f4b60576060370208c07983e0adec63be8d75f630eaf96a5437fc05a75ad43c4ba4c9cd595a5a9659d701c8b3f05bd776f28847d1c1f7d41a5b80936f7e9617bfb8a82c45c785d1cc2f80525211d044cf61dc501beed1f3821b0f127f216f9d377af839f46d95f05171aa3f6f3516bd1b400bef5882127771f2845", 0xfce0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:00:22 executing program 0: shmget$private(0x0, 0x1000, 0x56976dbc3c08cc57, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xd, &(0x7f00000001c0)="478394c798d7e2e68b2c1c6b1e") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x800) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000240)=[{0x1, 0x0, 0x33, 0x7ec5}, {0x7, 0x0, 0x80, 0x8}, {0xa963, 0x1, 0x5, 0x1}, {0x684d, 0x2, 0xd4, 0x6}, {0x101, 0xff, 0x9, 0x8001}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) shmdt(r4) 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(0x0, 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) socket(0x18, 0x0, 0x7) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="0d35d7011ca56ed755d81caedbd072a45c143ef5101e78fe05821869f32fa75ec42cd29b037c9e20b710d1d7c2f4bf8b7b1b5c1794613a409f4f8a9cde3d6324c4c446feec78352ec6", 0x49}], 0x1) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:22 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='\x00\xca\xeas\x00\x00u,v\x00', 0x8, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:22 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x683e82ad, 0x5}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4033, r3, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shmdt(r2) 16:00:22 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x70e, 0x16a) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x4, 0x4, 0x9, "55892502a4db7fd2f2012ae367fe9be13330df97", 0x1, 0x1}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:22 executing program 0: shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ff9000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r3) shmdt(r3) shmdt(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) shmdt(r1) 16:00:22 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c07919f2ffffffff"], 0x10) r1 = getpid() wait4(r1, &(0x7f0000000040), 0x0, &(0x7f0000000b80)) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:00:22 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/18}, &(0x7f0000000080)=0x14) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x800) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) shmdt(r3) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r2) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000080)=0xa) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x2a) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x19) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) write(0xffffffffffffffff, &(0x7f00000000c0)="fb540282c61b53cfb43c8e9722df8b0704dcdd0c92e5ac19cdc64f6b9469b423282941f0aba6b21e8fafc0ce7632e32502b4553397f7869ca1ab5f6499d992297630eef6795b8a0519f29b7907f7f0884cb7a59558332660237a3b613828ae6a473c21c27039f9ff6ccaccace8df9dd20184a1824228c34d3eb6e2ecc58e66c22c0213239712af51b748fc195400fe96371409bac410fc7c8e4dc16929e1648a2138228be37588", 0xa7) 16:00:23 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) fsync(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_index}) r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r6, 0x0, r7, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r8, 0x1, 0x10001, 0xb9e, 0x2}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x68, r8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = fcntl$dupfd(r3, 0x0, r4) accept$unix(r9, 0x0, &(0x7f0000000040)) shmdt(r1) 16:00:23 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = getppid() r1 = getpgrp() read(0xffffffffffffff9c, &(0x7f0000000000)=""/208, 0xd0) setpgid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0xedaaf, 0x5, 0x0, 0xdd, 0x0]}) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x800) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmdt(r5) 16:00:23 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f00000001c0)={0x3, "c5f9f40d43631850c3eade92d26a4055b73e5c20c2382ae64c5afa4723d502808d864469e0efacf23460b107836caf91124417c38b21005abc56986703042dbac655d9763e37c861e51bf44e9e90acc01e41b944e3892f01b4f3aa64d3a97e041304cb5582552a0317d002a56c4f21f8dda952de2c12de4eab93167e1295c1e8ac44f4f75616f287eff14518b259bdd42ea6fdcfc642658c29fb45a8de49913dd72e614866db3d5ee5a8845bddf0491747de03b7e06271c1d6faed0650d5c4c1c9fc4ee89561c4d10c4bd7ef1a08a0da7ec5160809a5c73c715702bc184d7ed684a4e48e969d28c95bbb7a076b0ebdc57b5249905a33d1804a6cd74756c00c0ff8e9ad9e7133d53d920a23426b54bcb113e49e1afd7d43e9f6d68966456077b712493db1ee9bdc614678f0204c4b94977eb421d158faa38f073e14e54c2a3c5007a80bf40401b3f4cc5dfd799098e0079ea9551982ff893b95a406f0525b68f924da85fa33c24842a05258a76becfcb5ecf0dbde21d70834467d517fc96a079d9dfbb323e55491fd06aad57f4a0ee3926021aeef8b657fda602fee30fe004974396f09f44d9c2f9e18e8cb98e7891f09b4831219449c4c0ac36de64bd994ae720e50b085182619a1127877b9d6884b303a233bfefd255f10bb31e4e388da924c25b25471e0e91c381804e9b542a1185c000bc00ed4ac415ce149eef8ec1c7fd7512807d8a792592bb1ebdca854ffa8ecd6de2dd3510484d382242a0f531dc3aa5cf8f84ea5c3d5bc922461ab8bc37776efeee2b7e9755453f34906ab950a0b5e3206f80c991e515ccd920a4dc8ecc7ecd7421a7565c8575cc5874fa77cac09a50093b6997c9b504c267437d85b93b0203781fa48325ea8949c9a997b7d6d6c8a3c3059bccecdc93c94f884d4ec78fc1ae2b5bf3f44e5af4d549e11d98478c9aae83997ec2754c664f6557d8dc0aac167b5f3b4ed7e7d9ee392c34d9e42658e320d7fd9956e6f9f64dac612529afa8d8c1b612edd97f774c53529f78a4f9770f8742e1b9114f0ad4e010049963d45aec0f323811bb4457545335dadc7ffd3def08b625326e9120a260566a4cce93633c7b555dfe73b18532f259ef22c7e19c172e825c7c33416d6901f59144517f4f74170730101f36d00471395e079f80999fb1ad37c7854113fb00f6d5172ba52cf86b17b96523f6b9e9bc9a4d9600dd4fcbfd684e08ca93b06e966e9c9bafb395d1c8a9fadb316bf854723afdb7c38d34ac36a7432e8e40fbfef0d8dbbe6c71105eb3f5d02b2b7715dd07ba9ddd1fe28c903c2eda9c341f8d97cab5118a272648068543e521aecb0905c08fc45d0e829a4e6423bede7afc6bf3f36ea6bb88b3e1b7a23e95efa6c76a4e5e12c46dcbca2982b87cf84133128f47a700ba84199332ad019221da6f793ca0e7df031479786b9e830fd18ceb8e3e48e2efef694511edc92739d7b98c2361cce93ebb17e6097a8421866daf80d55ba65a89d58c8b4ca49fb962423c5e9932791c2033d9c1faa401cf4c4e5e1ea0fa5184cfc4a221a11659a06dae25125966d21f9fd653d8e3a2921aeb8543ee599964f87a54d2e60b6c0d29e045732902e0f890e91f81dd7bfe3ba1582ed5377ec7b176b845b663fb0493ab14d2b1b5e3963b239143950f0d27037f138699bd008ce2a6385f7a6bdc615a046dd630f8c98549f03faf8954f7b0a81fb0ad7ceb53cfdb6d03fd5a163994adc673d842046585b5cd9d066e826f7c957ab7ca52cc836b339de66003255b9bc7ae0470fc8f9e176481981e42dba62dd130ab00f44fbbdf8c163fb7ef2f258ee6fdbe5ea964b56c776517c9d38fadf51ea124d32e908619af795a63d4c78ee23c4a3464372ef821af08e9f27a76025c2bd29b1b637b596e229920b9a7ae2ce6b344076df99266055d976f9c449f5f901f1fd5a00cc632fbc72879ec94e73c202df778ea0905639c8bcee7ad2cb472129a9f765c78c4966be2ee323d70f11cf01532e1683e1c178338fad4cfd546fd9ab630e2ec5802d9ee972208a86f3a2bf5921b3888ba9066ea397ce3de6047ab985eb2527690d4a9382bb88cdb5f4cead989420a9beee8e3a842066abbc0e74ae5cb4509926692f054869e995b62dfa2be208b5ad2f5c9e25072ee2bc37ff5b1ebc7f68890b50c0d25d219a322457923aca31515ccbfbf58b1a00bea9cc661b963f31abc8cd9a5d0b96fd61bc342877165a74d370479f60ac477c24db82faee1019ab93275a759ae4fd8afb37e1c0da8bf6dbe04658adcb80a5601ac35331019bb69c315844977d0bee84d86d8d1568d28c758e79f2c30380fe505d391c2ae61c051a465287aee5119f715946438796901cbfcd1a2bb02071f8813220c0f7ba52ecf51713f76ef06790808cf86e1865d574b23ef07fea169abfe36f85c7152ecce107d908c670429dbe2b3d1c6c46bb3b8c24ef7d59fa3b5a1c904c80ea8db3b267ad170efd36db0a52efa5c112fbbebee80e017cb585a292b8817d22e5a6ff6a63d4401f49ff646d506bb3d962f5c570bf025ccc9897e91571601b92c873d29cbcc63c292b8138f242eb40934b30ff6672a66e30e813f3b96870cdc7a45a20416e05f1789d10d513e525e2240dd8b3ab8bf9f3a3f05356102d170cdf649b23b89e008cef8b546bc341085c98b6468af00b91811cef90ee4582400075a688f5b9bd9ec2c163fa249e7793f79b8595180ae0a86189c4763000012e1081eea3ac584e46718452e047039a8a8ccc9ba2c625862c6bf7ad1ece464007795142641167c6710c3fbde21ad30d468239d43bd730ac58967a981da90b59aca510e7b368e4e5848ab70aa361fa89ffb32490fc5cb50595c49aefbeae0f9a003ca31581d56a22f63dc7fde2238c04d80b04168866598b175dccc8506e08041fa899deddaf4b5ce529c6dae32a6bd0f92ed08797206a31dd6ffb17babcbd13a896fda1bfde5b1ac340959918193b23510584f49e86034a23b220d43c35dd41c8e11a2468f66f2af482fef4b126b332c7493037f7d6eeeaef5d58eb80df85c4ffb228fed2dcc922b75a4eb64c9c8443e3fc359e1e9e4f2e900f0a61c3a76b1a9b6e7a9674a631b674d0bbff5e5b2e8afc65f142c82fa3342e8cc9311d61ed64b54ee0fd9d3e7cc1b885b08f2b2abdcb19740766aa379edd55eafe02c16319236b809f63bb57dd4af2aa1d287e2e487cb3f3e8977d4484a3b39eb5682b14597bbb20731b4a4f49ab1da8bb09e0263f8f26f8aabb7b57491c60e7bdb2137de270745ed31944554860651f243c0bed2c33423b14e099183b6f4c6283c0153d47fb1d7a185d3b49871848eb6d31f3c40eadb869a9f8607ec76a1c40f61a3baad1bda074eb2af409ead88b43fb2039a98648f5a2440fe9d9b67287c01b96ddc798144d5a12a4099392b4271988d9247221700593fd59fe384f6f91e74361aa0604f410aaa190be5f0c542009ad1a37d68c91fcc07c52491f322ba918c10f556f884697dcca8c6681cda3c01e181e9ce0a3f5c04d0426888e490e43d474417d70acfdcc8f1b8f5b64f53ca0174df9265fdbac1b0705347cc63886ab7c6f94597e2f768c35e18c44d692ca1537f095b02eafe30888bb16e170d676171455dad827664609773a0fcde31ebb289fa4a0cde78b29f2ad330ef17501a0f7dfb842e51646d9d95223c8487efdbff9046d262110c746af420a15baf04e1ddce3db2be0025e0fe95b7f2acecaa0bda7e43ed93dc8afa9c8a48b74914d950135570b4b8e41aea5f18f8121be35369b9c4d9affc1499791421ee1a9c474c56f2422314395e185ca070235bd375a5313b026805b7be52956fa959f4016c1aa2f0740dee9501418557316e4e549b94a26aea80c723508a14f8fc813c163546bbd00180a98fd22a4a2a7e94cd70351b00169928bc1dd02b390fa012d392daa93854cab7810a0927a761b959d7adbae7dad56677bceef87082cdc7e78aabbe70ac157df690df79d936432e88659545e318efbc8a3800495f280bb10dee5476bc073a526a26603e60bf6aa9211ef66cebff44b140836702e92faccc1eaa00ccd22b15eaf6c983b7a8b8266235d5464049b6bc698edbb511f9285079417fb8217e600a464965256203823089cbecfc9d9aefa205a931639bb75f0e0056f1b3afaa583fe1f0db03d0845b50b5b7c1cf24c8d0e5b91542407a48f3e34b0fa953bffc46f54a640bc054ca3cacae5bf934a0099357302611792d65d0df8b726cebfff2cd1e7c93ee939cd1defa9a26c1d55f50892d689f22f0b1f92a936a5424a0f53c142e8acf435c8e2f7c43a9c92ec993affb38ff9c5afe72d23773797e7e79a0dd927c51876d03d77cda008a70bde2b898bcbdf70fd05ee9a9353b1370f0ee79e6d75636f0921f1b093bf0fd7a0394a3ca8618bf320c8c5de9326fdafc78db59f546b70baa961b4a0a51f2fae4e2e779f9837e84f451cc7ea5e940a22393fc43a7ab3801c72c5e2b8669bfd42a3e4dea0d20ea049056339e24a2ad03baaaf44cb7aa5dad99c792d7f944e4303ceb89938ba9e876b462ec0044ef4f81670370c416969f136bc342766b3789ab4dbc95fdbbc6c53927f7e84b4f66b6f555951e1df02cf8c7e4eef59407c4e9d7ad9e503f59bc81e81c80032d15f5f0e8b4b30911b652cb407cc871191ea99ab6b627aa46267716869076f1bf138f259dadca8ae436a06f46de316c40083968e1c7d30a1e43387cfd18aacd9dfc75d681b696e3396478ce4ea08fa28923d3a3dfd0e125f989fd607ee31e724a4418ec03d11cee4ddc2f40c0304c05b4055aebb9a29a23c324cabd2ec8898e9bdcc819ea7580a168160f016515d3cb95a4e907d907b8e9ef6c9757b249d765bd53922abdb28eb509f14783543af084a44d8f4bce22a117d04bfc6bae30f0ca8c07a61102da4da86bbe9184ef30482a94c87b518556bd43ba8ad2f01def10e54b9ebbb0cb1af5de046dc61d1eae4d69fbcd8fe072d25232b8fda2229209588aace315c540d9513e0a87999e82c32060877876bba8aa73e7d1e29c0bd092cd42ba0cf1e4aa6009d7969d2bb18a9250dbbbebb03d8196d27a94778dd09558576ec210d7b4eb4eb3c30cdb61a510ebbc47af6cf71ffd438be633b281e15d619131aba3b73e07f481d6620da8783fb23f9c91b687b2a5329aa08e39051eed2b3eced7fb78c46a382c3af165a12c349bcc610b65dd429a9868393a14d406013574bd64cae00c78c9f632c0b6c2ce584458e27ee9448fa4b157227f8009f6c550c75e6dd6bd6a48370e0b0d27030806444c4ad4de0a9105e5c1b7a1ef2d2689310cc6c08e192d851952f0fb55c2d4b74a4d4c7bb54e9fdb0968efeb3557daad64e1db8e9e7a93ab2dc6aeea535b5fcc599c2083f1d746022c52e4c9a4700052e5bf30a576c7f812ac1b47fe6881bf67a3d533bde186ad2256f607936d5264d9728aac2b22a2b59326a4f06ab17055c5744deb7686fabf5279aee31cb95d59c1a0eed96da56ddfc4b05cadac868dd26e25d2ba50454e7de42faec80cd9243f08b6a3feb010ec25607fbd7ee72e984bfd2e878ec701545a9c3d323a8e39e29e44ef696a6d814c6f09217b91adb2d322a690e7fdd1387ebfed69ffefbcbe2731a176c6933687d55860b1af94fe9ed0da3701667b63b8b2671ce26ac13fd7e431c09fc2d817acf7e516868729dda0e0923c5cfca26bb985e2253e03326d92bd752e8ebffa900dd00c4259be62d122b8ac05ade986291dea48b65c45a6fae6bf098"}, 0x1008, 0x3ca9a68230a8fa65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x2, 0x3, r2}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x800) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) shmdt(r4) semget$private(0x0, 0x2, 0x440) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xb1ffbae7e47e65f5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x86, 0x9}, {0x5, 0x3}, {0x0, 0x100}], 0x3}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7, 0xa39, 0x8001, 0x7da7870b11d92343, 0x1, 0x6e, 0x6, 0x1, 0x0, 0x5, 0x7fff}) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000001c0)=0x99) r4 = socket$inet(0x2, 0x0, 0x20) bind$inet(r4, &(0x7f0000000200)={0x2, 0x0}, 0xc) fcntl$setstatus(r4, 0x4, 0x8) pwritev(r2, &(0x7f0000002340)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="a346a5b88f388df5f4f5a5815c28f2387edcab30594bfd097452a5355348ed1fde19f69da0e5c546a060e3e48a0c4d6984c26d8ff6d488ec1dd6b7d3de668c189360a875071d98a1f78b768367805874df59320231e75856171f794b6d1e04044fb64e669c5d64a783f76c9a820e291831a7428733e1982b122ecb9ea81bfca7dc161caf549e0fa9d383806357fce7eceba58a71590d20f81013f7006fa56bee95d0a41267bf2d0ce12dfcbb2f3bd4493a0fb9591a15b8b28ead3dca30cc99c0189042b67c73f8e81d8df0ab040cb268e65ecdbb98770e1a04497b5103e9230e5f9e3d5afb9ecef4add1de56de17c0c0a1b26e617442abac4e99bfa977ea1dc0f341bfd16cad02f013ba138f000945b55f0d8de1da51a9c6eff3616f4d0810d1d651de2fd2dc8d26ccc1915b17400e7b85a046f8b1c37dd8f5f1172ce0a3614d671af98199b09899e99a64049547906e7c1d82e09793000d291bed1fc5c146ef00a7587b04a43d49c8262b5ca805cafc2e28e6510e83eee61de00b84af767c4665aab659796cfa031e50c7be46d7090373c460ff56f25e2b5b10610ef4e7512388998af9255e3ce15c671d55a53370247b5955395d965d9b44abaf21ff35fff9bb5bab504c2c2cfe63f6e8a8d26943fb5cba98ce1f988719275a38fbb1ef8cf14a1ceab2863e395671c7bb495dee2bd40bb2ef657532bb89e7105153bf8670287fa6ca01530b7c8a35db3af4205977a6fecde026376f1f7613f86eb3ad003b805bf16515444ea3d4b291367c1c2a848a0c7cf74866cf03c36477404482fe4f9872b726912b0187117eaccd8842a9a61bc182e2112c569df289fd5f0c1122f833b422d611192488f403cf9d4948b7fac4ccabd7b1c602aeb19c6e5b7fa59525a91624c68637d4c98e4601c59591fddf0108d23aad2d015818dad624a524d2ef9d641b39681dee9355b7d194c88e4c5b307cba9bbbe07eb55400d6b38a73aa37c0dbcac0f297c23de193b1463130294e30a0fde2df31e4573e2d2f9590c3ce102011786aec6c2f425a9ca8be90f898dc7796d58e44c0a7364a6969c82aefc8dcc1a5b0c55724a23f9cb7e3cb818e94cfab373900e4170bbd0b3873a66bc1b91a903641845c9930583c0304a373c0606922df28acfe8c5268a81e2ee23a663f38e32949d6f2e635c3b19543cd1f5b42bff04be1189ad3d7aed5aa3d5545735f699a5c80544ebe2e46b1ac9c8c601557d857414203b062c2ea78e8653eeb515888d016abdba98e54297a732ec973bfb410ab4a5c1d774ab4adbf805e2da539f24a471c0253d35ec69b41b23fdab9edb4406cbae7fbd0fb1dfcbd71a4f1598ad53c5bd8d436a0601ec87d7b2c335b903ea665e8c11ccf7585a95bc29e35f5a7ac6fb3db57575c4b2be8768ff4eddb67cdd283e47177c0dfcb5a9d6bfeb7b27849bc651020cfb4a3fd8893b287be6d5d5fed581bfbea22ed823d83486704cab68d8d8b06e2894d1043092102201b78d405b4764bce10a4f4214980973c0055634c51b43ecadb333cc6a9da6fd9773f289214449618af4c24a2bfaac1e7968ca5cc6a3f9715e26ba65061e3b1e531759eea0668683da78bbedda55aaa1b503a6151d83348a65748fe05969c0a1ee15a15d6e2944c0df3427991178df1b4724c720e4c836270ed4878d2c52b6b4de76f4edf0e0bc9fe13802afcb9243f124becdce5e8f58e91f815f58412ff8c0eee3910849a0907af86fca20ed065ebd6abd8f0b5e7bd89af4853a43e14f05c8734c6f287ae78851504855ea443c24cb39a12ae576a379e1ed994af7321126effc745ffd37a381facdcb0325851886a651132179520c822dbed81e52b63d1348e9834f305be2e89e9c2ba316882365097b0df47e525c5eeb5bb7dd3377be62856cdf9ed40c3e889cd0e9bdb73101243370366080453b9f45b70d4ee633f768e8d6824207578a27897fafa77635b9a575750f32eb87b3caaed9941bc161aa95f4e8e109aca73b75cf5a4e39a67aeb4caec59489a4dba0bde23ffda773c42acd0bed3ce8f32ff98647a0bc12026a77069c0925acfb77a6a8c1d4cd2ae70ad65c1cc736144b43d293792415bd7dffcfb65cbf940919954b0b4e2591450cc894393b54a6b8c01603119a726930851fe944e892c6db93dceca7bd9e9634cf9e6f601266c87c7efc4251e9aefd5b2ab3092b65f58511b3c2f520d564c3dcefbd6ccb59dc1a270befb098a3eaa62078f86266f6a8440e163b89985e0450de61ade112b3e7318ad19680a3766759a482ed4e6e4df094542a9a5d4095881b2986306c29902a561c6f55c6eb4de7e5e572ce687dd92581fb2ae017e8501e40a3e80845dbb73d025f8e32ec60bba918e620696b2e55fa3f25dec7eb2813828e0aa43421d8e422c81daae9250248e6f237d37e70493674b799bfa7196ad47e6b111820a59569b363145d620e3a834a90ab053cb57811206d4b21ce885cf8eda40616e7c071a46260e16742ea1bda825d3a568597af80502bc7ad884c2a207ef9f65ce7d69e136f97b4dc74997c88e59145f051e25094d13486dafe453b616b0e459c5abbda1a49869d6b54536029352ef4b9e60c1a36075b157587c85b8d2924fa11b7fe3ada43177c88fdc3eaf8a65a4b229dc2ac4c55021701751072810fb240d694043e6ab250919bde2c580e508b40aeaec7128ab34bdf7e6be7e49a160638abafd1b1676c74c2470dc8a6847bc1672c0b7d5f56b53180a1ea81d7cc63765c5ddecbf08b358903221d4088090d30353bb56855591a835852d6886ab95625e87bcad7592fb8c6cef139ce92ea8425d156d1c62b1a78e64e9c012cad041756621cbfc2aa61023a19f26d3457a747275a80f2347f3738fc05cd0800cc5bc839d10e8142a39cbd391ef7a70e93dadc80fc60d3fe7297490c933c832d5b5156108840c6bdff17cae57fdaad91be5f87187c456c110899ae52a022b65fa195ca7a3bbd4e2f377eecc02b3b889962cdf669ba19fafcd6cd911eab4965a571799edb29d9820de51314d1810343c6fa217e5aed03efcf6a23efd40454810ef1bcc23d7afe1b7a10ee94da57cf2ef48bdf40468f210e16d869ab7a9b0dd0a616aad55a23051d1e213688400327328df83f160809399c4d19e11f99b3ad7f5de6101426c675a7eef87faf36e2ae29b1c6529f4b98b6e448b08eb1a3e1af09222eb13b380de9acad7d682cc874717871d8462cfd76cb77de2894902808e1dd8557da3551cb9ea2cb18920f4696fee20a59b34e000d4f7eda79184456e8c60101e30245eda91d16795825fa5d59f53abda095f20115c5064ecf1f8506174e630a9a9c039d2f6415ddb57afa9fb9e30cc22a23e2f4d0c144fdaf879ab46da377b2b9d1b7fcb6a1f09910366555fb2fd2e22e671ad4cb7bbbd292b657abbc7f487f38652fc3f747cfc9d9b3ba8d3f68b7f12826ebb6f750fa25b02849ba5fdf877a81a5043a68372f38e11b7127f398c1bb9ecd05207cc0d7c96a76489f417837a50f07f166ee9d3ddab7cc41a12581c9d75c36ab64d5754cca69bbcb7ea55e860e5bec68d7e74898a5b02d0373faff67afa69a7292640956fbf43299ad6a5f03503e4bcc794b559778596e2da35a1632658e651a7a9d80f70814332567a97d775cc3bfe9367bc826d80a31ef03482284a3fc772817447ae34183d11c48e96b21d7c1c7fc541dc597a0afd149aef87482bab1d1b35e1e11988514fe76f06cc1f3d91df26dc3f36203e88a5cc0b9ac04b20b8d8662b45d9a9063205942f8828e4d3e43848793259229bafa5dabd7765a1106debf7dac095358d85388065aafe5c86996f2a11764457031a49ce864e5d868ea38780ece446333f606823a1c61693e43352da82efa0ececcdc7f47c9a2854f31d68d62ee7ace6ca7fe97a05605b680cb842e741652e0ef6da90e86234dd45311edac32e7f8f55f710f6ba79e71cb958e5a8be495a7712778327c72acc49cdd0b9f5443c5a2e7a2a16978f7d140d9641885a29be0e0456fff87c36a1815c33f3dbf52fb81fd6010e766bbe5c0a25144b35537af2600e12850a9a09980ca61dcfa2dfeb5632f95a3b0454ff95290d609da84e7238efcc0ecb12724350def5edc4d8c6c026b03724c8d00dea3b97fbd16a51dc3741bd17403f8892ab6acfdbd3bfdd435859d582be0f8da8f63b315d964ab92d24cad101f211e434e17c04dacb7f29d89e781e8b9331fb94f4156186d8b22cbf074c56034fc443c6bd8354c444b6caa400273aab5e16173342b0448eb04779706415a263a88366bb924dfbecdb7b8f26fe56b775d169f85f2b8d5f2c54ed4b6f1e6ab2f283e409c7083ab274387244b6fac61567f3a81fe8b1bc4250c41ec0380cb3262e0c25a7dab2a1d631aa0c05f210761563d0fd9ab53421f669bd19b2a182ad2ca9605c1046a2fd0c019f0eb4dc7da033f57ed1c83434df3dfddc21b35ea6800b8b70e0d2e72e35368c34b984faf61c10fe3c900e44c8bde8b56ab900d65a28e332a5a46beefe1fbdc0451131c45eac886b4c587c99573a0081f950db5c0899362efdc90ca142e5c27a894168d56306aceb8a4360cba4e84924175c5e4fb4deae3eca1cd7c89f8ed5ada7918b92eb4c25ff0a82cad8f645ab399728ee121d32815d470dbcf2f0ba15e59f1d33714b25aad8f12ebbe6213c4b577274ebb938749a0e78ecb2c7e57aebe6baf875cc5c02b1e631e34c2d69cf5045586bc51e39ea660253c17014644be59743e2879766f35f0cf88b0f21e013fd3f3e624fec3476a52459ab8e831768fe3b9adcf376d0023c82a07052cbbf8a19c55985b77326d717456d01f9905f01290bcd9516f89b01af85b6867761644342cdcebc13adb8052067fe340c45e549191ba946af2f8e7afee4401b0f2a4b0944d10b7a64acb6beba9af156f3853263e11e519b30c7b23b93916a021d0c366bf322173190db0d52d2bbb69cb5a41c82dd36e9ef231e756415d3079a2ac2033789a718f86dc3d4a964663e92157642c6217ff8756c466cf3b53f6cd4b5b22d2218ac2f584b583c1c279dead5629d63251717d69b4d893256002d407380a7dc4700c399e6b87c19b20601aa75aa09b0bd9395fb2310c5467496c4196bf4b3c4a9da95dfbd52ebac0957088f5e47a16fdbffd8bbcd894d42ebeb778e510ab91077945329e64b11e083f4bf67a9375a0571fe52389e3cb13a3b3f0bee8ce9aa4ca152ee298ecd22abc130bbaa5d612a033b75ecdad3ae2423cd68f06598ea4167dcb3d7345ce832dcbb235e415162b127570ae4e0c057e14ceab4386cb98b28656f61bd3f05fad647bec603713ce94c416df827dc9c2b86f71e510f4bc5e07e62043848f0e9c67e465897bb77738928e2c1f7cfb84abccc6f5c14b0bfba2c6cb042471bd0d4d175e0a322b3097976f898f09ca1ed972eae5ee808b1e14aa10685ac4a2e7335ea0168e195ca4a183c1f35b2f4a7542479a4c93fb21083754ea14f5cf62bbee9362ef8c7d1ded2d55de56dda8e79b3122e9e1157e148364b4568ddbb33714ca687c1c1ddfa63634118f034fc5e4f4c9eb3a714916926a3b3d6a12a55b756bdfdbc759ca03e93cc5ea14ef6323896d0b02634160bce2847b97f413d007ab34f29c0e29ac9f2c19bf31c01a965174eb328d2b934193ec3cf941c213b411d646a97337db8642f223a654aea2a8f7b2e5256fd95d8f7447c8ae89d4e8f843ac6e3f049e48b17864f43580bc6c77c20e28e9f1854f8453dd8d6869dd532269303491df6", 0x1000}, {&(0x7f0000001280)="f70607b2405fd0916199b6009b84b073348cb52786ad648c12b4d37e723c0030a3bf4d97efbe8962e2331e97545f667db49c6574da4057bf590da0c2e74d4d2ea5f1a399eb906771dcefa02a30a221ae063eb288888b078586bed2fe6a6abb38f5cb1e98e8a98ef4d20a0c9a2fb917c20a3bd7e3e8f53735bff736051bcc5a1b93149c4ebd875ebdebb279cdc303e9336557ffc11165f7d0c81753239cd23d6d135e878e5bee1d3cd83680d87602ce85418113a5ad2d783eb94134fe3ab33c29d9a56d07ef229339935502a6496db9f86f1dae2410978b7c7da4bd2079a95608b2efdaeb12a18a0470159a92146db2f307ebe82e9972a27a53553f76d1f50f1ba37e2a3938c42c3d0b73c3a1fe425d406263c092dba5cf324fa09eb1d7e3427677a5c89f73c81a5db3ef50ff046a5a513fef842e1551c3c2aad21ce4159bb8fe392b0fef9dbc014e8e12575d8f57aa62de65abd0069cd3af8cacc3729f1146436110b72981217ba327745600acc953c3e9d616c09f6d55d8234640f79b989aac8c555313031ea72cdd141bafaae40c0c2c178aeaef0de455e9a99caffbbccabb11382d5ca77f40864a7b2a81c1ad2a1fb64aa9cdf738aa51ad25dc079a38dfc8e8a4c22c96e129d68d06e0e8a64e45a6507c5844a819784a905153bf1ce60ef78b3c7c507306c9c4124d55e3548fb42431faa9592d4fa105b8c03e5a74af36a4b5a3de042f42d8bac8067d112f060e4dde7312475a73054aa1750bf71eb7a68d629dc90a7d05354a60a1f79c46b0da87f3028e66ee034c552397df99e38f81e0a1834790f5dccde3a4397235390de0f6d710b2acc4d0e39452d82f4dd01a80a168e617ec2fd62e344943ad5ef650847ad017373dd6e5ad8e57faf2c83cadf9f682376e057e29d0380c42dd945702154e49f1ca2e535add013a7dd703fdf712b1fdd0b0767b577ec04489d4cc521d6ad1f9c4c0b6e7ae05c7441c7a94eb7de620ead4e39276852d7c5bbabf0cc0b2faea03bf88ab21ce17e9cec30cfbb5006ad8baecca16cc06d663fd0a1e17c20619744f8afd8eb66ad791db6570f2b691fdc882b98804484a8b7a3b3898b55d43347725c9498b31a88092fbfd05b7c56c2fe8f34c7a0269eead999fa31b5565d7b016ab11c1d9a10981b2ef1ec270469db88d76cdeda0077808bc6abe29f306958388cc89b1e00397562039e3af432a482884750149ea71f10dee0816792e902e5be3052879f292ff087dd5e7f4844239c7fc2098b6aa06f042607da7f9f73297ff39e60765835742eb7a0b2926f2300f004f7a58e168eb55a96b1391da665aa85af117a9a1b6124f070b6d07fc74de9961cce1b0ed41d762512c3c9a1d275d3e40d0f7019482ffcb5e50c29cb15ba45b5f874056d38bc9c9fbf4fdea73b6e0c10d97ef45d7ba23b05bbf0d9aba1ad38cc12bac7de7a50ef6f0210d06e732a0e1b0b3132c867f3df29b399f174033ed3d0b1d1ce8f5df6d5a7f0e98dbe5ab060a127f644c90221be1393eeaf263383c74cf3b52286134e06bcd94ff440216fffbc1ea871f271bf0a97dc07da8189ea23d3a392caa8ee123db521f27b6f5df49399607f78848a45e763bae63140e98e537bbbd80ce33f6f8c749691fcc843b341cc0bafeaeffa5ad524566f75c40dd86b478a0bd2e985b5f252690b47d5e60001106d75f2c05a538ceeafc4443dfab81db4ac3d72e95d18d4084504f1a66f2c4621431e318eec32785f0a9262e6359d45735c307650713accf046a93a031095dbaaaa8790a8427e6a7ca3572d5ee71aef3730a679fbb5311a2719f49e1670c383e5dbaef6c33cf5313be343e879ad2af86019b87f6befc056a6ff7f45f2301e5e8280edda59317ae84434ed2a4d79bac71e3cd6c2f625c29f14537480909253e55e81fc650b7179fb7fda9fa7037b8a8fcc344a3102470657c23b9f9165d75e1d7b55f027536c08aa46e4d1c2c6eba4c79218953728ab2920c10da527f69736f954d67ce42a8d5ff79793888e13ccad8edaa3788ec4f071eb60faf24215047720a3d442a6e0e9bf2b6465f7464c189a828957bd8a817769745bdf212bd7170d9dcbf4feb502128d096be5938449fa82c8b5f34ca9ac3f5b36ae56e51202596f1d3911ccb6de85e55974a0f94ba9261185d0924005a736f7c8f12dec74d3c481908e48ab40956cda219aedea7465645a5990a3e6bdcae0b32a53ffacf5baef811f056f89d1c79bec864bb3193a5bac75c446f6865b1305ce0a9784138455bb75cb908d21244ea860d85b152d10223ddb20080949cadf5c50e8fd90aafe1a2d79959afd6712990616301b6c3d039494bb3ecf5d148f854a31b0ab2062902d875c55ef886d6e494a594cc4afacdb5b8a5e73fd19f8f2f768840cd0e787d8af83bc59ad83157b00740b09c768c583dbff284ad4369efb950327644d56d166a430ac33f308d03214c75edd2f32106205557a7959a3f1e1f4719ef1900de25bc7fd4c4ed465ee3c93f7147f9d0ddca92feac4a69744e4a63c848837b28fe8df21a92721f34685106ffab3e668b5721a7f8bd2463cbbcb94adae30e2669fef90d391ba8bacaed575a9fd590224f662932b5835047b35d5da42f258dcdce4ed2c4ae178106ede873ead81703abdfeb1626b709aad0c47072cd97fc287e25fb34380f5c1b0fbb6f01d07d48d8cdc418924ab3515d9bf537cd2f2695cbd2f8aa22f33a2e33dbfbd276db0f02275e5884ab009d84e6a82b65b63841be97d9039203d6daf6fbd05e98ef474715403e7708e8b442a03889df7b427b206cbcd4556fa2b6b3a0ca390c46de2579dad6e592f29984258f83e5c984008dd4df81fdad45a06f94c5edf4fd6881c6f44793695288bf628657c26f24cf4a33d15e2756a9f5fe1ad970b787ae9fbc59febbfec9da9d624e7cc3bb089a0d10687c96f0fb599e149217d29ae3b3b70cdb72aa79cd80a14299b565a607ee94871a4f523f7691a0864ec8a656e1637ecb460285bdd8dc62086426c7758b2bee42e65a55a71689a638526fd1118f5b7879c89b3a15d65dcc418a7db5f5254e274bafdcafee17c793734043c542b493925346edeef987048c50ddbb9773a3446083a738f0ac9fa090ca06b7fa3def7a3ea9a1be4e43492cd59527b48cf77b64fb45e40c56a51a4827e98b8bdcf9e86050a5d2dc836e729725a9eb01668dbf0b553e33c894e489ecbcf471faeaee7c6c9f68943268acccf77afb59157c04be948c98f84f3514a1e1d012b79e4cf19aa07b7f517382fa9de20132be0d5d1efaf19d580d8b7500d436f007a6593f02eb969d2f5dde6969e41c5fbf6ae9be683523d1d653f561c479aba65ec26d7a52ed65d25ec78b974c10545b3285fb1210cb2fade2938e8600e5d76a5523f799e7aaf37df4429298bb336eaa4d31109335dd4b15c253acaa617fd557d97ba5256fbf13a582eb856cd23d7ef0c628c3930cf511f136836b7bbbc8d6d651fff53d9e608bb74a5cbf3c9c8b8bb7b6811062cb025fed0c419de7cd6844600da483cf9cb2eb66ccc22de5236a32db719ddde977ee1f2d80cb68a856661cba19e31a3541889281304e36f0f33d0e97bc92f6e1921ae123d8a952ca42b05ffa51d54f104c635683d3e00e8f738caaca845557d6d6d016e2f6a0be30564f0d85b8e65ed7972a41cfc3d2e8625a92c6d0752c36dd24cc70962b043d6066162abdcf5330d6b3659da597cb9b89ca17026a08e5192fe977bcaf052f25b2edf50653750cf6b29abe6aec06e04e8d4fdb823ab9d1e6b3a281b804e670d9829415d1823d6404ab77e89557f035fe2677e12117f08fe04c2d5e549bc0d23ec5e363dd053f8ecf1a756f74dc3739082854982bdf3b77c76ac8c94ece9ea4b166532531c309255221f1267bd9b6a77cb2be2a3586eb8b5a78f5ebda3716a8721bfcebfea51bb4621f9d0b8073746eba62305bf36d97d57a8ed885e81529693fe28f93cdd89e748c34d00d588bc496f896136e85f4220562478cb15e9c68e037b4aabcb39356103251bf3621bbb5d3242ca3ee75b671ba4ceb97a2807f028c67cdec464fbb426f16245a916bd82b5d6de92c5e912516e5d0359547f2369ee600af2bace71422a7310bca8af23c0179b22050d0f73811836a14ad8b5cc3f992554e6186cb89e01211e99f391fe762c5d94367b17490ed27236ce09bba6cabe597c29f22887fd95e0a333a9330b2624b698ad537be108a3aa1dfe6a41d5770c5bf090e2b0381023211ae15bc474211313d6d99c1d07ff41ab987ff3c3b3d2c6251dd3293820f0190b1c93808905c229b1544597bdbc4cedf486f15affdb7f6dfe9762a0631446c8c1318ee643d3372e8a5db6d1a4b845aaed6573630fa64cc617ec5fe58cf9399a5d5fffa78172b5f96c55a1edc97243033faa940de64a1871d7c7a93c0a88f9a8cef8e742924b0cd387c5a0afade0b4d3850a93e3cb444827e27af998c58e2fb66f51d98eccbc616ac76733bd5776c6a7a7e08dce06de9dcc0a908705e55af1f705b013fee5b1f96e2f5b0e1285741b616f036b50fcf4aec9f254059916f44e41efed6d17e405137466f61d9a28d9164f38df3aaf64336e288fe567fdb8a341c80ec3b9d50912437bf520fe49165bc52e8e6b42fcdc12db3ebb3d2826a440ee4f8c5317095942c722b88c9bf53aa729ee2dddf278da3512e6060f8a736801a529dfabddf898c34f0ff083e0f56e56dbc33f7dbe23d32dcd8234ef8019fde54aaadd0c77eb109b00c48143cf033dfba1ff31ecaead4af2dd3d1b2c2451c82b3d9935297b5c152d80f427facd5872d3f64151ac8145d3f4d190d1b0ceed7d37d7fd96c21b697c778db7a143b1e1f807ae85dae82cef78934a64e602030ef68cd7d9ccc3d3efd9c22bd00ed4df7e615c7696b5cf2a4bf6d5eabfdafe1f730e39ab0cc3b4ac721e7fba85989529eeab68629b553931ec4b4df3838f69a0ec0b6af3896fe577e9c3244af94a94f2776149cb7869499c7fa148ab68d0db496b01a46cf64d185ed4eb523f28c2e1b83f7fb31350765a6cc2a01401109ed28eb47d284d0a8151772583f069d97ea363065460a55f47ce062fce0fcfab008176a12d7e79fcee10c98297f440d1690e8b9d21ed36f6335d003b9ef36135d2646d07242e04ad0bd57d37b30d2c9e8150b3d21e1519222026746b27849b8f9b9aab307cb99cc772e092c5290b136bfe88826395b2d2b5631a352b1fb94d9593f1293edb21a20bd5da8fae622e8ca6ba87ffdc713990077460c1ca39f243f397b810d9f75af5358f9d01bc86f3b962757b9dbd53c30d301767a867b656a79d00922def7cdb1ed1fd2ec80e98acb8bafab326f862d202ab69edb38eb860f05599d19ae7c25330c1288d3872219aa6dac3eefdceef1d15dbf9a8794bd98a1c318cd87acf23be04f33de37240d7c3987806bc7ca79d837775e9cbf0eb58e228f9bee6a12ba9a638a412f1a31f32118bb4dbfeda8cfcf2ad0858210da5a57332fc1e81353fee002cc3595a56598e562619b26e5997be5e1c328afe5e477cc5e332ae1bc41bd3c34ee8de0e1f1d2e76948c037c800987488ccc45311465f2e69d585b8ea27058e05dafc1eaf545c6207ddee96304672a7d10e3e88477caa14f6ba7c2eee9c7f7aed2c530efbcd6e7bae66bfe651083adfdac56d200d2d5b168948b1344691af53bc0a3f232c114ef440e48d0b27415f72b60f9ba1a1e4091d3019ecd0db21d754aabdf6f4ddd8d40d430ff3a69400c3448e9f68052c92f580c5", 0x1000}, {&(0x7f0000002280)="3520c088a29d990961a87cb840fb4c6b6b7263796495a3c7fcfbd9edb5717d1b7a88812911cd76b61a5c40fa3eb739eb15e0275651e91edbf614457ed7a6c901569dc3169e8ea10b6f5f8f7e4abf5ddc6b0a4e2f150a31db62d067d8f76c4fc3122d6bffb68ad83f213d247e69f61e60112288c791286b6d42ddd2cfe11951d8a1dbd8801456add1ec3ac6a33c", 0x8d}], 0x4, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002380)='/dev/wskbd0\x00', 0x1, 0x0) readv(r5, &(0x7f00000025c0)=[{&(0x7f00000023c0)=""/136, 0x88}, {&(0x7f0000002480)=""/162, 0xa2}, {&(0x7f0000002540)=""/92, 0x5c}], 0x3) r6 = socket$inet6(0x18, 0x5, 0x6) fcntl$setstatus(r6, 0x4, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000002600)='/dev/null\x00', 0x802, 0x0) accept(r2, &(0x7f0000002640)=@in, &(0x7f0000002680)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/bpf\x00', 0x1, 0x0) r7 = syz_open_pts() fcntl$getown(r7, 0x5) r8 = open$dir(&(0x7f0000002700)='./file0\x00', 0x0, 0x104) close(r8) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002740)="dd0ee63210046f496340146683688f47e685a578641db08a01b5a253c86c51ee06e250ff9754539992065a636471f163192ef0eb84e4b9de448f94735d28289f2cf83141628de5895e452f7f49e968006f4ca05f78d8168e8b06a2771426984dd7cc460e05e48873ccbceb52d357859e35feea8a2fd83e8071aa02509ad8beab4692f9d3fe6779c0709d48a433feb532", 0x90) pipe2(&(0x7f0000002800)={0xffffffffffffffff}, 0x18008) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000002840)) dup(r6) openat$null(0xffffffffffffff9c, &(0x7f0000002880)='/dev/null\x00', 0x20, 0x0) syz_open_pts() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000028c0)={0xd14, 0x6ef2}) unlinkat(r2, &(0x7f0000002900)='./file0\x00', 0x8) 16:00:23 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0xc2, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffff, 0x8, 0xffff, 0x1, 0x9, 0x8, 0x9, 0x0, 0x2, 0x7f, 0x80000001}) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) shmdt(r1) 16:00:23 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getuid() r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r5, r3, r6, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r7, 0x1, 0x10001, 0xb9e, 0x2}) r8 = getuid() r9 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getgid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r10, r8, r11, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r12, 0x1, 0x10001, 0xb9e, 0x2}) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r14 = getuid() r15 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = getgid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r16, r14, r17, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r18, 0x1, 0x10001, 0xb9e, 0x2}) r19 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7fffffff, r2, r13, 0x0, r16, 0x2, 0x3ff}, 0x72b8, 0x3, r19, 0x0, 0x4, 0x3, 0x748}) r20 = shmget(0x3, 0x2000, 0x210, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r20, 0x0) r21 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r22, 0x0, 0x0) shmdt(r21) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTART(r23, 0x2000746e) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x7f) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000880)=[{{r2}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) open(&(0x7f00000000c0)='./file0\x00', 0x200c0, 0xa2) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) 16:00:23 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ff8000/0x4000)=nil, 0x2000) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = geteuid() r8 = getuid() r9 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getgid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r10, r8, r11, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r12, 0x1, 0x10001, 0xb9e, 0x2}) getgroups(0x2, &(0x7f00000000c0)=[r10, 0x0]) r14 = getuid() r15 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = getgid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r16, r14, r17, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r18, 0x1, 0x10001, 0xb9e, 0x2}) r19 = getuid() r20 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r22 = getgid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r21, r19, r22, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r23, 0x1, 0x10001, 0xb9e, 0x2}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0xffff, r4, r6, r7, r13, 0x0, 0x40}, 0x7f, 0x9, r18, r23, 0x7, 0x80006, 0x9}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:23 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r4, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r4, &(0x7f0000ff9000/0x2000)=nil, 0x1000) shmdt(r2) 16:00:23 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) sendto$inet(r5, &(0x7f0000000080)="a858", 0x2, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) shmdt(r2) 16:00:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r2, &(0x7f0000002800)=[{&(0x7f0000000340)=""/245, 0xf5}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000100)=""/50, 0x32}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000001440)=""/192, 0xc0}, {&(0x7f0000001500)=""/211, 0xd3}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/195, 0xc3}, {&(0x7f0000002700)=""/218, 0xda}, {&(0x7f0000000280)}], 0xa, 0x0, 0x2c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='le0\x00'/16], 0x10) 16:00:23 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) renameat(r1, &(0x7f0000000080)='\x00', r3, &(0x7f00000000c0)='./file0\x00') r4 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4, 0xd017, r5, 0x0, 0x0) shmdt(r4) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:23 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmdt(r1) 16:00:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x1000, 0xce30fc44b47d063d, &(0x7f0000ff9000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x800) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x1c, 0x4000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) 16:00:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000400)={0x7fffffff, 0x3f}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe, 0x4, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x7fffffffffffffff) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x10) write(0xffffffffffffffff, &(0x7f00000000c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x3e) socket(0x20, 0x0, 0x3d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) accept$inet6(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000002a00)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x7f}, {0xffffffffffff8aff, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x100000000, 0xefb0, 0x2, 0xb2e}, {0x0, 0x62eea0d7, 0x3, 0x8}]}) 16:00:24 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r1 = msgget$private(0x0, 0xa) r2 = getuid() r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r2, r5, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r6, 0x1, 0x10001, 0xb9e, 0x2}) r7 = getuid() r8 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getgid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r9, r7, r10, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r11, 0x1, 0x10001, 0xb9e, 0x2}) getgroups(0x2, &(0x7f0000000140)=[0x0, r9]) r13 = getuid() r14 = getuid() r15 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = getgid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r16, r14, r17, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r18, 0x1, 0x10001, 0xb9e, 0x2}) r19 = getuid() r20 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r22 = getgid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r21, r19, r22, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r23, 0x1, 0x10001, 0xb9e, 0x2}) r24 = getuid() r25 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r27 = getgid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r26, r24, r27, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r28, 0x1, 0x10001, 0xb9e, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x80000001, r2, r12, r13, r16, 0x10, 0x3ff}, 0x800, 0x6, r23, r28, 0x12d1, 0x62a, 0x4, 0x7}) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/248) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) shmdt(0x0) 16:00:24 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x80000000000) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r3 = getuid() r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r5, r3, r6, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r9, 0x1, 0x10001, 0xb9e, 0x2}) r10 = getuid() r11 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = getgid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r12, r10, r13, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r14, 0x1, 0x10001, 0xb9e, 0x2}) readlinkat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/34, 0x22) lchown(&(0x7f0000000080)='./file0\x00', r3, r13) shmdt(r1) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r15, 0x40044278, &(0x7f0000000240)) 16:00:24 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000040)) r3 = socket$inet6(0x18, 0x18003, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r3, r4) shmdt(r1) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x1) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:24 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getrlimit(0x6, &(0x7f0000000040)) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:24 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8472, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfd08000000ffff8a2a197a3862070000000082bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f0415f795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4120cd235000080000000000016000000000022000000002752af9ed953b224f7c13c66aaf6c473cc134b98dd1b783fa4fcc9502c6d29f80282da0e2ee48c60a7b3dbdbc9d849e077043f6ca2d2e594a9fce28eee34c854f905873ab2001b84c8"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="6d05a04e7174d910fd429ba9038a3fd02ae5eb4943e0144927d259a3da65c72dbe7db9fe0bf3f4add17cc10eb96258b9d3648e9fda7330175aef5af276228ba6423266e90eb4f5e16370af919c07c7bdcd75fa13162dd920", 0x58}, {&(0x7f0000000080)="89d29de3fef232cefdc45e880862969275b498dfdcd02fd7eb4538428b42a4ebae3c94f54241962859a1686551cffeeb246458d5ca60ec8ea264e1c4c852bfb6c3d3c0b61f00108cfe17c4b267d1abc09140b71316ae56409a8ed602caeb7283ecd6e4138c15b510a22b7750a76f95cd197f2198a1060bb0652e39c290dfa2be610da2f3d096854322e0c5428918bacda7cd07ef7f0b8d56fdc7291724a53cb61c0102f986bbd686a19202838fbc375d79737b915f8fffe634e7484d12ad3806c8ce52ac7ae17bb0e754dc0516eb82832565ef7d2a94b00e19797ef64da70f63c43c041e0e77cb995a3e4d", 0x306}, {&(0x7f0000000280)="3ba3019056de16b0632bab288e8ea7d66efc2be06291e03b22130515d941d6dd2ce3cef173b596339db8796917c7cd19d8990bce2b81d7923b79e1dcac0336bcbd80a9821ee33bd4920e12d8a48fcbba2db1f145694bbea56bbde1e1a3ee22b0bdca93c5abd7a9168380b9898d1c4e5e01a0b2058119274cace3de31fa25aa99fdfd5c37b229d26e7580af5cc9243555cabd8ee1eecd6a3d5bd5d3e8e318a11a32bd00db68e2f5e029027ba4005534e5a388eda61b", 0xb5}, {0xfffffffffffffffe}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r1) 16:00:24 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = shmat(r0, &(0x7f0000ff8000/0x3000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x400000000018, 0x3, 0x0) close(r6) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x3, 0x0, 0x20, 0x800}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x3c) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x4, 0x40, 0x1, 0xffff7fff}, {0x1, 0x8, 0x40, 0x4}, {0xffc1, 0x40, 0x8, 0x8001}, {0x5, 0x20, 0x80, 0x3}, {0xa367, 0x0, 0x9, 0x3d210533}]}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000080)={0x6}) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r1, 0x0, 0x1) 16:00:24 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0x12a) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1810, r5, 0x0, 0x0) shmdt(r1) 16:00:24 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x1000, 0x5e8, &(0x7f0000ffc000/0x1000)=nil) rmdir(&(0x7f00000000c0)='./file0\x00') r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) 16:00:24 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) r2 = geteuid() setreuid(r2, 0x0) setreuid(r2, r2) r3 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r2, 0x0, r2, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) dup(r8) r9 = semget$private(0x0, 0x4, 0x220) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) sendmsg$unix(r10, &(0x7f0000000500)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="87c38a5d4c87fda0b8ce0537c03832df795a0394867d1021d8f335eabbdbb94da601a19f70c3ce7bd4a6078d1320d6f440721cb2bfab092424d6ee91d28b41d14a6cf6ad037cee0c6776eb2f957ee1bccdcf9241ab161ed4ed96e48e7fc8e2e65ea013a7ba38501a13b4936d5431a76cc3da8c2ecdbbe0124feb4cfb7faa2baad051d499a5492653c7655d1f38897bf776f3874195776e4986ae4d955c41c01ca32767747f5e8e2d0e4cc558544d9508c0b4b696368f805b", 0xb8}, {&(0x7f0000000340)="55d38a704d70b701a3a20658e6caf9f09062854b214d9b7598f52d987c6a46849abdc10213f599adb671a5b9ff474b73708261fc4ab81666681dddab53cf68e46922b05514ef05ba537fb18ff400a8598fef289d86def9e32268a27791ff0223b3189647919c7d0cb6380d64c7709e6816", 0x71}, {&(0x7f00000003c0)="1274c60ed3bc932cc4d1ce1f0f9b13008b23394b7ad8283145dab577b6c4905fdcc554c67ac1aa454049dfbe602d922a9e7eca1b6a66d518f91ea17b046171967845accbcad8fe560eec6c77275193a3c99f0ca0cccb916dd47ae0409e71cc083104230dca029f82787c79caf055692404ff5289003aaa271bc566e634f0559163015f8ebe104e67faf27813099519e28de668fc184522c5805aed49", 0x9c}], 0x3, &(0x7f00000004c0), 0x0, 0x4}, 0x806) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r2, r6, r7, r14, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) recvfrom(r0, &(0x7f0000000040)=""/105, 0x69, 0x1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = semget(0x0, 0x2, 0x2) semop(r1, &(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) r4 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r4, &(0x7f0000ff8000/0x4000)=nil, 0x2000) r5 = shmget(0x3, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ff1000/0x2000)=nil, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) shmdt(r6) 16:00:25 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r3 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ff8000/0x4000)=nil, 0x2000) r4 = getuid() r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r6, r4, r7, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r8, 0x1, 0x10001, 0xb9e, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = getuid() r12 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = getgid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r13, r11, r14, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r15, 0x1, 0x10001, 0xb9e, 0x2}) r16 = getuid() r17 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r19 = getgid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r18, r16, r19, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r20, 0x1, 0x10001, 0xb9e, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r21, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, r4, r9, r10, r13, 0x28, 0x4}, 0x1f, 0x7, r20, r22, 0x4, 0x800, 0x9}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000004c0)=""/4096, &(0x7f0000000080)=0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket(0x20, 0x4000, 0x47) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x2, 0x5, &(0x7f0000000840)="5d034780ce27d8d8723ca900ce4e05e6666d0933b54e8c6ee72199566fb877c795ca7e115c6b0f5441ce825a1f5a8121cf50e50a3c5ec82b4cdac294e50f9f122f2e81290b9474a58f00f4ee05c44483d0388559adcd3c57f95a859cc67da119927aaa9994458eac74beb8b8e514593ebc1cc8fd331a2185fb93cddab3051edacf65506b8d0efe7c950720c6ff6b69678fa8abaee35dc87c789234d8cea4e7966ecb56d3a7e6a8e66a820897c4ddcfcc9eb50010363bbe232c76c3052161af2a143e1bf874ba17d3c9486661e1ecd908f6273c8936195fed9c46dc3713d2e8a25a682b4675d7044f2e51658868a33957e2ede7e9c24562dbd3fb23d114d7647bbceb5178d82b1165a7000c2b5e6cbff30e034a06326fd8776edfebea1d70ae97bf5f820277e362c706d0dc66f0b4806f48472dc852e6ce68b0953f32e4c1aa330ee0b542ae97820c33b358f7a3fb348b97217b3149af716d8c90eb154e4040e9f378bb1c12230619b5119f801551644cd14b2d313d5b3c4550719f755b02add06fc2dfae674a7fb18292e01a636d6034035140d546414204ca226f9f0be138a2b8e110073b24a4805f893bd1fc86ddaddeadba95abd2192be87b458c7b6c3b7f44bfe4772154f79dff0d99bb688309c573fb2b6aa8ccd2afa48fae57391e5646561a2c0b51542867a64cfb88791e957f11a60902fbcd682fd76cbcaf24f1c03ccd1b3cd2ed60f196e0befa673a8c9961c012afa0b613dc57c18452e8ae60c8748ffced995a70a92b20a5af0c7873ca3b30d1faa42018636ba896de18060c19acf678aa604d2c67158acb8dba262998e2617e152bd2e1994ccaf9239b897f50928fdea149582288e4aa3690b9635427a756fdab706a9e91ed3b4e680e398c18fa174f5d899c4db07d14d2cbbfcfdc247d2054cd1b0d2f75cb8c4526c529037f8f62847b4b69bae6d205be117564506408da3e3bbed4787b9ddbe426014f9ea0702889474fdb397e8de9a1332aa1d5abf89b0dbc189142daf330cde84dc0865dd92ac467b979a64967b6c456aec2a286e6ef02c9106919d1a1fada24c92d60b5034b6879b1e9a4b3d2b2e003808cf4bd5ef2cd2b730eab831e0ca3c31bc9eab7aea0dc0a245bcde7a59f28e633d48868bf9ccb8523b2ba5d4672fdddc2df601624a45c186f7c256891bd0e1e46bc3f63fb9ade616da6af083b11ae9da1928aa555ceb2f7ed57e346404cd625820748725e95d9e4d3b83199f6c39520ae2a11ece606d9002254cc6598bd18b558c2b9fb60414418af706bb561125404b080790f325dd6967bb38f3ca97fe43cc9c15e8e16b0ddb5c4fbda287262f1d360b5a5395880965a4de1da9131ae7a643b53b4eb71bc56ba85aa177fcfff89168e2d4ea61bba7abc246210f45d8510e74bba20bb612a6a99adfabbab138a2664618ffa443ec8ff0905340d9a302a35ab214f0b0e93b105fd258303cf9c4df76d7eedc873021dd6444cc70549832ca65e2b9ed2b02aa9cb46b2f12d7d8c354e7f1f522bcfbfdac8d7d778db2103936d8556e175e027cbae5f133de45440fd7abd43387c7b3016d7b04fcd9845e8f90b16d82e2ceb65677e53ad01343b08c59ebed4e2d0bd025b82733f44625dba9c72a19822f44d1db8017d203bb8380e2e9c30bb65db66f2d8eca565dbd781402da00f2bda195c70b17202695d4cdb06a3a280c64811f01ef552270ee783bed2a8f3aa37b4dc4c8f552b07c4ec73c7cc7f16899dc86baf02c119e057d25b9493a2cb48e66b51ccc76f8896c953d8db80a2abd6114e3ab01ee5a6b60267e08db1d29c9bc9b1f3031f7c04bede7db0aa75145037fbc0f07b371cf954d95e0291b83d81210e5499c10f0fdaefd58fa1f9795114f41eb2fcabdaef1084bf593b9534518bfc42c2d811bec1a3d840f1497c1bddb836b3b796782b90455f49b8f1b7062000fa4a37f5da6dfe424abffb51b6518bbc27dfc3e5da8b4172a2ae7be9dada30abd2935c4b8f5acee0a626f9a1a9cfb7793481f93819f179d071fa46a349f51d4de3ecfbc9d700d13a594c14e41292efca41a1b57f6f2b23a960594ca38c27dcc825880fbb7086f8da26df40817a8167c9a1d548a0c35369564e5c90520b85e4346f4b57c4cbf046d9c850c288bda7e8a77cc8607a842a9e060349588f815a65df759870dd5061fb9b6bb1dd9052f0a2a6fc506eea4b83b6d7519fb80fe159f0798c8ab0ab62388dd77ffff0ded1904154104f5dfab47b89cbfe51e584ff7e8a3960af3f6e5dd64589be7e7b044f1f5ab5ed8b3d0717d9becaa90d4e8b79a75189da86bec62a2a318e6ae34c878d05fe8e7fe813abf7f844428f11c444d5e3f8eae8c5b273108457882494dbf8750f29b0cb24be2b0a6922a5b81f011ba53c3d3dd015f6d960e4a0d9e4aedf9be3476fdb901b6877f9eed7828927e45acd0c9e05a36fcea0e5d7a97656628d87ac52c59b9c0758cdbdcb096b196a429d3b16f40962c3c996bd7b55e7778914c861392115f0d427bdb6a4dcec3ea42844c8ea47f7d256e2bceb359da06f6096339524fde5a5bea961fb45b323aa52359c62fbe34dddb02dbb7aa1afbd9b3e1380dc6170791754f55fad23526d2e515b8571745c8a3a7ca029c124032094522ac104a12a604bafe9f08c437cfb8b265f09b622bbf57f9e7e402693de7da826bef8018ef889859a773afd47248667c9e5dd3fcb86209dd381d4ba06d333171eb3bdbe26f8ec099bc25e4eff95db487ecf702cc69b25f38efdcfeacb0dfbe6a9687e3783f574f087ac6f05f02aff229ca096a204476a25c81143e4f830224185799bac58c8c6e56655a82c27494c25d24b6762dcfd972ef852e8278bacaf91120ceb6df38f288a5bfce388374cc6e1bd2d5ebe7e870401eb9dffbe87de363853893bd7b7b5899887d651e70fdffdfabc04225a72ed226db47a1ae7f31fda03ebd4af1dcac485222651f00fe4f7fe1a2c901e05c196dfc46e18c14ff4fd1abef1da182d591bd8539af72554602a076aece1ac1c6981a0f9bb8d395188dfe7ad69b6b2f958c8b746ee89c9c4dd6a2f1c6136a051f10785133545d9728b1ea38657a7b76e8120976fface355044d2d285fda2b23c4860589b48091f349388535ac4831e90877c88b0309514a9a996b6093435e226890dcffbae4ed699367e94e26f232d9ba093c7523973083c293ac03305ca4e7ea443b18c97da652d84b06de000cac0778b8dc9bced245d524a3164ce932eb128ab30603e81355cc828103075c15811a52e5917206a6297ed960a685e1cae564775bd58f96628bc289186355f8744b175200d892ac68137e5f15f384445880fc511d32649ecbd0f6c64cb6e872ef4f15827d687b4ec2ccf662ce03cbfe735a2027551ed2e3557e35bf1009a68002077d11a4e265fa21c897f05ab893ae30519addca6a66874aa046b739b066e30e11201c16b1eda0995f2fcc4f94cf5e1dc182bca0c5b1310248f5954646624b0bfa75467a9ab0885399663b18f1479bacd39404c7dfb272f70bca887263fddc72d36701f12926972e94b1dbebce55ec84c63f922c1309ad30d2e0f0f5d52dee7c3887576914c4c4ef52865c25ff9ebaf71f78613b18057babc0e296045180d371265351d1f21e7eaf03a4df22833cd1558fb15ed987fe031ae478f1eb84beed7b85aaf103ba2bf4e0f55e371ddab07aaefa68d73b83c827daea9c392a0f14b5031f603553a5e8245cf4546b82bac2bb48db36fdf2cd87251ebeb574463198f48230c59b8feea7505873ff23aeefa566d237aeabe3dbcdbd9bd047c9edfae750e9223e37261c8cdb965b9e86271b532fe4ee7d398a1308df2cbe5e7f9dfb73ecff90a7247a25ff60b3579f0845ccf53065cdb11d607a26695be8a1e42983d7e306cc6920904c3e9b0f9349913b743a013677e2878a426c8af4b5cd63b61423d057fbae519ba302b68095e72e1e1e34f819a00d1d5cf2d94566e2abcee16babd6ece027e039b62b0edce66b7bf164e4c421a39ee42ed1ad035c08a71cb870ba2f143f49ba9b4eab8533aea71c9deec51b82636fff2c2c73999b33dd994dfbeacd26b66321b3c7429a6da01f3f5f66f857a025aa133b579e0b7a2976e57e9a06e84c532e1c8f74c42d5e9d98161adc1363d9e6b821710f7519ec1b0d1796f4e829a1e989bf84867825d11a2f5dcd724f4fd1d5835b799abb48ac9d11eb3d1f9e427f0a70faa1f551cbac23111c8359e9f7371fc7fc434d1954dee906af11ec4cf737e2df660fc6745831f3e90caccd320834919a338b06c3893b564a8341a26738226694093967e305ea24821cf8857241a1eab85f175ce4050f862b2d74806930f29ef677a81d8b2ceecd1db4b0390758aa80f4efbfec39121a977eeddfff41679798b5801d5568cb981dd482eb1e5d3ee543c175cd94fbec6824af9ce1cbdd315409cad903e0f162fc219ff398dcb6e1ecaf279e39b942fe6b50361380d04a797df3777c1549d63d0f2ef8a968ab6b6c67fdb207948d77ef11d78f739ad9b99ee984d7bbeb9d04660f3a421ae2477f97141ac0b5334cae43106d53596ce237425f421ae6f161bf084d00f8a4960fdae71da60873b8292a708a51a7675e1c5e7c27fcbb47daeaad61c8de0ca58ec7532f2ee68ec331cd84002879cdd707841e1b3a62d8c05017d269d4d9dc71aea4c25c26afa01e2c32471fc4389420087c6261d2491f228516bd976c9e8e60ea69b0cf0eb3ac56f1de76e71580b14748881c0e1513a1852bfe8738a56428aa620a0077ef8a203fc279e05d7155819aa71efea52a93a56d18d04b7c824f42bdbb26c3f6e1511717dbdd36584597f0715f44a3a3c2048f515454c81fd4d6dc378875947c1d0ce7965db24d3245b63bb11a12da7f9ba1b84d464002bb8db8f42d526fe54bf25973f3e85f36af99dcd38016cd14a64d874c748c85e71be33f9ca2b05539e767f965464e8f6d3931c3e6773eace8174a4bc297f88c56790e1277b24371703852d01e2c575ff4898cc5e593aa76e0f508b8960349a9f3652a57d78b5946c3fff0bdbe525b0b608ef6f6b519814ce74156979a42037e0de342e5451789f2639981aa35527f9e6b9c70633da05d3760e8a1ee19ac2d6626b8dafe9d5e147a9040afbf472c9bef77b29efff77a4cd94222ee739359a7b58fca71f3628a101950a08fe2f2bcba0ce55b02ad7cc73e1457b685d7d8cf35570a1525635ca0aa669d5e24c6e44f3d8d76e2b753c4ac26c9ed3c14c29cf4fbb67de5501a3916df7741cfc36d2785e2323c6ad02d45d5e92f913945bd2287e4d9c222c129d06c6ccdbf01456525763dcf74426c29432d730adeb7daef757a9014cc7c582a6d4f129a195014fc436715607b68509d86128c0d0059cd3a9bf9c95bb603c3dee0d7eb2a0e051fd96dd95fe7fd13c27da1346d809923420ba4bfb41a03ad8fff9b5b295c2404f75f0b527b3dee8844ea5ca323d86e8b964ce2103d1d00346a8d08cc67a0569fcf30a14b79b1765f2298c5a4e22285cab3887f97446e595c9c7b61a62f1f2568d28e91bf9bfec543f316137af6828b32e99f0577c3779441e9811e5730eed3566a223eda9dac4e1fa5e6aaa538b664a261c65c004db4c62c56effe36b62741ccc635026f7edc13ff3ad1b4e025de2c7c5368da30663dbebeaa22eaf10cad16829a6cd50e651b2207cab1ab3fb100617105d4c689db05ef59293850dba31786ebc4c275c32ced57022283eb8761ed09b501cd4999a7182c091144bae87", 0x1000) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x9}, 0x8) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000006c0)="50f313f3af793a1a2166aafc9d68be32a2153ea731af5b38e0d7124c0b5e93ca9fe24541c9e4a7e4c14542bb77d0acb9e284cb61aac935c0bba5dcf3184e11ff07000000000000e6595850cfa8810dc6d36b1930b210addcaa975cba6f62ae450b536cf2b0562c3dd7bf6ba3fd27997a18d26cd5e39968d36de037172a3769d2967648d5e212f35b6c3d98655e87daaf44cf354f0dfed5b401e15c1952677595548847b5f23fc10afcb980dee97515aeadab1c6c55122321cfb9f57d04c5971ed4347c622961eacda0f23e8d6d1a670621293944bb4134bd8663d6fcbf4959998b288af6f68312c927b24e3705c2617087bb9d34cec19466b255c7aa35236aaed3627cc9d8944ff621f111c65c52fa34e9da4151a46a92675763609ca669e159f4b16959b96bb82bfb", 0x129}, {&(0x7f00000001c0)="70a2925a7e2be31c4677f1c4782bfbcdebea7f767c2076d5e1fd826cd529f006b2fec0e50050c67ee4d0c911dacaaca002cb83ba6319526bd5365aaf53dd62b1feea43aeef76a2d0da963c58065e06712f09f6f10f3511ea516dab3f6511a94e98cfaa8579ad9f39d7a50329051e2abb35be423e0d66d46c8d32484cb0e6dd5c47b366015d6b0c1b8d8e8c28d77f1efa5b235784d431496405366dabb10b9dcbf52df1a2204196782d95c30979ed06799fe14220fc61cc02f10357bd024b6a679cec", 0xc2}, {&(0x7f00000002c0)="65a84be6f134c697a13f43dd931f186a36db24ca8f344a465b7659b82b591656401a02d74ac3f9bd25a4180259178bbc493ac8f6186adae20156e8861af21f074513d6c8289d85efa2a8757132603c25bdc23c03e541c31f9bce39405ff3d64e9614371f01e30e0e766f8d0559e8", 0xfffffffffffffdeb}, {&(0x7f0000000340)="7b8239d13bc801995d9aaf1678a14e22d9bd0c2ccde9310119839456c0d1293a6ed273a5e2fb4e037d495b8923d0136c8da62b22e83543895acb674c4a69dab2f8c7d16a56b04d00ddddcd08416a428232e59661fcad844c12ad4f8872c2f3", 0x5f}, {&(0x7f00000003c0)="78c24fdc1cea72ce73963e79eb7e2de7cdc3680fc0f0b3cf7a5165d27a328ea2d6c06063ebbe2ed05d5fc504663f1d44d39ebd3a42cead1530d1adcb604b59c09af88e377ed1ed0e66ca7a7971ba0684a6d85507b65f8b2869660703adb3fb8a648590ce4c2918556e2f97ee4b28ed37ef8f9282ad4ed73982eeee", 0x7b}, {&(0x7f0000000440)="5d3d0e32fb34fb37778a87648ecd79bd2320c3dd95859354ebdc371614f5b8abaf679f95973896562c62cdc663e4e7153e64f74f7fe9731e05b2add237475a", 0x3f}, {&(0x7f0000000480)="83a44aa213cbc38a2526b13efd0c56b44a656a5a2749d16933db00a0f08a416ea3ad8fbd5e338f0cc927324ab9a130dd989a7b307bf9a0e0a950c2a48395ee071cf0104f8be6fe109792376238966eb311b51b553b225ca1d769884daffc697e547802cd216a3e4c9f25d7df80196b6548dae965811679648ea09ed36b3babab761bea6e20202af4c896d30a376d67e64e262066b69dcb4832be4f4eaaba1f0bba14830713542b81555b092744442b2820288f09bc53a2b836b14f9350172adf3b474d94cd17b5732692aa5cc5a88a442e42f892d63b7b541ea77df804", 0xdd}], 0x7, 0x0, 0x0) 16:00:26 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x7) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:26 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) shmdt(r1) 16:00:26 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/117) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0xc3d0fccec964f22c) r6 = fcntl$dupfd(r4, 0xf, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000000c0)=0x2) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r1) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) 16:00:26 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmdt(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup2(r3, r2) writev(r4, &(0x7f00000010c0)=[{&(0x7f0000000080)="70bf7ef5cef8fb327e95537d192030b83acb77ccaf0ff7787bd1f76cef5164148fceae158885966b35c91b4cb99e9d7ee53b8903b688b0ba2337f3510d93", 0x3e}, {&(0x7f00000000c0)="0734e2d1ed65050d21fd8beae38d5ce1e6349da3e969324a3f0b39f437fb930eb102844476357a0b6be9e7b572e56f77810e61c90ceef04b24078ccaf6f462589ca8653a0ad33db8e4ba48729fa115fdbdbf847c2634bcf7f4bae319a1d0ebdac3635a4ad24c4b18711727c7d714437720f5b9e4e296546adbc0b4d1f80404e26c6c3c49210ac4aae650d43af0081a56d854e61506b7d26c03334d01ac1b545d6e2b797134a0648e45a55a5d1f5b7ed65bc99c20395c7cd4c67c21943803844eca7e19c4259f6177536594a0a9fca396bcd80723d9fbbb4933594d4f7001a6de2385f9766c909ada124b16fc054befdae51771074ca33fb5b786d478edfd750ce4da0ba6a521cefcdbf00faaadd06bda93d6c865aafc425dc537be5a766fc3615c53bb2b71f1b4e1787dc4d8c209b0212637a3d4aa4968acbab40966996b932b5f8ba5b9c0e8e8525b8c9114ade911cf197a29d9df7df9ce2b9b096a40ca6d4998735888a67f93bf4d1e76960b54a746b59d22c8cd5bcb48740b0a1879c50f026d48e4aeca3cfbaa01d44b5884046f8ab16b65ed459f8e04d59f571ba9dd44c29f74a7d7b01c01215beaefaa8ec094b31ac65d736d45aaa715e3fb2c95551cd415d8d13def05efd6063b1cabf34c8c0949518501b9c0cc1a6043dbc9b96b74521501019dd1292fb778d63cbec75392fbdacdcf7796068622e4b668b5f493fe7d593a1b9170da3d31e7abd83dbcf1f15c6ae9c81fd6668a1e9e9ebaac27eb412b5989a5c061dd7bd7b14350de8b2ea98ed82803ca22e96d85d9e56c153dd7987ecf3cbf296b167f32c8076da8041851cfb463412d6a7b0c2045ac9a24c1a1421903fc4c163fe48b1bccb685ecf89cab537e351741f1d9cad2cb8712ad919f63594839e298fe476737315cc17cfee93c9110cf11f19dbb881fb18d9f414de75d0b3217a66fc0835772bf1d12f7bdbedb018123f1cd0b6c13f6dc3f03907b799b5816751030bfb95e1cbe3dabd241d9cc3dcacebdb4d3436fca97ba0d15aff72ef976869ba70b7d6bb26a357dcbd1d3c24da6fb170755a49632eac6d8e9d91bb00027533e0317fb94cbc73e13881073695946f65b54eeedaf04ae093f10414140bcda84aeeebe38dddd84333f63a9cb82fd0360ac7fbc1c26ae31ff92c1e0310dcd14d29f6f5abcc37fd1f0e172612cb27e9641430ccdaacb36b89d805ba57a2535a9c009e64e3978e710555747f52d7bd5efcc61f613824250528a11fc5bbbfe08a739608832a5bb434f8f5fd5b742c08a90ec0e8ce267f422eb3bc25ae891149c1cb589d2d9860de3ac42a14c2b5eb677865bf185edba52830dc98852c12a077375d9ac974c9f2c611452d50ee523c050f5383ede8c8b02d327c956259850db3a85af7d87f0cfee709fe31392191f81e065db73e14699824052c25027a9169562c24dd3c72456c6f11cd97166aa6dcecbc784c7ac49c2a2aaafc36ba9dd2d487e3118334a5adec4b53fcbb4325cce4a8a0d608567af8a523e205ffcf9cf1e1e97ff04fe7da8ebd39f856ebd5914722de79ae34a3576e1dea83539a5d6055faa0cb9b1d3b4e70adcb3e291db3c4c97d68f1e72dfdf4dd9571686ca017f333659d45e958cc3d38e59f493a3699c2a0549d731aa0483719f2b9528bca59cad4fc190c6501679a36199bc2959e3c7733961c9ff5ee2f34de5a6538f476763ee6e77ba73d272306a78d51f3a93b680ef6d7e86a88c1a9d701672f7e8270067ad497c088ad8d13d25f3c3332fe946540ed4e1ec0a96a01a4378ef9ffe3e256079772ab3f70b4b34649e0c425d64b90ee685181685b31ade34374da231206aeddf45c5e541d8b58766a8de61e85b96ac82aa6a134deecc078ec9a95c704de064298bc7c011a90791e41a3cbd739e2bcdcc916bc493160c53223e1ebe655d579674c573553bd9e762300bada6e649c1b6496eb9f0021406c2a1960f8bbc21a11c7d8d53b114cd619d172bb6db49c62dab4ab5345c350a1449dffa3d8bf325654ace37d35daad01a5f40351ffc850a2f07c960ce58d1095de3246e98525aa9b48941986e0a8a0845312dc5cdb6a8e68e5d906a436786d5c986b2adc827a94b8f123bee7525c009144d432c5ac28748fdb7a96ed30df59864b4a41a15ae6ff2432ee62370fea193697aa0505c9be29f8a51be30efb10fe89038eeb722190be6b77b38eef98df0324b677d609962f5062f5010a096bb1e80b64112687b062a3e802efc5ee4efc2ca76bcd77c3a483f83e0fa83ab6c2c9c858a4e2b675a8e7fc4c6d4e461f42e1166de30aae8303b98d7c3020443913bda03853124d3b55c6a51f29fe392edea08365f60a0664c4e567154feeac71761119a3411286a69d73a46bffdc9684c34613388bc35b399c2f9b07e79bcfc1f6d41f40690411ede55362ae03567736c8709a5be44ee01227ae335e5012117288d7d69e8920a85dc5480aa65c194e93fa2fc13999d140ca15bcb13e8b91785c5a6d0c48c86ec6fc1827e2ce5aa076bfe995e0c1108153ed73f0852b9b66747ed705c8487b65f46a4ece2490379bf35ea62838219fbb1c4d65cadc166a6e8b674a2190ad0bc7ef0578189f66ddc998da92093f0bddc34d59cabef70928f03de4aef8663e5ba35c61b388665e35a71ae5f6337e7b9efed37a9b8f239d2ac5afc787ae22c451268f78a615b03c4a347ca28d2138f8aecd903349eb800fd754a4ea53ad9d53eed2a4ac2bd9c36d57e8ab288290a192c192b6427dd7566148b8f352de04a6e86aafa5372fe205147f33f30515b472957379beec5c49ff8e12aa420646f9c0f675fdbfd8cde9c8552638f74c83c5adf0700bdc160261aae55b077c84674ad115c799752989581305db7f1ebe36f77ea24ccbc0c6c468cae34af0ad5c3cfa3bbef3676ae9031e8bddcfa4fd6527778a1b6b47c2dfc4cd271a793e3039c70384d08cca879ec80a73cd3a2945ddc34ab2e5714e8d8b2deca86ad174b6d9b9eb8f8a462f74a840b9e339f78b274dcec82efdd850a9162fed811b6a28a60606f4cc820a8a60f51b49eaab50b9a548969ac2d94c372015980678a53d543de854752cad09c5455095edc392ffad32f3e68055092156a659202407c315929f6df24ae9567578086f3a6a13b3af8ed83643f47289e30922b8f0ad6e3534c36d06c2b5ecd5a7b0a514b30169197c5bc910b6da5fb7008c6274ce250f0833d2ba7d6dad78ff02f6a26989b6cd9ab1f19c3fca8a836cd922c3014914600aa1ab3105825647d7b65eb9a62a3716de39b22775dcd756100de3799287467cebefd127764cfe06133c03958817df738333b7d22a59983d1ea1dd84ad5b79490f6eb285a04acf937b44483a95b310baf31b5824907f9aaca00b9a0ce898d5e57ea07c09fe4387009a63dccaf7d4547db8a76d875c3e3f166c4d16d7d6bfe7605509dc10ef6a2737ce913b3ca83e377d567ed63ecff193710a60472f001f9cf6ec833d81e1ec5cbea0ac8db859e196724d7a308885a160c6884548f293ee6e074e795f466fd466c8c3b06271d8cea0d9b879b165fa37fbbe8b9347f3eef03311407e11361cce542e4e99a5288e4e919266e0defb3d0e1f303a81c9391040e0180653a5446a447162ee0c8e69f2f34e38df3e94a056b9f4ebbb41753b15f019b529787bb87e7f9dcdcc1dbdbc377c5f9ba314e72dab4bfaee761f1829a7e9b2c4ce9aa04c49753aae04a817070df57e8f147e7d60cc97b971d047051f0efe7df3f5e3c8b4619abb59a0077683100714a3a5239de12165dd926be226ac9fb50b6ef6f6d7a74e6fb30fa326d4b59fe133b4aa8e5fb9e42a2d0cb90d2eb65a94d6a24ecb25afe8bb811db729e4ef7fc9f2c6ee77ba7b40aa0b4a970155a3e83762a1ec7610468f7a7df2c112a64e1dedd90957f81e97dcfa973004fad08819ef3746171cb7a9ba6f64a8b850d8a899dcb3c600eda1052cad235d5f953ffe48b25664a809804ced87f765a5b28a28738a54a3c7853beb886eb70b45f73f375aa051837d92abab631c96da937bf689fe1759333185419c6f48df54de4870228a5c7b67cf75cf548b48b4e9f17cb181a36eb75d86b036e016c3f89787277b284022557920bfbf72f312ef81282ef0bb3936155c2da81b4e8138e0db578371090a5683f093864b142e2f7be0de7f87beb47f289e92aed90200e69cd1b180bb7201192a33135d03fff4a3cda8510147b4696b5fd9bda6efb62f836821295136cd8845af61676a71b8ced7aaa5be63cc4d783cb52b5959fd7c74ce90da4fd7ea8d0df55e2e1334190e02043265d1302788b6415c9dc4ed4b779b5dd06f190f8fe8b826d3a0593e7f82f1795bc409dd5d99dfef24a3ded88205ee5e4e7faafeb51e06d191a31d26cb9bbfef277abbb87917f5fb7a1a0d3f08a5e36ecb226deb6fd58a2128a9a152bb6e6ab3771dfe73610e711bfee248ae70fc52aa88ff6bbab5d1c28386bdb13c0491248826d6a405916e1b9e6b34b7c560162cf80e9ad29d6a06ab52fb4ec4a96089be2f06acf9054fb88569e227057aa3f650291df20ff6993fa87743f73942eb22773b84a179d887c9777f984eb180cdc097ae159def662056b2e75f45cd865b4140dadd08389fd446d49ce95485054ba32e9c7a1697e5006c02839bac2230f14bdc37de3401148d8a7e31a9f8ac62edfd382f10fb72fff6822d9ce3ab58ea9d24331c6b9798fdfeffa2aaedc22803b9c03cfcc3e2d55f7135d142911119ef1f11705c510f92514cc30bdfdae99b3bbe9896472f2c759c4083073d419126b4e8b315480783834693f9b24df729975267e80b8e10c6a32e71b9b0d77096ebc8eb5e845a002ea1e5d3296c27274e32ed179cffdb937cddd34cec0e7d21e8d76370d322c3c29216c927581e04862cc40635dfd28d83d4f57937ca1500c1b19cd4cf3f3f15030f6eb1784c9e5fc4cab76022f1e66fc31bd8f4f0d7fbccf8b8fe70f3c0e3873f4dcce011599cc8338cfde8c4ec8a31a6248bb9a8eead589d8cead01969c29a7d58861fa3c4db3b223e5b0b32f22279198fc4bc869e939874cd45b062e2a0f5c761fcbab46fed7d66a15248a0bca79b4d94e8cfbb7745521c552ca9cc78a7d7a2725691acf962867dea7b176b93e0112690d77cee4ac85a0dfe2db449c0acc8ad006c9d24f6c453cb167e623c7400f5b72083032f4c2085fe506816e5595157421a93f0c85198e57b4f7f7ddec9bcc2d9bb2d5703e9fafdca4474fe88c78c27565f3546fb32e788972f27d0095441fdf6308d86aea18936ae378f8f649093499b72586677a8d603e31a600dd121d9b8047eba14933ad0251d8606bc01478a1d4677116a531c765701a08e6e8720c8e21201db26e6bcbc881708266e62731b80de9f39db622e489f7fa2f78ec66992d08c7d4f2f5f4c3c1f225b71462dba3db71a83684c85fe0e2be7364e13810a90b683a6c81d1177474cc32427ad99f19784938624bd1680143eb6a15a684ceb0511ee3a57670dbf8d0e32a02b6c5337dbbe4527a565075c7c7242ba511ba171efbdb41000532f5283b80f24011b966f907c8d401e7202d1f70e48165421d71256154a177a053699a42a06953e9e8f5f260dc26c0c6a1a1fc9d5e7558033971f1eab43cbfb75c9f2703919bde400931e9c59717977118050ef80604599e767702ea4004ea0da10387056aacee34b6c557be9e6a6649d3dff52077340731e48f1232d8a244a5e466189984fd903ff31b9f48b8438db028f04c142b4db1e6c3e44f09f5", 0x1000}], 0x2) 16:00:26 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) getgid() 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000140)=""/77, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/151, 0x97}, {&(0x7f0000001100)=""/138, 0x8a}], 0x3) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) pipe(&(0x7f0000001240)={0xffffffffffffffff}) fchdir(r2) r3 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001200)=""/26) r4 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x800) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) shmdt(r4) 16:00:26 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x140, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) r7 = socket$inet(0x2, 0x8000, 0x3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f0000000040)=[{{r5}, 0x8000000000000001, 0x6, 0x8, 0x7fffffff, 0x324}, {{r6}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x7, 0x10000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x1e0000000, 0x10001, 0x100000001}, {{r7}, 0x7fffffffffffffff, 0x8, 0x1c3922b257326698, 0x5, 0x2}], 0xfffffff9, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffe, 0x88, 0x8, 0x7f, 0x81}, {{r9}, 0xfffffffffffffffe, 0x0, 0x2, 0x7ff}, {{r10}, 0xffffffffffffffff, 0x27, 0x1, 0x6, 0x8001}], 0x7d72, &(0x7f0000000140)={0x800, 0x8}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r11, 0x0, 0x0) shmdt(r1) 16:00:26 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1}) write(r0, &(0x7f0000000180)='X', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) close(r0) syz_open_pts() r3 = syz_open_pts() write(r3, 0x0, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) getrlimit(0x4, &(0x7f00000000c0)) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='(\x00', &(0x7f00000001c0)=':{-\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='/\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='\x00']) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000340)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x800) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/de\x9dKttyCcff\x00', 0x200, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c15157dc25d525a5cf9230b3225a4ce7044d3996"}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0x6e) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x3f, 0x2, 0x7}, {0x200, 0x5, 0x1, 0x9}]}) 16:00:27 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, 0xfffffffffffffffe, 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:27 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) r1 = getuid() r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r3, r1, r4, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r5, 0x1, 0x10001, 0xb9e, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() r10 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = getgid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r11, r9, r12, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r13, 0x1, 0x10001, 0xb9e, 0x2}) r14 = getuid() r15 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = getgid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r16, r14, r17, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r18, 0x1, 0x10001, 0xb9e, 0x2}) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getuid() r21 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r23 = getgid() r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r22, r20, r23, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r24, 0x1, 0x10001, 0xb9e, 0x2}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffffe, r1, r22, r6, r8, 0x100, 0x4652}, 0xff, 0x7f, r19, r18, 0x9b79, 0x7, 0x10000000003dc0}) r25 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r26 = shmat(r25, &(0x7f0000ffa000/0x2000)=nil, 0x800) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2, 0x6010, r27, 0x0, 0x0) shmdt(r26) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/112, 0x70) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/12) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000300)) socket(0x18, 0x4000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000001c0)=0x200) 16:00:28 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="020000000000000051c0450a000000000000d44598bc63168bf4"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x79) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000da00000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000077576a94492a0a91d1d7839584e757cdf2b57f0ec2900277b37230216c3ce75269ee7cf406e1d2ce36e840a14a8c3b18708f"], &(0x7f0000000240)=0x6e) connect$unix(r3, 0xfffffffffffffffe, 0x0) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="3d5758f976a3d037a19f78ff85213e03691a92df09ae01", 0x17}], 0x1, 0x0, 0x0, 0x6}, 0x4) 16:00:28 executing program 0: shmget$private(0x0, 0x1000, 0x256, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) fcntl$setstatus(r2, 0x4, 0x80) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4044, 0x3}, {0x20048}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom$inet6(r2, &(0x7f0000000200)=""/181, 0xb5, 0x840, &(0x7f00000002c0)={0x18, 0x3, 0x6, 0x2}, 0xc) 16:00:28 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x800) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) shmdt(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r7, &(0x7f00000001c0)=""/29, 0x1d) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0xb71a73422df5f3a8) bind$unix(r8, &(0x7f0000000200)=@abs={0x3, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000080)) 16:00:28 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffb000/0x3000)=nil) fchflags(r3, 0x1) shmdt(r1) r4 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r4) shmdt(r4) 16:00:29 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x5, 0x1}) r2 = shmget$private(0x0, 0x1000, 0x24f, &(0x7f0000ffb000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x800) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffff, 0x200, 0x9, 0x3ff, 0x1, 0x754, 0x7126, 0x1ff}, &(0x7f0000000080)={0x1, 0x1, 0xa3b, 0x9, 0x2, 0x0, 0x81, 0x8}, &(0x7f00000000c0)={0x8, 0x9, 0x2, 0x0, 0xffffffffffff8001, 0x9, 0x2, 0x3}, &(0x7f0000000100)={0x1000, 0x510000}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) shmdt(r3) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) shutdown(r3, 0x2) 16:00:29 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x4010, r2, 0x0, 0x0) shmdt(r1) 16:00:29 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x5c67cf672769a51) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) pipe2(&(0x7f0000000040), 0x10000) 16:00:29 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:29 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = getuid() r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000080)=0x9) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r5, r3, r6, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r9, 0x1, 0x10001, 0xb9e, 0x2}) seteuid(r3) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) chmod(&(0x7f0000000040)='./file0\x00', 0x2) 16:00:29 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0xf, 0x1012, r2, 0x0, 0x0) shmdt(r1) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eeb2f6901003000"], 0x10) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x1e0) semop(r4, &(0x7f0000000500)=[{0x2, 0x26, 0x800}, {0x4, 0x81, 0x400}, {0x2, 0x20, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x6, 0x310a3726974f97fe}, {0x4, 0xdde, 0x1000}, {0x4, 0x3, 0x2000}, {0x0, 0x32b, 0x1000}, {0x2, 0x7}], 0x9) r5 = getuid() r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getgid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r7, r5, r8, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r9, 0x1, 0x10001, 0xb9e, 0x2}) r10 = getegid() r11 = getuid() r12 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = getgid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r13, r11, r14, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r15, 0x1, 0x10001, 0xb9e, 0x2}) r16 = getuid() r17 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r19 = getgid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r18, r16, r19, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r20, 0x1, 0x10001, 0xb9e, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0xfffffe01, r5, r10, r11, r18, 0x20, 0x2}, 0x5, 0xffffffffffff0001, 0x200000000000000}) shmctl$SHM_LOCK(r0, 0x3) shmdt(r2) 16:00:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2fdf362155e6af"], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x3, 0x3, 0x1, 0x83, &(0x7f0000000100)={{0xde, 0x81, 0x80, 0x5b, 0x7f, 0x54a8}, {[0x2, 0xfffffffffffffff8, 0xd3d7, 0x3f, 0x7f, 0x8, 0xca, 0xe7, 0x0, 0x5, 0x800, 0x62, 0x3, 0x5, 0x5, 0x40000000, 0x2b6, 0x9], [0x8, 0x3, 0x2, 0x438, 0xfffffffffffffffa, 0x401, 0x4, 0x9, 0xfffffffffffffff8, 0x9], [0x7ff, 0xfffffffffffffeff, 0x3, 0x4, 0x401, 0x5, 0x9], [0xffffffff, 0x9, 0x6e, 0x40, 0x5, 0x1ff], [{0x2, 0xea1, 0x1, 0x4}, {0x6, 0x1f, 0x3, 0x1}, {0x1, 0x8d, 0xfffffebf}, {0x6, 0x4, 0xfff, 0xe3}, {0x3, 0x200, 0x7, 0x4}, {0x0, 0x3ff, 0xffb, 0x400}, {0xce1e, 0x101, 0xce7, 0x524}, {0x9, 0x7fffffff, 0x3, 0x1}], {0x0, 0xff, 0x7f, 0x1ff}, {0x8, 0x400, 0x0, 0x8}}}, 0xfff, 0x55}) write(r0, 0x0, 0x0) 16:00:29 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) munmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00006900b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:29 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x80008006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x8000, 0x5, 0xfff, 0x0, 0x1400000, 0x4aa, 0x31, 0x0, 0x2, 0x8}) 16:00:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c65b000a136c01e5906edb406554ab5c0f937316b54fda344b49da6bcca820ea0eb37371bddd1f4b31ea64acbdb83b0df3668254084019059f5c4ce1248b79769ea1a9b64a1aeaa8a7356d6051a51aa72530ce695f57b33e0cfc14939b62621d7b774b57ff0508e7f8964e0c34c6a6a98967bee313b2942709f254efc94b7181cbfb5e7270eadc67f64511b9cada60d7c656cf84d9f80990ec702c8fb4080864439b7cd88e9662bc647282d14126280ae0cfba5f2e3a67e18de75b8041ed6a78f51074837231c8e5734b1cc07e75e48d0c691d399223de53006f384218ba33336223ce5000000000000"], 0x10) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) recvfrom(r1, &(0x7f0000000140)=""/225, 0xe1, 0x2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:29 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="fbd192dc1eef75c0d8de70053bc775a46db65414f2a780a44a77ada8dd83fd46bbd585e88455678ac5dda19c42bb745837172c186bbf92850420371cfdd8c573b982a44ab192f0115aa433fe29c79d8d6d763c9593275000b9377fc448d6a1067f15e6ec1669feac0f27f146de603cc563cd31be094c0728c293f43d9f7d84cec4086728a158ed65488b7e739da3d6ab16f710182455b17c5ad19c489bfad28ff47e5021d2ebd5910bfeb32ea209c2754435fa6d621e3706794d34b846b3e8d7cb4327f1227be327bb6168f78aaefdb75972a507cec87fd8b82ffad96d0307e492fa57f3607ed2b8e1838c67e46dd3139a3121aa5f3c9211d7464bfed6", 0xfd}], 0x0, 0x0, 0x0, 0x401}, 0xc85533dff1ebba62) 16:00:29 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x800) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) fsync(r0) shmdt(r3) 16:00:29 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) shmdt(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x10000) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getrlimit(0x7, &(0x7f0000000000)) msgget$private(0x0, 0x8d) 16:00:30 executing program 0: shmget$private(0x0, 0x1000, 0x204, &(0x7f0000ffc000/0x1000)=nil) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0xcd34c45b73e309d3) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zer\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:30 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=""/5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:30 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/5, 0x5}], 0x0, 0x0}, 0x0) 16:00:30 executing program 1: rmdir(&(0x7f00000001c0)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad82591046", 0x100}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) socket$inet(0x2, 0x4, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCNOTTY(r4, 0x20007471) shmdt(r1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7}, {0x40000c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x7, 0x2d69}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xfffa, 0x7, 0x8, 0x7}, {0x9, 0x7, 0xff, 0x6}]}) 16:00:30 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = socket$inet(0x2, 0x2, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8, 0x0) dup2(r0, r1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0xcf07}, 0xc) r4 = shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x800) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) shmdt(r4) write(0xffffffffffffff9c, &(0x7f0000000040)="6dc18937ea16810dc7677b2b6f497cbf009539966b7afb179b61a1fcbfb2c0d71d254082cda11e019653f7f174d5c2420c53e3233cc734ef046a55f9b071b58cf91611399dbcfae7", 0x48) 16:00:31 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x800, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = socket$unix(0x1, 0xd3472d872cf55c22, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x400, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x800, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x88, 0x10, 0x7fffffff, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x27, 0x80000000, 0x9, 0x7}, {{r3}, 0x0, 0x80, 0xf0000000, 0xffff, 0x308}, {{r4}, 0xffffffffffffffff, 0x12, 0x10, 0x8, 0x5d}], 0x25a, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x2f, 0xc0000000, 0x6, 0x4312}, {{r6}, 0xfffffffffffffff8, 0x0, 0x8, 0xffff, 0x2}, {{r7}, 0xfffffffffffffff8, 0x10, 0x1c00fffa5, 0x1, 0x9dd}, {{r8}, 0xfffffffffffffffb, 0x124, 0x40000000, 0xb5, 0x9}, {{r9}, 0xfffffffffffffff9, 0x100, 0x2, 0x1, 0x8}], 0x3, &(0x7f0000000480)={0x7f, 0x22204745}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14, 0x5, 0x1, 0x80000000}]}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f0000000100)=0x3) pckbd_enable: command error 16:00:33 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x21) semctl$IPC_RMID(r3, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) truncate(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[]) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000100)="8aa8e22bc3a2e68149969e6db07b648986d778c86096c113975143b3d092bb3b632e51ca5ac305f95ed4d7eb8f384f2880962bc08f0e01bc5fd7e10640f98b9d60fa6c479bba63895254d4a676d31be558b060778f5a3b"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b, 0x0, 0x0, 0x0, 0x0, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r3, 0x0, 0x200) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000280)) 16:00:33 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000040)) shmdt(r1) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x400) 16:00:33 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x8000, 0x1, 0xff, 0x1d76, 0x9}, 0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) msgget(0x1, 0x193) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) fcntl$setflags(r3, 0x2, 0x1) shmdt(r1) pckbd_enable: command error wskbd0: can't attach mux (error=5) 16:00:33 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getgid() munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000000)='./bus\x00', 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r3, &(0x7f0000000000), 0x3, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0xf5}], 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r4}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:33 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) r3 = getuid() r4 = msgget$private(0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000080)=0x16db) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffc, 0x20, 0x1, 0x64de, 0x200}], 0x8, &(0x7f0000000240), 0x1, &(0x7f0000000280)={0xfffffffffffffffc, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getgid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r8, r3, r9, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r10, 0x1, 0x10001, 0xb9e, 0x2}) getgroups(0x1, &(0x7f0000000040)=[r9]) setgid(r11) 16:00:34 executing program 1: clock_settime(0x3, &(0x7f0000000080)={0x3ffffffe, 0x10001}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000240)="195d7fce6c7384b3ea56b74acaca8122976bf21cae862c36763a7f519e2b05eec368764d347cf37136bd90882c23454e15832f86d3a6df63c090a113a959d452603219f0bc7056c6bec703927eb2ce21a3e1adfb901d8243ada2580d7049e0f9237a069d7870bab094e6c21ccd56ad9cc888a6df842d7bfe495373aba67aafac213dc280693d27b955ac81bc4c303656e0f768acc0634aca55244f1c2ab2c29fa573387596e7c13860b9928514e3a72431b701b258001213852acb1857ecbe6f47932ffa1c0909292bb02b0c4e07c247eefa9d8541ceba4ff81ddaf5ec0af8b4c0f9b449a26dbda01c3f298f50fbc7dae0b2e80223ed", 0xf6) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0xc51, 0xe1, 0x4, 0x400}, {0x1d, 0x9, 0x1, 0x7}, {0x7, 0x42, 0x3f, 0x40000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000440)="0750fe4fcfe96a57cb84f166c803c5a4349a237a942d7fead96d60d465314fc25addf61293d0399945be0a6fa0c4025f3119b541e33108f5af83309fc3088a86610d9189ee9f383a518f35cc6553b910ae121443bbd8876ede2135e1bba85cc96c223a5f2b26550bcad217a40aab0c3343820df8fff4c7ad6c211686a0e69b22d8e9a22a2b96c724cc9e4ba301f342233f74c42fd89467daa9ec9314cf902e6a52", 0xa1}, {&(0x7f00000000c0)="e243cc5c0d629a86e56fc5b0090d3324a8a1ac1c2b1da967642e9b72d0787a428ecba87c6825ed16c5c433e1e1c1a27ee636d1c461245ac0e1b782f0aa6d1875c8fb07d9e5e53f344fd5a630184f175f3c27309512be174d7abc545727afe2f0e3303491db61a577b06832", 0x6b}, {&(0x7f0000000140)="a4fef7757f059b7be9040c35b04c8eaa699d77223ab4fdde78401c7fff75a37906e85131ca5675a56e7979eafb320c551a26be702699abf548b3935831a4a8cd3dbd646dbe31d39b823648b1166e369c51b376cefdf507330c61fa48df30e9f5a9aa8c1c", 0x64}, {&(0x7f00000001c0)="91989c5a2be7f88147f2d896af31a0af7260443111", 0x15}], 0x4) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = semget$private(0x0, 0x4, 0x1e0) semop(r1, &(0x7f0000000500)=[{0x2, 0x26, 0x800}, {0x4, 0x81, 0x400}, {0x2, 0x20, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x6, 0x310a3726974f97fe}, {0x4, 0xdde, 0x1000}, {0x4, 0x3, 0x2000}, {0x0, 0x32b, 0x1000}, {0x2, 0x7}], 0x9) semop(r1, &(0x7f0000000000)=[{0x4, 0x95, 0x800}, {0x2, 0x1ff, 0x3000}, {0x2, 0x6000, 0x1800}, {0x7, 0x9}, {0x0, 0x8, 0x69149b919f91b8ff}, {0x2, 0xb8, 0x1000}, {0x1, 0x4, 0x800}, {0x2, 0x9, 0x1000}], 0x8) r2 = syz_open_pts() close(r0) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet6(0x18, 0x1, 0x4) bind(r4, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x100, 0x11) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) dup(r2) syz_open_pts() 16:00:35 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socket(0x20, 0x4000, 0x66) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x8) shmdt(r1) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) socketpair(0x0, 0x4, 0x7f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000004c0)="f6dfdb3c0f655512058e3048f2bfeafd1992242df1f6951f291bf986a187db696eef11418c51b4be5eb198c7446525ac114232e7062c00100000030000009a34d642da8501af4ddcd79f34801875d94805bb3fb11b0b30557c501cded9fdbf6605a954f72ca7a5492e5febf2242189222fe34ec5f79aa50dab0ace8cdf2927009897e8a81e64c8782108b03e0600000000000000e13262d452fb201ffe8848960ff7b925b1d0b850b038515aec3067d47670dba38a1b9ce3d79bb285f54b0500000000000000a4e5b2aeb8ad47ee1c9669d7dfd90dfe75220000000000000005fdc39559fa5000"/255, 0x15e) 16:00:35 executing program 0: shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:35 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x6800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x800) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:35 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) open(&(0x7f00000000c0)='./file0\x00', 0x3b8dbf66d46dd17d, 0x80) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x9, 0x3}) shmdt(r1) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x84bab4e, './file0\x00'}) close(r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x6) write(r2, &(0x7f0000000200)='R', 0x1) 16:00:36 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000040)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getuid() r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r2, r5, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r6, 0x1, 0x10001, 0xb9e, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x400, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x8, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = getuid() r15 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = getgid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r16, r14, r17, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r18, 0x1, 0x10001, 0xb9e, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r19, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r21 = getuid() r22 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r24 = getgid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r23, r21, r24, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r25, 0x1, 0x10001, 0xb9e, 0x2}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r28 = getuid() r29 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r31 = getgid() r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r30, r28, r31, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r32, 0x1, 0x10001, 0xb9e, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r34 = getuid() r35 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r37 = getgid() r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r36, r34, r37, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r38, 0x1, 0x10001, 0xb9e, 0x2}) r39 = getuid() r40 = msgget$private(0x0, 0x581) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r42 = getgid() r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r41, r39, r42, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r43, 0x1, 0x10001, 0xb9e, 0x2}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="1b195328b5b7ee5be13cf01b2fa54ea6bf4519a54174e9b4f6847daa1db270b15619b944faf9008f0edc4697d543ea032067831503d3db2711a5e7b8f198a8bc93", 0x41}, {&(0x7f0000000180)="077006502e30e7f6b1d6cdf5e737b7d0203ab07c2c6a9145d0f246e67eb30f965c79adbc98c7e1abdb532c8ce53ae6832bba5105e12c39b98d16fc7533ed4c2291340bc10d7c9e5ee24fa13078e9eeaf43d6ebe3e6b169ba8cef79e010c782313334bcb37dcb33f5974179ae2f88162a214686accdfb1b9da82cdf87ae8185f82ed3081ce51eb8f13c55aa4cd78fc636d8d36cc427889f63d21fc09a1d670749d66f285f81dc3ca8b093cb08a7026a", 0xaf}, {&(0x7f0000000240)="a3121bb3d4b4592fcdad467d63b478637128a8c509feb1dd7c513fa010165b4caae7dc3aef501016abd01550c2159d6f570e6b6c79f2fde2c153fcd2eb05d6913008a960d648c77865304e1026ee1bf295d3b446aa0013d76f361d254ba7505973794ca109571a5599c830db744bccff59d86fbd62ff19c0b6941fe478c28ce8ea8bb4cebf008c94117fc429d568c65b7652a82d2c60d01d6b6dc907e5de1d7142fc7b", 0xa3}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r23, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r33, @ANYBLOB="00000000204832e6044c0bb46c2184b4b400000000000000ffd56bf6aa00a60903832a8aff70acf57f29fa2fe5c756e99994f6ebb48d2a8599277722eacff77a36d8c20461e5786a31e7", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x40e}, 0x9) r44 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r45 = shmat(r44, &(0x7f0000ffa000/0x4000)=nil, 0x800) r46 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r46, 0x0, 0x0) shmdt(r45) 16:00:36 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff7000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ff7000/0x3000)=nil) shmdt(r1) 16:00:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000300)=0x8) r2 = socket$inet6(0x18, 0x5bcb474c0fb7cbde, 0x7) poll(&(0x7f0000000340)=[{r1, 0x100}, {r2, 0x4}], 0x2, 0xffffffff) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r4) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) semget(0x3, 0x2, 0x40) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x8, r11, r15, 0x0, r15}, 0x10000, 0x1, 0x5}) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020690c, &(0x7f0000000300)) pipe(&(0x7f0000000080)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000a00)) 16:00:36 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCFLUSH(r1, 0x20004268) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x800) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x3000)=nil, 0x3000) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = socket(0x18, 0x3, 0x7) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x5000) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000340)={0x0, 0x8, {[0x3, 0x8000, 0x0, 0x2, 0x100, 0xffffffffffffff01, 0x9, 0x8, 0x391, 0xfff, 0xfffffffffffffffd, 0x2, 0x833b, 0x2, 0x0, 0xd4fa, 0x7fffffff, 0xeb], [0x3, 0xdd0, 0x8, 0x9, 0x9, 0x1f, 0x5, 0x3, 0x400, 0x5], [0x0, 0x6a9, 0x4656, 0x9, 0x9, 0x0, 0xc9d], [0x1, 0x27, 0x884e, 0x3, 0x39, 0xfffffffffffffffc], [{0xfffa, 0x40, 0x6, 0x7fffffff}, {0x4, 0x6, 0x5, 0xfcf4}, {0xb2b2, 0x80, 0x10000, 0x400}, {0x8, 0x0, 0x75d5948a, 0xbb}, {0x0, 0x0, 0x80, 0x1f}, {0x6, 0x6}, {0x7, 0x0, 0x8, 0x1}, {0x7, 0x5b, 0x6, 0x3}], {0x3c27, 0xfffffff8, 0x8, 0x3}, {0x401, 0x9, 0x47, 0x6}}}) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000040)={0x6, 0x0, 0x1f}) shmdt(r3) r9 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000580)=""/4096) 16:00:36 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x2) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x800) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x399199f6c90b9c7f, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) shmdt(r3) 16:00:36 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x6) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r2, 0x20}, {r3, 0x18a}, {r4, 0x100}], 0x3, 0x0) shmdt(r1) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000001c0)=0x778a) 16:00:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = shmget(0x2, 0x4000, 0x5871ce9a5aa167a9, &(0x7f0000ff9000/0x4000)=nil) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x3ff) shmctl$SHM_UNLOCK(r3, 0x4) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) r6 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000080)) shmat(r6, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r6, &(0x7f0000ffa000/0x1000)=nil, 0x5000) 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x800) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000000c0)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {}, {0x806}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) shmdt(r2) 16:00:37 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}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) dup(0xffffffffffffff9c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) shutdown(r1, 0xdbdeec2d1cdb3277) 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x3000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000040)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="00a663a4cbcc050832e6212e96ea9bd2c75fc682e61246296075cac1e9c9223b3aa90d68c52d82b840c4", 0xfffffcfd, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a4102efcb75f29df3fda88f3259efce8212188be1", 0x332, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) flock(r0, 0xc3893f2b944fb573) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff6000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0xfffffffd, 0x3f}) shmdt(r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x80) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x10000, 0x5}, {0x2, 0x1000}}) 16:00:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r4, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r2) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x10001}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='\x80\x99J\xc3T\x00,\x00', 0x8000, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:37 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x438, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x81, 0x0, 0x0, 0x4}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000100)="b6") 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x131, &(0x7f0000ffb000/0x4000)=nil) r1 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ff9000/0x3000)=nil, 0x2000) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x6ff8b3749c3cf386) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r4 = socket$inet6(0x18, 0x1, 0x7f) poll(&(0x7f00000001c0)=[{r0, 0x4}, {0xffffffffffffff9c, 0x4}, {r1, 0x1}, {r0, 0x40}, {r0, 0x40}, {r2, 0x80}, {r3, 0x4}, {r4, 0x1}, {r0, 0x1}, {r0, 0x4}], 0xa, 0x8) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r1) 16:00:37 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20044, 0x0) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000080)) 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x81) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xd0d, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r1) 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:37 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) 16:00:37 executing program 0: shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = semget(0x0, 0x2, 0xcc781a135bb25f0d) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x1) r3 = semget(0x1, 0x3, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x6]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x1, 0x0, 0x250) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) getdents(r5, &(0x7f00000010c0)=""/4096, 0xff9c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) shmdt(r1) 16:00:38 executing program 1: pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = socket(0x18, 0x31aae1079bbd3b40, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000280)) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x78) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) 16:00:38 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:38 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = getgid() getgroups(0x1, &(0x7f0000000040)=[r0]) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x800) shmdt(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) 16:00:38 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) fchflags(r0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 16:00:38 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) r3 = shmat(0x0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmdt(r3) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRESDEC, @ANYBLOB="aff2991d77f492dc27dc3a569be95761f88ebc7138feb5cef8f8ea71bf1f71f02628c99186bb42cfd49183d5794b844f39f4baa17cbac4095d4698999e85f7104582761c95b3882315ce4d9bd363e319bee60dc760fd28d70ddcc3bb99f9659a735a1c1119b8bafc72f89f1a86677b6e8e553289a253c572ee955d5fd30f13ca3734206034db206a1daf5485", @ANYRESHEX=r0, @ANYRES32=r3, @ANYRESOCT, @ANYPTR=&(0x7f00000010c0)=ANY=[@ANYPTR64, @ANYBLOB="5514b4396be0a189255c9dc16f8bdc6370b24a9216228be81664fd6193cc6a58dc797d5c572b7cff93d587017fc51e5a7ada67bd1b8f859649c9e859b4f343e7f44ee66f16ae4114386d3b7740bdc485265874ecd969a0b2c0ed97e037b17fd7cd98a976a581f4e1a2e43082552001e1345a1af25fc1e084cef0deb8e2016c7ea774fa5c95c35138a47b2c6ecac959f782eaa479962c1b5f48d01ac01c215c2daccd84fdf09f5951abb59a70f256c1183eb6c6dca9da1fb7508cce4964049e99afe003ea827f1e203408258a7ff9d1fd72f21937abd1860d40033e68c3abdeba2b237a5a53f6ce58e39a0c5f71e5ea3cd6e83a65de45c3d5b47f1a96b0873195ab6fe388aa425e7561acce85684401f4506ebfc118b3633e03bfb6b2745686174961a56094081ec0f52f74d0797d3eb288cfe3056cb1ea7a5be2bee14e1e64179e4d5fdd5defbae9b6deecc6f98b2b0c6ee9af28226008258401dfbd08e565614ab83d0b93542714a310df11fc7034068dba0a477355f90bca85682d1c4184c5a9b5d973e9319c8c12f757143f225171ca2256db33cc1db2d56e02fca4b03613936a9c7ec66399978b46e00367a3d2ad8854d0ad497037edd14f36397ba1732a5a92953c47154bbe3195823f510bc0fabc0a29bf50b497940ea6d5c4ca61dbcf7e533c854764d1cc53ca02163185d7f2d3834f9057e019fcfca92abdbe0cf8e17a767ee5e99eca214b8f7b9110bb2080c6e15824f991202944edf9420d609be933d8b03f22bc0e66010ba207b87b701968394f78bfbf01a4c420a42687523dfb09624ea7cd55dd1e44525bb6c771aa0532e54d030d96130a44a52d400395fb802022221b09c3ea2e8122c34e48e549d514954a532e1e3c3e79a17272de67c810800a166172ef548ce05286e7f33b9cff9f1173f4036fc7e656fb510c07830a45bfb1926d8974e0552011e643b968365c6b085676e866165985222618b5e77a9f4532cb762e3e52d9d201d28c5a7d83a7847484f4fe289a19ae104e6540bd89676fb766bf83a1ed3c103a14a08d24595eba22cdd3b162c3199c6d8b1f378db284bf58813f30b031c5b197191d147f253797415328c009561aae1ad9e096ae54d060caccdba318b255326977793cdf5d0edb4c105c11a9ca4e6a3f7466b396369b3de393a36f8d17e53ed180160c718e13e344c72cec912a919e5ee90b3df8065575166ef7466c0b75b7132a968404894ceee0e33bce6c02edee37d437a4cffc9237b9f6df5c4cdf326eed72ebef1c1a51df641083135d6aaf6e9f33d50658523a4cffefd0e3bd597ec442c14b97328f782f6fdab4cd929a6557ffceee291fc98115a913e9ca107bb96a65342388e9ee07594f793ecb27491c5f3a2fefcdde422d5d5de76e259ab4ad1106248d88912e548ac692998ba154c3aa1237b851c437edc857a193374bfa4f607d71f2c20a3a3bd99005cab0679e0315e8d095be87a980c92d7d9a3d0bc788b031592aeb56a910da89891c903badc0fb082e42da17aedc6118d257c0e2751e196c56a5ec8b89091f8c74eb838889148e698f3e230552098a6229b0cbb7b2762119f0f9c75e78cd37cd3a678866965062b15638f620edbc249f1f05f8dcd304f9903f8cb214e965cc8632b59e5df1a4521213f93e2d1723b32d0bddd8f07bae02ca55fa47b05d851f9903fc66f7c89d24f183c4e092b2b09a518ae378b7c11b871a4d17d372f5dd1660fc4108074ef45bdcd8128b51f96f1270b1ec2e20b32a6ee622222a69dde23ed052ebdded810ba862122b1192d7ed061c331c0e6cf774d49055f1218721a2f51fcd89f94da48072879626da3da9806da407340902417005e7742b13422f2df44e217bc3d8257698fe9699e875be18c740490dbe7e78bdfb0fa8bb66347569fe2feb84ba84fb128ca48c8e329f0f4862a0cca49cb54e3baba786a3bd483cea4bde8aeab921d26190fafa86a81b2ed89703a9de803abbc8bad92a9217542fc90934fb30aec32b3d446df7f222e9b02648602aa143b6432f75d229206acd41fb677a5af86e02821a0debd593f24e06d29b8d904969726c7fb14e8708c969dea1917e8d59507ba5af535b51f2e6cf042c970c3f588ee739bde1cdc8c72fa5a2d8d323f3c44a99d022c9a2bb297a7ca329e22da136a8366c454d6aada95ea10b065ce0d000afa8d14e74a37f7e10ea08364b0809989975070fe5a6aa1e0fc84503d0e7e3d35c521fa1aa34d64209556f8c8bdcbc47167785367cbc8c1e2b16ca48de5ad9d5ae124122cf32c8f97f9e213ec1a0c223cfb4d35c90fd974e986ddbe8d9686b7d0c3ab863237c3d452b66c90617c878c8f581a98292ea24e5dd512c0862211f3a1a2dfbb7d0e81b05a9c53191e2dc8bbc1324e145aa9b12e47dabf3cfb3bc4bae29cdcad19905114c25bdd7cc5e912b25b02179a434fde59cf16a1b3da0d5f519af00c2cf3107867e28b6260340b0838536247f9e4092e70407cf34d0b3c9c2deb67f8b8ccff5c606f546c85606df00ccb5c647d2ec1f9c02d9d701c3c3e52a082d71d49037d02e8d3c1152a658e7c449b870c45968c2ba52f005c81e96484a119fe86962ebbdb935700938587381d412f3107c8e87cd5700ace638ad5dddc89a3498822e998ee89db10304d0641176e841a58716b32523e981a040165d8e2abc70743546e32624728c42ed498de09c747f4eaabe4b98a750875a94be5439443ba01af7428028830d5b9b6af448ac2eddb892eaf6c779a382391f2f2fc0cd6045400f366de9362945838cf455708061e763780875791fa9ce9562a722aae97be5478282099e2e848db81f43b3414ab475546bc97da85b999dd3578030373ce132486162c40c38840aedb7f67d30dd6a0594f9af015ff81531d4364230d161d86fce38e054bec2b28f50e0aa9d51532e947a9af185debfd8f8f71bb2e324e64015c45d2017b5bab5a022f531602bd6a1d9f8d8a54b30b385e8da13e20c7b67461eabc332453042f6d17d4f101adbfe1370d1a0ddd0984638463ebc0a61b13512259013f3fcb932a334d489d78c1f6627c33178831bed8d45333bd145bd3070b3f9c69fef55f221dab0a6f6e71f9a11805bb3265173ff0c46af2325e3494e2281dcf0fab5ba298f7323205a5df0d082f02ffa146bc66b8185c2b25f75cebddbfd6e221cdc2cf2b665d4345e68bfea22b17166f00415f3c31461dfe527a5d56084cea24f229965c461436304e8620cc3f8f5562aa60c5f1e1c01b6e087aa397c8b94d35fcb480670453aefab02a0c1fd86889047dc1452a45fa3f96c1d4a72466dde943d69228d653e01af1e1ef394a86b763a44fb60a99dbebc7057c5e42aedb5585984657541f6b97b2fa369e8eb7c33fbe4f3961f65cd44d0a97f13d3ff050641e1a63115a1c7d4745790626248767eca96546d5cbe738594399da86ed56a77c6ac9bda6ed9a6c3b53d732ab93f0583a709422d772249228697dea444fd62acb4f33654ea02e7aaf7b228f6485bc50bc382781068df4c79f4c46171ba7ffa3e61a42f5b4eec8ff312049fa802af5a4f7dbcccda27c49a06ed2fc91cbdf82f5e528c5d33853d77d06ffc4ad97051043e3c608d46e91309479b639334a9306d0939048c9890438863a08eab35f72a9a63ef0ddcd54468af3eda9d97cdac893de2ce0b12517a42d63118c33d205e9527bcc14a5dba127d270311592f4e562f76dab4d89c0807982da7ac7467d4f6c295f34a520985c46e57288db171d33b49c4eb0233c44855e2175c95b0541d65272e9a80dbd22c10d47abfcc900a748748898c4227b66c22167314a8896bfed3457643709f52e70a225e8f9ec81f7fa52085232e6b3c885db9191ba0d6a7f8804211d37d55d107ec313a2ee9b4bc89a87d6deb9cd77574c99b82804e7e9bee9020a6be70d9274a48db31c32ee4495dd9736353161cac21cd489e4bace316e8b7cf788b1279ddd132918427f495e0932893d3e12f3715476f79862d68f6c084042b219c034e6f530312c94a15ff0379f3d22808850be908c7fbce8473380556b8cf3bae49bf0f28453e563711fdebe2f5bf19f55f116cf720d6df6b671642925a19286b30de7fa86726b52f5e8cfb110e724d2ac6a91d518b34b3921739b4129538d04d7b4a10d99af941bb5601ce9f8fab940d2fbe44f5b976127c6eeaaefd082fb400c687231615bfd53084ff4e4f28c1facf9cf404c72801dbdabf4132086b2154810721015ced2afeeac520e97bf8864953b52486e6a9b406af857a171fd21efc3881f044d1333d2117baec2609c3fa986d6a0bb49623ef9fe700a20e029cdef60a5d59492444176b25e28b885be61a7b2d7e49cec7d31a3b7cd91d8b28eeed9f9663a7477e26bbf37bf1c9677b03ff6a824133a9bd409306db4eb5a705284d22a5c552e610cd6102bbb33c54c34fe72e8e3aa7f29465bd0ec6345bd75c34f9fd5656ec57560a2a1e7acefa4bebc2c722626fbd7610ecf08a55bd09c2f23ba8d63c37a27e62ba3b738d2fae06609cd31b9e588e9b8a1b702b597e93222c34b76856578c795673e07924d69e38052d7e0968d8628f2baf436781a4ebd44512beb54421a579c8367f29698b31156d522f0c56b5cc69563e0586949a193d4ea22720ca2e885097bb2373d24090ee9e685cab3f60385c67e8a751c9a025eafa4e3a3e080cbcf3bfb8827e3db02021b323220124759ae1a7dd5e320bfb8a84089df8edf9825051baf90e48253196a733a65cd83b6dd81c111aa93c41f98db7f79baabdda5c687df199725635bf981281788ca138c27274b3596cadaf9eca250c92c773400817792426eae4035b14efffef07db2c8d6c33c7d0915786708e7e5017e46426b0de117a22b53ba054c183b6c563b05c4821ab455d88bfe7c63405bf30d881655d68b6e0c972a83c57697617ec4eacc768c484992d524be03b1830931e56e93a46580bf7526472c50ea0fce2b75fe87bed3ff705fde91241a33f43aba6227d88a0c5a5045080c0dd9668b8cdfa37354f88737d090dcea0e1bcef8df6cd1c5c71c6834f7226bdd8d6c9ef7512bb4909dafc11841bc1945c3d7fe2288cd578a3094677f7cfd2dc48f82ce5057d8fe74ba31d0937fa6effbece9f48b57952a2945a2cb2aa504e3bc0f62d1f967bf2341827e610ffa1e0385957d7cd9baf5f6f96ff910c96b8cac4918f3a27250c260ef4f28ad6df4c3e6267be20e73ddded8f9e3ed4d4eb5a83c30d4950d709824f8167a659599c510d29918955fcc7ac04e70976ae2e3178a75f4373241af754a75e66bc0c50fd1c9dd739dc982fc5aa11eaa403b4c01a8fc44ccd1adb8704f35b41b859f8bd68f7e7dcb930cfd193388b8d9c201e6ca1b241717741efa9a0e07ec1c1d6163c50c1757bda3f70b895ed84638e8cdc01caf0ea87f27680f5f4bb75d78535d456affeb58e3e7dc29d3487d1708e2b8076daba9bebfee86e95507abce1ce58d6b0ce36d55970e3126934a8a4afb1792b6ea1f21ee2d1fe5e8de61ed6fde2f492891992f89f05611b1819e5b5313c24e4d9d0b7245f760977f881bed161940c9a73b37417fdd08d1abe30c30413077742db90d85b87879854c71ae43ac6ca0b16f1e60503bf0506d608cfa52d0d5bc30ed64b35c3645e5122687e4038a620cbe822e18be4540fe23d4a268a1b1a9f6ed48674230682db94f1882fb5b2ec17326fe787ea211bd23da85ad71bd7c067683709378bad227d0ef15287589b3be9e541cab2ff3b01583d75f468d0b8", @ANYRESHEX, @ANYRES64=0x0, @ANYRESHEX=r3, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR, @ANYRES64=0x0, @ANYRES64=r0, @ANYRES32=0x0, @ANYRES32=r2, @ANYRESOCT, @ANYRES32=r4, @ANYRES32], @ANYRESHEX=r5], @ANYBLOB="5f9a7d93c6975832344f9a2fff22b82595fbc205460c3889f0f1647dc6a890571bce6194b35f3b08beca45555ffd392934de87815d81b13993797ccb6b1aba67f535c2c503eff53f20ac7f80e9c9667af929b388ba484d6e67f81eb5ea435b39ec437678dfd45bbfb5595b6be26fd8be966ae72072bc8bab858810"], 0x8) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000500)=0x8, 0x4) writev(r2, &(0x7f0000000040)=[{0x0, 0xfffffec4}], 0x1) 16:00:38 executing program 0: shmget$private(0x0, 0x1000, 0xbe4115678550ac8b, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:38 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xf7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r1) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 16:00:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x6066) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) sendto$unix(r0, &(0x7f00000001c0)="6421a8d5df4a052db60b52863e1a8da7aca23fd6bfa71c0b301ba7d5813af989659e13bdb9cfa027e2ee86387883f749dc78eafc303c5222ed370dc5f465e028b9a47d8728c38e0b6046010a09fe9b26d4791f953518fa8af6062404703ad657352e230bd25a068848755a9c3448367f3c033d6ea3494b1cf8a42c06ebb508da75fe6d418369a6ab11f652241e258f695b6f14a05d1e38cda9c5f5f9eeb9abe8a835ff9ce4fb4135b93da3fae71c046faaf0bb60b0cc5a936b93f871b20168eccbf2327672902b302bfd161f569cdec1a95882a39b0c072da0169d6ac6d940cba25f4f07bdd105ddb7a98d1897fe3ecda481a8983ca436094dba", 0xfa, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01022e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:38 executing program 0: shmget$private(0x0, 0x1000, 0x641, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffa000/0x1000)=nil) r1 = getuid() r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r3, r1, r4, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r5, 0x1, 0x10001, 0xb9e, 0x2}) r6 = getuid() r7 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) connect$inet(r9, &(0x7f0000000240)={0x2, 0x3}, 0xc) r10 = getgid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r8, r6, r10, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r11, 0x1, 0x10001, 0xb9e, 0x2}) getgroups(0x4, &(0x7f0000000040)=[r8, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = socket(0xc9ed42a8cca06aa4, 0x8000, 0x75) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r17 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xffff5835, r1, r12, r13, r14, 0x0, 0xa000}, 0x40, 0x8, r16, r17, 0x9, 0xb0c, 0x3}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r18, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r19, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) shutdown(r15, 0x1) r20 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2, 0x12, r21, 0x0, 0x0) shmdt(r20) 16:00:39 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) getuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:39 executing program 1: 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) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r5) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x4, 0x7f, './bus\x00', 0x1, 0x5, 0xeef9, 0xc2}) fuse: Cannot find fusebuf 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x5, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") syz_open_pts() fuse: Cannot find fusebuf 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7ae9, 0x800000000006], [], [], [{}, {}, {0x0, 0x0, 0xffffffff}, {0x0, 0x80000002, 0x2}, {0x0, 0x2, 0xfffffffd}, {}, {}, {0x0, 0xfffffffd}], {0x0, 0x59, 0x5}, {0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = semget(0x1, 0x3, 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000004c0)=""/106) fchmod(r2, 0x100) close(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000540)=[{0x8, 0x1f, 0x0, 0x9}, {0x1, 0x4, 0x0, 0x6}, {0x101, 0x1f, 0x9, 0x1}, {0x8, 0x80, 0x41}, {0xffff, 0xff, 0x8, 0x8}, {0x2, 0x2, 0x81, 0x20}, {0x7fff, 0x1, 0x47, 0x40}, {0x1, 0x2a, 0x3, 0x1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r0, &(0x7f0000000000), 0x4, &(0x7f00000001c0)=[{{r6}, 0x7ffffffffffffffd, 0x1c, 0x1, 0x7, 0xff}, {{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x463b4f0e, 0x4}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x7, 0x100000000}, {{r7}, 0xfffffffffffffffc, 0x0, 0x8, 0x522, 0x8}], 0x8, &(0x7f0000000580)={0x3, 0xa6b}) r8 = socket(0x2, 0x3, 0x7) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:00:40 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f0000001080)="3e35855f2432635166714ff1d805b6014893b89cf08fb7c768988bd35f72932a8bf5aa8c622c545732555a7945d235e70e0a21282d32d667e6f6f60f0d051230540685f6bb8914100f4cab1a2eee82386f758401017f6b7d37783d2ad955c0d07ba9dde43ff45ef37f5cb762c2d97def56d472f2c092f5a7fe90c67ed243327991dd24b64872ed831f1247fea22c2fb1a97f077e2376964a3e0302c4b6e2481095b488899b365d3f6a1d562d731f16afc91a8666b177fc87421503b55f2cd33d5bf5dc9eba82b2f56b5b9497c6da466e1ecad48a5f5f9f93b31fd7e3fabc9a5d4c1fb343d846e2123f59fd3e25c8c393210380801ec0d7dfb9f729208d606133ca53c461f95b1eb1711595e89f2b08797555ea953b31ce664e82088bdc599346b816434f036e33d18ccd8b0538bd3192ec86bb9c5df0e84953dd6551fd98432add309967113a37d08e70b7badf2424bc89707c3c7613ead747b5bcc9d7d76d58c8b34524d0a88d4e3de1efc562737ba7d2a53faa0dcc5a47ad582f4a677863039e82e64119be22109d43346c9a0151b004e95a5f53450c310fb4efd681af31c73c5187802c90285d7bc8272773541a009d201e7df312271876e2259565634e674dd4a4394ab2e73253156f6913dd5b3b36966980a6b153f366619076e5e00aace0bd015c73ee37c124bc1240c387479183271df2ded5187e623b51ed49791462c9c49e5fa76dbd9a88384f5f96a19546b4d49fcb7f9379156a456708d4bbf95ecbe38a23547fc1dbc3cd3e83d6394656e70071106d87550c17f639e00eaa1493fb53b5aa279c5883711ce4ee39c6d3ee12508c7c58f419925ed63d1fc604ec63f20ecfa16eda64514897a794ce8ed9b5ec815036b3886ff5e7c9b44e38f59e069c7d32a2d762238c9d08d2751c9c60710dbfaa1373ef25080694524271ad31a5b78adf15e868561b7dbbce1ec504e8a13cc1538800980e5fd6b9f3017c342495a97a045e715206a6752e44e76ee353a53bc0c664cb405ae6c21a9441ac4556ed185a4cb2f393347306ad6032a21491b42ce83c25d2093876c52681c8230c98dd450cb0b8283b14839bb869c50c6028dd7c502a50d6a3f5ffb08bedaf8c6adef13c9073594d3289e571ffdc2de31b2917299f6dea83f41274fb9bb13840719792769a434a564f9a956514355fa8d23d36977cd4d36aff7c127b9a3c724e9af99d41d6b285d876a68aa8f4bedd4bcf7e62b8dca40bd23d40b3d3512284ed62d492cb2fd053a5e759fbc372ceed0b6a878a8c57198f93c0ab766a0259d00e60c73da2a726bc4eabc0b478bd4e31669669bb1634c65628d33f9ed13984a6f6325cb05482e523308de74c40c67f5575f7dbf73ae925112acc99b4ffa478ab60d1e6f2272201e022ed50f829f7862f43fef65bd772baa0f8ffc44428f683e2e2d4dcce06b36869b6fa67b43fed4df51d3d0c35fd6489a3cb50548a66c04dce285bc775b221897503bed648151ff5018ce8a61587a511190aa125ef470175c20deec70a0600000000000000310ddb74c087021aba938d221f6fcdfcd0b7027ed8bd3507fa35db7b402899044acbfad313e4e1ae72e0a23219528c11d00ffc9298442e4a4642fff98a9318048011d5f8bd34b8bc933d403edbfbf371f1fd52dd9720fe83de4102402cec431c934ef09296e14ed98e2f247eb1673e1e8ab6dd153653f95bcae6d535318d24883578ce5334d0e74832a4b899ab9f83ce15f414b84a13fd78746c8bfc734d5936bcd11a9548c043f4b1d23675cf48f6568c7b39f8dc75a4aee6b688a3094f1b42fff61448e6ca75198f593b6801c4593e6d32eec92a41d3b5af01c2fbf5d1f6c9b9aaa8bcb17c000336798655b55da49963aa61a147e3d5bf70d45805ac3e152b9ca73418d79fa2f3f21250ceea10317a5db2d6ff81586548266b4bb65e33f269b4397c0fde019ab2572586b11f36284a90387a863df2d51d3ee539f064a237fe10ac3de0aec15c57e9b42c83ed9d08139f324a156954c72f56d687968d75905986265cfbb0d45795ffb3156c40a9febeb7d0c13f2d907f8fb040b5fdf557f2e612489328e5b4b6b1386ff1a8737141f7da58fcbbb50962b37803f85d80059b4741e4e12023d19d89d08dfc1fbc1fc4c33916a128f60ffee69cd88e842090fc6f14dbada08e4630bae2ad0db17648edec7b839c0b7b437bca9b757d6cf6e8119a04ec8763c006390d9ed412ecc88f86f56e3256098e986e27253759a8430655ce90e9d9a49f3e3fac322a74500471833d21208917ecb36da9a65b7b06c852c57067aaa8f33d8d8d62acb00f1606b2be582a0208a56aa6774cd3e19b896ff57f3d6a853a076ee4075dc250fe43918a927eff866f4bce76cb3183e595043ea2d439217ba60a9d6c6f81c2e4f9a6055b71611088a535b8e5dc52cbdb2f5695daae4989b1a3d5230e3ef1705273ce4f8268c2f60fdb2b6d13fffcf438687c3c8c76c109af50baf06ec5f5f1b841d35873768d4494c2784121547ccbd2ce290bff3c581229a9380a44e88c15c0573fec5fae8625f1f1e4f488a2fba1b8e23e3f9bd1226449d6d1db638cad6f540f280c7ab7278e19a4d276be7eae7a2ad0863a21c642c789c89fcad28c20fa5cac29f1395ce149cae2b61943ec2563bacd7da0b64d56272274ef55c9a71fb38234366970e262cdfd03e2c47ccb229032a35674d23510433c636eab05e8fd7c7703d2bfba216aa9adc5593650e6148ee2e7cb2782ea44a377311b55ab82a7b52f26349e46eb706abe43d4b380156f1d31ecf77a286202b496ed0e9a57daf7c4269b8c97843653973478518d4e8cbd243f820438e1c7f92b7dd7a942d7718680796f34f089edc96be9b121bb561944a015f353c5ba0eb79d1ccc784fce48e9ccfcb4a190724d99b7542fe13f0ed30abef428d369d6c989d499cdcabd4c97de45c1ceb81ad699aa3ada6b926056b08093ab7a61058cda3d1605b168b28f2da7c1f90c703ac7a414484e3c77498da6ffe5ff5969b1beaec8b828f888e0cdb9eda870bdf76b70fc4afecfd2706b43c68d0c2f06d141e5b35d2c6873804fbb65ddbc951f2bba34d86e1ee211765b73946ef3ebaa5adc4d529092cfe41f0279573be21fccc170c6c02af1d5a1a66c591d05e5d74fb04c8bfa591a1019beda7cd2dae085dc94eab8b5ef656146fc25a10a9850ee29a332022bada06a1513dafc440bfb8ec5bc0ba6c5cf56eeced6edd461030580ffde80beffb9faeece4625f9f8ed7ec1909a5e62277e385f01c61f542aba4bdd8559d649572aeb822f5e37d4e8815448a5cba88de5087b44eb40990ccf00a13cd1aae487e998a72e13d40e9de226429c5acb1bf5faa03307bef23b0b03a434068dcfe87ce9f99114210aa1558ce257f72902a1bb039755cee94fc8cc2c6873cd62aedb5ff99f469f87b5aeaade98b07179dca21c48400b9cbc82a85b351d054aaec4fd31f3571c990de2fd96955bb1ba7472f9a620deb08d2b9148f3b3b31d2ceaae778a0aad4f548f6e240c79d1871a0db9202eedc7571df3dd3ba69e620d84db50661fc8f92cc8d0f2010d9f871054c1e85d546dd55a66c44c64c111d3eee25aec3ff5eb6847880923826f7c17322cb59d256b2f69773ec282c63b69161f6ab80bc2c065dc15266e9b1df94ceee0e66a1dde0c9def5e63d4bdadc4910cc0d64cdead7087108652ee2e180a9350791071c133d1505581584fce2a28e1823b36f01f862aac97bd00800dc184f4d0a0e8a71e413615a04dc0f56019745f4bd67fcb93d96b45d7302299a69c5fab722942867c84740a337ab232e80b5e2a71432ad27e697d5a5f45bc046f12d503f71611bbe98ca1453ba65811566fa4957a5b0a232630a86ed807a8150c5f01e05b24db23551e74d5087c22c5fbb2eb9985008deb4f9ed48b1a30ca9d4298a1845af72daf96853f8ee7db3e3f2b66967c9272baae9d36afe400a43f85c6c6bbfdf3f2baa4cab3ff1fdc3de82f767d9f7461ee82dc01291fc4497a91fd9dff99164a9bfbfea3c378b0ca3d5c22933d28929cdd098a9c1f09ba3d597476afb9f2d08c9b859357847340ddff5429db027a0d99d078eff180338a4b434f9f75c823165f43cbd04e82ada8e5f7bec6a061eb3f40ae26427e67996001237d1f2d3402f5b3937c4b7420be74c01c1c6332b36b604caffbec6a036e0cb1628d864185ee846c0e9ef6ed74631e8e6704af407a167937fda4e0a465759ad650c763b2acfc86ed72840dc5e23340c3a7f0f8ded98b6954298789ffb418131ca704d774a5918349f67a6a8e6ce71497b6ed4d459ecebe89a5a6f1acc77896aa80e8213dc2fcf12e4ce72ca844568e958dd0d1cdba7a6f1b20dc681b55bdac6f31cd575382f771fc7bfc3bfc2f16e71b676e6e39449dfb23ce774b64c38c71dc930d4e24a1dcafa2f09ff2e7f08cde14a31dc0db70cbc5be6ff571d24d6fdc87660877ab4a7e9140c58616145daf9d028906d266b1323935cafcd6930ee889be0b655ae499adda1f261843208a0488bf65f73acdf1c60fb68adf5bf9e5a7cffa130a4a7c3c47bbd95d20bd203b54c38d09b25cb1696770c0a2febe7c1821fbdb8fe71171c56fe71a20a5c222da7a16e89745277c260b485d6d3d18e730270b71e64097943e84fe9397af030e74be4c8eced9ede3d3d002c774c9f9d30cc7465a54bb5c5f1ba1c5d49a608f7d4e0cb43c03913f90e157764c386f0d5d51b22e963ea2dd30cf9bd594f64331878f2ac52991f6c80a3f1c7c728a674cdad0bb3017e604b107dac8f8f3507d0dd0a352734d1ad339b5ba1d6e215c9f3d2897d58c835428e487966dbfb77813bf25d26c4c1970957ff54bbfe080c2a1873f3422f9189387a4d1ffc77cd531c8a09a0cbeb3c71a2ef9970c2c4ab829b0b5632a4542e233dba6f4bfc252aa3b1d37df6c2585ce4e3ce54df64ae08c524c123d54c69f07dda92824d47fc7b48b734d412ac107f2995588725c04af9541632329bc3b7c3966b7735c7e1cbfdbdab9b239a5a5e7278d4a724b009ed1ad8f841a077c8070af1b541a72d1583d11666bb76d372a55ad5e04fcd67695d9c3787b04f4f3e9e304036744eb8d6845e9d14634ef909176d5873681b6bc39efff1b7f43e69fa3466d2d696b6d9bc26673ecf5f5b8c1e553e704334a4fd698519e99422ad4493afdf4363b10fbb1ac4bba088948817e266a1a5325f69e010588df94e02f15e27edc7de7c8e902ecbcbb5c7cfe9eb7561b3d608702c0e86ffaea4b4d7c2d64267e9b46d568529a74bbce3b571c98a6f0085ae500f4b717c08480c29fadf0844f48acecd7c6e72fcc878aa61369616fecf2c8290eb00fd9570eb591b162075c29b47f1358f33a22203724d6ad8483ae2e44fae131a08565228ed34abb36b297e1749ffb31d8c6af92bc772fce4ca5565c3f0e7a61780584da4118e01024e7cf8f3206e4957075c1455db0f9683b9ddf6f09d17b492be36bf7d5c5b227ea2d65179c035d161fcabf3bbacd87af1f8db7a5eb3114471a4c3e3e9e8adb3de5c9027f0740a7a3609365f09c6decff29bf78e1fd76008675ccf15328f9842a16e69934adbda8bd3055c639d7997f23c667be3fa8a86e74afd2281e692e46c3c8d86f7386332464380a9ab167ee3bc85b4dd0b69acbb61a0e1e0db8e3dd2bdb95442f7b7d8bae0ee47b4d847f3cf8d55fd2c2f19c621c8156bb33efad074c489aa89591e50b5bb1b2820ea1d3e3e65952fc141bdc7b9941528b464e6bf04e8663e7adf370272ebdd87348c97ce089fa1cfb47ec238a9cda04a1f6a4535d66129197259f3a1de2d1c6f5f2f15c8c645a1aec433733bd886287b7b1a06bd923d30affc390a7886aca5e0d685c0bca260a38159a4d69628d1d967baff046f453002dab9f3709fbca60e667031eb362c5017a67ca615a599811cbcb5e06772bab8344df3ee711ff29d7b5fe66ac06628616d5d7df1d6eeb85dd1b3bb9819a55c66e3857ae88e0330205887df330960ab38e01f22a0acfb9049ee6b42316c356e697dfd305837d530d5ed1d80574b541ce194ae46b58a7efaa09844ae752ffb1cf45935d719bf1098c1e306386b623", 0xfffffffffffffdbb) clock_gettime(0x2, &(0x7f0000000240)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) dup(r2) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0x64, 0x0, &(0x7f00000001c0)=""/100}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r1) 16:00:40 executing program 1: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) 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, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCDTR(r2, 0x20007478) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x84a6f136cf58ff64, 0x0) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f00000000c0)=0x4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000040)) 16:00:40 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 16:00:40 executing program 0: shmget$private(0x0, 0x4000, 0x407, &(0x7f0000ffc000/0x4000)=nil) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(r2, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r1) 16:00:40 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:40 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ff8000/0x4000)=nil, 0x2000) r3 = getuid() r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r5, r3, r6, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r7, 0x1, 0x10001, 0xb9e, 0x2}) r8 = getuid() r9 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getgid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r10, r8, r11, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r12, 0x1, 0x10001, 0xb9e, 0x2}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x0, r3, 0x0, 0x0, 0x0, 0x1, 0x80}, 0x4, 0xccaa, 0x0, r12, 0x7, 0xfff, 0xfff}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r13, 0x0, 0x0) shmdt(r1) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000200)=[{0x3, 0x1}, {0x1ff, 0x7, 0x7, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x1, 0x9c, 0x0, 0x1}, {0x350, 0xfe, 0x5, 0x7}, {0x81, 0x6, 0x1, 0x745528d9}, {0x3, 0x1, 0x7f}, {0x8001, 0x7, 0x81, 0x9}, {0x0, 0x3, 0xc9, 0x9cd}, {0x23, 0x80, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:41 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x413, r2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) shmdt(r1) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6091, 0x86139) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=""/92, 0x5c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000240)=""/153) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r4, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:41 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r2 = msgget$private(0x0, 0xe53) msgctl$IPC_RMID(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) r7 = semget$private(0x0, 0x4, 0x400) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000002200)=""/4096) shutdown(r5, 0x2) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x40000, "d732c1e7bb6fcce23c5b19765d402ac30ee32053"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:41 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x10000, './file0\x00', './file0\x00'}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) lseek(r1, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0x140) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x1, 0x73a}, {0x18, 0x3, 0xffffffff, 0xbc}, 0x1ff, [0x7, 0x401, 0x9, 0x8, 0x7f, 0x8, 0x8319, 0x7ff]}, 0x3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() chown(&(0x7f0000000140)='./file0\x00', r3, r5) socket(0x18, 0x8006, 0x7) getuid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r7 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x20) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x10000, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x2, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x80, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x0, 0x0) r12 = getppid() r13 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) socketpair(0x1, 0x0, 0x1f, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x10000, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x20080, 0x0) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x84, 0x0) r20 = socket$inet6(0x18, 0x8001, 0x8) r21 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000700)=[0xffffffffffffffff, r4, r4, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0x0]) r25 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r27 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse\x00', 0x8100, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) sendmsg$unix(r7, &(0x7f0000000940)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000340)="1df5", 0x2}], 0x1, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x28, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r21, r4}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, r5}, @rights={0x18, 0xffff, 0x1, [r27, r28]}], 0xe0, 0x400}, 0x2) 16:00:41 executing program 1: r0 = socket(0x6, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r6, 0x0, 0x3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000000c0)=0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r10, &(0x7f00000002c0)=ANY=[@ANYRES64=r11], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="6c173000"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:41 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e74c1dd90e6ef820310db286d4ae0e26da10bd7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000340)="f17affc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e215bf7335377dfaea8c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x86}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 16:00:41 executing program 0: ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0xfff, 0x80, 0x7}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="51fc5d8beb2c9352c2949b33e39cc3b1d67a96d1c2cd3e3e38b6cd16d00eeeb806748c32553d14f7d98a07d2439a08624323f915b5d3e6b22a768a88f2fbf6ae41a909d73ab2f2dd4999af9750e4a847155213f72da0e779ed99aa2e8478e80087fd9a362237b726575ea076da42ca62cf65a864e4bfb29bbf2f458744bd7183d2c268870024c0f4d0b04831bf471141cf39b4f843fa26044c08b9cb8469bf672fda9170b2e3b2b37d908f0c6c21795f2e2cf232c19dac1dafd07d66aeae6de41d367ca78ade63", 0xc7) r2 = dup(0xffffffffffffffff) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000240), &(0x7f0000000280)=0x4) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000002c0)=0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000340)=0x8) connect$inet(r1, &(0x7f0000000380)={0x2, 0x3}, 0xc) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x120) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000500)) sync() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x28d00, 0x0) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) open(&(0x7f0000000600)='./file0\x00', 0x80, 0x1) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000680)=0x1) 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xa0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'YSp', 0x0}) dup2(r1, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x0, &(0x7f00000000c0)) 16:00:42 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) 16:00:42 executing program 0: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) sendto$inet(r2, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file1\x00', 0x7, 0xa8d8, 0x5, 0x0, 0x20, 0x10001, 0x0, 0x6, 0x2, 0x4, 0x9}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=[{0x78, 0xffff, 0x11, "67392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c32"}], 0x78}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r2, &(0x7f0000001800), &(0x7f0000001840)=0xc) 16:00:42 executing program 0: ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000000)=0x3) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 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)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x90) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x59) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040), 0x0) 16:00:42 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0600002b0742d95d90f0513a4099eb17e8ffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000725000/0x4000)=nil, 0x4000, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000016e000/0x2000)=nil, 0x2000, 0x2) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r1, 0x0, 0x2) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) semget(0x3, 0x2, 0x7c1eea4340775cfe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000001000)="d631a6a84aec37f35508df19cd92dd407eaf2d8859fef37311398aad17791cfa9189f29856bc9649e1128d2cc92316b9e17c15ef763923c64cb4aee614b49d54cc1078e6d2d44ee00007379ebbb2ef8d68b99115e65a8f64f8684ad7f6f52093840980421d53f89821ddbaae19d16485a8eae7ca200a263d3c223b3cfc223236f0843dc7c45ef990e7ddc356f72f50a24fdc79fbefaf58d57f1ced7fef178db9e5891679b5f8656ab55afd0677a7759159a72913fcc3e11ebe47f8a9fc9f5d474b4cb96e7ce46427deebcacd44bd6fb0e3a16c9683ca812adcc340f67fd9663127ddacae95706c6079164b1f00862b5aac55dbf0957cda122e45880d529cf60781256c55cb91fa88344db99a2475061360f4382128a451cf9271385a497abaaf3657ce707a8e9c9ade125e5e89aa572bf85deb82ad283408825d6dcc9b402a420cb7748576a5203adf0effb1820759c7ddbc02b4f446d4e824d170fb1df7939c8259e35acb4cbaefff651f90f91aba978006966e54019b3359ec5d3c841d0e29d93868d824098c5a985ad9647c5924c516bf5a218eaf3956d75a63eab8a45838eb0ca895de61da7049998d35b2df517d559d255a018094826890c9e74c573e14e51becf4e64678b7d5a8e7b95201d9b1e5b46e0ccb88673cd753ba7b9b2feaa91e6659e5fff326cb8ffe5edf553b137f6fdcc5bda3e376d5e38615af1769cc2a35be1d3e075c8530479feb2f250f0a662865cdc6ea0df2bdce6939dffa39dd75314db76d4666d0b23a314e5b5b6a2a612c9eac91d1050089a2331062658bcf432c90f5a94d6ecebd9dfcdce50fdb2cb4ef62c1e75b44affefb31a15c5a0c3230f983644da12b3929f104ea3d8efb37114bafe13c59bec0cc298a12360916154b20739fec2beb4a7c46e718275f9ad7f0a6ef27de1148d0d90e4740ee181aaef0d58fa62df5dc8f3a5e0ef81f9da731c1f27c228ff06ec6d2d89470832bd273d687d6df42aefa18b660223ee2b9b0dce7ffcce60cfe0c84b5da11e5e3dc8437ca35227b336bc4194f1a9baab1aaecd23a869761489558c8a5e77c7d4df6e2f4f80986557bb5094d2c30e18d8d578dfb26d15fd21902e97b44774049e7cf835655b3e2d34aab4f35d1a899367d9c6aeac1179ee43b38c791ac757b27cd34c19b513fd84d41013e65799fed5310e990e57b9807808b252881fc02250a2e8106e2aeda5cb78c7955cde44bb5cbc5d16120922532a58df1f2fbcc9b2a5e34b749aa6e691a205bcbf5589edf88e89ce061410ea80cf64c1560f4cddab3b3b46789dce3a71a749e843282afe80df8c2f572e18badd8449b73cac5b40bce0a16163043b31ad5d7eddcaa5ec537f7246a9ee56af3dc1d443444492e72a3be5ec200c7d9b52067a40b168b661d0fb375613d004a4e8a904309e3a51bf1a97d8562550325bd462f2d40aa6fc8113e75b2302d48604a962fe157fc4a8cb5bcfac9d9e496a2e042be53b8607ba150ec5ef99be9a8343c0922ef9ed3138b0d256314d2ad861308277184e42e5e9321abd35a7c0848410b2d0596f12478144900b49c6b7ab5bb1b3ab64687e8ab58c89cee55303e8b6d0b13a722a29a6b139b4d8494c6ffafd752e0dc9febf3c1a436fde985ba9ee1abd60c15abf161cb7efbd2efea4e27b0a46d9e9eb643bbe31d91cab698c38f933ecc466801cfe333307ee1896953cf28a2db0f1225e5c7adf4b7b8f60c99114e428f63fc1230ac9c76884f4a2e2d80b4308b667b0a6f208ec6745abce5bd5dd8b780a54846b654e665756450a28d7bebf120dd31bd38e672e079ffa29d220a87c4173a69bf1dae7042a1a5aff9dd03a01fe82075718f511500ecd8fadd828ac07da1ad28ca52c5e5307b62d142d62021736a5e85555a62ec62a5a8cf14bebf7fc09aa089ba193df7047b9e2820515ffc414a9283804bfa72a4442a8d41f3f875db8d7b0dd0487063efcf08e5d524b394e120ede6f2cef1cf3dbb3484023030e971eef0c518d7b3856e1ab124b6ba7c3a33ebaf5a56ad30c6451ee82500d4df0d2c3d751f29db6c3ce020b7d4e51ac972421828fdf57b25b1177c34ac4f3bb5efbac70db59f16d8c2798fe1172ac4e3bcbcabaa8458dd26053a551037e60e8fc1c3d9975cc81fcf145ca0280e704c4739bc5f9a19e6cae8d6964d835c1297005d779ff821cc3002ab27ec470ab9b3534d3bdfec11569bc70d357a99ca1997c26d93fb0665aab5d87f88a4aa37bddd4964769d095134e0de2b02402ed73380d76b6ffdfaa28e38007edd0c232e316ac1e43c07cacdc96489050943f050594e9abf46d77973da7c958727603ef36626899b561d4bcec530c311b4dc2e0281bfcde8d1eb42dc85c5e27ddd621e4857afb744f1996074aa473646a719ed0ca1bf03bd4560f0454b7b26440f45d385907a899a2866f3bba71287c4057c0e0d0523a6367e55c04ba090e7384c6501c8734eeb8c419ba4ada093d87df8767967d2c9a68e93c9c05676b9a9a5000d45fb850dbf332f62774da08403eda62657c0d100e0850602c89ce9cafe195577d7edb0e2bfa23887b11d0793def763e0e254a4cb0295dd9edbff4203373e9584c4c7f8994cf3f9fa7710d4ca449ff3e26090f41ab501e41ce54f0888c643a16691d064af6bc88b4d2eb8db74abe0f7ddafc1513cf286fb777089eb77d4cca6aef2e92e5ceeb9a7674deb032b919673ff5b1b76f0e6073d034616218b16f48d16ad70d9a2e040522f709837e8b2442385323307162f78df92221a8ee73e3ac145420e5d00bb4408d8e3719146edcb893ad2157989f06528a374c304187676940e62e432b8b887576b3bb21a916024f481ea03f9a4375d7b3260bc8554194797aa9b30224e03d97943231704a67feec3e93345cf641aeb71a481a1290cc0e30d5efb3cda9b72229d2f00bd170e7b16958924272965d17a6a463c5134e056578645f70d198787be41872334dc69087294a5bcaad6875b0fcc91564030a4dfa03f1bf1d0dc3c5472607e35cc1af05f5c9124c3a368640de368836ffae9de20d2cc3fe86874a4892d65e888c724b38409463f790c81f1ca82b5adccf7a1dcaa193a1e3619f9bf545da446557af6ffb71835bbeee1f0b00d503e4cd2ffd137668f5147b3649dc8fb6c7fa960ec7e17ed477eb1969c5cf8bf021b824bbded27cd142cc82e383b0324478374723af4c82a2b52c211e4a3ffa189739a48c178fc0f3d8712ca41b3b0e929f6dba60b03bb9ac06185b63cef250c493a6a896f922aea8f33966ec3bf59ff4352646028b3b0d0c6601c6b005f80d2f0785d7aa04dfe47c87b9752977514f113160ef3dde40d5d4fce00accad6bf161b8701dd99ed860e087fd9a141b895ba8a7143dff6c4349286c796dcc2d0bdc15b74291a1f97180ab4d4681273852807466a19a1778ec7d583b2af938c33763a67cc41e8cbcb5cf11a8e0a0771a6cde5c47c2dbea1c1e67b9efc9aae2b34afc1387a8a965d02bc43587fc68c52915c79989d6c05ad737d175d6d000804a08f4ff6e3f0324b6352e393f6709bc5f94bb16769686e4fe97fbe411487e4a428220a614bc98a94c50bbdb7410032ea868440f3b8e43380a92a4132c2b946d158e229c8bb19f535f241f65b05a393143dab6914211edb1ab57ff573c906abe84db0be28e7c6286540292764d4c3009db91708295cb3109532ad223b49669a4b3cad726c4577cb7831fd54f5f96930cf18da99905eab18e13f6c74d2f2b21e70a6d2802b2ff3e508038517a0e4c2d2b75e43e05f8a74e6322d122ea03df88f3bd857a3718ca76bd557e41f5bc8aabcac14bb357beeef75c434d3ce85c04ab5ddf801ddb155d36def45a187bbbaed6b8b68892122b6af57b14e6119d47d426af5b79e40e11b0d66ee8b934fe49c55697da92abdb5df6cb857fee85c2ad36f7d1cb6c4cd671535600f2b9399f85f4ba1dd647d80afa8a04380937c23f3722fe2239a93d47e408ae404b70fba9279761de49a534ea9721b05744cdf89740d9c40f00cfcad85966ddcc9428294213bf73ee6eb72f7419d59001d2d6a547a27e6a7a49d5aa07cc3a575889141eba94e13a84dfc25d76848ec82ce34cbbeb57ab0a61ff52424d3fae71aab0c2afba8696176dec9a516d2908f1b98b9d44b78bc50c23238303458bd0514343075daaa378f900550ca6bb980808450e3b533ed5c7575936c2bd6bd7dcc89634b43dc4e5e618b6d72b38c4ef534ca3123d8274e5196b03c4929e4954bd1ceeec95816ed3d8fb6f01dbfe5abfbbd84f5b56017029330e29cf3e49189f7c73783b3f003ea34dae023e99b884a94d3d622f5a63195930e77d58d26b5fa3a3ffd463dd6d4a3b9ff827380132b72ea45385781cf6c2793827bbd73e94a3199a56769c730737fe5a861393cbe6417ee05bcc54900c3a9a91f9b6708f6d4420b27edc528eb22967a5ad02e29de4d5961f7251eb3d374ad6394e5003025ee92823e2174102a27c3590ec4e3cb5e3945f2d601d02a019ec5ae1449c48e88cefd99b9f45cc2e039203cbded7c494159910cce9a47e253b12411d1dbccb3c237b1304bf8b54e37ab2d578c458d6d05bb346895aec9cfbf15ce017dd13240f3debb41da3dcdb73b780b11244e0e8029896f0a3204fc00f8f853e6cdca8e48c13171526693dcd9d4bcdfad4fdcf758295f80796d8c6c578276c334eab8d824c64ddd1d02c31cc37d61eb82ff9adf5fae486ca991f04ca857ab51e524f43a12c0f447805133c3ebd1b3097dfcff24e8319e2a9d52fc6652235a47ee62c518fd0a26794d4e14e759e2f923f54afd00e588a67ce34fa881414cde94c65d7d6ac1fd5c8ee445fbdd2d6e66ee2480787f537ece60ae88b36e53999f356099ffd1e079e4d0b3cea04453bf23dabcedfb353686ca6b5699d722c7175a6006e3628bd6eabe1d3681572c88cdfdff38b91fd7f18a2b7f9eb2192c810cec25ddfdac3ab291d9b61c8340baf3cb687e2f785b9bd856c66f4a5d73f6a103b3355bd356873eb48147741f673572dba330e376d21a59b37ab1f1d7b676920dc1185522e348222fe6dc4c02d0d7af34d1d524c0582a8bb0154212e733e6f5eaccb382323ce3094344943e787fb9a4be44e8e19c1412faf76cef050546e92302d446396099f30879ba95f1d5d6b056550e8f22cf85aeb38554ba4d24710a8e8a788d326c208b269a83e0bbe195e65816ef989449d1fe7eed7047d31c9d7dac9a95f9709f3eec689eaf680515f17a9fc61984dec1d23b904490d3d56f94e9441769ccfa5855042b0ac9d592445e000de9aed5bad7128b6924441f145c9f0afffd7b61941db94ffddf1caebec0262a57a9d04633a2e17799ecd7cb8d1e546bbb92901693793cea24a6535f293fba36d6da23eff2494fa0c998458d150e6649892300b401bf4285dd9064abfcea8d04ad3d3b19a49ab0514ede644f72facb9f97c502d352f6f3991e6a6c571d4fb5eb216df6ddd8d141bc0d93b24fc6427580b29d122bb5ab2a5dd42b69be5698e120bde0e281961657f11c68f933027e412d33cc18437adaa7aa75016372bc10403487f076fb8ccd4c7f396e072c71ab2d3d3d0468d5bc8984e3be7335f09907e0884e60a313f56fc4261d07c84dbb027b449ef90e07e7a3dad045b6bede22ea57edcc3d3b5e17f7583a8dd187ac243bc6a04ceb7e74323842d389c6b228651039cd7865eb9fe10c9c0dcecc3fcb36712e7ac3f7de30df3274c2f07dbc8a9a2d62a72bdf6c4c048fae7370ee11aaf800", 0x1000, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x5, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:42 executing program 1: 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"}) r2 = semget$private(0x0, 0x4, 0x1e0) semop(r2, &(0x7f0000000500)=[{0x2, 0x26, 0x800}, {0x4, 0x81, 0x400}, {0x2, 0x20, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x6, 0x310a3726974f97fe}, {0x4, 0xdde, 0x1000}, {0x4, 0x3, 0x2000}, {0x0, 0x32b, 0x1000}, {0x2, 0x7}], 0x9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000340)=""/4096) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x40000402, 0x0) 16:00:42 executing program 0: stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xffffffff) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x1, 0x4, 0xfa34, 0xfca2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000280)={0x4}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d, 0x0, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = dup(r3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000000c0)) syz_open_pts() 16:00:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x9) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fe050057", 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x80000006}]}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x6, 0x1, 0x6, 0x1}, {0x8, 0x0, 0x1f, 0x2}, {0x0, 0x3, 0xf9, 0x6}, {0x1, 0xf8, 0x6, 0x1}, {0x4, 0x41, 0x0, 0x1}, {0x7, 0xbd, 0x1}, {0xffff, 0x40, 0x1, 0x58c}, {0xff, 0x2, 0xcd, 0x8}, {0x200, 0x1, 0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:42 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x13}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:42 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x27, 0x2000002e, &(0x7f0000000140)="cfffcbff13b9fd812eaa4e713053baa2b734507e5d48e69931929648e0eae6e185284d6165b377c39641f8edc186ab1213fe4f9aeccebdfd3eebffa2dd8fc86686c41ea6b3634ce57b68baf25d1809cd800fdc4e1e76150fb7640fabc8efaa9095e7b9e1c38b9735f51cb3136c0346e5a541f1795987aa5a63ed28dcae3963c47aca", 0x82) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000180)="00f2b83eecc9e38280bc6f", 0xb) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) pwritev(r2, &(0x7f00000017c0)=[{&(0x7f00000001c0)="ebd0269d279b2183fb77ca6fd942d7ba31427d2dfca3c4bb8d0ced98bf9b4c8e889651c1d64d8f5f407492325e23b460e2280e83dd9fa2133a9a55539d6b57dea074b1d5830e2bce21cef31f7363a7029458211bc0eda6abc6d8885b1deb29a43a7c947b5c65b0fff912f1606c14429eea28e4af579c0700ec4966425897de29462c56c6be15896fa45f8acfb47e78aca525b644021e1339f64e7519d4fa0e9cf321ce8bb41190d816ee662a7855bae99f4c0ccb8610c0f2b079e211018af12053a6f9d185ec0a3e861967c5b65aba6f7a13cba07489ae17ebeea7a47998ece8", 0xe0}, {&(0x7f00000002c0)="54a1dc85272ae11932dc8b8359e29636642e6536e199195c0b87c305b24132cb861a8d412fb5317a7a66b344639db512f38d03a66103bc3e4606938a779266cb1e2396ebdbcdcaa4438f504c314553572914954d389164bf71fc769162ab31609a131cb042b17def7b8ec2e6ac7bbdeba56888097bfbdef722fcf952051712751857fbd536a23311aed6be7f3ee02e4df83a4d491a8a02bd28669cdbf847ade143aa7518d5ac3e9e14c585affae9b0fae29ff52e29f8a2c4", 0xb8}, {&(0x7f0000000380)="76150e33d993e7ab1ef7c77e4b96ca6bdaf6aa8f6fae759bf315016450ccdef018502a973ace513122d3f1ff14cedfbf872f0c5349d6604e539003a5bf1a29024036d8340628b87e572e27c73cc61a8fa7a44cb72680434c6d1b0fe3c3dcbe74c0787696aaa268744adb238a314dc6001c8c5d9b96b9aef73b7b93", 0x7b}, {&(0x7f0000000540)="1816ab2db75757c928de8104eba4efcea03d3994ef2775dc1c5ce3c19371a87899c197eaf828a53329626346e92f89c46d39a3c003a756a5f92a756b3baac5f2643ea2d17c", 0x45}, {&(0x7f0000000080)="41890b05f2c64ed165d3b48448954072bc1c", 0x12}, {&(0x7f00000005c0)="90ccd14a224c07d431ef2445caac8a8e1c351b4b1afcbe205531bee24c88527002913c7f1c644f6e9b867df1cac34ff8ecc1374eec7d0b6d304e99818e57e5cf50da69", 0x43}, {&(0x7f0000000640)="14723e0bcb13259aed28f3c4bce120", 0xf}, {&(0x7f0000000680)="0e47926a59310f1c57426c66bde8ce5c631a07ebeabdf7f08e757499a2afe55b8f780947ccb84e7c9de110c0282b9bc61b43da92d4258309760e3c31785e60c5826130b32867fb55059b33d7b7217033566c1ba6b835c194fa3f62a0d286254183f8cc53d6f56df2924869668d25e10fa77b16b8a1840ea3aca385031d1a7a812e8dd3986044fc5f463b118773ebe5f3cf2d70323b5a2a9db5252ca5a8a240868e95e816e7eb0ec2310d5465ef4a46ea13b36309a7f8832de8d35b219754915a2c5a04ba92023eef4d8e3192dd7ca8ef81f044db938f3ad05f7e1ffe66c9e00d5a40ee05fb46bf2eef0ebd31a0f1941ee348a69557c4f918e0ffb0270132f042bf3646195d4024f0e61c2a59bd18d6b05a51f207822fde4dba6b07f216b8d27e5646b9fd1a13b699b478b9ef10b7bd18352260b466c37fcdc733ac7c9a1ed52b35c9b87585ea27e85a43ec2c4ac888f70050b361d6fc59fa69d47bf35fe72ec47c2dcd69f949386653156865e0085f5a47acb14aaa041d352e5862f80e3272983528bf6325bc94f2668961f9c49690102bd1f548e33c678791930111a40049818988dc686eb6eda449fa3d4351d65a98dd58bec697ebd6b2b1ffae929e843a6d5ff0cfc0ec688bf4d6606d1cb8824cb9005f84671dd8ec6e7912fb6b359d80504527ea6f50fecae59552e25ea1374582676d8178100039867cc07490e52539295e5505c24cba0889e5b149d37308062132e47c10c6e7ce4125016845567b392be119333e90d49fe1dff6eb245666276d05d33784c0690ba35becc6a56c1b24ed67cfa4ef0b4b92d0a730b5a08caf90143701dcde1072121aac17240cbb4d40963f92bb0d93e519b03dd53b39dc2e4391df8419b827f139c7dbc8ae0a14c664eed350f37d03f981ba163e198b23a9f88edb10bb9388a9c60a00a2bbd957245c13715b851eb0de916d23c56ab9331533a0eda42e949e2f4ae7e3ac9a10c97717de90a9ab94bc05dd69fb1a653bb87f93e2e976a87144fa0c38985b648a3733037b46d3f8e5ab1a3832a98a9a6f571a904f7db65925c97a9b7f0ac2f88a01e1bdd417508369631fc26a93d12563db2b0f4ddcc15eacbacfe8f05d40d3e1270563337c379e0f1304d71ccf579445c2fe6bba1c25f4c7cecaa4ff5ffff551ed367382aef3d932ca8097fbb2181d6797013a08360d64fbb3056473cf5858b7d27cf2504b7d1b391e3563f836d670e12591fd9be8329a3d3c7133d41b44c751f1afad99d7998133cbde8bee3f95b7bec1d2de99113305594182c649eec2bab4a9f9d52e579486407daf91204dedcf05a2e01c5c6425bd5b1a09d9fa429eb9caa161daafcdbb0e28ded7969efd4b117b1828d15f8a41f45699d93a0cc15d13736e2b18c90ba8d9cd2dd8ec72c1f9542821c8432f4d3c1cdc2113a2cac5ab9c3e6fa09b1ad8591fc8dbb71fe57a480549615c799b2dd6161b553ad274694163c4e816996e3dac814b1545c4be51ca5d8c6374be6492019ebce80073502fcbc2c9e3424eb1e2069545c598b03a51415e968832b8daef306bea33030614bb26a9028cd02a985e3bcfb0b5bc8f4924192ccbc0d99e2534c88ee121ed7688fa9e1cc65d5ebcdeb41c702a12db5312cb06681db7191cb26d0f1d419dd781e6db053a24dae6c04669b52210a5d3536e7aa46347633a0e0c30347396b390ca3d3771fa8a53e3765cef1f33504033b916cf7dd895f8e4f3b933e7743519179e7266ab5625417d17a5af7ebff7501b94514bdbe9371d66b9f4d9c63c6277f4e3ed157cd3ac4c7ddbb58bd25accbbb281c58f3065d054a34089bf07eebdf7269f02911558cec1783a0a45d86ad22133a3cd8fcf7d1c437cf882e5e51dc646217d5d19b55595bf67f005378be64ad620331ddac93a19e37392cc683c2b5fbf6118bbfc49cc60784607d02a7399cf09f66e99e6e18a852e9b1d075abde88a809dacec8af7fa53d1240c1a5cd3d7a1e5f80a45df8ee4dec5c819d904a9e33ef5b6dab211c05855542a9bcba54642e8c135d233fef86cd22514eff654cdb0d616094722c6d25b36c3558b5a8a4b6e91cb16880114a7531f1b517e5f8e895c6fc27408d55b97cfca44a57ecb52b41b3f14a406dd081d6a18f81f1628d9b5d7007a17648213068f9331f29511885f06b912081430dae482758c68da3fda482d74d694acc36448fb06312e530e45cd2fcc948ec49c4ea29071f793d7c44b392f04ac5b3f652ba243eb475c45032abfb34b9e33943f566edd775d02973d415467075d78eaf9c87708aab97f8e6b2687040716df46930301922dbcf1e134a6418fee09db6ad8da4aa5729bc70a5ab4dc08fecf455bfeb7e7835ec88f889f1cfa8fc0a158493910a158c721137afbdf9aeea9d7a5f12bf47056e0880d058afb113076ecc84a8e59a7fbf9a24fad4d32237e6693a5526b3bf29e1b0f617ac022182c907f419e839f306eb07dd830337bfeb36f4b1686d3dcc4b586e36157ecdb70f6b817958ae1e3434144ffb8667fdefbc67dd4cd85df27774df2cd3fffc545fbf5ba49dd464ca2d56ed65903c4c95e0d996ea890ab7c413cdef3ea25e887f5b90349e432012b48a5c8d1ee0e3887420b317f1f41ac8a4014da605100501fca67212b408120a9bb2a1a2af438b722109c2022b9df3e7a292d475c4efa084d721545fb2db5e1d7a85cd054a6f6fb270d1114b022ada8f9a75866e9ee9449ef40d2a34e1f4da274b30d7c42c6b895bf2a024466e0d47524024bba3b3bb4e0e3370bf9ae0af060ed75c1d0ce2790dd30fe95e0396c5a613070e32d2994c057080a1aadff033f91dc6336466f3f1c7cd793fab912898a877e11830e337997b134dd5f3da82526c89893341a09b17e2cfd321d58b8eee9c889da50156659eeaeba4d8ed2dc861bf04cb282ad104859998911b38dc1d1d2de5af4f5f48a27d7635352bb7d5ce3b06506131106229969f13a3c10f917edeb100949b2bdc0f10437113d1a0bac9684c4c091cfa70b53e711d97ed120343455b2fb8e3ea0a793cf78926b3e11f6b666a3a3c32433798ba1094e1ba2e1d98af152307939cdc8e77ebb47603d15c10c6112d49cea43ad45349874aef41d4281b48cf9e29084da445df6d713910aa2dfcbcd3e9b0af674bbc91f066a3b120f8d508364ef08ef8cc009c584718d83ea15d6323c7a1656c8f09e1b0be412187d455f3e49c4e6940effc7bc98d223ba5b6bd2c4971f6a4b3047f49291cecb08154e1652bd08ea15a316b609280e6393458038782231d549b7b6063be1deccf46581d8872b3f519ebd72c319bca13d430d0270557d8b63a57262570bde51062ac872698441cac997ea84f155ccab32c910ac78cdf34c8bf7bc795784150d0397e0791c64eb37dec2754b52ad57d5748b6a117aa154d0fd14f9ab5798d79f05acb98762e3e4e0a1181e9e7328fe071eebc60c8b1d9ad5420abbd71f06fe5292bd3502b8ec52e8774b95ae965362dbd01f5ec4a25e4824fdbb7913fc80067334b4c4811d46f76ce367446fc416921bb0373fc56f272cc0bf5c9583bc30d395863ea597bed0da94e1ff455c398e5bdd886138cbe8d4f15641295bc79587e69b16899b30e1f6c6e3daa586e427d7ca9cc87a1205ae04c77fd9b93c33f4e707bdef9d00a0e269e8065efedd770d0f45fb8cccf8a513b5ea6185c0dddaee9aadb65a50cc9789ee670199961f09148ce83e8faf50ee3b021776e4d34968b0ee88e903ebb7fa7501a74361f250aa2712d2a4e0df1efc6968166ee5ef0acee5dbbe0b63355c3cefd5964ac4873bd10eaaeb931d628f6aec68f7f5e6c3b1888fae640f0036d9b11c95664d9302fcc00e3043195e3e54bac7797d2290829e7cc070d233fc0453b3769dec87c4a54e488b8eec44842b6b2a24c1091c9f5cf2e578123235fd89c23117a0a1658d8743133f049110ab474a07aa926dc4d78f4579f4ae3c50fbcae3ec58e2b682db1b6eb8bd6c9b78a5b96867fe1f92d1d94f6150042e4205aed708638912f3cf6e657a45f978599541dab2d6d21ee3fe5c27ee7c9218f458140a1157e35c7ad1f694c0a596866dd071b6bb9f5c210ed14ccade139ca55bb446a5fd6741f90b028b88e90071d9fdeb7d496cf07298337c8c19a857e609f09f994561f78395a7670ca261cee8a17dfc4e7038cd926d60f9f037e993ddedfcf2bde6d4f9ee2e33c08dd047a3de5c5997d911e3517e10e1f144507b5445243e46b13fb8701eb2b15ce405cef12a184546be6615ce55cb6de99bbe50a5e1622df2f13eb2cd0e09a1aa35befb660d771a5020c4964e4eb176e36f485e621a3e5723cee04a03f4fd7ae40f6c3ddccd578a0d70598e854ba106b43d552e6a39c4e0d02c693b86adf58b75391dbe2567964af23dee9c778bb5d3b22b03e93675cd0edfd3e77270a7acb3c4fea184280aeef57cb94cd5fa2bd5b3bbfa515c562d7c2184590ce69c962204e877d3ae06ea6642232e59abab6b0878e4bbc7bbdee77896ec887de94e595a9e917b6a90b6662b047d6b91eb74ac6ef62d28ea7c4f699558d84d1b08c2bbfa6efa900f40fe1fc62b8ca10ed410fc06a41893d639f89166455d82900b5953265443e394fba36617c81e26cf3b22d93420964befd4b3cde923a97c1ba305a3eb153170d7905e50cdf54b5481a99f3505ff886ee7478b1472861b87fa75b2e3b4fe09e66c086d935d57b562229b117d721f0a67aee9fe4c9f8a8611c30c04223728cb598b9dbaf8260865fc97945f47b6122bd22b02363899cb487bff1fb3182d1a603a6e17293b06ddb9271def1c0215718b53441b79d7473ff1469d392edce2578fd6690a1ac3c9f5c73dc273e4bc28f4dd37d923b2342c6cf1fa37bd34be5ed7e64a350db557400ed7c63a54bb6d3d59fbb86ae723ce5a8319877de9cfd1273fedc2e99012d6d666ca8e08ba64e4c9ccbbc46e22dda37a7a72329e75160907082fa07dd6aad28f52c3a6ee817df186a2e15c8bece1ac57b6616487c6bfb7819c2d39acbebc554ae57119b5e9367204e505695a6b6d4b4dbfb331297b98cd69c58c59b68a25e76e0a5f2c6a4cf4c3c5a5435a62c04e91d2a409f51a92b9c42ece0410359f131692e649ec279262d09021c489aa317e1d2618faa3ae65a268e86147eacd9210ad52e9ec0c114d6e658e118aa998d13167922aab9a7121e31a7df981f89120e8d06154af4ad42285cfe29794e405d344dea3992130784821da489e2dfaf6fe8a497f1ea9df97ae48e9921103ea346c82826520e1bf39abfc682001589d3c92f112c4d63d665d7715a485e23a3e1e3fbd8ff75abfd674a55087e9b2448e73740c43e69ea9cbdd4ae11e81ebc4f75b5bbe23687cda408f3ddad890181d4ced42520db1d422f250fb732daeafc417b6fc2752ae22338d2278a430e1fe7515aa588a3377da60c20639779f7281586392af1c8c2dcb8cf037c39f1a180889d75506276559f0cad8303c6beee4c519f4e4e86dfc393b6364902c354ee6c2919c1a08824c13716c7b4d4d9ba76870d02f3158a783346e71e682c430226498f7f6b205658fbe488cce35829e553988602fe1906d885ae7667357d945bcf7adf11f82c0cb6ae70895b9c5d88fd8ec747059fd2c372315c79aa8ff4bc77504f24b72015da889601e47ffae55ae11daac559cb8b56a3951b61dda9f8b53f8fc14b9a34939028684bf98814a5962797cc6ea1db226a939afd799e088110940f66836fa0411b2ff31404315954baa17328bd088331111ac90ca", 0x1000}, {&(0x7f0000001680)="1fcd9a6c9b71ada7c8d2feb878b13c48875d6efd9cc2e33787fc05aee90cff371c437ea8a121d63a3d81abdef0727b71b5b526bdf96515c436b37e1cba54519feff4ed8a12ffc6b2a03db7e2ab55184ec69e3933ec2bec078754cf0bc7a295f6e51b046df5c986b9573f158d939adb327688f5c8a7f25ab700973733c73da660ef46cc233e9895cff5a7ff6ea3d48d05b9aad5ddbc379b5001ddf282e1ac441f67417839345f3eeb0eda8a0d02d4acf56db055868f9ce44333c43ab30cb9b920916f2c0a5ba4e7bda185cb8e0000f1fd255a368f90f9bf778d17a520", 0xdc}, {&(0x7f0000001780)="ca6c33aa18aac1e01c3c6f285759b730", 0x10}], 0xa, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x20000000000002a5, &(0x7f0000000180)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000001c0)) r3 = dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$lock(r4, 0x1c, &(0x7f0000000200)={0x2, 0x1, 0x8, 0x7b}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x9) 16:00:42 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20611, 0x78) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r1, r0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20600, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000001c0)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) unlink(&(0x7f0000000280)='./file0\x00') ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgid(r8) openat(r6, &(0x7f0000000080)='./file0\x00', 0x40, 0xc7) getppid() nanosleep(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x800080002002, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() pwritev(0xffffffffffffffff, &(0x7f0000000440), 0x3c6, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:42 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x2f24, 0x1, 0x6, 0xff}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={0x0, r1, 0x2}) syz_open_pts() r3 = dup(r2) symlinkat(&(0x7f0000000040)='./bus\x00', r3, &(0x7f0000000080)='./bus\x00') socket$inet6(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r4, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000000)) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r3 = getuid() r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r5, r3, r6, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r7, 0x1, 0x10001, 0xb9e, 0x2}) r8 = getuid() r9 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getgid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r10, r8, r11, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r12, 0x1, 0x10001, 0xb9e, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x80000000, 0x0, r2, r3, r10, 0x2, 0x40}, 0xf13, 0x40, 0x10001}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060ba38f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca0000548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000100)) 16:00:43 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2a591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe5}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0xff4e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000038021, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0xe28}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000280)) lseek(r0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x9) r4 = socket(0x2, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8001, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000340)=0x2) r9 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) socket(0x10, 0x5, 0x0) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f00000001c0)) 16:00:43 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000003700)=ANY=[@ANYBLOB="02100000c2d3020c3944d533a56aa70930ae24cbe1daad03468b9f431fed2ad4e2db2990e2f89e9b0b9ca237747d5a32de39a2092500023e5509517002b8d442bf32d27dff68838c1a9e0c582b25d553b9398cecff16a4e07556a8e7b46733c6c10bd4cbc8357ad99830343bd62756f435a0a0e9f1647cca7246739fcb40f871c7bdb9375474408ccad656f0c74c40b0381dbab92cd30545d6e4d62e2b7e3e3b02eba329e4247c9dc73c53e5ad871bdd77e3e3ec1ba8f9ab755f01406d2bd8c91e02963b51b4166ad5a1a5b0ff09cd8fc90cbc54795c507b5d"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) writev(r0, &(0x7f00000034c0)=[{&(0x7f0000000140)="ab733a7f640ff141092c885bcd5e175076ec96df911eab9ba2961f2f94310dd245a817ce355ed99f9ba41acaa858dc550966994ab68d6a3145d7e18ccd51ec23b3d56fdcdd3c87db1b90b701c03597ff91baf5e653b8f1e4c7af9b", 0x5b}, {&(0x7f00000001c0)="eb1f72f2df3a221e1aa08c506e86ab37f5ebd093d8095f420f67c015a914c60840c6da605de6a57f80446ab38f8a2be41d7fe82ca2fed72c6bc64d5e40a3b33872f582ff7d4ceee51eef0a222447bfdedf4145f658678b41dcc19184048e53f6d062d144390cc3d5853d68ef78751021cf07cf76ea", 0x75}, {&(0x7f0000000040)="0acf642a2c973524d5c93346ad761f8d6f", 0x11}, {&(0x7f0000000240)="a980f888f90090d23acb4ee12aa7ee9aded133bee9987194b14701383cd48bbc0ea1b145f72853a34d0b8a14ac91e04ffef79363306cf9010e02780cd27b44b0181272c88bdcdc3c24a6dd4b7f925a96543a3d171ddfde519fd656da8069987b5e7a2efd2cf482ee80e44665f05eeaf997f94230fbc774239e488d5982e71e056f67149b9a80", 0x86}, {&(0x7f0000003800)="2d160024677a7ff76ba95cc266fea18fa0c406a740425f69732402db62d746bcdd442d88d8d4c4614d6303f84c8f40ffe238d68b671201935afeaab490d7244ae29c7f392d125fa3fd6944dc4523d8475dcef3d7f377a787f7dbf6e912e8db7d09afb885a321f2c56ba8a1e58425baeb8a899a7048fe0f1e9b20d006921fe5facad34f28a537db5d72a9d2c045a04d0062aa1140d913ac5ccc2ad92290695d6962f0b8b788d5ad5d52c67309d1247cb411ede919bbc34822e18f348e39de3fbc7f465fc3be0e2f5a7fa57ae39cceb0f5c753b8abbee8a95cedaa515f01992ed37691e03b2cbb31e45a446259d768bd6ee5f337a7fa8a725564575a8172b30b03306738f5257e00340399226ee028d76d378cefa0c00c95499fc486b1cccd98ec452d2e38ec1824eb37c510258f3746229a19cb08a4688cc52283fb0289078426539a2aba5316ae9794d0eac92783b65e6d01b720c57d80e64e345e30add8fbe1a69fde5a970920bb4d001bbdc37246c223892ffcf056b17cf04fc621ceb1c7b9c2b7f461bea73fb3d1d393c588919c32e9b0f23e32c75b221d518813053cf9b48ca386d3d15d183ab0c2fa3bf4d5a2692c3776f61f784e236e73967bd9470ef04223f8b97de6f0e0580564fdc1808bb5db0cb500e245b8b052089f7b746f087c43a87d609a58c67b8fac94e9d1954a76d4afceb5c7e8cad2969f3c8bad7bb5c8f8faa0c98849886ae9c888c67b73c20e7b3c3ab439d59650a7cc24fe4b1d4d7e4a820b82fa5660d087b7e165901d6d6f4220ae97d068769f1935f105a77eb82a69ff0a29f29dff8508537ec277ada6cdb4ac1d12d9598615ac306b6b89c685e4746d251e9a4575ec8fabf7c52f4e689ca6ac471f9df67394e050dc7e95092f2406501207d1b4b8ffe0f44813b00eb0aaf298435c73c03a9ab17b88239caddc7fcf69e92051926b588c612dcd36de8356837f7a7a4a78e41016a6ac0c24d053ac18e5bd1917113dbacc10581ba09332997add9440b88d048b00280cf61da67a56892b355b38bda22a5924c9e51bc16f6b2655e9567346b592a568cf24522efead678d66578b75461c9909a90daf292fc7b6e2135b8dd16c6af91d56c2a5ba2f4154db00f9c3692f16f622afc1ccfc1314d1032ec96aa4b24e7ad817e2febff0e400235cda53014cd0e37b8ec96d64ec9e1ea0a604b465f364dd62d4f17683b0d635eda24291188e89afce9f4b936133bc70640de52a308f14b0155dc393c73baecad4e53337c1e2aa59f1706cb5db2cc93ed158b6705d7ada82dbf7d11a343403441c5396732158cf6a9c44afa7530c4a808689ae9ed278ba8dea91daa632bf2af661da12846b3432103264707f6a92763548e2ad70c88e2e0a923126cc684df5506f3e53e8f740d55f94ed9488bad964067b6a682393e0bf7be238cf211576fc0ead28bbb48c8165559fa4c3faf5982be5dd8386cfd998b58f2f848354be1a72eaaf9b91427db1c4705d1b174231700b4e09dbe23e7b19821f959d2330d57856bc4f63c822301f41fa0ec2e8784935c593cfd823c31dd4e2701f063b44232de598bf6a2f4e3ccfdc2c65294f6439912b136fa1db1828693555d3cdea69e1df7e3f7be7083b8b0016cc927bede100367ecf786cb59bad60fbe04af61dea6e0696c848fb4a5470e3832d019e6f7fc102e9b0622f2deff93704ffd507ce752c3780b7a5a424f413be086584b0c0290fcf65d63d807709f7ff1582ecb0f979ae8e98c6474fb36228c76e2252a5e2347c123f8e93cbb1132292f250e7b78a426539a8cdf09bbbfa8eec6c21a9b06fada56cfa7b89287334989c970c01acc8934da1b111a2f79b980c9464c5e84a24178757954f7ef0531e4609b2ec7c5438bebc88f936836514a0e1a572a7e87ab9e5a0409eaca6a6d70fd7c3c5aac933141676f79c52fa2664990a396eeb1a2cb66574eae4c7ab1bf700baa7c9f98227ce0a937ae60713686444483e5f5705959ae67cf5b1816d4452adedd97beee3747aacd2e437a12c53c0b7e87e44776e146482d70c25376f4dafb047d4c0e501f215f22f9837d652a5c0457d83e7d39f219b2fa9e9a7e5c58bcf5483276f1dc248448864bd993abc71b839eba25906f85965d4a678cc6a1ffdc011dc024a4a1924c0176980575be12a3ed36cf1fc8f94975fdd4eafba2e579f398d73487a57b38357a16cd0625c559bacdf68cbacc970712c3325c3d6f9f34f6763263b9ef6f70f178d647ca8048dd2d84b5f1b6846da11ddf297218f74a0ec88a881a12155dfb79ccf5b9c4f4cd5615a63903c18654f8c2d09afa2dc7ad580f53d31c0c99d6f9d817480e6d493623c5d75b17f172715996a007a9ec8efe3f6a7df5dca5ef4f529c56f5ed3b200e5366782cc2fd389b0ccedc3e29778067a5016dd8bcaef637eaa5887afbda4e4a19e9bec7f2301260f51564e845baca6782ebde8aeb3d8bba08a8a7c0f282822cccdc65a5599f40198b02a44bee38c11a7710d6699e782a4fc1643d4db3d411565695231f460304ce888a381195231b98b0e19380b70f1d296630d8b14cf665fd37b934d4c7baeff0874ad6671d2a6a0ddcca5a4de7e4e997969ebdac2be891e48a7b1902b955df09bda44939fa30b3bcf3fe5fadd526c50fe6453422b40ef7f105ce61694edc2ca054f64423b5617d8744895f30027491a1118207bab60b37e71701802d19586b2e894b408cc15365383b65ba37e646c947b4d57268873d54c55f7968885d072466faf0e66b0fd7f58a7bc453e4692da9dbdc5e263bb7eea722cdee92117f9b6098f340fcd71948450ff999e5693491d834ede5ceac96a62bf0fdc7205270d0bde503a700772c1aa96671e7ab434d087d776125dfc29f584b8656728f5e5de5ef1b861981be00074b063141a9905b546323efd7bd31a5029835f4b0997bbf24491f33292b674bcb42ceba2d01675bb9971484cfc11240a0c631195069046388446f3df3e92528f28a81c09b88e9276e077155bf1ad14f7ffec650e1252ecdae201e75d42a2f1e56f461e4ae95a5f0f45764e5df0d1129eb26d742127febeadf0b98b3e4b463e8159a7ced9d43f3d708b7dc1ff2118857419c4255b01bbbfe7ab46a5583fef4817e87538dd9f1829a62552fe0c7e6a03ff4a54ba0120d57b5ef72a2aebcf910697f8c0f2221c1ae1e19726a610a98fb34627e78d5c0e50d6aa70321db8ded689925a46b6b6bccfd08502000716aacfda25c28fcdcea147e4075a38a363d63f94a1fbff087c45b4c0d441dd9b10e948d885e4154ffe019abc07dc5584954b002fc6f7a1b11c34034a93ade41b7eaea2df9dde81f9b2fd26b069bd32217290bbf4b11cb3d41efc9f77c9dc815c36b319cf93a48d126e3aadeec3c2c800b8dd0a0045b18afb7f461ec2deac7864f4e95671584542c2b29736d50d0e4debfbc362a3b93e8f3a19c5067c0c46692377180d04c8a0a24e806900d59b6027570593c1bc90b0e9030b56df0e2c38a9abf99b6b303797f9d11ff33405ec712ba1634ebac01bd7bf9d4ff420fdc47909424b667af1ba166a310b24edaf679380bb5b1976a5ea99ab9ee8008db5423eec7f74df674a5edeaf3d4d3f41a043cc72b0167c5acd5a7d694c120ce7d9bfa517fd86c792bd7e1428ddf19d5cae77ded111abdd5adc5dd6e4afee5594e3da8a2a33e080156a9286077e24225b115672fd1f8b852163893445a0746731f6384033457e6ebab0796a811bfd13e17dd6bb94e2f552941a434407a22d07406235f501c67b8cf75b2ac910d650170110066fa0abf7ab5e12268531e592c80cf26e7e5699e80de76cb01c4f2440aa0c3e0053394962096b9d2c71bcab070efc77b512758249b3a7b9bb7d16f7165d43b9f02d2007ed9b8d519f7db543bb7953434b62bf889234615873884ce0c44db3cded7e04478d91a4fc4b61e544064b625d3be55580dd739feabeaebf079fa4c0756089e445bf64277e33d4178cdc6568e8c595ca7e2e807f5a18af376a6de88846d1ead003cd18ce2ab63e064bf90c7f3e469d85e2bb3b91a103456340bd3f2b3f530ca7e311b70aa7c4d83cbe3af4f2e113577914ca5b5f462518011341bc4c395070e4971cbd035cac7872fd60b9d4b6bfb356a5cb3d2b1afe599406a3c7c4473e8a7997127bbbbd53cb7a2d0a536295bdeb8a1f599a8bfbf1a77ee3e3b87975afa1a0c92aa302998964f16d20e022d51b82b070fd7cd9ff42b9842be6b5fdbf397e122e6053b4ec6a4679963e34202166699214f0440ce697e23f68dbf14f6152984eba4cf4d81a9602c265a6cbcabf1457a17c609b956d9cedb065ae0620fdbe623d5b149f302f9ba7b1cb5d7fb2ecad0934dde02b955f162ca63680106b545af0372dcde8419a31d74c875f8ee54cbfda2c1b69470a8840216f1270e7bbe7d1c758e0fb31e07b3bafe34c414bf46e7e408c1cc278026985741589fd7c9435ad86078f902529bac38f65142029950bde686e6a5eae7b8170d556649bbd604b9490c50283261988f0e208825c38aa9ed269bd591727e64e435a4a9f4f6564b807bb0b16a47bfd14303747f34a14afb1b6e3e61e37e4537b030a80ee81025ef890b064a5c391961c434a5cb133271732b53b448ebb57afdeb57b1cc9ad40442790071489c04e56336bc8c8d231e7e3bee0a83236c734618937e5270310b20acb134ea10385cb38c1de5998b873ab7dd61034e5860ebb58ebacb19fc829a138a21acd1121796d7d35dccc6f61b0d353b6b71979c9622e40b4237eb811d5125cd3cac421baac0e4355ea2666755dd245f7cd274736549a1c9f2afab683f001c054f762854c81eaf7353d9c01f1ee65655acb78043610107f4169fbf9d2fda87067f5af6b3b832cd832c0762050711afba6e91973813e15c71dcd5323c6c28877feab7a4ccf1121ceab26801984934247780f81cfd67204c1232d314a89af964d00219a7a02dc3a4000f47608e09f56b81dace75630e3eeac9576d850ff78f76e56bc2ed2570a761502aa30a9261c10d602131b266e234b4a48dae9abab8baa5d935f80715cd9c9cdeaee285348e33288254dc3bf9e7f5fca7b7b62857f6d716bb754236346dac3a8c3312547defc49c29f0bace20265855314181c344b530034a54f05d4c5be3b48d7b7e6e35edc9fd2702b6c408155417be0429a8b147c7ed0045a0a825cd584cab847dcc61402a2ee6e5e2b40657716490d61e3d381025ababf4b03a6d11e52abb119b5835960e3f5304122cad5838db51954308990382d02cd6d41f96eb31e9103cdb09f6512b6f6f63e37960f47138a541f3b0915012778f4fe171160fb9bbe85b292466bb345a22c689005d8b058bcb0d54bdaa39dffa14cae71ead957fd779c777e5bad37239641bf7a88ea7ef1c4595df4d0f88c80c9debe1e31cae921607a7f22ddf6c03b5b1376459fa9412d45d0f56e16d54a412a18d5b1698230167b0ec5d714b8a685a420f299b11e9d8aa25e3f4deff51f417053a62036a351bcb98d43848eb4dbe0bfdde0ef653237be154e813b9bf920c480bddee9f311e66be5bfcc70c64d8e035a3adb53ffbffa55e039409190182d6f7769e7a4efb53b45083c6f4db9d3f44b26d9d1458455561072d8c4cc09ff5f07ce2fd2c6586cbcb6c0f463dc76e4c7e29f3fbaa6e7627e24cff4b5784d09cfbebbfd83338f67d20bed58c38418f93f48c8f0212df87b6681446d024d22717bdd2880ac65431424ac98dbd4cc8805898a7c27f69b4cbe99a68a6521f328ef1f1b44f09b24e6d0ba52cd5aba58e46fea9031cc0633fc4ac0ce46d012ae65c4e9c810bfa1b385f58853919beb25bfc796cc327921a7e6e972b94e668b1b838681891541f407a7840ae78ffcb9ae9b851dd386017d168e2724d04f82cb6617601998dfdc64e176a5f9943c495e66140dab6818cd215844e9bdb8c598b608026f4b7bce6959c7ba7cfcad332636a53f5c9f7717e00ebd0cc99fa31b44ec569720027b647ce94a773b05", 0x10ab}, {&(0x7f0000001300)="c62141bb0c4900000000ebd97679d85f8ef5a3cfaa448daccaac8c8d0e3b7daef0487be4822d3946fe4fb62b025fd7002b00000000", 0x35}, {&(0x7f0000001340)="dcabf1e716d68cb015db614fc4f1bc95b38d4c8fe8740b05f544836ecc8e5aef9b0494a9898c7b0f90ca1e95c0de1565c60bb3a81126cd26990bb8a97f6af02518097ebcbf5ac0702bb1aa039c866c54c0f1a19db1c5a03878da50b51f72b33f270963430d1c99848afc5f77ac898b4448", 0x71}, {&(0x7f00000013c0)="1330a3f83e2de22c35e432b85fa8253acacf226633827eda77114dd2d4870597c3973632554169189929fb2e434caaacc4a230523625cc4713d36c741d2cf7dd0405c5260954edbaa6aa4f15baa2deadb186d479c06714cc5f90a6478022e8f5900156d32ca55f79521b91ad97a1bc27e38c7a8bb3c8f6f071eef03f8e2ff720f23560d22f3ba40db3c9f9d4a133038521a2edb6cd4e0e48ea05394ae879237042c30eaf46569bdbd7af6fad5a0cea415fe0008cced302a29f97777b4f1683b6867f4db66ba44164346a1f42aa960021bfe6700e50b2e16a13029a06a127cf55d0780045154ba444b5bb24f6f61f30ef8ca6e4e2a9cb8070ebc2c36ff8e6e64432734fd0439f4ae1b34883ab09c8f49c9e0742896324edae9cfb32c0bbb9e2008dca8e1dbb13bcbe6b08297b424bf1ec3cb24d71775e7dd96652fdf07a6a267cf149f88662a8fe91141dd3cb7bec5bc9a45c7282ddca4950971c8e16f859e2985398e9529d905cc944ad9a76053c206b29206829de19fe23fd6a15d0f65f92dd55db07e00df736f93d93606b1db6b0a385354a847ec81778d93cce825e1e5bf9206d61865c57b42f3c13f459652d6abfb55ff9bed18811a72471bbbc4a45e560bbc31cd485a7339098436721c0ddc24e63130c5bf1e85231acb04ea270e4ddff717512736e27b30d4c607377b1930ee52c5d281521769a69357251d78343af186498acda262d3a4dff46b15f748c8f6fd1ae82e09b62340bbfc9ad49b6bc7105c36b2ddc951bcd6c198c214aca3a76a25b4e3abacf65165845d85cea6ce3e8a2b2ddebc54bc8149c4b199225f9ddad34998bcd8282c21faa1a9f611c023aa16ffa4755b0afbff67e35c9d5edbe1e93ad6776ff1cd41c6ad3db927f6efe0bd4e4035f53be6b4832974df998591da10b5680852d3d06da3e4acda9077d981494b4a94b5c54d86c83bd22295189253dcb0c80f5e622ed702413c0e25a757b4d22fac00c322563310263c3b51f525e076dc8ed364fcf9d7c97a57f8982f551b8fdb583c3e53c9696f506fba584efd57469fea15e2cdfc17c709d1386aa5cf0d40350a83b0d6e6cbc527218a420abe46e840ff965247aae28d0dae576c10175f84316ee1e64ee84dcc66975df0b58e0b7de30ec347a7e8e7685e16eb393c2719990471a5b93500573aacc1469ce520a9cd3754997bf9491cc39005f0e888b0bdf22dfa7e95b1121cda4d3f39e4a6ae5f7d73f763cd1b8d59c6d9379678a91a7a11f2177f693ba2f91dbd6db050dc1b9eff7109751d0ca1de92298ea4ae912c3431dfda0780b90e5046b5267a1758369f4dd39111bcd3a1e21bd1adab1404ae207d61ea5694784b24a3a68c05a5860b19bb94c1b2835113e615500ced98615b1f0e4c2a4f4175cc7d375d538e0f59fac025b83ebce486404ad0ecf42c928e30e306e8a6b03e4883776acacb107df0f895b94b8afa1f9dff77e6477e4d3616af1cacf40d21539a922e1b9681d4c9882de3846a629fb7956d6d70e731ac3817c3cbdb64fa6fea7e9a54184d241e12b4455807ebda54271b5c69fdcdf3e65405295b9b5370df571e5c2cb193846116dfd179b4ef38d2ac9f67356d8639ca1e7012756fc9aaba41866d4a20886209bb254cb1e437a6fb2b1622046e920ae37ef79a4a292aaed82161c9231866db17c6fe2f07078b6886dfa8e5305af86f2c8bd78be0a63d88066cc7df914a0f3e3af9ffe6976b43e95a4851ca01d1d15fa3fc9576b857fbdab6ee6a15a71f9a2f96632a3b6bd476447d2321d36061d427e405d8db441b705ce472221d0876b31f894534d21d93dee7f5225d2f95b8a6c8f0b7c5b5dac5554c4e2c75d10f9e2282d0326c0725e93bc7621e5d625ba8639f1a042ea3adbedca6a0f3710ecccde09199fb356f1a6bc58add2de696516df9759eb3e1c1959d027f8b2b1de711812f5835f1124c11ac8af9c3270200e92a6feaf0812e3f55bb23d11f2184dd33ac04d43a8f9c8b80687e8ce2622a7dd5a84773ab35d24ee5c665ed60202b6d6ca13fe897d89f9167818db42ac17a8e8cc31e57c3a077bc113501f9fe47f1c5bf7d9a2243d33a26f954ada15511fa11967a81a5a6d4046a088972b35295fb5ad7bf3f81a080183466395160e7c39038a7c09e3ede279f6e7d4bbe7dd53621822a25984e3f4c3c681927ac8219b8240428da145e238df3554f7f8e258c7d6d71c34c44bc7e86b2ef617f8717cfaf405be65f9b001b319d8b0562137b18d7eaca99b8fbf19e640eeec965ed998b2733cbdfb9b21d34282c1875f31285b925b15df11c3909f39fbc777ad1180c9f291a85cd68ff6c8e5c903ee905a9bc5d6db9202c8fac34b488af01c3c02db388b48ef25e1aeda11c42536866f562ee7760fc8e9612cc55966f7b2a46d190ba148b8c856b2a95264cad01fb3ccaf25d1b492d974020578f6ea371f171006de4a69dbf373335b75430c3e5bf96b30f67e2eb8f34422eec8b50dc20b65e40206dde68c80fc979ba2300a81a525d90d83992598cb3511e9bb605dc56a675f8a4455d7e1b61ed1284b4da16c81d1e56afa2fed197b55e38085f4823748ac09368d87dee376f43a4abf8b903fd7b376d4a4df639b4f76b808f2173456d095f8bb6809e4abb5b3c7dd0eff7673f42fa39c2d21bbd343c4282c94b5268fa49bc44eb07a806455716a7e539c1c945874cd01d663904fa2a23efebdfaefa53c62814dd1bdaaac014c8901ec648d32c5cc09076cea709b35bb03eac879c51b16dc42c80300c5df75dec9f986b09782110c759512be522629e168a82db176ef91397b7b4c5741d4a16b1a00b48009ce2d7ac94d18d163b6ae2d33809e1e3dd5f7618154fe1ca0d6954dc89a297b1231b167cb42d909e09c624b0f952520ba04981e3db5502fb0cd809866f766f568d8867db77f2a29d4f43caef7734d888044db171cbf804c4e8f33e2fdfddbf234c8d8d144356bb6e69390f2e83365c78c13863a498de220186626cb809cf5d5912b3ea451df98bc6cfdcd570c4bc102c33df587a96cbdc9a3fb16d1666d0fcc955ce49b93a6a6775158818936b5453b084a8b6f6d3e7ed158960e089bef007014c7569283b9fe5f3b57569cdb481ad2a47b1e5c2be3a01f5dad59305624bd0afc87a2760d6b24965cdbbf86a25998bfab5ff9bf1df65e0550fb8200715f70137b79dd229417402233d4d66966de4bfc0bfaea6a7ca586a31952dc90dc0d926243735b66b7af3b752c69bff77a8df38f73c5d61f81d6e421c1a8f315f561faeff0d9b764ce638604c28a42829ddeee502d88f0978496c99304c76770096db75ac7dc3e4647123dae0541d355d1c6b2e9b5402ebcd44a1351426790288d8b636f4932395f48cc2607b8e49b37b53bfd529afb929d2f9635709d221b9e805898636e450fdaf1a49baae21e51fa52eb629104de08edd2212d855bc84dbbd3f540d57adffe0143121ee16da70dc7108e0635c7e45d4e4eebc2e20af10a1d7aea47914699abc2f858045bf3a171825debdae499a02266c5bee5a5fbb14c2905f5f6b45304d3c7c1f45aef54f29ec1fe2e5a60b9b7db5f6f65d4ebcf34205f6a5242d92ed0c6f471e98ff73f4f0de07aa487577d5a4f9e2fbbb00054a14888f0003e8a1185d14bb493953747eb8a5cbd231270de821332df1abbc7d863f65d83515ff71e5b02b9e59d672c4ab3f59af0a88bf42fbe3ebf9a462fde849a8f9bf0fa41c51a66a7f9ffad54f3eea5b2a0beb2ab1e73e150771498fcd7d5387d022e1b31652b21794a1c5abf0a65dad11212cee119a7495c2b9972f1ea3a15014ff72edd965adcaf4c233dd81419ecba36ef38bdcce90019478f2632374893738d63056497600589ae2ee7a72fdfd74917693cec0bce3c20552fb522a7570a73d7ef6db770407e3cb50c6c3637fd7c3b82de4a30fefede7441053fc5b28563fa39b1ff9e6e270f495e186dc4104226d1fca78425e7544d2cf2d71108eda5987f640538af84de1fd15d0953510ddc1428eae288bfe9e90b44ef421398e532caebfcbb2e368deabca4a749203dee9bafcd5c3bcf4e6af109c67f5e6b40817f2743d2a8820ace678b25f56fd6bb5c4744920929e389b58af18529d0e3cf159ce2baa702b8a29bf82a451eda9a9cbe6117bb1ae11d6c5fed1bb9fee0e6eec3d2cd4ada80ca28a8f5e590a33ed720f62b0d6bd215aa1793d688998397368f1a7ca91448c152a806fe22606213b62deb1ce4cb28c96058ff93f2a2b84563584552fb76c96f019f5b50de1611f9ca6004c5a804c6c252ffbc4e496b0ed73af192ff4b380f781e20abdefce0b8532421325a932a0bc8b7346652845e984adb50ce014d434be6ef166c800010254bdb6dfc8f161adc4fe01d49240085961ceff84cbe293d2ddfd83c12eebcd206e39c02edd8d08cea2a158ef044c61b130c1e0b0c22bc0e37af7ea87c3bb8fd3868ee6380d08c07bd7730da8829b72954b11fd710fe8fcc8209676d9b3a5c3c3abc651a1701263e77ca1429801e0b5d25399562752258743e6c40148bbbf0d59e9b48133876c7683b820bbf576734a52be96eb6a591bba95bcc576f32f97e829831eb297ec02e49d2fa6c701be74e9975fa0f8d022399e6fa44fbc683210c3cbf12046dbd1f230e8997511b47a5ac09b084ebb49a19c7f7fcf4a0e85a98fd968e4caf4f0a7eb981274835eb09acf84370de855b69c6cd218e102c4f946bdb338c7ff20a30a64b65ac87d3fbe4a8a0553fda6d82c40703ee0a4907505dc761b692025226f6c9faab1b7810d73bf162fed845a94e8851d30a3deac984b5ff8e243481d12f4e32f3b9b6bcd565fdca68aad44a71dc08184ff10df626b4b8a8fa1532a8022cb324267aaf0bc85156a77f4c7e4d554b4de2ed22f9a501a2133cc2b3a6457684fe24efb5b00dbaab0594816f340adcc99260b99a10be8dda27e28d2a1401a5cafde923c4d23e560cfa237fa7537c0001c6607ad64b8b9d0868462d6d740f97ceef1adfb3c717b05ab39eda0b1da600c83f8b6afd8e53bffa112d36504888a4e2e0a784990da70c33bee331812ec5dbcacbb49201427af13be92b0d5a57260b70774d92f5eaee682ce2870e9478f0d8375c2c1d14d5ae272f4bc3bfb24f0a3b71486d0cc9b15c49c39ea733708dcdf3e42541010a243a98bcb637d21a51fc67dba91c7cded3f51e2fd6395e276f0fd29f309b763fa0a6d241e6fdda8df5afb76e6c1f322c40ed136fd9b92e903122a04febdc61545a8747db3f137a852f1b5043231e6ed74d0f34f1e7d958d6bfc55183a7bb3327642fb637e6bd91b9d7226d5c9a1f67771140981603de0ce1db34d8b5c88db5a6cd3aabf2475760b964b8971703ec9ef2a160b41e2674a352a609720cf0478f1d20082c3c15a37378a665b9393e07f3a5809912176145d3613ab63e49739c51e06664163f2d3d65cab319ef5a8afafe65fcafeb0c2338c4825467b30e9411348d3ae5b4ec4defc4cea77c5e96577f3aa6ac26c96fd4f8cd70363bbed58b106508be5144a35c9b3ec1bd3c1cfe63dec329535926a169ae7b43f8d758d0a2763d0aef0044b39bb26ceba7611a03467c0123c773a1b7e986531a6863327c756f0d3d76473d71363b6fc19384489718e6887dcc6a5f83cda21152cbd869d994f729acc11793e9f176fe8d5891f49fb69b74eae33995b3014f68660349ff7674e910756e37f550bffdf33f8ade618cd9ef0764b1968b0299c7a3df06b904e4f9f00f9897a203c85be9274a981c8d71", 0x1000}, {&(0x7f00000023c0)="402bdab331d19713a782822f4c99f8a203630d7339faef6fe763df813c339760231ebd701162ace4b846b31bb5ba04d049f099b7535250a63891ec35a32973c5fca4ea40688a27fae174a7449e21c17dc8fa6c20db9d0a4815f8da1d9f7d10aa72afca8503868e1d6c879807e7b2f5e006a3449510cd7609d3690447d01e346c28f9582c273aa946e4db7f99772f6390d6d1eea2ed7aa838a224a3d47be98138be99bf0bdb1969abfd8e87686ed91af1acb8642715bba0bd624f32b413f510d5fca1e0466a234f9e6d9d2b31253b2cda1490b67b7bb0dcdd5d15bbb76b95a716516281a7ce0aed8d25612b2e4c693b4361ecf972cb15144cd3fa57fd", 0xfc}, {&(0x7f00000024c0)="c75da8cc94eba2b3c0e70fe9a0342c6407616fe1119aef6250ebcaf0dec96b0170b344fb24771806d14b1c3c9549c9e83d2e5dcab0b869c3654871ddcb1ea259f671aaa4b7dec8f6a24c4204f826ebb891e504d027560cfe9fa1472ee183a61467fd620d838220706c83cc3624913bcef010d6c609b241eb58d08676f391e1b05adcb58e51b84891f85e3a1d13dce152c1a60dad447917fe78ee613a16f1f66a0a3cfc9b5e77e547186fdde378608b4f8af610de626777572b683aaa85cb4d9d444406de0590c437e3b539a703568a321bc4fce694e21d903a45cfb72e77a13c4fa188326d640103f745c048372ddba3e48c999ff3dd097aaf21a9aac24633f1b90fcc4c7c3f6d276618ac6430911f2c1489743cb58562a1401878048956cfa14eeb9b049513ea57c95434ca6652b37c76deeb3a4ce3740c455b297dc86f39d04defc5e9cc4a7f0ca26c0276c2c50eb1f18e14ae6d12c7ef403a69d0762907e8f8bdbfb802f8ed1fa62223767b7b7b4818ca0bd6477d719057cf634d7257289cf20ece47d86c5f25a49f84a12bad95b2fa4b766de2a308efca8a4a70c13c50a64e66914e16cfa112e0ed95a5d837b3743204a91d77fb812e5d1149fa83f67035c13ac195e2e8f594c3b201419237c12da3e8889beed206cd0a4dba8177218bf65a141c290ece8c647416c5692e5edb321321902b1fe80d3aa61be895c321ae13627e4ba47a0c47b5773da811189c61249e7174f36237e02a89b54a607725a2f429b66abba7d8d5000fdd43a929c582aab5dfa1168045f0c7b5df0fec35fcfac9cdd95f920856d10231a68657ca31ab7c323ae837b4e15eccdf9dc3ff9ec62dd60e9a5aa89a10c688d650240905a28d0e49689fd153f25b3e0b7112013fe77decfb5dc5304d5f8342db740bf9973b4066ca50d87e00412fc56e167d4fc0cd068c23a5ef2e4baa9aaa3b0d8e4297acf4e28b5337b8a522cd41b3271b77287f4b1a7295112ca0986beeb129476e8cbfc460469800ca4823d44e654929f4d273e81c0a5976d9533764fe2b456acd5e58734c9d68c261a325cd0452d651db5a25c8e56f0fbdefa2043026a983ff61f54f70380a725dae0cf163731eb2e82ddd6539a568a4507a84266ec3e0c35d4eb70158beb9259dfe9dc4681045de957221cb01d24c3d110f7b8149e70d7627471910a0df556678537012d08023da50499efd23648cfe8765762209c4e48b01f491bdf2426083d6102efcb107a04f54ad5fd543dcfae46c34e53d4a2493403b7954f363f4cae6971213c16cc89e05f1d468d00c8e559039a5c8804ed231718c4015cf7ff81b38545d40139adae5a5de046c9e94ed9f4b0b3ab092427463d69e97f3a4c764e47e6b59aa1228c3bd1477bac6b45bb76f14e0d936a74978ede9eb55a26825e26780c6597d5b262f8975b52b0aafffc2b32eb7d8304438aef1e87b2a120d99fbea182d34ea24328d38f37e825866843273cb084097028627261ff37a659f93dc8df1403f4d8af479109b45d46f43f8b3d2d64eabcd2928dd260a47c3d0fcfd15f4dc6831f888bcf003f60ceb68c824025ea10bf25fb8c748becbec69e5ff22c1d500f2e99c564d937a2fec791934b21bf9cb3e7de903fdc0e5e4f87e72e27ff9bb9bfbec7ad504ff03a32c71764ebc30cd2a79a068e5c39d6f245cbc06134d3ec93ec7ee87264c2e6ff5712a0643a58e9376e1ee6d079b712a09aee3a7faaddd553e1d5e2c0cd14de576d8de7e7090c3c1aaaeb8b92e550437c90d0ef6071b26074893e01a666cb78e6b39ab22a9f5498857ae12041706623d17b84dd8ff918a15eae75cfbfd85ebd60d5fa4a95e280b90fc45cdcc5612e4b67f620a411cc6caca739650646b50eb704f14c6ee4dbb9e3504ca9376b28920be7b69a42de38f951b9537f1d19b2d7ab377e6a2e999e26c24b2cb0b3628af66730257023ad9012f75bb5017e4c32be5faa6f8cace1ea58b66267a76100b1a2e56d77ea47b72f26b4197cadb425213439f7a561a4974b5cb36cdab766ec3bd11762bea4682172d1297457de9b23966e778bf6efbba2a77d93d50a33e1190eb31ba71e902e8f886061169860feb1f0e3cc07fb60eb9ebd6a7c2c272029c7630648d21f02cd1e1645baa58bcc27925f7f309299e76df039671b641ed5c6069399e291bab4f7aa2a21082dcb5ef259ef2eb071b1c24eb6ced31d6212498ef3e72e9c274a4524970c20c8afc55efdff519cff92d3a29bf9dd436dfab4dcdf8ade43ed55ba4b62f1430231efc5e48ef9de1129674a773532ca642c4d26e673609491f622fa2f8af8294cc8452e6b62f69b5e759f284b068be0b74fb7efce7196bea5105ee215e6962fb337ca665c70105852bc99cacede77325c541904397056a2f3a4ee63e26164689aaa89ffea3ff2bb4c0078316530ea6198bb4a238dda17a8125b2642953fbdcec4dd92f3940955e236661a6eb03379a147fd150e76f13e8dff420b9fd29f139e49242beafedd8a1763407ba92677b8d12318523f825a83dc2661866e5a58a2c415faf7e2f7483ad97a9949a45b1922030358663cb22f6c10f1cf5b6ffc41f984a426ff38051a4c08c58609a5223c3da3483b638b40e1e34f95199073c3030dac4db7e738c6833656573a90f06c760245db97bcd0e625ff6001f2a4ec17f73e4b7bc2dac2f6a64bcf51f2dc2d44b56d78e25c8ca20b30c414d6c67bcfdc6cd2f89d6e791ce60536a575ba119b40fac25003138473adb798a2544a73340dad17709415b7882143233e5e3b2348827c0f8b3ae5c74aa34cbae9127c35f85502c0fd68f4704ba1da0cd5f7bcbab2ef872a167527354a54a4baf8c793edf4b66762a0655169b2b29c1272b7e6f76d3469da6041b5fee341db095b2ed5ff200157ea8a0aa76030dab5e0e243a2686629fcf01067fb052bc40046ede511a7e9d2da91826429f0d73b64105fdcf9babc5b8aff5400d05e2f61cc7d5251a7950c623042735dedc73fb2e331528037b387d1c34c74c7a1c6bcfedd16c048e8e545e81690235e09530bd340151e1083b4773adec60158edd51441ea8d7a5b794d2151dbc19e419211eba00a82611469aa1e5bc64a1656982355ec70e37a82cb646d0e423dc491f2d968f29795b9dbbb84ea6930777bace14c9dfb81e7c524813542c38aa54c53800422bda9d8096eb1a480fee0f3883d10d44ecd3888b1e6569ed09985a6ed4e4f9d81ca74fd1db5616eacd33da9bf048e65a333194f1627965ad9de98d2650adbb5e9133496556ba7076450fbb9834544cafe0af25df33d79f4fd95d7cbb4fe0aeea92519f27d440f80582d4c8be98f892877c879e21fa1e8999d5b6f1948883cbb4cfcebd3e092dd40cb741b11759bb02d498a36cf67c406960dd07487527fbf84cdf529a68159828d306f0a19a37bc446052b4f6116ed6bf3b0b924637a285815ea2e9de342f0651e6f5d8f8f09c9b51d52cd834a277ab4ed6d21697287ce3dc0e9d922c74ab523cbd0d30088196c4ed3cf9ef1f7a7bc80a7ace1978be33e77b43334474139c800be7a08310397a8d0220f6371bebecfda7170edd1d990f6b63dca53f3ddfe6c07f1efcb5be5b9f0c2b33b495327415828957c49eaae4dc4bc1686e666479d514adedd55de241d4ac2266935de2da8d191af6c7721e92277c5906cc817c845bff82cd474cfee40ec2345434de012ca1121f436cf8fecf14af94beb03eaeca9f69945cdf725cf6afe87100d28063702c691fd52136ea52c1cfbe0f7ff6b19031a3c6cb00ac094ff5d74db58de4c179ba3016c601b009c7ddd7c9b81794baf4e10a8284f4bb888644a868787b6abe044ea856180afa002dcf780e4c0460ee5da5f3e3cbf306dde3a3994fabfb6eff300339a79a3f77323e612cf4aa70fa410182b60f7d28bb7a8e4d1139bf61dc1c1acb305220055c9cf4529cacbd209e5e2d32879f8cd4737e830291a0c2a3b377e60c9d064f021f92077acda3ba5d2ef1cf30cdd030ebcb1664b2f015a0218de3b6c2e869da2680b2a779d5ef4d4031dd79c5a7612ae4d6aba16335c046da540c9beac5ec8c66a2bad2c8079b50fb83afdc83b8fded764694ef17fa09c7ef45301144051732466d99ada46a4603341be5ba2b9cdf65e4ddce1fa70e7e9ebfa5d6e568d0f3a0297c68582fa3c1e0062c0c96bab236999aca6ea1c0705e463fb6b6b4126aa4583ae64f1009105c374638a9c83123b40e5abc1159e8d24da6ef70566b9d0f53c0d33b7c04df9be52ffe96d715c92c0dad8be0126afba68c475e660cb0d841f11b106ef21c13ce6fdca940114b201c1747f9fd4d398fa472d8965540d5d8805d72a26b9bfa67df9f3d54d0282239495b14800ba128cb67099ca97da86c983a489f4a638a494c2e3349e595a17f36cdcf095e36ba2d357cf6e5845b1cca776cbf70070270ba0dc71166851834f35b69e3e84224fd5adff33b50e62ef8c45e0d0fc28b212b703ad862782e54bf0526f2f3ec9028ae6e59c6d0da6017f572d34692a6d8036ff69c00154b1f3b2a31e4eb9e3bec2761771b64f8f5be0859ada9d9f6a39199998250542e0f85ee80561da7c683ca97dcfff97b112fb8aaa9d53150f9d645450ed329a7e2cd9da101870f63da546ddc8b71dc2c517213bf109145e0f20f5e94a8ef41c55ea4db185aedba5bc6e5d798f537c57b46ea46684460f377342141fa2b1cb19ef1763884b3e6c9bb4c5079804f3e94b68a9bab54012b5ce0e39a8bb34a0254c0117a97eb7f2b23a7b8705ac4f2d75b85ee952501b06cb089eed466fb2b0cc9e1391784e2884e5217f993e38585724bad89b519fdff419162b8e608d52c772882ae997ed7fd28922f3dfa8ea186de614f798305110b81ed8fcd196d42d028444913110b3e90ba1a3571777d83a5d32b5d47f0a02cd714f6d17804dda7fa297fb7b4f4796ee4dc65a6c66de92588b17c5a1c1e54b5ffc45b34d90cf16444816a3f7e454a9e64d57211b6ddb31364b5e2a845a17273876958020404d1d635ba159d0d579f2055ca437c798cd9cc36685f9f0b9d5a92cc6d575eb300cb26a9ff4821b38d23ef307683a8868fde535313eeff44e1e68ff050f51c7b1f8cf6852eda79e689328369cb576a8e6e7b9d1d45a8e10770e1a39b576d14c3c8df4ce105a6cb6197d6364dd188c7d0e8d2b334bbb13bbacf6cc5b861cfaf899cff7e80ec52ebeadd864120388aec7639f1a9fdf8df311f581627449662dbce885e19ebd20c95985f19a690424fbd992b50277006a53a2f986c28090727d9a67879ed3eb29a3cc3cd08d41f327ddababa29db01da1dba079b22713243e97569528e1596c389dfd24b7213ba25b74e216935a0d29d473b1ade5c4011381b05b88ee1220901b6f8f365dc9ca56c55f63ef02c324d511e0d93cb60f9cdfea43a1f0b26734f87bd8eae918cdae8ea141ee27e97a826a27a59506c37cdc562c67d7ecbd4ed267dbbd0cce282e717ffb4d071e9fc1868615b2becfa484214aeab4979ec03238c5f0a0686e3893b9055b333fa9a61d483a681edb6a8ff1b964048bde912e2fdcfe659a2b1f3541fab811c1b00031c4ebd15a3dd879632886d7c196e8701ec3bac52b8f1acb6439652673d1a4c294c50f04658fa2abe61ca1241cb3e92ff267c3439e7df51b37af5775b1e206c8afefe60895f23f2dcca0816b09536c0c38f55532a5ccb538573209ac5732770f7f414f3f7130362d75c7e95a8b584688fac06c916e75a4c261cedfb2b6e8d7c351286f6345efe", 0x1000}], 0xa) 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"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) r3 = openat(r2, &(0x7f0000003580)='./file0/file0\x00', 0x8, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000035c0)={0x4, './file0\x00', './file0\x00'}) getdents(r2, &(0x7f0000003600)=""/152, 0x98) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000036c0)=@file={0x1, './file0\x00'}, 0xa) close(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)=0x3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x3b9) 16:00:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) socket(0x2, 0x2, 0xad) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = msgget(0x2, 0x20) r2 = getuid() r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r2, r5, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r6, 0x1, 0x10001, 0xb9e, 0x2}) r7 = getuid() r8 = getuid() r9 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getgid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r10, r8, r11, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r12, 0x1, 0x10001, 0xb9e, 0x2}) r13 = fcntl$getown(r0, 0x5) r14 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7, 0x0, r4, r7, r10, 0x40, 0x8000}, 0x1, 0x798, r13, r14, 0xffffffffffffff7f, 0xfffffffffdf7c9c2, 0x3, 0x8}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) 16:00:43 executing program 0: setuid(0xee01) syz_open_pts() r0 = semget(0x0, 0x0, 0x2) r1 = geteuid() r2 = getuid() r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r2, r5, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r6, 0x1, 0x10001, 0xb9e, 0x2}) setreuid(r2, 0x0) setreuid(r1, r1) r7 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r1, 0x0, r1, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) utimensat(r10, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x47b, 0x107e}, {0x7, 0x80000000000000ff}}, 0x2) sendto$unix(r8, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) r15 = dup(r14) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getuid() r22 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r24 = getgid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r23, r21, r24, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r25, 0x1, 0x10001, 0xb9e, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r21, r11, r12, r20, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000480)=0x5) 16:00:43 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c4810000000000000000"], 0x10, 0x0}, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2d66696c653000fc047f8f95bcacb867a37f25bad70cf2468b6410fe302608bc30e2f75aba4d6f6cfa6813231bf9b5e024243de8536a548a3bb03ad7faa1196e2ae84ebfea4f924b5895bc76a28372045e60c1264636b2c54a946dcab3fcf4e3398e87c85194ace5c8d4e6c7c68c67655ba37a980257"], 0x10) socket(0x10000000002, 0x2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r5, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r6, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r7, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r8, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60, 0x1}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r10, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x880, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = fcntl$getown(r0, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) r8 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r9, r8) r10 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r11, r10) bind$unix(r10, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r12}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) r15 = msgget$private(0x0, 0x40) msgsnd(r15, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r16, @ANYRES16=r14], 0x7, 0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x8010426d, &(0x7f0000000000)) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCCONS(r21, 0x20004276, 0x0) ioctl$TIOCMSET(r21, 0x8010426d, &(0x7f0000000000)) r22 = msgget$private(0x0, 0x1) msgsnd(r22, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000ff0700000fee467745b8b86b36eee083519c514b17f9b9acea415434d5ca4d69be04e70e5924cb0265ab928b1ee24b97d924b941d8ae3368240c5a4d6e6966c1525dda1cb51fb35e81c6d26123267d35818b668f802a6b3876913b01b0af6c71f588adb475def00cfaabb2e129ba84c00fd859"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xb1, 0x0, 0x0, 0x0, 0x800000000000004, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9], [0x77], [0x7fffffff, 0x1000, 0x0, 0x0, 0x0, 0x200000000000], [0x0, 0x8001, 0x0, 0x0, 0x0, 0x3ff], [{0x1ff}, {0x18}, {0x0, 0x1000}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2000000000}], {0x0, 0x0, 0x0, 0x5}, {0x6}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x1, 0x4002, 0x20) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:44 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="a9c88e600133152ef589a95fa11e132b004b7f4cba0d672358c60b78c202f5319b3ccafbfb5a27ecf78113c89a19bcd10012621efe53db9cc978adee68f02f95b8d8af094e4aa657013217ca83173ce6cfb9d62fca718e054dffa469523e22999717f4f6dab1245546082890240169c0f93243fe8162fd324472b2d2f01b7acd69bfe00522c216ca2c4a91316089b65dd3cc819a42065703a41bf5b367e2131da9e4067790fbf10f23b03531a016537e329b23617f3d62d7108f9b029de2133ed7a600e903b0", 0xc6}, {&(0x7f0000000000)="7bb464399617e6b27187cab4161b9b5b2aa841129b660043536ee5159f2a9cd1ecf85de26847c17401644a311e60bc405e11fc20d5882f9d5608", 0x3a}], 0x2) r1 = getuid() r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r3, r1, r4, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r5, 0x1, 0x10001, 0xb9e, 0x2}) ktrace(&(0x7f0000000080)='./bus\x00', 0xb905aafccae587ab, 0x8, r5) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:44 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socket(0x18, 0x5, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xf0, &(0x7f00000001c0)=[{0x81, 0x0, 0x0, 0x3}, {0x60, 0x9}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="0080f17f61b046b7540d070f4f31") r1 = getpgrp() fcntl$lock(r0, 0x5be7f9b5693ea528, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x2, r1}) 16:00:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) renameat(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r3 = accept$unix(r0, 0x0, &(0x7f0000000080)) sendmsg(r3, &(0x7f0000000980)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000100)="c9419ebc65b331316f92469adde4f36bf54367634d34da13949620ca709d2fa19283ed64ff5cc2662bc314551be5db302b53b2566ad5940a60f570942d07e709bf212f048509685fc59f4d61b3139704de9f65b12aa75424806508e741c121a45df6ec7cccb304caa82eff6e2c66bb6f803cda11a572db7398555b26d2474ac64581b6676f41837f0e7d5ad0b831fdce249f5edefaf7643a8dea0cd9df39c088060ba2d40dea75238e7fee94bbfd885b7dc126708c9775342baa81a21db2bc85015287d9b4cbc090ea9f9d6b51", 0xcd}, {&(0x7f0000000340)="5814407f549bd7c8ac9afa9df16ba797120fd44dbf2164e0a3f9407cc4724378890c1fadc223e1362f4de98229182d18317a1566b069a1fd80735ab3d56d775cfb3d2eb30ba2f71cce590b363a21b0024ebbf97036741057d615715909745f2c73b9570bcc55ef32d0", 0x69}, {&(0x7f0000000200)="b5506a09597e76b4d9170f5ad0d7f9fd31073a81b9e845647cb3083a877be01cffb05c812d8fd97b5fe34fa0a0e3a3ddb5d71aa6dbba360af3ee7478e042", 0x3e}, {&(0x7f00000003c0)="6853bc3eb381963f61a8fa29ef7321b21c67e7b5a5a435658a769ea260f9fffc7ce40e2511946a2532ef24405253fde350b4e91b47", 0x35}, {&(0x7f0000000400)="a02d17bfa5f4c03126fb869e1b46bc2293dc382b4b81f52ac987870f40cc58b0b41cd56f96b3a6d638007d5c80ab727c6d5a27319a416cb0788ece35be8f4243284ceebac0defac0444606fd95c8a83c9316d5dc4b6c4551f0967095a7a8945f0335be01f035ffa969049078fda4f93a04597ddf179cdb3d5890997117839ff8f64f38b60e70da", 0x87}, {&(0x7f00000004c0)="691800b24bc3f2fd697a059613928139e174db42ea3674fa6f7b4193de70ebd503c258a5aa17aee578cdcd15be01f31b51c595f326af3af7e437c0ad147ae479ac29c81f3567b554a03cf49875b511987e10f10aec6cd46c09ef9984a1289a252608e4aa2a3fceea3b3ef0c1ac129481c3ad8bc2be1179576f89493994bf04f511e008c412af8b6bd645be132127ed957bc3782deb2efe06758e8671543d7490cd08c5a83c", 0xa5}, {&(0x7f0000000580)="2a53c9666bd8d406241cba5fa569e0a7e7113d7421a5700095d9d8939c2db84bda6da9559af848a0c4c723055440b2c841805eee", 0x34}, {&(0x7f00000005c0)="7598c21d815c601f93205e9f5c87", 0xe}, {&(0x7f0000000600)="5ca5b87df99411cd0518d9b48e47e5f0a2a9466442c05cd6f232f68a344dfc422e7637ae746ea5282db76387bf2bbf996a5b8942f254d7717ae2d5f4684be847d041f10bb14d0fcab4d2d9034fdfb1f6690cbe062a9bbf91cdf9a91ab788d911ec6680d4eb8a57e8258cd8324dc6201af2fc87a5e3047c2e3ce0e997b5a9621bdf0f4e4927de470971b61f0dc15c6f15ae52870622a2611af7532d26ee6cd9abd0cc1612b70024044b189f8f48897baad42f440f6c4dd7f8306501a72471a45c4572acfb0dc610d3d68a4cc963e8bde22c36b1", 0xd3}], 0x9, &(0x7f00000007c0)=[{0x30, 0x1, 0x1000, "dc1ed41a3c5acf0b80626a87c1f4cf3fe00de027e81deaf48c015419"}, {0x90, 0x1, 0x3, "f503b6114633bfd52f2fdd502af966ee38fea05a456406d5b325613888a86b0d4b91b310f14b79930240c33ee0ea08857b057824a9d9afc22f2f12031ea1f68995726b17d49dd15079c0cee5ea45b6a68ca9cb6fb441a86f4b6881905dfe20eaf748dc6984d3822d4229ed18cc97dd88c0632a23ecc4ceff018ece3e"}, {0x18, 0x0, 0x8, "a17e66dd37b5f9"}, {0xc8, 0xffff, 0x5, "78c0da4445aeb55d994552b80041a0d3e585d599eb4c796d54c44140b014445a22f9bac539317b41b9e0e8cae9a3d0be96cb652a1dd73adbb14c11c74cf9dcf7698090b7f86f36fe30c88e3172f9fa5d666b3a24a03084a5a83015c994839174577092b80df90e26ef92787afe55928ee34c9e4a81cb106645a748cd1d7d1e07c5fa4ce93cf694da0dd64a3c157bead5076a8cfdf4d4b561b6e8b83a08aaea941a58c964c993209cd0c6fb6467afa1e7255af24c"}], 0x1a0}, 0x8) 16:00:44 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 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(&(0x7f00005da000/0x1000)=nil, 0x1000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:44 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) renameat(r4, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0/../file0\x00') r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCDTR(r6, 0x20007478) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:44 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r2) sendmsg(r3, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000140)="6d9be22494ea952751d3a2f03d0f5648880af24aa859d0569188461a88157a31ec614f59703c769d316a701089efdd7cfef4fc66e5755844d06f60745d4ce492426285e8bc3a42bcc76e4ac90367f939a34a0043713accbc22ecc0f35396c011b24f3a191bd41ef6a5d381fda59b44179e76bbc64c6ac4929f2155cffb1e98f38f86bc3630de2477e0a76a763b6bc92e50e44c00939b87f3dd6190877593deaeb30f65d6da", 0xa5}, {&(0x7f0000000040)="af352e83e6de3a2777ee2b6dac05196e", 0x10}, {&(0x7f0000000200)="1fa0e879bd2369e21b9b91caf2c26c2dc0c45bace30c2a6a4f23465250efe6d43d55f17a9aac226836865045c309916cc3e8fefedd6243edb02adb84b8c03e566d27bb0867f26b1320c16b", 0x4b}, {&(0x7f0000000280)="08a8d39cd07a477ee4534d5af09c5b5ec6d7ea55d558f14c0f643a8a0f527f1edf312ec116ea80bcfcad289d8063939b55ca9899fbea8f32363b133aa72bf1794d1450642437d3361eb54f7f4b8e9447bea25de73fc4faedf3fdf008cb56c86f8c6a8d7caf4f3a260f69e12739a9bb4d134a13c77acdc4f3e57dd19689485ecee9ed5443dd0bd8c2444b41cdc3c10a6933a58cd25549098048a12890bfe85efad122", 0xa2}, {&(0x7f0000000340)="c5f6f75f233e6675f003404e9a74136ff740cd8b3dbcddd87d3737c3e11baa44d15395755ed98e4f3f1768b5fe863dcc37391fea63124931cd3fe06064b8eb2150cba6d07dc3147fb45a90e0f8ab73a58fedec6279ed4cbadebeea6fe3e1e3fc3800b3af4c9bded2f952cb0dfda37000ebe1225d09034c4020f575c86e0e07c10183cc81762a77145e6a5ae324b269a3f6cc055b92628c7dca32144bd87892871a5201d7dadc9914b8e015dd9e4ee1a1c9a46e19424a3a1472df68e9aee06d3d884c05df3ea64ad821e751b5a6f2a3f7e13b9b7568d91d9ed7da26bd24d303a4f6cbb8ef4b6346eecd18cd2e5e4aa028704e", 0xf2}, {&(0x7f0000000440)="077c0f7f8978b3fda8f4cc8eec54818c13635c7b0b4bbbc476e84a03774531793f13846c95d7c24b40105886", 0x2c}, {&(0x7f0000000480)}], 0x7, &(0x7f0000000540)=[{0x70, 0xffff, 0x100, "d951ab8eb8b3c61fbed32b3af106fa881d6ceaf6add124aaa070e7da4bcacf04da0ca758585090648fbe63de8aaecd06db18cf26f26628a6c6368e83c95dba5b6a95cae82ca8c4bcbef9cec1fe1de3f70c8dac2d499f9010db4a06c3ff815cad"}, {0x20, 0x1, 0x1ff, "b16880590ff20bbc3e10358b"}, {0x70, 0xfffe, 0x400, "e9bdb03b1e5be84788c2669d3ad670d0a63fd404b5c52ed45c691ac9b59c5740c783e468088d789d37499e055a81317330f055bdcfed332902f302860a72df4765e27ec26fd8fba66cf197ac530aa3c7481b11e4e8b9c67be051"}], 0x100}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0x460) mkdirat(r3, &(0x7f0000000480)='./file0\x00', 0x40) 16:00:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = geteuid() r2 = getuid() r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r2, r5, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r6, 0x1, 0x10001, 0xb9e, 0x2}) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r8 = socket(0x18, 0x2, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x1f, 0x5, 0x43) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = getuid() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = geteuid() fchown(r0, r7, r4) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r2, r5, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r6, 0x1, 0x10001, 0xb9e, 0x2}) seteuid(r2) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfcef, &(0x7f0000000600)="09000000669cf958abfc00004159") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x60, 0xff, 0x0, 0x6}, {0x3d, 0x0, 0x0, 0xfffffffe}, {0x7ffffffe, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() r5 = getgid() r6 = getuid() r7 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getgid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r8, r6, r9, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r10, 0x1, 0x10001, 0x9, 0x2}) getgroups(0x5, &(0x7f0000000240)=[0x0, r3, r4, r5, r9]) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) 16:00:44 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = semget$private(0x0, 0x1, 0x281) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x800, 0xffe0, 0xff]) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8001, 0xffffffffffffffff, 0x2, "0000000000004979ef92521db50753ffffff4000", 0x63d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r2, 0x0, r4) r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getgid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r7, r1, r8, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r9, 0x1, 0x10001, 0xb9e, 0x2}) wait4(r9, &(0x7f0000000080), 0xa, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x5}, 0x0, [0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000300)=0x9) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000100)=0x1d0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x2}, {0x1, 0x18c}, {0x0, 0x4}, {0x3, 0xfffffc01}, {0x101, 0x3ff}, {0x87, 0xe2}, {0x23, 0xd}, {0x44, 0x1000}], 0x8}) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:00:45 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000280)=""/130, 0x82, 0x1803, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795933616fb2b2ae5674ea5ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86c"], 0x10) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x9aa6) socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000340)=0x7) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x427}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000380)={{0x2, 0x5, 0x20}, 0xffffffff, 0x5, 0x80}) fchmod(r2, 0x198) 16:00:45 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x10000000, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0xfffffffb, 0x8de7}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = getuid() r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r6, r4, r7, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r8, 0x1, 0x10011, 0xb9e, 0x2}) setpgid(0x0, r8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:00:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0xa5) semop(r1, &(0x7f0000000040)=[{0x1, 0x0, 0x3000}, {0x4, 0x7, 0x1000}, {0x0, 0x1000, 0x800}, {0x0, 0x54, 0x1000}, {0x3, 0x4}, {0x2, 0x20}], 0x6) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x43, 0x4}, {0x26, 0x4}, {0x45, 0x80000000}, {0x82, 0x400}, {0x6, 0x4}], 0x5}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xffff) 16:00:45 executing program 0: r0 = socket(0x2, 0xc003, 0x0) msgget(0x3, 0x48) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000000000000c2, &(0x7f0000000140)}) 16:00:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa, 0x0}, 0x216) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) sendto$unix(r0, &(0x7f0000000140)="de716cb80105bfb162efa9a557d9271d36a1b29b8a2d94f102f90d09b8e37e357047e37b752a1a8201e8673483482cc41f3ceeb7d5ccf6d8fbe03795eda0ac259caa66ae09f07b7ff235eea0806139d0792363e577a481d3070de59d98c49bd4f7dd864ca2bfb34fe728568e7297d7fa479d8c1a7ccb4d3de654bef2f2dfe6846c398f53c5b7c4da3beb613bf5ef23f0ba6e0646adbefce64c851ea40e116d0c842c2f3b1cab432a8d69809b7a17a636e47425266eb4cd80b8ca096e8cfc0add5631e7e7ba77f04a7c3929fd326e76941532d1ac022caff803ab1e3ab8cd89313150cfe0bde2d009b9bb70cf7d742b11cd68f27f6a", 0xf5, 0x4, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) connect$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000900)={0xd4, 0x2, {[0x400, 0x7, 0xff, 0x10000, 0xfffffffffffffbff, 0x1d, 0x3, 0x3f, 0xfffffffffffffff8, 0x0, 0x20, 0x1, 0x2, 0x2, 0x3, 0x2, 0xb0b, 0x1ff], [0x1000, 0x6a, 0x3c6754e6, 0x3, 0x5, 0x88, 0x8, 0x1000000000000, 0x1], [0x10001, 0x5, 0x80, 0x800, 0x8, 0xda, 0x1f], [0x80, 0x2, 0x10000, 0x10000, 0x100000000, 0x8], [{0xff07, 0xfffffffa, 0x5, 0x9}, {0xf001, 0xb89, 0xff, 0x100}, {0x100, 0x18, 0x7f, 0x100}, {0xfd4, 0xfffff000, 0x1, 0xd5f5}, {0x1, 0x9, 0x7, 0x80000001}, {0xfff, 0x20, 0xbc, 0x1}, {0x1f, 0x0, 0x80, 0x2}, {0x0, 0x2, 0x80000000, 0xffffffffffffc7ec}], {0xff, 0x5e80, 0x4, 0x7}, {0x3, 0x6, 0x8001, 0xa895}}}) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0xe5) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65300002b80e405e346959a27ceccd9b010ec64a036045879dc787f919c43fd0c9c7e24e034163dcd4f510707ad9f60f9c87f493a876d5041bb89d20410080823dd07990c4a4914e1e9af44516fdac9667d6ec8df96922fca3b38a94a0e0d9727712f04d35f67f81997fefeb221a26308eedf9942d8a41cc488860429913d2949bae288f0c8fa4164c6c68f00ef8b254f9083348897bad358949deb2de851fd29814c103c1a32eef3de1f09847b153"], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x3) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8d10fc52403c73eb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9cc7df1d98ca5316, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x88}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x0, 0x0, 0x32, 0x22e1}, {0xffff, 0x40, 0x4a, 0x8}, {0x3, 0x4, 0x7, 0xde8}, {0xfff, 0x8, 0x6, 0x25800000}, {0x3, 0x3, 0x0, 0x8}, {0x6, 0x8, 0x8, 0x7fffffff}, {0x1f, 0x7, 0x5, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) close(r1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000140)={0x9, 0xbc, './file0\x00', 0xff, 0x0, 0x6, 0x10001}) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:45 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(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:45 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x3}], 0x1, 0x0) dup2(r0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0xfffffb43) 16:00:45 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x7c) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x400}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x83, './file0\x00', './file0\x00'}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 16:00:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = accept$inet(r6, &(0x7f0000000540), &(0x7f0000000380)=0x100fe) kevent(r3, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10xffffffffffffffff}) bind(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="1a74845608f4b54482ee2b3100c8bd3a65"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="62021e2730109c91e3bd4dd96f09e6e509db0fbfd1e0d9895eb706374f29d9a234ea0500000059b676671734210cc8c84ec25d80e150bf9a7f6beaaa13e6a526ce549aa194a653c4b5962b9814e8fd381d32053d825bfe612749c5a845db7ba1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000180)=@un=@abs={0x0, 0xd}, 0x8) r4 = dup(0xffffffffffffffff) chdir(&(0x7f0000000100)='./file0\x00') listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) semget$private(0x0, 0x4, 0x40) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x10, 0x100) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000000)=0x4, 0x4) dup2(r8, 0xffffffffffffffff) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x80, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket(0x6, 0x4000, 0x9) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7, 0x0, 0x8, 0x400}, {0x2f38, 0x4, 0x20}, {0xf3, 0x7, 0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x3a}, {0x100, 0x0, 0x0, 0x80000}, {0x4006}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x100) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) getuid() syz_emit_ethernet(0x170, &(0x7f0000000280)) 16:00:45 executing program 1: sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="9662d7fce452962f748d840c23ba29b25fc0c2cb5dec80e4877ddc12426bc15870a0bf8163487365ea6b15c5dd6f6c31a9c874f60d34d98f95ede5415a3679648dd2cf66def3ea41db7a1718baba9611d50188d7f23feee5e0f94dc819f4882e7e5b49c30ad6c55bbc6231ca6be86b98cd9f44678ef38d8b21c77e3347fcace35f814ed03f5a1ee1fed349e2dceabfbb92c6953250ab7c53e4ab713f3ccb5ca061d3427d7d9687209a9bf737786b7044570117dfe2d305c1767d0c40333f115a224bb720226990b6658377783c171cbb029bf7f488be2ad6c277eb0219edaf49689ca9648cb6f96a7e21bd6f85376008b31d7240", 0xf4, 0x49d3c44412ab8356, &(0x7f0000000080)={0x2, 0x3}, 0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)=',S.\x00', &(0x7f00000002c0)='{%$\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='&\x00']) 16:00:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) unlink(&(0x7f0000000000)='./file0\x00') r3 = socket(0x2, 0x3, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) r4 = fcntl$dupfd(r3, 0x4af07356dfd491dd, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCDRAIN(r4, 0x2000745e) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\a\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'Tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:45 executing program 0: r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x576245abe1cdab91) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x1ff, 0x40, 0x3f, 0xffffffff, "58b792cf1b64ea591d3f6ef63c51d91b14350209", 0x4, 0x38}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000080)) recvfrom$inet(r2, &(0x7f0000000200)=""/163, 0xa3, 0x2, 0x0, 0x0) setreuid(0x0, r7) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000140)=0x5) r10 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000fc4000/0x3000)=nil) r11 = getuid() r12 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = getgid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r13, r11, r14, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r15, 0x1, 0x10001, 0xb9e, 0x2}) r16 = getuid() r17 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r19 = getgid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r18, r16, r19, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r20, 0x1, 0x10001, 0xb9e, 0x2}) r21 = getgid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x80f, r11, 0x0, r16, r21, 0x22, 0x1}, 0x1df20000, 0x7, 0xffffffffffffffff, r6, 0x4, 0x0, 0x6}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x8, 0x0) 16:00:45 executing program 1: 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) open(&(0x7f0000000140)='./file1\x00', 0x240, 0x42) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x4) 16:00:45 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffffffffffd26) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = socket(0x2, 0x3, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff07e00000"], 0x10) write(r0, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000002d00)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0x55}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f0000000880)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000000840)=""/61, 0x17e}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r12, r2) 16:00:46 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x9) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x1, 0x4}, {0x18, 0x1, 0x1, 0x6}, 0x9, [0x9, 0x81, 0x4, 0x3, 0x7, 0x4, 0x8, 0x3]}, 0x3c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x180) write(r4, &(0x7f0000000200)="3426b3831dc89fc8876b2c290f3b454f9d8bf36c99cd1ae127400afac9657212bfe44c5e3d4d52e47764e996d193176765658179770d62fbf0aad7339acb0a93fe5f1a73be9f61e8278275d5f6c5f8030cd0907a026162c9d9d65bc488d2f6f2a5e0ed555cc610ec74a1abaaa85ca870d419f8103eb9837290cd06b0e4d5b519dd762ec8cbff28601839055b8c71bb633e7087a07433ed53d9b0de14655e523a1ca9ddcb778ca1df884614d5ddde6762e4ac0758807b737034466c1e124cb63476a23d2a32166aa4168349c703aa0af8af4e2f37f105508c1e253e5f4ef9a32d20fbed16fa166bdbc23af34176bf0c93dc5020c230dd3b365515f1eacfefdc072cb0c466d6e84d94e4c9a0cc94ec31b5ec8cbf50d1a4392cd49f6e174b29c700e907d40b7507b74df754a6088a0be7929d13afd18a1b19304bd5bb8039971fabbcc913eef48a699f66bc519d1a501a75536dad3c99a0c16351539b74810bcf75a1906487de0f340c8895a713f2b7409ffa415916795d388321d45b433357e6c3c23cfbc0129554064bc5158ee7de24641b0e6f10fcdf650ff2f412aa75e7a96977d8700700f9a545328d4ff8c3e376d71a25fcdfd5be7751cbe5fc8916db1f495554e9a51ce1275a917959fb343eb4cf295512dfff6f1ed4a0824d344bb91a5fae7befecf5129119e3455221f246880de28de62156966ffe9e03dd336e6fc6b892252e4ac894b7d70350ef3151161f2115f590c212a3a60574eacdd04956ff292a76e00e0653b0f1a133d353b0247f68a004bd3973dc08ccc84bb6d2d0bf936a0ffbe4faea1cd7e211c72027daabc4aed7a513e7809e46baa3dac166120f084e9c06f0ca05396848ce7e7daab0c65a6d0195fdfe55f9f05c4c928f717864caff84479f9663cb42b0e70b6a2cd74bbf4b2844b572cd759044b023f9b05af17123c435822eb05ec78d9267ca086f6debb53a0753726962c27e1c8e51d8cbb9d51bb7077b58a5e6abebf2778fa4e6bf4bf4624d65275ea054b727982a3ed1ea579245581eddde28d0360da6dddaa5071c59d0361c6420e3666ac9c25ab8804480a5b6bf595dadf875f745b2d9bb12d6d1ab64997eaec63b04ec1e6f6f017d074b96c4531fc2d87d47bd88beb2d07a544eae785aadd11456dfcf16e093224c5351a0648d1bb74fdeb7ca06bb8d2c91dc526fba30bd15d826532cf703b1f017b7b3f05e9b0be9d0cd332b8343a7555243c5f4db5b57c26f3e653de83d95c8d477c74474d5a072060c46e8b0f39a1a7c60f7681333182ab17dfb8d85a28ba4c4f6f67c143c32aafd3714f70102c113007467c59072721cce71c118e12ddc4b133fe28c469f8f31829d6e4b13c4a144900b59d05d101ef4b5de69ccbf4dbbc3fccc820e315e0d78bdb2a69f7d3d27111cf64f72a1b5681abc4438c22b205052c14e719432403e1c5dc52899f819ba1e9cf61c9bcab29f2e1b254941dd413cef96311f27ff4e3f9b90ee969666786aa43f32d775ebd6321f32f751e83fd5f2fd8995b3fd2a6747a3e4a670c31569018568d560342d4aae714dbfdd56cee4effc9b5894e595e87a86a98ffe567ce734020737d9c8e5ef5e1e8c77d2a8155114f1ac516def6abb6a5e151f2f0771bc9045ec54e06748320e134e0ed80e3467c66bd90fca0663f82e0346885f0d54a6ca655088a5ce212724b24943f1b8d2c268d42208c303cc813d775537ba8f965ed88c116eace322439de42a73f9bbdea3351aa95b0bdd17fca782bff78e51d72a7a920ebc17ab52e7d0dbed4ef756c376ee81038e1914a823e3197884d1ca29f529c0bfac04ac9c85b2a77f204345274af186d87112d3a3460b4415c6113bb86ce622afe126817465769d3be4a5be2e90b63c8e96c41ccd09b41147032d5f8f1cb09705a6ee833446cb67864b103a866f2281c9e87a16f387a85c69c3b62208a79f01d26d03f97e149741c1ae7b1cc5ebe8b20a52cd9d1b05b2369bd4345b66c7218e45fb00e64a178d7fb5f5ef45e704dedd983ef545f564e95ef206d9dfcac19458472c7f8536210d062a99b557100596e21d0378046a2c11f5807c6e75fc7918bb18e7fd9e5f2443acb5ba75a2cd2c27ad04d9b321b9c2b6a3f0715baaaf79bdb27ba0c31e11302658ffbb8514f363cf3e8905382be88591cd120145f9588489eff66a54aa861a3fb28b3a9db3f806403dffa2394a4b2bb73545ed6b5609c98e819132426fe4c13ac1237f93d1887330e3ee32ef57e082dd3350e18423fc55a1d232de0965d13624705580c6597fe06f71e6763b21c37263282caee40953408ebe78e68445c993b5c482b205946444973533f1950347bdaf272f5844e194309028e4e1c7b8734e24e42eedbd733159c5ab24f9f82b4d92bb712525b904aee98a46b2f9722390a3d5371dcf5ca7c3babd30b0dc11156db1a7b69628f0323e45089d19f6cc5ef3c94b9e6c522584c6106bc40d86d76759c98258cce4c2e65e5d721302e441fc53c7d605b2c97f8f1275e497c246a626163f336de15fc8d9babec91fc72ed459530c38db1104ba17bbc158acf8b96e202bc39195ea45ca3411d19252abac865b8ee910e1a83ea94afa3ee437dc9c0f596b8c44f9b9b2d06bfc03053e9f05de423eb05ecb8148384799ebd7a4614cf2b188b54f9df5274aef4ea8a02e1eea22d7a6761ae24870f40c5445c666308aba278bd4d8cb8a93eebe014b66461759730969bd5bea0bd51672724a6c1ebfa8fe94c2275f6ce85b4c4c8fe1f1ca52137c2d7218f941bd36603f73d06b532f2d1066aa38003ffbd4f2654f62bb909db4d5902a04f369641245b61e27f712f0e693e863a5ffe672a0ad8c4ce89fb0c00e6c227fe648384ebb2aa9ea3d3b0b52f72a36603d26c80b8ba84a51a6ce2cc442cbdd4724465e0797b7d9df51a0e6223f333f866502b8577f79b691d47c7093f557cd456f70474f5fe89761387f962b5ecd3f1e448d015204e958c3b7f15fd89fbb218a92e443b43ec6c3cecb428f44d831c6c8d07e71cdc74191cb22dacd0fb6f679cbc867dad792db43f68ee6a0d157356e035dab5fd0b4c7fdd6e3c6589872f99ee8c596fb4a1e657632312e557907b1538c46f0accc90f813c8131d9ffdc80dcfcae798b5ecaeb5cc2cff52d7418d3440a0d54126f0a13fb37f028ee33ab473d9f960fc82f2006857a9e698ee8133b81c4eda2b23c1a8f4dae6ae4fdbf4b89f0736888a2ed32f14dfe51294c3aab839b9b43a586e5e07bfd9937484ee04c51bbada3674439868336c040fd67f08d557388feedadc86f7c9f61ee7efb9dcef9e2608d1036e0b7d0440c6fc9989f66b5cb097c8c83c2c114647f5d34c817b6d5a2107f4493fcad294fbcea84fb3a67ec5d260bd00c6a37d18818197ea09bd183285d300ab8f7587dffd5224ced3867ed7223d5d5d5120a1c7ec1588e1914c58b3c457133f549d79fec13cba1ba3f5a8cc652b2cbf4fad1a8a617a3870ce5a5749f004ea1172f404d791fe9fb87febf07996841a848edd379e0375cc2d71c26465dab6bab88a97e4ae93f84668be6df4dbfeaed12b8716e0be69a2102daf48f43c21daa9c537f9d81b662453cd0f84f24c622f96f4728a207ba4c0d7dce7d626e6abd1ae7b15a4be4633a9ffc8b41b142cc5f2da756f178bce83cfc09f7433de66823c83583feeccade71d16fadf9f70d702cc08b8760fb909502966ad5998628ddc97e00016f857bb308430de9f79a5a3bb5e2dbc55cb721de5a19cd413f5715c0df6a71b085d5a56f7d3217e0d49f058b8ead5b8030fef3d70d1cf9562c8dd4b1c91ada5adb108392825941f0df01a98d108e514915887d2c2782d1af342b0c956f80f70738d74de582cbcc7b4a78b1d12c0825cde3a3595a3b4d96cc735e169455eecf45c21b87b94925b6dffc8f7d268386219883e5ee28476bf9f01316793c3c444cd75a67b57f09ad165a7b6f948c968cb5591c7f2ece47942f3cad791c21749c84be1203feca7a313af1e740a66868113d46cb7e471c53538e302688eee2525ef5d687080e2786967ae21a7ebfbb45c68a619e8e2a694966df2ef973f780d8a56368ba52398ee62bd295712d11c4116f04e5e1db7304fa5091ee36495607df1d27155beffde21f5781bdde84da9ecfcd184a200275075dfc2db5bfce717608aee44c480132f046c6a598bce258ee3e559ead1bff7502efc72169a7a4b3b9fc65225de64ec83a06ac8e0c07108832a14f8d613f1a5f65ff016c585cdd911f1126c12d1661932e8c783acf3450d04a7a3bc3d14fee8a5901c73edb9577cbc2a7b77b6b7023d1f1e3e916294aafdccbef083947b9030ddd1290ba0c0fe00e94cb47a3d4a969f84ea8331c2deba51284632ce562918bf426274d0847182dae51d40399d6c5065776a0c9ef751f7438d9df7517674492fe985889717f615e40dd55e21a0a0f20348cbe8637c76e1e4a1a8a37fc9c0ab21c758c63fa4007ef87deef09205f21d63ebda4f6ebd3af7905b5358674289e08c82ade195ec4fbc4fcfe66f5410726fae0e6e8bdaa27bcbd3eae3694264537d8a64596a1ac3f1ee5b0126c3e570e2287b28d55eda1190401e0699cd83a8f15181d2243c3fdbd632ce1679d23001336e479dc9816f230e762592fbc6cb7021c0a38904b85de674d0912995554869ef1d3711cb253b81ded4ef4ec50f8f090e3ed400984c5984a5457453c4cd61f721ef6e89098ef0bf474c1c13aacf1059787f2c4238c3f0f8f8c024968733262a78e29453d5bde1d04d6954421d7f59c2dcca32e9ee2aaba028b88a0751e2c5c61cf0a1208457ee3fceef5ead75a0b4b36892dee7c20ddb2e5408a3fceb70ef61eaff98c96a6b755e190ae57efe01c4febdd68f292112327126c9e6b68142b6cfb209c304ec1590b6943ab7032b4f166df9551542a4dc7dc93aba44e1743a9fcd0a771579c7169371d5c20b9d171611448d9a59cbcede7dbe7526a09bf76c3ed866f030a3c79d581cc423dcba124b56d3015abfbd7d8c5dca1ff68d861cea0b8ff135f0a8f66e11e9b49a5f740eef3f1a29e66d650d3d3cd6fb29108f1417346e6efac1746a602d19f6aec89f68bda475e8c7e5ce792053758d215d0d2516e1e1bf91b2150abc6fe33e05c4cb3943713b286087247049ab9b28c9257fbe953511c419ea5128808c404b268448f8d57640564dcd73498ff7ae3dcfd9ab61efdefe4a0716c86bf3d0b9e9a530ea2eb9c7187aa942fa3d3befe6e0f3f002be389e314e224ef936c00a8368695683aed2b92a19e1f3488d842c87cc78478c614df0b660fd9ee02b0858f4ab1f5cec84f40460792b3e6e3f06bb94f0cd40f98daa1c0461f085331a3c9cb8b60681f4f45faec7b9f373de855c8aa7d913f2c32a665cc942af692d48582ed895f3e071ef5f4e5f0d7b9a4912103203d80f9c8537f4602243a40e42c4e84fcd171930aa5c97c025c0efcce6b1a93b034cc5c4427198bfd8e33065af50e84362ebb2b359d3f18703a2631bb6cd67a2e4b3cf2e5a2182ad60586071534aabca89701717ea8e4e9f4350981a829d81053285c07a491659cc972fc5d6d601394f3ffa59e2837a7248567e764a4f8c5becc87a0d3bb71e55e43ffa0efd17b81f0b3d5035360e8218fa7afb810b3d24e161333cf270a8657399d61aba01779f7bc3fa772a26bd2c150158483ee560ee0636acfc4f1c475c7455ef5f11f5a9d9b464d49fd54c3efa52a8d9daf01aa7464daec2819cbc0236aa2e60d17cf75ff315121ee290161e12", 0x1000) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000001200)=0x6) r6 = socket$unix(0x1, 0x1, 0x0) writev(r6, &(0x7f00000013c0)=[{&(0x7f0000001240)="dc2142a6c4f3b7b527169b702616f093948409c600262880d68dc86bc033a2ede23badb263587839cf43df817839930b1225df51567e13443d4a609cd646c5c57e908682c5b280a72b02c3bc0d3e110c84e3ca9bfce04e5fe207baceb55f159350f655aedc60576608995c5408e8308c", 0x70}, {&(0x7f00000012c0)="3f2bcd3fd975fb8f900d9f82336d6063bb330675b4f4a3b729be94e6d233bdb022ac59c13a687ddcb3f023e82d4a07972900ca50d588ac0a144b5f5f075054bec01f512d3a4a01238ccf99a20c32e5c99a45c88fd70b769983f6fb29ea506750d0172bd7206ad4f0d54842c4c584e4209cdf972a1c786c02f73452bc381d1762bacd88efc55949b1efa684159033681b3a72d505dc3a5db74d9ade42cf8a19bdfa5ccb74aca987c563291a89cf18f10eb19f1318ebaa3dea91ad709cd0363a6a85485739ea282e923e8ef4d3dc1d2357e229661a987c32aa83df7b55088a67e05499dfe22a03c3c2e87dfd0bf8be2e1fcde7c1a590d17ac692b1e6c4", 0xfc}], 0x2) syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001400)) openat$tty(0xffffffffffffff9c, &(0x7f0000001440)='/dev/tty\x00', 0x400, 0x0) faccessat(r2, &(0x7f0000001480)='./file0\x00', 0x83, 0x0) r7 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000014c0)={0x0, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = accept(0xffffffffffffffff, &(0x7f0000001540)=@un=@file={0x0, ""/7}, &(0x7f0000001580)=0x9) fcntl$dupfd(r8, 0x14, r10) r11 = fcntl$dupfd(r9, 0x5, r9) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f00000015c0)) unveil(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='x\x00') r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x8, 0x0) pwrite(r12, &(0x7f00000016c0)="0563abdafd5cd318222b8e97b75beb14b1e8343dc4a65fa80c13ce33c56b98407ceb3229cc0da44751940a409f33e9ff6e909f7cc7f51ff30f427b1e99e687c554d4a70090ec9e1013c8e4f4197b99998a76160c380d045f063f3ae45b947f36ae339066049bf09fabf2496206ff50398b63334c3a50bfc4f5ccb6120b9000d3f9484ab5843234387cc1b46dac4ffd4ac34efeba90eb6b557a0703e0e730f3020a11031a290d240c602ff341114d2f", 0xaf, 0x0, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001780)={0x0, 0xff, 0x80, 0xffff, 0xb}) symlink(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='\x00') 16:00:46 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfffffd2f}], 0x3d) dup(r0) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='{\x00', &(0x7f00000001c0)='%,@^(}\x00', &(0x7f0000000200)='}&^\'\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='{\x00', &(0x7f00000002c0)='\xe3@\x00', &(0x7f0000000300)='^-{\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="820258f7650000000040a43100e246926c3d81c23db72a5b07e884d748a6026f29423f9c58fe1935aee84e2ceb130676824c764be6c76970bcfd3e9106025d03883da8908b7895330cfaedb9082a94f862250ae26a1534f549fdf11387580a8d6c66943a641a366b7a9ebb6c8fde74038bb6bdf7465834d082"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:46 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) chroot(&(0x7f0000000040)='./file0\x00') 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:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x16d}], 0x66, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xa0) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x7, "73cc5160521f093842ad8721ff7f2e27b82f7b8e", 0x6}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde73", 0x6a7}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="c610e39bcd1b51383375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c00442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bdda3d38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb874001000aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475aba9b9aec7acd78968a5bd422f2a66a38230d228ef86cd80eb45cd1901841125e850a76bae6cdd1dd06a1077a6b5e5c1483e2c1b6390f5fb1aa2be7d8d8c92744c636793ed5d7532e41e0c9d196dbd1f", 0x109}], 0x1) 16:00:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82c17235840cc78658cebaf0e7a3fbe1b1d996c748d67513e5975f119bd44e0392372f428ab5357c644d0f34b26d1f9befc9b08f1fa8e24dcfab8aff943a6d8db7067a512c85907493b8857a1aebb5ea48d4a0d1b99a1a00ab34d09774ffdfec84a59632105b22bac98964a5104c6e47ff3f0a5277e8f5ba"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x5, 0xb, 0x1, 0x1, 0x9c, 0x800, 0x0, 0x2, 0x0, 0x2, 0x2}) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000440)=""/4096, 0x1000) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r3 = getegid() fchown(r0, r2, r3) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x2, 0xffffffff, {0x0, 0x10000000000005}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x0, 0x7f, 0x7, 0x4}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sync() getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x5, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r4, &(0x7f0000000240)="5ca0f3b0ecb906883af7cdd78a1ba1dbcee4c6e843faaf520fd3321d99dcff389636e7b8c4853767ba97ed9b781ef70fa9fe7bc5f8be6257e1ef2cfbf8c381efd1bd9b14acc628e1297fd93efffbf8c70316930d989454a470baf21a88bb6a65c3577806ae909b0ee49f7b69874b6f9f82e7fd8f234e39db7d4a601d92b9df932f1aa74339e33364ee480f2693bfbd39a3636ce4440904f9ceae3493cbb246f2ba7fd10f46e89a003a261aeb2825ce37db07f8f1b408504d9329cdb464151186fa", 0xc1, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r5) socketpair(0x0, 0x8, 0x3, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000b80)={&(0x7f0000000400)=@in={0x2, 0x3}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000440)="3c1a97e06198524d6834a104a19d67cb3d048b112563766cd87bcec1bf410ae7bd00d7a9fe5c6fbec66dddb3506509f0ad2024", 0x33}, {&(0x7f0000000480)="8251d24440a82a325e9a5281e2efd474bf98f760e91727fab5042875ce7ab43173d174e36ed8a86924b325e47db6f1314281651fff9ddc6a691e97ffbe34330098e83521853c1259f5497cae1a74008c603054dc8d607a5f24a53f69043b6cd17d686eb17c1ead60c4e1cd0733d22583448d43bdeed648c65558525e2bd24bdc8e62ea6665", 0x85}, {&(0x7f0000000540)="389753003c5e8d2150593dce1733820d0499ab6e198c78fbb25bb9780d4a602de917d2f2d6f58cf7643e2efc0b09abf15707dcfa7644b277b9142be64e10b1347c0c1beb8edb23beda9e57f1f316d3a31a19de7935cd6362de950dacf0b1b3427a5040f655119997c7b25c519a83b46a31d7476d45caf518ad3f19b8f0f68f11d36362eb0fc987014b690b6aef8e80231fc652821055670414b8751b73e48e455f366df77c35a3bf1beb63c07d7c72d52132bb8784d8655c0af5b35539", 0xbd}, {&(0x7f0000000600)="1f830f788bcbb9631f70802bba84097ced47b74f33483aa4680a28c57820d263f3e2a41fabd0bbf9703adb92eabed45944f23ad91ff593d63166b45918febb5349716c020115a931cbe81c7de4619fb585c1ff", 0x53}, {&(0x7f0000000680)="d1ebb1fa9fa25fad", 0x8}, {&(0x7f00000006c0)="0c34e710b04ec18831fd68e67696c76440b12b1392d04f35f64d8e3b17c5a2cf56c2f4466b785c195f058a6fa2e0a7073c7e223a1e18c3ee9dbdfc3b1ac8169b211413a376c14a18807c3dbf823421ce48d51f272199878b4260732998ddc3ac0240e715e5a28d70", 0x68}, {&(0x7f0000000740)}, {&(0x7f0000000780)="61f2b1ace222e3f173e304899931248ad4565ce1ea6271eeba527ded161f1481f6109d3bf809a1991a2bf46731813dbe7dbdde3293308335d41ad163910889a9e343cda433eb51513bb4f1b5c1d3e5b768173fc99a3e07bdf93d606b11dd9f1a87681b57739960022ecbe41e4a6b9228f80c6ad7b78f1026d5579686b3f6f5682472e1712a373515411a010aa1baf6ba95ff026f1a43a694311b06d72d02d90df759a87538237c82cc2af6e27a8693d75aa83147e4fe381514dc79b33b6583de1bfb21b5edc6924706", 0xc9}], 0x8, &(0x7f0000000900)=[{0xd8, 0x1, 0x3ff, "3f691c2b6cd430be27ccb0478f2e9f1c7174a5d2f889881fb01e38a13aac14b318fec5ba3e6b7dd48a35cb88fdb62cc75c5ba19ca09110c790456e0d9d3bbd45a2cc123bf67caf05c7a4ee34d517b7c6d4cd4f5f2adec7d356fb465194910aa23960cc884602b535a7ef54044c785e259be314348a5387979b7d47a6b9b3fc73529ca5c05ca4505308d72f69c1d9f0a60cd2b2b27bdef56be57abed513d4a83d1f1e1a2ea49cc7de68492bc7f15b90f56d31cb0aebbff7d04988a88159fdf6f09834b19b2cc426"}, {0x50, 0xffff, 0x80000000, "43cb4f4dd53d00d9fec72109de76f2060589cc385bec1c4ce30b66da920f477b90d2cc3a20d7288c6724b70270c313eeda82abcc64ece5da3e2ae3c3"}, {0x88, 0xffff, 0x6, "8fd9e52e9fdfeedefaa5a33adeff1fe7145ee9cd4e3ee5024ef412487a8342775a8c8d7c4321a42376bba7260f33f06f9782ed2fd759d608906acf373197781c63c50348798d7910ec4dcb9de961fcf425431b70bbb2a42ac4a32dfb6f9b93f954f195ec615d00b30c9d5634a0ae51f98d2f"}, {0xa0, 0x1, 0x9, "c8da285e331053244bde605e4fa0c99bf37661f518f9ce1c7541584a12816025d9855b25285e5b22dec6ca88032e9bf448a0b38c554cb4454e472c4d26665d00a9dd2d8ae8a5518faa2077885ca755a9ef675ca51c317161810b0c41d7254ff45f6153f886249b9b77006766dd0144c9c2a2454909fe925bed18b1de14f97c3ca187f9ebe749586d895784cdf63b"}], 0x250}, 0x400) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semget$private(0x0, 0x4, 0x6f0) 16:00:46 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ftruncate(r2, 0x0, 0x1) 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b700005a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf5000000004173b5e86293ec4a9cd8e8f3cbc20274b62afcd2590d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdbc612847cab7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789a44255d68f6f8237e84c9366cbcaaca149d0d6de747a3a26b797fe1e29e5ca67b20e26fc0a3376ccc42e96e55813a6dc0cc68087f75370d7f5935d34387e63aa683329242eb76b51b851155a8a21c1414d0558209a0400000000d68189939a96434652fc0fe5ab459ced6bd28010b9eaf7"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) 16:00:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x8000}, {0x3d, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(r0, 0x0, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) 16:00:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000300)=0x289a) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x20000000, 0xf2f, 0x5}, {{r2}, 0xfffffffffffffffd, 0x90, 0x4, 0x7, 0x93}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1e0000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r4 = dup(r0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[0x1]}) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r5}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:46 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x3) dup2(r0, r1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r4, 0x2) execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x5, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x100, 0x0, {0x0, 0x401}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x9beba66d8a242d11) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x7, 0x5, 0x475, 0x0, 0x90, 0x1000, 0x0, 0x0, 0x2, 0x8, 0x1}) 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) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x3f) 16:00:47 executing program 1: r0 = socket(0x6, 0xc007, 0x6c) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8202a5fdffffffffffffff65303b0d0000238b9c24fda6eb25f46854d78a2a197a387b07000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaff01c02f6ac41e6bf3bf554799b9b813ad3050588f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b00c6593d2870b4122cd23500000000000000000000002876d69c2cbdb68f4bb0adda1fbda1b386b5"], 0x10) dup(r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) fcntl$getflags(r0, 0x3) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000300)) socket(0x6, 0x4, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) shutdown(r7, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, 0x0, 0x2cc) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000000c0)={0x9, 0x10001, 0x8e61, 0x404, "a201a6fd3550c6ddd98c2ba8cf2d74b8f3687de4", 0x3, 0x5}) 16:00:47 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, r1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r7, &(0x7f0000000200)="91f14d6507915b8eb3f2e77f2bf732b0109710a4504c44cf3217135552d9daaff3cb7d4f09aa42cce3e01b7209ad7945973153cacd3c88a8ce8fa0b3d70b0e8b", 0x40) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000000)) 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000300)="15", 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000300)="15", 0x1) accept$inet6(r4, 0x0, &(0x7f0000000100)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x1) socketpair(0x18, 0x4, 0x2, &(0x7f0000000140)) 16:00:47 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) write(r0, &(0x7f0000000040), 0x0) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) pmap_unwire: wiring for pmap 0xfffffd807f00a740 va 0x20000000 didn't change! 16:00:48 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) clock_getres(0x2, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f00000001c0)=""/14, 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x8, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = dup(r2) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) 16:00:48 executing program 0: poll(0x0, 0x0, 0xffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x22}], 0x1, 0x1) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 16:00:48 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x1}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x6) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4200000000000007, 0xa5}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r0, &(0x7f0000000400), 0x0) pipe2(&(0x7f0000000300), 0x20004) 16:00:49 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d82b885e2e3cd9536a9ee7e4cf0bffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b700005a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af686923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c91841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afcd2590d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4872eb014523d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdbc612847eab7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f709978a790a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789a44255d68f6f8237e84c9346cbcaaca149d0d6de747a3a26b797fe1e29e5ca67b20e2648546588ccc42e96e55813a6dc0cc68087f75370d7f5935d34387e63aa683329242eb76b51b851155a8a21c1414d0558209a0400000000d68189939a96434652fc0fe5ab459ced6bd28010b9eaf78b810ac9fa97b7d3ac68a2db30ea04efa2428f99e2802196a826fc3a315cdcbbc523fc326c382581254e35bd7042e786ac5167b0dbb378a2bf242e1e642e2d217e4d63b459e1c6594ed0a1ed3bc606768f2993d424d2ceb511f4c3a654443fc18dccd70a75a9b3bbe3b3ba1b47f3d8b44b9813bb43e3eb69fba89fd9f054d33b36fc301d76ca9ac50cd684cb4a73707e0a772fed8df77be88c87487584ed6849f36212755b1104e187efb7b0b8f2bcbb33f1f6"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) 16:00:49 executing program 0: poll(&(0x7f0000000080)=[{}], 0x1, 0x2a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000000)=0x1) fcntl$getown(r0, 0x5) 16:00:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0xde0, 0x0, 0x7}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x10001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x62001ca8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:50 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = fcntl$getown(r0, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) r8 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r9, r8) r10 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r11, r10) bind$unix(r10, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r12}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) r15 = msgget$private(0x0, 0x40) msgsnd(r15, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r14, &(0x7f0000000300)=ANY=[@ANYPTR], 0x1, 0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r17 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCCONS(r18, 0x20004276, 0x0) ioctl$TIOCMSET(r18, 0x8010426d, &(0x7f0000000000)) r19 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCCONS(r20, 0x20004276, 0x0) ioctl$TIOCMSET(r20, 0x8010426d, &(0x7f0000000000)) r21 = msgget$private(0x0, 0x1) msgsnd(r21, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000ff0700000fee467745b8b86b36eee083519c514b17f9b9acea415434d5ca4d69be04e70e5924cb0265ab928b1ee24b97d924b941d8ae3368240c5a4d6e6966c1525dda1cb51fb35e81c6d26123267d35818b668f802a6b3876913b01b0af6c71f588adb475def00cfaabb2e129ba84c00fd859"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x1, 0x7, 0xe742b060f7a9fa75, 0x35, 0x3, 0x3, 0x0, 0x2, 0x0, 0xfffffffffffffff9}) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r5, &(0x7f0000000180)="1ab2c0e61d5acb01904552827a8f315d4c1294b0e3e675698bb24377bca0720850374b868916ff39070a6ed33954c10f4a9a5ce8cf319dddbb6bc4", 0x3b) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r2) clock_settime(0x4, &(0x7f0000000000)={0x2, 0x7}) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10000, 0x4) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x1e9ca3a4e2a5fb80, 0x0) pwrite(r1, &(0x7f0000000040)='l', 0x1, 0x0, 0x0) 16:00:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f0000000140)=""/76, 0x4c}, {&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000000280)=""/13, 0x6}], 0x4, &(0x7f00000004c0)=""/185, 0xb9}, 0x800) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) socket(0x20, 0x2, 0x1f) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x8, 0x5b00000}) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000406fe0ab9f4f08fb3c1e2e"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022eb7195e5b9992652c27fe71b233892b64696c653000"], 0x10) 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000012c0)='./bus\x00', 0x8, 0x0) r0 = getuid() utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x2, 0x2}, {0x9, 0x4b9}}) r1 = msgget$private(0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r0, r5, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r6, 0x1, 0x10001, 0xb9e, 0x2}) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ff00"/4104], 0x1008, 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) 16:00:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d01670666696c653000e7c8e8f5c6d43c87dca237631256c57a746e86a57b3b8f276205318ac0ac8fc1e0f57041051ca05b6a144068fc322a5117a0"], 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c, 0x0, 0x7}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pread(r2, &(0x7f0000000080)="4096ee2c532755290294700847adc711dac362bc43d6d48a", 0x18, 0x0, 0x2) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) read(0xffffffffffffffff, &(0x7f0000000200)=""/141, 0x8d) 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) r3 = accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/63}, &(0x7f0000000000)=0x41) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x0, 0x2, 0x2, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x7, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x7b, 0x2, 0x9, 0x4}, {{r1}, 0xfffffffffffffffb, 0x33, 0x8, 0xffff, 0x6}, {{r3}, 0xffffffffffffffff, 0xa, 0x1fffde, 0x5, 0x2}, {{r4}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x9, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x51ed, 0x6}, {{r6}, 0xfffffffffffffffe, 0x10, 0x8, 0xa2, 0xe461}, {{r7}, 0xfffffffffffffff8, 0xfd604c2f435d98d1, 0x80, 0x81, 0x1ff}], 0x0, 0x0, 0x20000000, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r8}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:51 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x20) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x4fb844843b055b21, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000200)="9b94648f9c474842fc3a9bd3d5e85cfb4ac4c3e318c1c03adfe26509b222d9f35d73e71b4bc77af3bd2dc9f98c83bfe0a18121be97b05f04497395f77e7f9b607b192bc7e7392c6ff013aee563be87495ebfeb3656e5c0a6cdc56cc56c5d1e6d5101cc65a8072015755fcd8dc7521cbd14a722b26a3efa6da27d1b52d33acbe3760b17670a442e8d039ba0cc9ce3584caee16f361a", 0x95}, {&(0x7f00000002c0)="eeb932065db8120f7e04874fba0f59eeeea2e4876ccb4850bd9d2db19613f299408b984d1a24ca5d231faf31123518fd7b78ef449c6a437e5bbd9b32a1588df67a98b1af44a4574366ff49113628e3f30ab8318fb2bbcb132ffe0296dee2283ad3fb9cf61b51839e800a9a1d55ae264c35615f4ceae3bb76f69906b9e893617b5448c71dd1fdbf687a1825c048", 0x8d}, {&(0x7f0000000380)="eca071b278792a10c02e52234d10ece7fc2faff8f69567d10bebf179ee352e7c1f687624873b294c34cc7a43149976b880d33c867ea92d9803e37e183bd3c3c13af887d0af43d24a413039090802fcd3861603dd050aaa0e2a4e3fb7d12051f75b8b05e7d6308721de7cf719fc053f46fa752fa66c7c93b2e12652329873e16ac17f4dc9786a153800bd6988d632f900bd634cfd00d0acd214364f18e858d77ebf7d747a777767e118578113777da43dd6d092222639f7f7d3cf7b0f7008b2c90bd60561703584c3870df8f15dfed5aba9a8910bfe7952479797f525d44361acb056a4355adc4701a12caa26f0b76c26afd529d107cf1957a5783fe10e51b760f433f6f1d1311f245d71d820c2402798344421a54b250d838448b3e140a89def3a2ae3bb734c65f8c78fd78af673d735a993eca60704d0c4e1985b178a5ddb72f21ca7116edba5785cc7c796dafb0ea3a4a0013af3883630be284c84d183f5ba0150109060c5eb4b904c0cd66831259b6bf18284677190023a0a44de5228753059a95b9264f3c6f172cd5ca9175919af2f2e44b92796d7673acd23118ff7476f5f8af014501d8ec07937e9ba56e2c679fbdbcf48b5425adeec30bf8c58a60aa7d9779d2e057f86a5d9430696daae95a0833ddc6319824403c80e5cb200b6edc44d8e2ffdd746c910e4c5488b38c7dda23848a4be59243a6a20505ebc5b09b5e89f9f19c63c4b4e751441aae13a9c4731f9a5e33b9529748523a6820e49a634315065d4d36117383c8187df91c468e371ebd721ff0cf6ebe60262ad2c381dbf0d9709dfd689c27bc75ee85144aaecd830bbba3a780e2d4420908187108bb6c3fa43165279b31d99f75e114c9995be6af1e9b0490726c896f73781c5fb0c96ae4404e1150abf90bec5cfb54d5978c8e0f503952fd93c928ccad5f0e5987cdb1b54a7b7fef4fcf9e1199773d62c148ccace866368f51ffa2bb90eb8efbbdaa7da210401c2a6783c63395be449bb9297ec051d091d09ab983168cc2c759f0abc18561fd00754ce2ebb45c0319633e5fab7aa279a8b30ce8319de4734dd31e310469d1fadc31b36c10653c2a264d53a00478cb931c140003343214590511be9ec665307ff0654711aedfb931c97df0c1e51ddd9e271d24cb45ecfd376acb4d5261593c88f0c7cdc54f88c13ad889ee4a5436ee3c1dae6a6a31921409ec96096624dcc64b1ab0ba92d51a19169a24a50b24ef73e64bc9e9fc1a01e4012f38c4233aea51ccd6cbc538cc15e860e0bbc6ee4cc58d8f0871c0f90559f5d2bccd8b6533ad311aba79eb5e20ae9919c87bf938b7ec0f5a9f1f17d33299f42e4f8a8af0a46cc1e96f3c9ba0a45bb051b8f58ecff43451287862a18093f9e43a0c29ce307c845ae799c82fd728aa43528d58cf9246b488564892eeba695f612e443262a2d69163417afdb4e5d44921630ee3314aa8a4278eff5785d91a0f383812ebc7c44a821035660c6bf86d91c644b272bca7e8cea91e4631fd7b51db50aefce9896f9e29e6c09df491916c443951c01e57cb2c84edb6c4e66a016be18dd7169e4a89a8de20dfc871732f5182e62eb7f03fdde93467247ed41341db375481478ebf084e39e5d13371eb6d7fd22a520a3b8f525a5997c3ecc79b23e72c4c0343b44d92df26461b7c711de8a57b387af7077c48f84f58d4b23b5cbf9029b6b19ac12755785c1d74823a50f172b88b18e7e8e661afc307c679d199250017d3dca169cef9b444827289245bad6ce0f5390f93a65c4fcccdbde53d8148a3d5f941ac05267157913ff83588627ccbf2d6ae91157b2f5fbef7a9d0dced67916524b06ecc9dbefcb8f433b966eb5c1cafbd7cd3cc053684ac52a215f0c5ff1eea549daeb32e7e2d5acba9839314e93fadee7a122b3924da40a39f73aaecd32f40c78724ee5f6c24fe8fb9e878528a76981bb4147a3e5ef264613ce3d874a75175dbfb40669ef63329b45799c5e5b21194691e0f4850a4162bd80cee584d214a7d09952d478de0bb86d2989baa8cdabca867148d220e91d9bd5253c9e6db4f8ac9752511007d9125ce8a73957cce31d9a94040e63fdc5c44fc42593e6c266af356b9ba41bc0c114bf18fde924f1a553af888b49878481bbf41c38ae44a1d610762c3a2069b08e9f970e77827d08ba1e73cefc1cda54dde5d56ebdf075d5ba516c01126391c061f9c11a856d67c7d91b351b6ddb5ed9c91f35de16c965ae77f4600d9b996a20c81caef93ec6a35d7ee99623ce1e66e556532b5b1044c624d7e4890dc22ac84de0fb64d822e8d3880b11c50b3d67a5628f8004c8d7f017e516c89aed02eafdc3e88d112a9c7495fd0e24927ca9e6dfd0e87c4dc37fa998731479d6243660788a7fede0cec76017ff9a97583ced9b37512ba75994da77ef5bbf8cc3a7f7da2d7aba76ffa9d2ad53d062cc270f82d1540de66d58ce2f957a8bea9793e3a87cf95482a863acd75db19d9a63d2db8b3e5c11e666ae3c57ca62d72f18186fbcc78d60b2731f55d4ffc0232c2dc4fddcab982d3f1395245a9a384801bdbadfe8a92f50ab63a7acb6e09584ece5da1d9090f1f7db5d293e822387f918db9872e684774d740d675c06a80f20844603b39e95d4cfe4c4e88ad7919eb8e7bb492b3e8e71cefad0662ade68caeef09712f3f6d3827a43dcebde762fb6a90221641011293080515b0f48046e5ecca7e1c371bb3fab512c33533b4bfc80f4effccadb569518c7b3bd28085bb8dae7060f57bec659130bd723f719c6010fe4318fa3d0af3b802d137a8f543361fd1702290d7fe83f7e126ae1bd137810349e457a29e6c3893b447118089e47ccf3d6ac04de24c39c020496e466e47abde284b242346b2d60b73a1c9fd4d7c511733082fa9e89b88fe7777d4e484592736d741cd8c5164eedb2713f9cfb3d5db1671c669b51beed4ba6f414fb28cd409da3fc34225075c1ab50b30c9b762727a6142c4dc76424bc6d09f809682a9f0b4b4ae530fb733ed40746636f7cd3600d559a59d75b8a454718e34fb4cf3e241b543d85405c9824568794e37404f6714cddf790c5373dd2eb7002f99f863a2612691cd6c007ee5f0b265f736ddb2c9201ef5afede852098fabc7a6f1ade18384c22dcb2cb8f1c1ae98ea7f4073bfc19029a891af5f79be138549e10ae184367454a4713df9c17106ae60367a07b0b5a870d0d42c3d8f6d2cda35923c0bfdc8847e03f084f832814853c2781f176b32d4492bc7c1b0a7f210665b1e2e27633ae4fb56c33bc46a19664e50aa2ee7df71bf2e643d04043e748e8a3fa98df986b2bd2d83d52b3fa7ffa3be79f289d77a7ff2af13b3e5f07fddcb41ebc371abbd8cdf28a7d4445653721ec49cebb6b29beff9ecb6e7613f4f850e96c35867605a12efa459d9b16913b72ee76698eb25b7cf504b1d92a6a1a7a28b4487f70419d437894d3d7106b5eaa245663be770707e341cf228aa11dc4bb8df5e0f5443856650424a0a742ba27b05f266b8b743f8109f7a01710cd49de8312ed6b09ead0f21a7249b8438c3c5907ac0a68d5ef6cbd6147d5a416eef4a30ed24f15372f9af3b756560802fd3f8db34c67e56a0de1e8c7384022c84517a641ee6e9847fea4e9907a2f5476ee0cbfdb2e5d8793c55d71cb66104ccc6f5ccac58ad5e3f87583ab91702b2784894a692aabd123e76cb1e837b3f7c6afe956921f42963deb350d035c22bd0d75ed8094722b3d6c59d8d6ee929ddf66baff3ee3efefb0d3c14c0ab46e50720b3f8b4ed80b473d9cde75227243fee062620437685028be956a7d8ada28bc93a8ad0e4cbb903bd405fc8c0bb7c56b1fa90025d8cf8366915f5cc7e032a6ee8c1908bb9c910390953b4365c00bb67259bef97e9d456df77809bb3f447ea5244cde9d512ae102da9a824f7defc7636650404909c37a2bf31d0d627576a7e473b1f27bd7f6e30319f8af88a50bc686b845b006e1826025ad09e15585ecfa20145a1dd493d533c02b7c158d4e3aa0039214b96f6ce5a7a01383fb9841dea1d910b15860ac0c73da2f70d84a98f18f05197d38694761403cf74e2b47a72b8d707e9336cffe6d7ea6a47ebdbfddacc031a1b4798991f7ffb67990ee4f3b4e0a9de1524c997645e07953d5bb76afc902cf6036b6db7fce3620f3ea3735bd0e8d9d16d71db416feb6628c105ebe08f531da53aecee60d154a984559903c1647e385b8f59cee458a0ff06fb0601bc8f19e3145b9fb901baf95e1edfccbc1ba6a6139b1b8f759100fd9b75c6ee1986d9bc174aad62509076ba40ab6221af2911b323ff8392851b4676e9e8256db84697c59e8b3953b93999cb171f8f9eef3c0fb70cbaa58edf2c10932c04c1994569507f5f2c12b6bea1d715946ae9786ff5d4054134c4b5845abc6ed54aa7c59eb05fe3fe8afb5c746544f1a462944a808e48ca8e65c218035a9d5158ca4ddb9382890f2c5b0a15c7ce6a5af6d143cc6bc63c63d3b60f52a679650d32d130023b4acac1971ae2d1fbbf6410a6b4e36cd30fa5a5b72fb88bb4026e9f9e1f117d2a4e6a6454094dc87060aa81df8f9c9fb93cb0b5253976024bc66a18775d5b2b2691205d981651fb09b2d2879fea14271ac257c5fefa350f986dff4bbdc1e89db41e42cad601a131bfb91785f0175f1d95f2348c37e0852833455c3fcdfdebb1fa6fe48e09d5fa2394d2984ead430e2b2a3659b234775cd9df6302a9f4107343d54b4ccb2e32468526b9006762a3856d4d49b13ad1a3ea0c8bc15ff7433e031e603ee24a4ba648d94610925f2e071b8decf61ace3b299a1319f3d3852333fd9cd4d13ab12602c0c2861b80afbc29586323e2523b10720ce75f0511a66daea29c914f604c9d04f1a64974d3df0e7b10f9965924d862a22068dcbc8691b3adc27806621896074f034f103a16626f1301d5e7acf7416c4d4cbab8573894ec177b788d8408c3df30711eab5b466570006c401eeb81da3bbd4b1b827e10da2cdd35db92176284cc0265a2c78551514aec756be994f72cac33837c831fa47dbeb12d3afe1555422172cd7399049a05c42396ff835ede2ce9993fb907fd73875598590fd7a9404cc6801705db9a6c50b8c3ed2f6f8be1606639c1bc2637b69bed2991aef426f5c8857f164a9d028b90a2a56fa24771e21649cf48cde49c877c374374d3d474bba949648d534ca3beeaa4b2d2dcc8e498477bdb919ffe96aebca47dc2adcc7461b1572338bb99362aa601571702927554b17161ba75f0f5d3a929b630afa9e64d13635e0ea4de21be2af457f853065f3c96fbc95706a9bd8b7f2cacee956870ac23ac7653147922b22f663fe3d73ec9f7dc79ee83279810587946b012a78ae9ad28e51e9f36dae68ec79f003a18db37bd19a4748e29a52624ff706c59afaa53f95b35fa0bf3ed2d91840d4b50d677beda7a8ba785093a032d11531f4ecd90b3bc76334b84397bda75136179cf73d23f7f4f370b9faf73cad61a229151a13da256c762076b71753dcda6b33c47379128a33da90aa7498ff942599e8e675a122c0ffbec33e2ed907cdb34cf457eaf0a2e26f020963e6cc65f4da30b1806b81815afb689b250b8490f0e115039eb1fe78dbf3365413fc47ce92d6de41465873184cf9057ba3b00868354f1a045441d95c4a4784d0d611898a1b6e16ee1e4cd34411052a9cc9bdd222a6d47a875001287baabbc95a95db2199ac91fde08dc8516af0684d17b84cc9c6bef66e457a9b8f0bfc21fdb05777bf3518832655188407af3ddc468a7b", 0x1000}], 0x3, 0x0, 0x0, 0x1}, 0x400) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:51 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x1, &(0x7f00000001c0)="a42234f0911371bbedb3e2b6bb3372fae40f08b818666978abb0bf7dac0e502982733a0cb9cbfc2cd20fef633bcb29218e895ef7110065244cc9f30a2dcfa0813042ef9a4c4c884752e53d797ee662a8edf6549ed25c07a2eb1b68a2b6cd04e3b0acf49d797cda820b25d9f3bf1195f5ac406b", 0x73) listen(r0, 0x3) shutdown(r0, 0x649f3a0625dcf706) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x10, 0x6001, 0x64) r3 = fcntl$dupfd(r2, 0x0, r1) syz_emit_ethernet(0x0, &(0x7f0000000040)) r4 = getuid() r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r6, r4, r7, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r8, 0x1, 0x10001, 0xb9e, 0x2}) setgid(r7) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x6a0, 0x2}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)) socketpair(0x2, 0x8000, 0x8, &(0x7f00000000c0)) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x2c}], 0x1) unlink(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r0, 0x80000000, 0x1, &(0x7f0000000100)="e160decdb5910a60af42b31b4e25842900613ec44389ec0c272e2e6d5108e3a58485e0fa19d38682f62d4037cabd616953ac77f00f9675f2cab3bdea9e57a6f50f6106b5967cffee3e9e903b7561b66fd8a2805a69bdbfc92111b5549c8e93f2", 0x60) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000001c0)=0xfff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c, 0x0, 0x0, 0xfffffffc}, {0x3d}, {0xfffc, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x4, 0x40, 0x0, 0xfffffffd}, {0x6, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9, 0x200550, 0x4, 0x511b, "00000000000404008000fffffffffffffffd00", 0xfffffffc}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80, 0xffffba4b, 0x4, 0x2, "f60a143a043490a78af337625e63b5c91c36af76", 0x7, 0x6}) write(r0, &(0x7f0000000000), 0xa7) r2 = socket(0x2, 0x3, 0x9) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x3) 16:00:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(r1, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x2e}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x8000, 0x46) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x2, './file0\x00', './file0\x00'}) 16:00:52 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c7", 0x28}], 0x356, 0x0, 0x2000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x44}, {0x46}, {0x0, 0x3}, {0x89}, {0xed, 0x5}, {0x86, 0x4}, {0x86, 0x7a3}, {0x47, 0x4}, {0x2ba84b9edab1e67b, 0x3}], 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x8400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000280)=@abs={0x8552d9a0549c4421, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000002640)="7010d15493b153ac2413d312d808784436611991f67da156441210e0d5dc167930d957cc7a5df855aa29607b6d22ff49e94d2e4b53a33dcaf0da18e74421915640b14282359ab8309eef5069404b037f9bc2ee8b4c1ba5efd93dff798dee662af6d22ddc47631a2720724c9537687ac67f05eb87e5a86ce42decf607fe95d2f4b9eeaaff84041a112dfb91dd2b50b70209cf37ff0ad562fb8899cfbbaafdc48e09b53f68dd71f88ff2c9c7ca44dd0db0b48903005cc8cb95a501c7f4fb2d1c0ec7f8dcd84c0630f10115081cbb84bb8ccc8bfba4e9d6eff744781d36328e1fe00f03814be8cc287cce95c76b6a29a6295815ebb06a9eec4b245083eae006dcaf3440afffbf6d251550f291ca54ba5c5fde388bea9e1bdd167e4aec7c1ab12f5d7a43dcb549d0a4be8827aa1dcb5ecf4b9ad6c9217254378b0b543c87803908c93a616030e2a8cbfa14ce0b6fc26b45d24cf20f85a9cd767dafbb4ade6d94a7ce0906d810219924ffaf75d6a2d94b120dc477af8629c2dbc871b0ec9158096ee89b1b915570808b6c83aae154bfd814d7ddc01bb1bf900d1e59b48e3de7993ec2124ee5f1b13792d4586ae3e395887c05df27b9b8f52c6ab4c21e3b3a338f32bbe5b26aa1af3493a05e88525c6248d16e6dcf269f66eb2a50c935815d2890c1fa715ffdc1cf9922af53682842f8cde6a8048a59a48d2e61c4a72bcbaa1b0d80ce95d388b26f5f7c58592e789f236e5f883de6864330f42b6424fed22591d4a9be172a7a363d43a1edd822f3e12276b7c9f2aea071e861dcf056da13e14500149b42d23a2b75390c1b6acbb6bacbf5118674ffbe6b7e4db869c14fae0d10d9936e6ec9f6baf5b99fca11610ff7038167b9a6127f1d4682b2b5f52c162de6ec5bf3e2a18d28b7021aa842cfa8423c816ae955bd1bdb3fbdafd7c027e7ac4599f1fb1bfe5172f170d39053f46cbedbd6e9a7035d52658d74261e20730fd3bcd287f693ce8de3afc75a47fb2638625aa5dbc8f24e2d3121b51f1b8506f5378a4e3fd86c03a11b5854962a4c5b13acade092cacaa85e07973294aa482223d23fbc5cf05d44f2361686bd538e6ff6108829bd355798d3e47a3af5225a202374cd3f7c26801abfd34a61e52d7a2d1a8eaa4d60754912ce640d2d3be665f559256f4256c6cd73fa893d10deaa861e457e0bec2a6cb12e82a5ca6184306ceeb596c0a7a445c624ff7dd9a462095b531a02c86c3871a6fab494d6d2d01d14fdde29a933dee2fc82c8c9edeb413add9f4ae28bb637f6c9acc2007dee8e25fc7f56297c444ba54bb5edfd830ab8c4a5cb97aa178b6b3eed2b84fa4068ed834b9ed3da5382a5f3aedb6e74feb173d593f716e91ecfe04c6d4355b6a58a8fcbf8e7b7906cc88e76e384a39db2ac22a2c6675bb4109e261c9987b461ab6672f0deda98fa46eca3a519b09a103f2a06ec142c05b95bbcc23b1c16fde762813a8071c9a9299fbae5a2e8c23a82180eda54abad7d85bc9fadeaf6a7b925bf75b2af62fb8a431e6b48d2d546d49efd2fdc8e4e8d3851f256ea5b51261787b79fd585d652c9618b8bbabf4039e1f10547bade5ee48dd9042030e22c4d673072040987072e79abd6712a4f9c2130f2d878c0a93f07df01a060fdd0909df3b12bcadc9815f18190e39f527ac903d837398a09f8f1b239211f8dcbc0a409216c4b3b737a1453d9a71e7d84aaf9da07e4e679b4df32fee45a95d65bba3c4b052ef8b5f7b0676902aa24fcd579c2c3edfb6b0cb9bf32d29aa12af412d7b2e334fe60e25b6283e2caae13a14e0199421beaf9a6d17ff7c6e44b9974d13093a6036b1527856548276024ffc28ce2b2560aa5faacafbcc835a6aa2c04cf7b83d8f115f45b373829605aa0e507d4fb771aed98c2117a559ffe0a75a73824b136127b334e6bd191da25b07260770e4e46489f435d2e0e75f264f4cc62518b49c11157131e5b2cfa6a15ff81595a188147b1fcec20b291573183b522bc23f937e774626a853e1f135e259f992d4e43f727ca438a2631c1097463b65b6f8c7c0e0c03a94ba9a299beba75e6a748f9c9c4d392e4a487fa11ad45cfce2e55a114bc1c9fd5bc79bc4c85fc47fcc3843e0a399c39cecef7e6a038eb44094d8db0b20d708b6faffbe9fb47e52f51f1cba6385d7dfd9921fce3ed142629ae61582b2dba3f876e9fe53a0ebf024265b725ecf67624428271df13d9f93bdc1e760e1d916c2f20995f5b9f373f88c11d5e3a99cd5df1665d94b3a6085adaefc8b655f5a5fa1810a2a1fa6e78ed457dd9a270ee24c8564fc315448d95d87eee52b62bbb33d18a5e5f9c2bbfaf48f5632d9ef6020c71eca9d491963769074e15c27c0715f9c66b3e58b511df274306947e4066da8f4109bcbb3609826dfca1acb3d7ea1fa52e5278f15b12ddd0978f4ab57fbcfb1836cd4c3c8a3daeea539d195a74804d1afaa6ffdf4cd4f9ff1a354cfd47da2c133f0bb8c005af52350c2e3c4edcc4259f07092dd6c27f22b07dd100358add715004873a8f48e73573053fd7e18a13ea33031d2106ba8e471f618f3a7c8709dcd52695476b5419991940bee79dfb8e81a733c129707a27d6c340623d874273e39754301c1b056c145f6a11236247524c717f412565bd770f088c3ca59ddc57a3f73f3c34fb9c48cbee6fb429c97216421eb86e59bbd83dcaf3ddffde135279b89ee62794035949da7c787e9c0d5aa2c57d8f49ddbfc8edce6f9267a9b6a783db1171e059d71bc78c34c641110a26788b8cc55484f009a2db144722521f144ff96eec76f1bb4e892053c3fb831718d14844d94825605be56aa954699c9bb3ce98ce61aba3ebfffe6650309dea6fb96bd364fab36e234643ce659332ced67c2b081cc6d14db8fcf4412c25e0875ba416597f5d08318538ea80f42e7b267e2a84ddae069601c68db59ff564305d69d2291d99f2c66a04e511661e1587bbab223998bb446c90f86760c80fae846c8b14f325f108df9fcb17ef685c459963142ded8baaee7cdb4762a064232fb5ea06f607845e36c6aad4e0d6568bf0b219e1ef5f0db842faf1cb9aeb16c32eba1d5421700a24cd06c0f45ff9801a04399bfa48f36f236ff6a772726ff5284a82305f0c9d29d6298283fbd18a40797a441ab37b149d53e315179a359738b3923674094ad082caf84ad68ee70e3869492729210d1bddb931821db7f7924f71f7692b18a2c9c85f39a00459fddf26a957c51b2ad694fa156db76fa42dc8b1cb0740e6a5c09bd0376e3fc3a8cadac4d8bb70960618a02e904caa44bbc3e7d4d49148d69afe779fd75505754e9a87b4b92ab12ea443fe3c5da5ab876fb33746734d52d6977047d9a0c4714352778a1045e0afb9f66885432a79426fe7b34d636d9c1c7bee2718208fc7108396d5aac0c5b26a317110d3ddabf37e32ffee7aef974ad84f156f7007407a6c6a6bf271af57266c4160c705085f55e921c6617458ea2c279ce34c9564ee65945c64e981788164ef200cb7b09468125e7e1f439d78af2ea30e8dcabd3355c23cd0efd7ff8a15b2714ac782026e69f18d4e2fd7c18ab1e7e53483c4d3986d030e41e5a4c502e2d9a020d39b7eda3a4093771f218914edeb68d042a26121c069f2a7784708ddf9ed5a5ffaf5ba0abdae5ffa1132eb2d88d43f87afd861e407d9720a9fa12d90293d2de38a6997460182f9f1754c00d8e5571420e8101762371113cecdb3829ddaa61b2852c378639f72122a4046b8b63525680b5e0dc204a032aac8a8d2334191e8c29aa57305c72725c9d6114b75a024f60fd3039b2d6ccf715d8218105498051f0583714e082c4bad0a64d2ccba815ddb92f75553edf6113ef4b539b5c9d09e838f3cc9d0d83f526b40dcbe054da5a7364ef616133c0ecb2fbd325ef5992969614885fdedd876754fb3086bdbeec3b8d0cfc66c378d273c6fb281ad2857db8fea83df7d7733f60864aa80b4549aed4c6409002c70c55404bdc38e49aa61038e31051c4b563fb404d5818ddc107fbb70306264aaca7884020884ede21f6b5577affd6094cab61a158af6290132f19e88936945865331f77fa18653ee5473aa2fab733ef77c0b2cd0ee80b7fc96654da51b8cc1e9ee93afd1df35baf51a0b9071a5bc6e23fe3b53514a77668c8fa708d2d9be5d991d12dc1d2c9a177198002fcad524b41702d78a117bf9cc354f57c7e658f69df3b828a9f1bdf05cdb5dddff610d958860db96186f54aedc688618376dbafe7e64e2f1670662eed6b269c513571168c006eaf0e8014962bd20d9e5307341b15df56ef419f0e2ba1efadc8a45e92511308e7140ed7c269179e322814108b686662c12dc215c9cc10e6a35cc1b523c8415b8dc052d67623be2d1e6221131323f93e70889947741a67164dc9a956ee17a29e7ad39e1768f56b4c5a3aa1c3d5ce381246763231d24ccdccdc734d37729b33ce1052e6c371319a67478696095987bb5e1589dcb96c396f9ff04735e3aff7b86b7a3f8515d31da47ede1489365b02d6b4685e3432cc3551708b920d145ffbd48c63163145e161e10647170e587dff60cc42e650f9b254ac680b7ec316d028049606c1cc81b03e730a394131225c918f49522df374b1a1c56af9cc7aa202f55a4f169a9188dd03900222709e90967e56c5b3457c0595ecb7acd7471ea5079c522acfe9a40c6fb478cebb55ee8217b1c66837b68512b71dcca2eacf31fc597f2503704512e8d9c787f14b7da7452a1339b28f4ebd05d25959ad86b0f8b7279b73d80bf7fffe42a49114c53a052653ea8e66075d47650291104dc1c7f3a06c03b61f8585e6b88c8a5813068b581388129e0ada7593229faa16250d67bf7919bb5c60c210da1a1185073097ec0e48f9c6425512f28fb59e21fbc665836bf426311c136fc9ff9ce23ec5649f958a864af45449cf829e3b5e5690c65d71ca090fa1eed89cf5b36fd1cdd465ce504914dfac46a37f41ceda750bedd4bae2585b8e1383cf2d1763181c380a8e557a49a84de8defc20445c64527e8aa982257d4bf2e1cfd6f33bf693b532b01ca253c58424617b8dbd4a78bfdb75823e9c8b5bff5b7047c411994d8a5da4e455046e460dac4155732296c58917c732ae9d9cb3286bb62398619dcec19c0e2b573bd9c83cd24d6acac74d86fe29e4844edd7998978766e3658a162519de1a2f4265e5e87f08d276773d47aba0849d60fb6fd8307bdbd96e1bdb2d4c19464dd724972e7ad29d12e9ccf96b584e24789b54fa3132ec609c54bd28b109e8baf96e45f1174741b26e436299a20bd1e9bffba1d7ecdd0d118ec2749ca6460f6ce8bde85ce38b1380bb00046269bf2f99315dc4bd0443f91c8817b0d30457a1e8197abbe94418a36e54d7fc1d615a2f4d6da89620628ea99412753212518a4dd64384d1c0808deb4b63ae12bd4425b8e8519acb9b757aa5ac38f7725f79cc28fe5e8fbb7fddbda890eab9a9f2150e0f2c230fee118f0048f2f6907c0dc42f929cb7c9652f3c3d59a6c27be6eddd9364be53ab02ae5a7ecfc924682aa47b49f6a292b34f94bbfbb0594dcf1b2c0f28ec379acd1a11a7e231fe3dd5f6cc5030757a3c9ebc79172d6a9f059bfd6a88332e62afeb5de59fe5a26e10faf5b4e969aae2c58d609eff6786d6ef026c1a70161c89cb47300df4b7a345787dd8e8706a985c31c2f22d2ff0551fbf899cea3fc8d5b9831dbb400c5c94deed2bc2154c83d0a4a061e5a0bb5d3dbf5eed2aa362b9e5c3d3dfe03f45383ed47a7837c61cfe4c5e12d2482bbae8c99f0632208d272464a805a5157f1298a92120eb840ab504e14bde7ef6255d5deeb4f3a04c853f129e53dcd679ee3cece0db9cb52af062c7140de4856a9ada287bccad46ca183cabd29a8e37dcda14424462c95d8", 0x105a}, {&(0x7f0000000340)="4b4a09ce8947719d2538a999d8d2a3c4b1870b40776bcb7692be49a4a41e2dc76c41e444124dc233a9dc8293bcc24a9e6c1652d2a3736b165586b274e31c1f2b0c05a38821117514b9a9c78303b76996f12d47158976e705d5673dea32134b215751d2b257c34c15fcaf0bb5720a111e0b4698976811bffc17857a58e8353a0f88d81d9583cbacb3c592c4f8910b2adfd8b3959cf2c8df71737adccc7efd8dbb2434be7838f77046ada2796eeedba448c723f99f436b91dbd15f673c075cbffbb209420e", 0xc4}, {&(0x7f0000000440)="d32da6dabcc2e8dcb64ca36491f1390a7a4e9cadef9b7c8aa253d7d9ab8493ff56c16d3a7bdda141c05ebbd5b64ef2229d1077686fa9d27ed01d9d1eed7fc49c4aa24f8b7fa48507cf8eafab009c1426f66b5deae1a588d2eaea4c7904d48c471747d6fddb6c25993bf7b2bb03c5aaf980c8eb67b87909420b7482b847a97dfccd1c7e704cb60b70405024a981ec595e911dc1877b393e98956b3488d59aa323a0bc2c1198adc28b7018f31362983fbe0412d78995c31ea5b1405b268b59980fa11508890a88513dfbeccad246600061ffa6", 0xd2}, {&(0x7f0000000540)="64b9c998bdb2e9e0822d790a561a66d95fc5803802d9d329a2642c6a926c5e7f03cbcd5609bab2bc18ef3c33f54f828720e5bb2bc0b6109a90bc479a659f7d83ac1ba7b35ed0d64bbbf0eee9d34df7d4d0ab2be6f0e97188d7dd690846b8e6", 0x5f}, {&(0x7f00000005c0)="c80268601c9d530366227d5cf29dc631af0d582347a3b09cf4bf1da154dd7b9d1fd5728b3d0798cdf0dbf6312737d07745f43fb389844fdbaba122fcaad9d05bf844712351174103a9fc751c6e5400218dbf6c43667e28d6a27e89ca0a0a2c3ccfbc8b5af232c85df684c9c65a604edd02491c7775ff416619b55f06d1b6b7da89f8b2fd3726af5a7368e0956b46580dbc11c7932ec9fec5af6527c77d6c27a77c49008f52f358d6141ba86d0c6a16cd50bbc504c8735769334e71940599edabe6d789d58b2aecef7928199e22d0", 0xce}], 0x5, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000ff7f000001000001", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x408}, 0x400) r5 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000661000/0x4000)=nil, 0x4000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)=0x9) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() socket$inet(0x2, 0x3, 0x24) accept(r6, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000780)={0x77, 0x7}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCBRK(r9, 0x2000747a) 16:00:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3f00e5864abe8ff420869f01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) execve(0x0, 0x0, 0x0) 16:00:52 executing program 0: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x20, 0x5, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822aadb39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e176b40e9e14a9ad1dc9679b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22"], 0x107, 0x800) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() fchflags(r5, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) getpeername$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca3b00"/4098], &(0x7f0000001040)=0x1002) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) r7 = semget$private(0x0, 0x4, 0x1e0) semop(r7, &(0x7f0000000500)=[{0x2, 0x26, 0x800}, {0x4, 0x81, 0x400}, {0x2, 0x20, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x6, 0x310a3726974f97fe}, {0x4, 0xdde, 0x1000}, {0x4, 0x3, 0x2000}, {0x0, 0x32b, 0x1000}, {0x2, 0x7}], 0x9) semop(r7, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r6, &(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(r6, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000013c0)=""/216) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r8) bind$inet(r8, &(0x7f00000010c0)={0x2, 0x3}, 0xc) dup2(0xffffffffffffffff, r0) 16:00:52 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x4, 0x200}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000240)=[{r0, 0x80}, {r2, 0x8}, {r0, 0x80}, {r0, 0x19e}, {r3, 0x80}], 0x5, 0x3a) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) chflagsat(r9, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) setreuid(0x0, r7) setuid(r7) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r10, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r11 = geteuid() r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r11, 0x0, r13, r12, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r14 = getuid() r15 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = getgid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r16, r14, r17, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r18, 0x1, 0x10001, 0xb9e, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r4, r10, r14, r12, 0x100, 0x8}, 0x1, 0xfffffffb, 0x3}) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x8000000000044}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000140)="d76ee8d5cea24dfab34d77b51aa124c19feebdc89ffc0f81da87e7229bd4233d862472789e18c9493b5caafe1e6c173ed7043c0ec7f0122f9f2d4bf066c49e7ec626fce8fcb7dbef38e232f36a4aedf2be261c3cc8df942b9d232d0e", 0x5c}, {&(0x7f00000001c0)="01506d2feae637816e6e328d48b8cf6cf1aab9121d3496ee1713ea38492d75eee0f04f13c78f2b4b4d9f2f108bc17fb42c10f5af855a5163281d0c87bba1c11d2c9371a1f6436e", 0x47}, {&(0x7f0000000240)="ae8b81e2c5ff8ffbbe4e9c54b97b505b48a22b9e5ada188083147d955b9283cffe74e98e36c49b47aa52d88c928d4b6c19685c9afb679b2ee88b23d1bce95a614d90a0ee8e595d752022a2176aaa57b1718351fb9209d26882481d7ed6650365ff4887711be31aadfb7b3b3893d1654290a237f5b421a57ba5dae6d83f0a1541e15d33321b665b6038ce07756dbbbff55381d2887e5614a7993829e276fc168031727b3b8fc92f1a6f8ca065246d5325b40861c5ae2bb803f9a002cef40300f8016a8e3e02690a082dde9408922bf8ae3899c4f9d7b7b85d2d1b43cb178f1b79f68d6a8edaf5", 0xe6}, {&(0x7f00000003c0)="2911c4561d53e4ef07161f53e653ff8a7b5fe447d9be34acca39895de7f6a52cf34d386ae764e8da9f1263383311af2975df901f17dba9110b122f5d499aa5ae22ad472fed9ae85f39a77405ea90df08c21fc100e689f34365ad6041b774dae172bd88d8240abb4fcb0a9d0844283638bde14fc3e1c54a807db64ca729f86fa99239d7613c0e69dc05da83bb2d62cf26ea9d7ee34e6991ea95176f1e344a2d23dd", 0xa1}, {&(0x7f0000000340)="25bbae7976bc6215d356b89eba420e9ba6febf5358b66ff8e8403ec1", 0x1c}], 0x5, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x1, &(0x7f0000000240)=""/183, 0xb7}, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:52 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000000)="37f03e8945717adec9b59363bc69ed7a4574132eb9e7f73ae9f488d6f6551a24796fef69621a2d56097ff959594583359639d02e49b9d8144018ed534077039f"}) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x4000000000000001, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0x9, 0x8dc5, 0x7}, 0xc) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:52 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)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000100)=[{0x1, 0x5, 0x5, 0x3}, {0x49, 0x6, 0x5, 0x1}, {0x3f, 0x9, 0x6, 0x99}, {0x9e1, 0x5, 0x0, 0x4}]}) 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:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) syz_open_pts() r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/232}, 0xf0, 0x3, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r2) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet6(r2, &(0x7f0000000000)=""/37, 0x25, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x566b, 0x9}, 0xc) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000140)="3eccc3b24db801b52891aed035f186d7b8d2c60d5050fa68c42ca0663a93a101c610852626a466e8638b6dc87c82ca5d5d6f16331c1641b0107e6e59a13a1369d951451903b07c8bce5fa4a0623003a20f7fa833faa88b97708af51b7f13dd61beed5f48306c51c9a8deaac1eca9b290c62f1d365d1f0b794b91f743a28625d79d186741382fda3b92c89d4667a096051ba28e3be6aff4fbb52a2fb2ee77bd1952277edaf8c33877b3b26fc404db0786e451bd18b288bc6e707d8e0e3983", 0xbe) 16:00:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r2, 0x8004741b, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r3, 0x20004b3d) setuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) syz_open_pts() 16:00:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0xe139, 0xffffffdffffffffe, 0x7fff, "00000000e9000000002000", 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000a80)=[{&(0x7f0000000800)=""/77}, {&(0x7f0000000880)=""/183}, {&(0x7f0000000940)=""/255}, {&(0x7f0000000a40)}], 0x1000000000000253, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x5, 0x8, 0x7, 0x0, "fd32c81c3be847acca5e45b753c35340a1a81eed", 0x3, 0x3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:53 executing program 1: r0 = socket(0x10, 0x1, 0x80) sendto$unix(r0, &(0x7f0000000000)="8f48e2096af1a9277aec42032a6f3f644a16e9686e5581e17aa85a66f6853e20295c55f588c755b4a2be6ed95e90e4cba3330a11646ac9a657c37a2040ed0b5af794e80b3ffbd1a6d74bd008470dc8d2ccb845fcdd71e29b495cbca677ca11b4676ff84c7253f941a0d8f6d52291cdba89f3aa7ffabe84af67cb8db7db73790c9750ccdb1ac37c2fe24c8085549d8d7dc571e7cec9d43ac9745b27e2d2098a53a3b7cc81914402f45c05cdfb8aae51733725ead928c1ca2a068a1985e984cea601a1dfe397a6a69bd6da160a", 0xcc, 0x8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000000)="681ae4d15931253512b966a0a03b8ac6621fa03778208a1865cdbf4f2911082c348227283dd6423258bf4be44fc77cad357242544a427d9abfd1804ca33c49cd10959f6c206abfeca2a30f6813ece629978131a52b7310155b3bbd56e85bb9eff6caf1bf1f9e0fba82d781064bcf3ed916febf3ab089310422084e7d29b60d9f11e9b1971e919bd19bc5bc17368a90e7fb094171397507440442fc8d81a5cca300e563abbc6f7fb3", 0xa8) r1 = socket(0x18, 0x2, 0x0) msgget(0x3, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x4006}]}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/df\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) socket(0x6, 0x5, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r1, &(0x7f0000000280)=[{{r2}, 0x1, 0x4, 0x40000000, 0x7fff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0xffff, 0x1}, {{r4}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x9, 0xa4a1}, {{r5}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0x3ff}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x7fff, 0xa000000000000000}, {{r7}, 0xfffffffffffffff9, 0x2, 0x1, 0x3, 0x1f}], 0x5, &(0x7f0000000180)=[{{r8}, 0x2, 0x5, 0x1, 0x9, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x280000000000000, 0x2}], 0x1, &(0x7f00000001c0)={0x80, 0x2}) sendto$inet6(r0, &(0x7f0000000340)="86a2a85b61cb054cdd6a1e83e949d9e5612f23ebcb5b6cec53", 0x19, 0x1, &(0x7f0000000380)={0x18, 0x3, 0x1000, 0x10001}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:54 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:54 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) writev(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r5 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000008c0)={0x9, 0x1}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693", 0x9}) read(r5, &(0x7f0000000380)=""/223, 0xdf) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f0000000800)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) r6 = accept(0xffffffffffffffff, &(0x7f0000000ec0)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) getsockname$inet(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) readv(r5, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xd9e3fc13}, {0x0}], 0xadf42f15604fd48) 16:00:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0x9545bbb4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r1, &(0x7f0000000280)="ea9db8d44501eba52b60ce79e44e820d436fe57da65e0d474d4010fc3fee11d9a126e205822efb490b77e5d7207e032de092c53ae8cab1d2cb9a96ee64413653518451e7f127de3e6bf996e529ad66735bc9d3b1f9d292f24fb975a2da95feaa44bd9c699c", 0x65) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x2, 0x40}, {0x4, 0x4}, {0x24}, {0x26, 0x8000}, {0x0, 0x80}, {0x6, 0xae3d}], 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r4, 0x5) 16:00:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x37, 0x1) socketpair(0x2, 0x3, 0xff, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x1f, 0x8001, 0x81, 0x7}) 16:00:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:54 executing program 1: mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840)='/dev/diskmap\x00', 0x10, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x6, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r1) pwritev(r1, &(0x7f0000001d40)=[{&(0x7f0000000880)="a465501f33d110f9a1450a190e44819429bffb5efb077f8fc5535a3fc0ba38454800b19bbff746cce2aa102c720aca8c5749e4498717b34a3e96d6472add51baba5a052f0f883179a23aadb9f6c0c4fb3f669f0c0cafada66aa4eccb07a5b03e28077ed3df106df3c9c1704efb22da0bed030b1b6abf966eb9be268d0985d909e4e24067e999d4d47496f8748c155764ccb2db2d16c9a41994f0fa3ea87692fbe66c764ca5dae60421d85330256de5adebfe18522b8488f6a68ee90adc661f9474d0aec70adb99445a36a297f986ac09fbfd0a943add6035c1aa35a6a150550bdd7094793bede42fe70c83feb0752ac377bd6569371a0021bfdbc5d62ca57d69ad8e303e287985e679a4b2b8c0f166db13d4eedf482cb1a6163fc406d249287f0ceb75e87666561d83f69cc86d5bff474419f385ee138d636741ea49b39c707975983676e8c56578f9b9835b66474874081861e6e4e9ceecfe3975ddbd3e7d8c9b525c39f7fda63d23729d80e9033f2c43bc862bf771530dc4b43da70ca6fdd0e8c16fa8b2dab8e947633c1fb349916dc625094a18ee1066bef2a0c8c485d14a80360a9040788626f62913e333e6f333dd8521513c4252c4e74555aaa1303260d2f56a3861c0677b527c98c8fd9b15fcf73760da221cc946d037039815051d24670e36832719e2908e3db09bdcdf95efb62ced11acc4e5493cd3a322bac2401c632c47d4185119fdd104451a5c34890108af3c15df6435a903f21475c9a758b25ed8df3f743dbd6d0f6c608f09874f6865a20397240d1692ed41cf07632d35cfe1b93b2b5ce0c36bbd10778fc6b54c46ab99fd0c9c60cb1cebca170a46a1caedda583894b7f4e37032095283213ed2a74b97b05740778c6b917eb15d3b2249872cf55845233d3e36b7d5e1afb2d6335419cd0bf7c06524f6801eab66fd05034cc7cc5519d34968b3a06cac9688898010b02042173fee1ef0cae2f51a89e4251b3a5c580161a9351c86579450cc7c3b1f64de11d5f7f82e21397809a24ed6a4fade379f4a74f7f13dddc8ac8fae6c69e9d6433c4c4dcb337780897c59126fdb7b5c2c7893ec92c906219003c98f9f702c1b7b7e7359a047bf8cba0f21807bc8fdd2b77747f178a98fe0a68a0dfb76b154af686c1a1cd5737e18451302df5e932dd8fa1b3e85083dfe9e703f7f7d8ef1ac8c462272455d02824783e7a434431ff9d5dcd82685214745c19d83d8fbad7cddc1c93881c1699af9aff60f25cd49bede92c17f27bd969410622d461fb83a6a8ea01f7b4759b0a1a577a21e944c2250a8ec4f44f3bc25de1eaf047912ae457a0b6528b33903a13667ec154969d405151c630c593a14e52c42626763df1dc81169d8c1884f72b5b6f9d0c3ffa0f6ca4c24e1d387c3afafe276847697bdebdf436b1fe881b738855daf307d90701580b6ea1fe0d37cc4d4f129a1936cb03f05a3b8007d7eb5d53e56b04b763aa5f9c100422286b3e033c11c993c25830cbd9678bf3532919963babf79c7e43f9f12189a1862e5ec9433ff6501bcc8e1efe1744d4a59c50bc7036a5179d14192fa42bdab54d9d41b3ac45f5bd3878c9d43d8bd4527a912f1b88bbaca4a37d5124d7f545fdbb6a108acbf7ed6aa660f8518ad1db224819658a435d42881523135aa4ced094b47db4bd7281c1c5fb5ef31e44a9869fc42ea5ce0548742cae8c70fc0b3783254649ebd6a2ee61168703f986ba8a6ac60b4146499b1a151bdc014c59e01674f3d5e3006ab8db0eb6eceb173b177291e65f1ecca4729d3a6639430dc94c2ef2c0b3774025501a138fd1cdc1319fa9691670a62f7126be3c4bc0c96adf5946521dd14597fdf5f0b5bdc08dfc7072135e16421335babd962e2561246c7d1e3629057f7d57c069154f89c427374ed0c7c02715c9f313a606676e58a3821f35fbcf0aa76d259f859cc70730ad50a219ab2eac6d0584774da0b1ee78e96ae1dbfa1bb17df2159e331344aabf1c1e20ec331a80e4422bb258233fdeeef79126476414a8a1e9cd4ddad72d2c7f192b1b2383e9a9691694e91352a9e63e29c94652869923fd81a11e1019bcc03676c9f0a6d3055f41e9c207ed4c8e0c05e7f6566b567853f22333b223045b1b3ea07337ed96bf5f05dda775f5b2e566311ed46c0d4c7d20bb535e0876c08f156670e428ada3cfb9134ebae05f6370824126646e81e0fb2f473649d0cf8972527246f75cbbda5cff99f9da9f19516052b9f077fbed16d59c238a8f70a5bbcd967cca903b3b127cdb03f798db58bee04281ad3e4896ec26622522f1bf60e51901779f7e861f90275f128f5872f36b07dbbe9457a04e39af50c4c84397b36f6a55b0c11a36bb43760f14971babc9df0ae11903060f5265e490bf330b7ef24e734b9b7d069f3d9c48ba3502a64d847ffeca408848cf46fe392736aaca313f090fe25ef7fe06c226d913c51cad29c9ccce603d97ab91f5fcd0b0b962748dffdaa7346d0e4981383678b06d57ad871f659c703e520b1806be3b63ccca9b2a07b778d0c5342d291593dc314f61116340eaed2da1e77cef6020d915f2ff256dcec079f7964abd1ee8fcb706608d8fe4ead4a55e63ce90e77320de32e2aa54836a28184d4dd12b8f6e8f0d34bae02f021dd011f6d97a93ec5a3dd32052542ce8e56c4eb20052decde1fff2971854a4287dad30e9cae26ed7dc71ae08a4ba7d5e63b928c859bb14d9b39c4ff1740a72f12de184cb8a1d4e287cd448e58c6c6774c11968df184041e6d7129d0a5aa256b17569acdbff1d9c4c8b0c96e0276a922bea5b872f77913a627a659a963ccb2217e1f0f788cbc9d9d9f0dde85705daaae03d1e778d7c5bc887d5007db4f2e514cca12fa9963bfe3480e54cdf1aaa3a95885e3c920b89597d2eabf067948a61b3ae7ca1ada70a8e7a7fafaeb7c9c2f08f317d0dbb23a46be813c275802b0fb50712aa5ccc8fef9c9118755140a929a44fa2f945efe40ed6f67e8e228fe4108a205a465f9e596c224d28cbebafc88818f8a5c29cf58877bda3319029e6f67f0d348c4c65fe9fe864b160beed2f39dd622563b1f00fb320c23f2ab2396137f27f4986afc40bd2c8c1b6f1f08928737bf37b18aceb7801862a48794ae9bf4ced1547b033a16bea7c4698e8c2fd84b22d5c61c7a69e6b246b7d93bbdca25bb97f7fed8596e22745c3cf31789c19c66f6e7052d5774c56a849e600951d76ecfcee118674bf480f8080826b1aedc9a13cf80e64071b247b3503429d622d3e07142d40882a085d06d293d228b42cd517ae4f54a2e2b78c940caef8954ca688c28ce6701a490e4b6df8cb400dee109336498d7442f6ed4181299e291dc95efe11be00d73b5f0885b62e3609ff0d3cb9965caeaba42811bf30538d894b52bca82cff39a97c3990bfca976fe4ad1362694fe9f5947af34cc66d94daa583aa5d65f38fc75d471048574e6371b1a9b25b906c43d256f2b3beb81159b3f4512570fdcde363ab0598f8ced2518c2a06a2b72e1a11a109fe3d2c72636c3d5b048ad8b594ad06c184df64e7783606ca45702d7abb0063ecce413ebfba80f0d898e504ec1b4a69d16170b70c17d0b5981e7d69666c69695596479e281717d0c269323d8ac40bdf5ecfd960b7f07a42af8f187ec42e2e7ebf7c62758f7c7e63ce449329c77b4469616c84d3af056fd688d2861a8edfc8578150576775c8ea4483c7e2fe8e58293e9240f42686e7cd27c2ba03062e18bbf8a65f899baa914f77a3289afd945e20be524a10d9bf664ad20808fb017471efefb8daf9374be36f0347f86f88f2844faefca7155019564d216bbe090bae1f2d3416f03056384b4d4a782027d4db747cde02a139134d117d7c012d2d0110c645fc5c40c835fe574a1f2f5ba6dcae24892ed5964a932b024bd0febbb36807ff620f2c2536df64aaa8f845f507a99eb2ad7fad737e154a928352a7da897e3d5f974de4fa1e6c3f1dadfb0e11595728b3498ea105c9e8fa12835e69ab3c2fb23ce16841167677dbec5be7e65b6bcada7d9d9e5c451354acc5303d9536d0bce026e9c4bc36e3d12a575f45d71de00d078bcde9ee061f9f66f6496cafaeb5ac9fcb403792a95c28a1bbeb0fb534d7310d32360c70c067d6927d2521a067557015429d755134f19d6dcc15337744af73c40158600a01d934a544aeaf11261902bf3c01b3e1f38466d142f4763f250cf71d5c1ff46f6608c61c56714739756ce17b281328722ab2f853909f06c763e9c52e100fef6885d187f095b72ebc32ce101c881a2d99d8d31100bfece1649909296b97b6cf564c6d9e1dd81c5aa1f8409805d294f47251222626a45687a3cd4b873c10c332437de2ed3e8099c801a0c887713a54537cde324c5c665fde62e483e1c46f43b2ed208b5df001e3263d5678d675dad17a6cad73d30f2dc618d68a3bccc82a90bb263cfdffe8fb1ce7544487466960e51370259437a67ec71bd5d1dc3070ab9aaef77c1a14191c0e8a9edda39b6f3bb0e588d335f75300e0e36633811cfb69abfed1d608a0a2cd929e05fd6f3e439c58e9c051694efd8f992276f414a75ae86aa3f4e62a1b4e9e6ab720323b3b0fc944b653f901a3575bde247fc473013f9be6657292f4726e9e72a70fb2656e371dffb8ca51cd2d6b6f990f272bcbb0a45c2716c4af28fc774dd148af6da4b74888cbddcf969295d95b12948ad9cd1c0c82a09795bb747f47a41057a4c0de6c5d820d1f830ba3e134889fb923a88d66abfa5939e9c7715d5e98474e8a265c8be1367e7fe823fffff8990a292b44f00789234a7efddab2ce7592707de35ff8692c5f7875a544992d0d96e61af8bdaba009b2ef96194a1e9e4a29dd30c702019e7d5203dbb57de3e5f07503e4e5fa988e08fcca0d2a9c27d2cc934e861a46e07143d52e6835c5a732f7f21379abf60a66ba117636efdff0c04546ec48c12ca0b462ab200d5d510ecbc729ae2ffc0773486d35d5c586bbdfa4207c8d7e8bc5448843cd0137aa7430623e73c1e9ebaf26396f8f8df9ca938662721a1eba35402e8afcb610190a59060a3f6bc4107dbc54b203688d3b33d85cbefc5a924c19e7bb48442fbb22b258b3c81fd6aae7bb9e960c7c5d6175a56493a476fbb75bfbe1c899eeb617f302cce8721d3b89abe7935fb813a7f5c4bc45b20dc814e3ac116bdd05ea1e17ccd01000e962cc1a244b3ee73489ef91bbe39821d7bd975ee7cbb1351cea5e066c645b866af49a0830155af3d5fdc114e0fc40cbe3f7d3ab413b5ec10e58da7736aaae7f370082bc15005603a8abd480549533b5902e04d967be234c73d7af24f66c8417974f0c52b22aad5d115ffd4a2779676527e7c5b43cfdafa2d2741e2b5ea8bca332a5116fe3b21ce23ff1efcbe31db314d32fd111d7e74aed79d5c8694e5b23e283e20b4c85be59e77963675a14ff346444a8aa22e452b8e7648b581ed134458bb41aca8f12108ce8ead42a952db5b6cb1256927daa9a20fccd1a7c163bc762920f04100aee77c7a26cf615dcec923bb95fcfee8439198c4a9840ef75c56b5eeb9b58eaa97e75ee77e9889ab5bd78449f488d8313bee5199b34b686ff14b7977966604d4082904917d1174387f033e5a8e5033be8926671e6d50c7c30fd04fc30c47cf20cc6863b665a21a35965016d6ce4c970f09f6508cf3008145a35993e60b337142fc21569d34626c7354e408b2251c12c3d29c42c3bda7353d90f956d5d55acebba9a27962dabcf4e2b45fad09f6fc5e3978a2a928e36051057f"}, {&(0x7f0000001880)="61cc5434acdddf1b1978b5c0f591e4bf427cade441da25f0e4a149364b7660df03b7e46da1efbc601549a612d959d03e9ac3098491ad755152cb7e5523f91e618f996288c6959c05a6c5ca865d0d"}, {&(0x7f0000001900)="41912ca302ea6429f13062ee735a835f8bb840f01f56e4e5df0ce2ab99db80de7e5fb36b3663126bc0933bd78062c1cbf1f386adf5d7b16179227fca4794b3bf05227a94c7458e306972f369abd1c57b"}, {&(0x7f0000001980)="7c025b62a0a7d0240fd42c6fa08e960ae1e3253315078496039850246dfa0d3954bce5c3d491f99c04dddbb161e4a860beb834a76bda43d33a999d6e616fbc95c5274b7f2399b8844d54051415529482cf5f8f89486864684d5f46a079ff271f897e03e4b3a1a9574ed355e6514219eaaf8f11a658946b0426bed35d333342d906ebb0f606e376ebade1ecb25e8013273c7ce9ea88572b5bfc65240369ebd907bfb27c995071c73c87ff2b6b948caa80073b4374a3024c5e6b104b1e1b70f5598788a061fb5f67d1b1e1ba9ecde9"}, {&(0x7f0000001a80)="1badcd2d9b61f9f5eff197c18b2750d57405f2c0ae69e61632ed14e63419ce304f04a483083a853c4070b5a40005d06110416b5d91c641bc8c6766c27a4a4c5f15c704e7ae9e2c7ac4c2e5252f392df140cba4cc9eb2e06e87e144ad452c4928a556980e3d01ebe87d55711766b9b189c34ab2b8e013c2d678f42bbf952d45bb2c45b9d0eb"}, {&(0x7f0000001b40)="9c18125be47261eb3216f42c629efab8633614ed110f3116d90bf6e434e64cb0e2b96019c284160c052c4608c407bfe82e70f97a45f7147549af6e9e3b2106e403b7c10c2c3bbdc9b5dec4a77c39e0baa96f1b00"}, {&(0x7f0000001bc0)="aa69db60f9a2764756134d8c38e8c0565de6565ded58c241f050cf8e9ac8543734ad7985034495b24812c1bd56b256cfd6427bc316d3ad3b53c62e8c5aca0fb8fe4ac558bd3e038ddf35937dad48bde063cc"}, {&(0x7f0000001c40)="4e8e9892311dc0f6352ca9d34b756a5d8ef3b4b51610c6f27bbb3a6bb6faace4f3904ac55645a16484e2a5645453376460d98960d148ad36a1ccd93eff57b71231bccb337d31147739e04d78cf517a1b2bd37c6ea73e6f8dc863aa48168fe560a00f6c9b800cb9a1f1"}, {&(0x7f0000001cc0)="11652bfcb1f9a1920888a30ffa4a63edfb9ddf88ded0eb2a8b931b44c12343ce41ad98214b984159859dd26837dbbc3cc1c9d30756c06f5aea17cc14a1af0a1d593f272d0b"}], 0x100000a6, 0x0, 0x10000000002) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x7, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000100)={0x1f, 0x1}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0xfffffff8]}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x84}, {0x4006}]}) r2 = socket$inet(0x2, 0x4, 0xa5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r3) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = geteuid() r2 = getegid() fchown(0xffffffffffffff9c, r1, r2) r3 = semget(0x2, 0x4, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getuid() r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r10 = getuid() r11 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = getgid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r12, r10, r13, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r14, 0x1, 0x10001, 0xb9e, 0x2}) chown(&(0x7f0000000240)='./file0\x00', r9, r13) r15 = getgid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r7, r5, r15, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r16, 0x1, 0x10001, 0xb9e, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x2, r4, r2, 0x0, r15, 0x8, 0x6}, 0x7ff, 0x10001, 0x4}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xf, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) r8 = openat(r6, &(0x7f00000002c0)='./file0\x00', 0x200, 0x4) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r3, &(0x7f0000000080)=[{{r4}, 0x8000000000000002, 0x1, 0x4858c58fa9d5bb2, 0x3, 0x1f}, {{r5}, 0xfffffffffffffff8, 0x1, 0xf56c85e79af26efa, 0x5, 0x1}], 0x1, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x1, 0x9}, {{r0}, 0x7ffffffffffffff8, 0x3d2bdb51d665055a, 0x10, 0x7fffffff, 0x2c71}, {{r7}, 0xfffffffffffffffc, 0x7c, 0x1, 0x0, 0x400}, {{r9}, 0xfffffffffffffffa, 0x48, 0x1, 0x3ff, 0x2775}, {{r10}, 0x7, 0x60, 0x20000000, 0x8001, 0x2}, {{r11}, 0x327ac0af75209bd4, 0x11, 0xd0000000, 0x7f, 0x9}], 0xe6c, &(0x7f0000000100)={0x474c, 0xfffffffffffffffd}) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() kqueue() close(r0) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffd, 0xfffbffff, "69c75737320e47ba4a7baab7be8b0943b2fa183c", 0x800}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x35}, {0x7ffffffe}]}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x3, 0x1, 0xc3, 0x8, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x0) 16:00:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x802) recvfrom(r0, &(0x7f00000000c0)=""/200, 0xc8, 0x800, &(0x7f00000001c0)=@un=@abs={0xf216d0ea373a1702, 0x0, 0x3}, 0x8) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:55 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd807f00a570 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a570 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a570 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a570 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a570 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a570 va 0x20ffb000 didn't change! 16:00:55 executing program 1: ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6, 0x0, 0x0, 0x8000fd}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000300)={0x4, 0x8001, {0x1, 0x3}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x0, 0x4, 0x0, 0x1}, {0x6, 0x4, 0xf7, 0x2}, {0x836, 0x7f, 0x3, 0x8}, {0x14, 0x60, 0xf1, 0x5}, {0x5, 0x2, 0x0, 0x2}, {0xf14, 0x38, 0x1, 0x1}, {0x5, 0x9, 0xc0, 0x9}, {0x1, 0x9, 0xca, 0x2}, {0x7, 0x60, 0x20}, {0x800, 0x6, 0x5, 0x2}]}) getppid() ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000000)={0x8, 0x2}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/86}, &(0x7f0000000080)=0x58) poll(&(0x7f0000000180)=[{r1}], 0x2000000000000233, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f00a570 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a570 va 0x20ffd000 didn't change! 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) socket(0x1, 0x1, 0x7f) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8c237e9fa653ab13, 0xc0) open(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="cb59573bf122631788d67c093c7c4ed956f25dfbb854bcc3f082fa0c13832e298e862fa865d95257ac47c8725e4fb20aa6b3e946641b2f683b675c7e1392e373f79b1931019f1609c8ebb3059072bf7a4084022f5b8a9e2b93686c8852eb0905b2ed1d6f3451a4a20a0b022283df7ad8cf7f99fae0c355fef3b67a07d6a5b077b60aff92c29f3687d661a0b105f7c39caccd07db1e15647b2d2077883c680fd61bd906c6fa1605623a0093c7d28549553860aecdb0616beb84e996e26d211959d7982dca618f28a483ce867cdf4c0f148acd2ec2b899b00b4731a6f1e0f2c8aca37b307b2f862db27e2e0a", 0xeb}], 0x1) execve(0x0, 0x0, 0x0) 16:00:56 executing program 1: getgroups(0x0, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000080)='./bus\x00', 0x10048, 0xfffffffd) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:56 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getuid() r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) getpeername$inet(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r3, r1, r4, 0x20, 0x401}, 0xbe1, 0x669, 0x0, r7, 0x1, 0x10001, 0xb9d, 0x2}) setpgid(r7, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x100030001) 16:00:56 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:56 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x27abf44d7216f460, 0x6) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) write(r1, &(0x7f0000000140)="8100000000000000", 0x8) 16:00:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7be0900000000000000e6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecec132c368d615ec3ff9f020b6554eead33ed895d8aeb5a6ef28e7c22d244bef378f62b2ac30ab1ee8d7c282761500a2180cc05fc096b0ed6ea9d1f9a8e89491b762f75a6a4ec7d9e576ddae4ba2749f0689804dc2de3ff769b349b85080ac6d7bf93df65a47ea892667e1662aa3bd32b46e3d465deb2d2295f06092c681c9b73eef752f9fe36acdf0512bedd28f39b907ac5f17c91859e8f503f3e0246648b91df6d2b8d92c62ba3bed69820af56eb6eddade77f14687ac81e9ec58231cc7f70fddbccd1d66bd3356cf316c82146683eb1bd6e5038fc89f844a9e480f6b996694f6f45044eb472b487a744bc39069042ad08301de8904f92bcdd29f7fda750196905"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806159e900+16 0x0!=0x504a8e40551d63c6 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *342197 63966 0 0 0x4000000 0 syz-executor.0 194650 3720 0 0 0 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82644168) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_copym(fffffd8068929100,2774,5a0,2) at m_copym+0x174 ip_fragment(fffffd8068929100,ffff8000001732a8,5b4) at ip_fragment+0x324 ip_output(fffffd8068929100,0,fffffd806f6cd930,20,0,fffffd806f6cd8c0) at ip_output+0xfc1 rip_output(fffffd8068929100,fffffd8064dd0338,ffff800021b67a98,ffff800023d7c000) at rip_output+0x252 rip_usrreq(fffffd8064dd0338,9,fffffd8068929100,0,0,ffff800020ab0508) at rip_usrreq+0x46a sosend(fffffd8064dd0338,0,ffff800021b67c00,0,0,80) at sosend+0x645 sendit(ffff800020ab0508,8,ffff800021b67ce0,0,ffff800021b67dc0) at sendit+0x52b sys_sendto(ffff800020ab0508,ffff800021b67d78,ffff800021b67dc0) at sys_sendto+0x80 syscall(ffff800021b67e40) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffd7,0,6,ba20ee24010) at Xsyscall+0x128 end of kernel end trace frame: 0xba501c316e0, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806159e900+16 0x0!=0x504a8e40551d63c6 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82644168) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_copym(fffffd8068929100,2774,5a0,2) at m_copym+0x174 ip_fragment(fffffd8068929100,ffff8000001732a8,5b4) at ip_fragment+0x324 ip_output(fffffd8068929100,0,fffffd806f6cd930,20,0,fffffd806f6cd8c0) at ip_output+0xfc1 rip_output(fffffd8068929100,fffffd8064dd0338,ffff800021b67a98,ffff800023d7c000) at rip_output+0x252 rip_usrreq(fffffd8064dd0338,9,fffffd8068929100,0,0,ffff800020ab0508) at rip_usrreq+0x46a sosend(fffffd8064dd0338,0,ffff800021b67c00,0,0,80) at sosend+0x645 sendit(ffff800020ab0508,8,ffff800021b67ce0,0,ffff800021b67dc0) at sendit+0x52b sys_sendto(ffff800020ab0508,ffff800021b67d78,ffff800021b67dc0) at sys_sendto+0x80 syscall(ffff800021b67e40) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffd7,0,6,ba20ee24010) at Xsyscall+0x128 end of kernel end trace frame: 0xba501c316e0, count: -14 ddb{0}> show registers rdi 0xffffffff81923337 db_enter+0x17 rsi 0x61f1 __ALIGN_SIZE+0x51f1 rbp 0xffff800021b675c0 rbx 0xffff800021b67670 rdx 0x61f2 __ALIGN_SIZE+0x51f2 rcx 0xffff800023d7c000 rax 0xffff800023d7c000 r8 0xffffffff8130092f kprintf+0x16f r9 0x1 r10 0x25 r11 0xe20727ede63d7675 r12 0x3000000008 r13 0xffff800021b675d0 r14 0x100 r15 0x1 rip 0xffffffff81923338 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b675b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=342197 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0ee8,0xffffffff82676510 process=0xffff800020a4b888 user=0xffff800021b62000, vmspace=0xfffffd807f00bb80 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 63966 505911 88787 0 2 0 syz-executor.0 *63966 342197 88787 0 7 0x4000000 syz-executor.0 3720 194650 654 0 7 0 syz-executor.1 3720 121974 654 0 3 0x4000080 poll syz-executor.1 3720 389191 654 0 3 0x4000080 fsleep syz-executor.1 654 6195 50150 0 3 0x82 nanosleep syz-executor.1 88787 388654 50150 0 3 0x82 nanosleep syz-executor.0 11001 73162 0 0 3 0x14200 acct acct 78478 461323 0 0 3 0x14200 bored sosplice 50150 505822 95329 0 3 0x82 thrsleep syz-fuzzer 50150 426802 95329 0 3 0x4000082 thrsleep syz-fuzzer 50150 188420 95329 0 3 0x4000082 thrsleep syz-fuzzer 50150 358324 95329 0 3 0x4000082 thrsleep syz-fuzzer 50150 268023 95329 0 3 0x4000082 thrsleep syz-fuzzer 50150 126798 95329 0 3 0x4000082 thrsleep syz-fuzzer 50150 463504 95329 0 3 0x4000082 thrsleep syz-fuzzer 50150 429546 95329 0 3 0x4000082 kqread syz-fuzzer 50150 509220 95329 0 3 0x4000082 thrsleep syz-fuzzer 50150 91511 95329 0 3 0x4000082 thrsleep syz-fuzzer 95329 167837 2602 0 3 0x10008a pause ksh 2602 439729 50770 0 3 0x92 select sshd 50429 193459 1 0 3 0x100083 ttyopn getty 50770 231594 1 0 3 0x80 select sshd 50054 446087 35658 74 3 0x100092 bpf pflogd 35658 463071 1 0 3 0x80 netio pflogd 82028 103535 55804 73 3 0x100090 kqread syslogd 55804 74913 1 0 3 0x100082 netio syslogd 85597 230818 1 77 3 0x100090 poll dhclient 55159 174654 1 0 3 0x80 poll dhclient 52491 281304 0 0 2 0x14200 zerothread 18289 177801 0 0 3 0x14200 aiodoned aiodoned 47923 479994 0 0 3 0x14200 syncer update 1709 283587 0 0 3 0x14200 cleaner cleaner 67767 168430 0 0 3 0x14200 reaper reaper 78401 286403 0 0 3 0x14200 pgdaemon pagedaemon 16108 4044 0 0 3 0x14200 bored crynlk 57875 435455 0 0 3 0x14200 bored crypto 77812 237585 0 0 3 0x40014200 acpi0 acpi0 71603 200902 0 0 3 0x40014200 idle1 95695 191141 0 0 3 0x14200 bored softnet 97982 481631 0 0 3 0x14200 bored systqmp 32397 118134 0 0 3 0x14200 bored systq 21128 506069 0 0 3 0x40014200 bored softclock 5187 521313 0 0 3 0x40014200 idle0 84640 419190 0 0 3 0x14200 bored smr 1 35168 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 63966 (syz-executor.0) thread 0xffff800020ab0508 (342197) exclusive rwlock netlock r = 0 (0xffffffff8248cb28) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9560 6490K 8017K 78643K 15592 0 0 pcb 13 8K 8K 78643K 215 0 0 rtable 96 12K 12K 78643K 875 0 0 ifaddr 75 17K 18K 78643K 307 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1517 0 0 iov 0 0K 24K 78643K 164 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1233 77K 78K 78643K 2794 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 165 0 0 VM map 2 1K 1K 78643K 11 0 0 sem 12 0K 1K 78643K 148 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1119 0 0 sigio 1 0K 0K 78643K 12 0 0 proc 62 63K 95K 78643K 770 0 0 subproc 32 2K 2K 78643K 136 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 59 0 0 in_multi 26 1K 2K 78643K 179 0 0 ether_multi 1 0K 0K 78643K 20 0 0 mrt 1 0K 0K 78643K 16 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 426 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 119 22K 38K 78643K 4785 0 0 UVM aobj 130 4K 4K 78643K 132 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 231 0 0 NDP 16 0K 0K 78643K 89 0 0 temp 201 3560K 4199K 78643K 49639 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 18 0 13 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 106 0 104 1 0 1 1 0 8 0 rtentry 112 142 0 107 2 0 2 2 0 8 0 unpcb 120 859 0 848 1 0 1 1 0 8 0 syncache 264 9 0 9 3 3 0 1 0 8 0 tcpqe 32 7632 0 7632 3 3 0 2 0 8 0 tcpcb 544 355 0 350 1 0 1 1 0 8 0 inpcb 280 1537 0 1526 5 3 2 2 0 8 1 rttmr 72 5 0 5 4 4 0 1 0 8 0 nd6 48 23 0 21 2 1 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 31 0 31 4 3 1 1 0 8 1 pffrag 232 23 0 23 4 3 1 1 0 482 1 pffrnode 88 23 0 23 4 3 1 1 0 8 1 pffrent 40 306 0 306 4 3 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 85 0 50 1 0 1 1 0 8 0 pfstkey 112 85 0 50 2 0 2 2 0 8 0 pfstate 328 85 0 50 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 694 0 519 19 5 14 15 0 8 0 art_table 32 695 0 519 2 0 2 2 0 8 0 art_node 16 141 0 109 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 144 0 134 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3007 0 1601 46 0 46 46 0 8 0 ffsino 272 3007 0 1601 97 2 95 95 0 8 0 nchpl 144 4714 0 3119 61 0 61 61 0 8 0 uvmvnodes 72 4391 0 0 80 0 80 80 0 8 0 vnodes 208 4391 0 0 232 0 232 232 0 8 0 namei 1024 15309 0 15309 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 9 0 9 2 2 0 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 15151 0 15151 19 16 3 7 0 8 3 plimitpl 152 103 0 95 1 0 1 1 0 8 0 sigapl 432 1301 0 1285 3 1 2 3 0 8 0 futexpl 56 21653 0 21652 1 0 1 1 0 8 0 knotepl 112 285 0 266 1 0 1 1 0 8 0 kqueuepl 104 240 0 238 1 0 1 1 0 8 0 pipepl 112 628 0 609 3 2 1 2 0 8 0 fdescpl 488 1302 0 1285 3 0 3 3 0 8 0 filepl 152 9708 0 9603 11 5 6 6 0 8 1 lockfpl 104 329 0 328 1 0 1 1 0 8 0 lockfspl 48 113 0 112 1 0 1 1 0 8 0 sessionpl 112 24 0 13 1 0 1 1 0 8 0 pgrppl 48 30 0 19 1 0 1 1 0 8 0 ucredpl 96 1023 0 1014 1 0 1 1 0 8 0 zombiepl 144 1285 0 1285 3 2 1 1 0 8 1 processpl 896 1319 0 1285 4 0 4 4 0 8 0 procpl 632 3693 0 3647 5 0 5 5 0 8 1 srpgc 64 8 0 8 3 2 1 1 0 8 1 sosppl 128 6 0 6 3 3 0 1 0 8 0 sockpl 384 2537 0 2513 9 5 4 4 0 8 1 mcl64k 65536 511 0 0 64 4 60 64 0 8 1 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 239 0 0 28 0 28 28 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 659 0 0 37 0 37 37 0 8 0 bufpl 256 9348 0 2300 441 0 441 441 0 8 0 anonpl 16 152346 0 135719 114 28 86 87 0 124 14 amapchunkpl 152 9104 0 8965 28 15 13 20 0 158 6 amappl16 192 6621 0 5668 88 32 56 60 0 8 8 amappl15 184 76 0 72 3 2 1 1 0 8 0 amappl14 176 81 0 76 2 1 1 1 0 8 0 amappl13 168 35 0 34 1 0 1 1 0 8 0 amappl12 160 121 0 116 1 0 1 1 0 8 0 amappl11 152 495 0 480 1 0 1 1 0 8 0 amappl10 144 105 0 96 1 0 1 1 0 8 0 amappl9 136 798 0 792 1 0 1 1 0 8 0 amappl8 128 359 0 326 2 0 2 2 0 8 0 amappl7 120 137 0 130 1 0 1 1 0 8 0 amappl6 112 503 0 496 1 0 1 1 0 8 0 amappl5 104 318 0 302 1 0 1 1 0 8 0 amappl4 96 1615 0 1579 2 1 1 2 0 8 0 amappl3 88 157 0 152 1 0 1 1 0 8 0 amappl2 80 9179 0 9095 4 2 2 3 0 8 0 amappl1 72 39235 0 38778 25 15 10 20 0 8 0 amappl 80 4070 0 4023 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 131 0 2 3 0 3 3 0 8 0 uaddrrnd 24 1311 0 1285 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1311 0 1285 1 0 1 1 0 8 0 vmmpekpl 168 13279 0 13244 2 0 2 2 0 8 0 vmmpepl 168 171166 0 168950 203 74 129 129 0 357 30 vmsppl 368 1301 0 1285 2 0 2 2 0 8 0 pdppl 4096 2629 0 2588 7 1 6 6 0 8 0 pvpl 32 437725 0 417777 265 62 203 205 0 265 36 pmappl 232 1310 0 1294 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 712 0 17 20 0 20 20 0 8 0