d2ed5f1a52a3ae42e9f6afe15556a7350fed7133729103a3ec8ded6859b4c1f23fe4673c8fbd0c9895652612808f101a3e3dd02d1bd59a70bb7630f92ff747363a3c176b6377419a17bf8b6a1d59264c37681b53ab368abf659214e5c812cb01f605fd5039abf89c3968955a71cd474ba5d7bbd1253ccec065d5d9e1f90a7f5d280e32a8f348b0851cfce5ec7390d3fb9ffea2a3791009c8f41cc269b630da09625eb206679cd142eb44f17dd9f4031542ceeafd6d694b38a0354dd8261248efe6f0a268225e92ff621a8c4637d8cfcf2f1dee1266495cd6a7639db76bc0719cf21ae6eb943869e8cf478a31098afa6a068540629c8315dbd90ce024250881056dc2f6b1a07783b6d8ff4d335a0c767354e8eaf34db91bf7bb383c45455a47a13baea48e38a2252e3af491877c9b7af55ec3f381c08114f743f7078dfc03bb4dc7954064d5c40dc4dbee867a654850b5e616202d2c9c3fc9db525e49d95dd7c08c0565d722857e55ce9dda31ac5e7ece83b9dac9d0a7cc99d0826f393dda697863a10a25fc1d630e88e1ac42dea575649df875968314f8bceb630aaabb03ba5467b944abe5cbbd22e1453c0a90ed2c6d201aba2520bf9297614ab2d58864c2c54b9", 0x1000}], 0x1000029e, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2, 0x80}, {0x7ffffffe, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2cdfa031"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x3) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0xd, 0x3}, 0x8) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r0, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) 16:00:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ftruncate(r2, 0x0, 0xff) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000140)={0x1, 0x909c}) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000201f0ffffffff"], 0x1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') socket(0x18, 0x8007, 0x7f) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x20) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) write(r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000440)="5827001000000000000025259560f8e5811f73f2e3a0e968c4d5e41789632dfc94ff847379bfd18e02acb76f334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40997beae078b0a80da188763110dadb6a5fe1cff9dc3b4efa6865e5909ca390d4621fb9b9ae1607f528ac7ac64c69f1ff45504215daffd3015db310090b514907e9ebe63d9b040b0df6330fa326f7bf1b2e1361e4c990311a0eff874a27461bd7ff90c2f70c544bc2f7fe7c8cd09244e708a8e5e76f514a3df158922e570d88356cedc3c1ed2833a3a0001000000000000834dc288a64f727a2b88335644fcee6563ec0d22a1a1c99863a8", 0xf1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) getgid() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0x7, 0x5, 0xfff}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) r3 = syz_open_pts() close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x101}) dup(r3) fcntl$getown(r0, 0x5) accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) chmod(&(0x7f00000001c0)='./file0\x00', 0x20) fcntl$getown(r1, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00F\x03\x00\xd2', 0x2, 0x0) syz_open_pts() open(&(0x7f0000000200)='./file0\x00', 0x100, 0x6bcc6dd59d8aaaf3) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2b2d06715b1f9d8a, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2800c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8, 0x0) socketpair(0x1c, 0x1, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = accept(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) kevent(r0, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x1, 0x1, 0x7}], 0x5c57, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x21, 0x6a2, 0x5}, {{r2}, 0x7, 0x26, 0x1, 0x3, 0x40}, {{r4}, 0xfffffffffffffffd, 0x2, 0x1, 0x3ff, 0x2}, {{r5}, 0xfffffffffffffffc, 0x41, 0x40000000, 0x1, 0x8}], 0x1fffe000, &(0x7f0000000280)={0x68f, 0x8}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000040)=0x7) writev(r6, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x488183f5a6e83f08, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@un=@abs, 0x53, 0x0, 0x0, &(0x7f0000000180)=""/4, 0xfffffffffffffd56}, 0x0) shutdown(r0, 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x5d26, 0x10001}) syz_emit_ethernet(0xfffffe25, &(0x7f0000000000)="ea15eaf81e03006765352f1d02affc60a317d6a4ce427dd9cc82916a9f1e0e") syz_open_pts() r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ftruncate(r2, 0x0, 0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2000000000000105, &(0x7f0000000000)=[{0x64, 0x0, 0x8}, {0x6}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x80) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2cda39a2a72ab21af0f0d55243cc5a3d35981c3d3ce27fa7c71ddde3"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0xfffffffffffffcbc}], 0x1, 0x0}, 0x40) write(r1, &(0x7f0000000180)="ede961def64ad19856544ab22443ea5b55d8d5a1b46a160259270e3127109e1b31409b5c96633c4909192fd22a52e8253a6588286d1e5693f6e41750ffc45d4a28d3fb7cbbc6c3de4e4730967abd9ba3805b3e99b69130418d27ba3a79c3820b6b4faa819497eb97e403662af3d46ab291fbb1a9bc44efa2eb2c343a3d2867c8d0e4b6bf4313c03371680b76666a06d24755274924b9ddd4746c40bf581213d8bf4eecd018e806723b045a7c2b3b229f71ca6f932ae1b86f138516139865657d70f2fc88043a", 0xc6) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r2, &(0x7f0000000280)="aca0efd4a7ebd8898f2a445573f15bd2c5bbbb82fb2a584f1b0116e114243b1ceaf6501464529c548a8ea35ddbd997bba163831a6feb903944358c9cb7b6ecbc44fa2e9cb28262a71c19ecff68805eefa733ac4a3f2fa2de0920f787d485f7021636b661e7516cbc7995", 0x6a, 0x400, &(0x7f0000000300)=@abs={0x3, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x460) 16:00:00 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x4) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e270200d602000d7d026ba8af63ff37382934e4fd89720fd3872babd511fb6ef5a872c881ff7cc53c894303b22f310b404f36f70f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = socket(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r2, 0x2) r3 = accept(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc90e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fbff37ace945a00daf3a2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13dbbbd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f622f625a9d5ee1906a02ec18035d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d6c2fe92efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd04558adafd6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b9b702b2be7dfd5e81ffc61a53a7740e0ac0603afbc9b40b1af58a092225f85d80e6329bd00e7fe4b159a40d13a0e1948931d0da17acf0d6651d1d6f5befa9c1b6303ed1c85a6f2973b67f8d4a1da5550d26a4122f53a006f07708b4e6dd6f7805be5b4e8cc3a7316c8beaa6f5823c8614e934700358063025ef18a7dd31c66fd2517705e26277113cd53899ff33988db41b345750fe7b5bb5a56164fe380000000000000000000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r7 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xe7a5a5ac970b54f2) r9 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r1, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="5a0b696c653002"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000140494d304d5add4f8a870270f429ede4daea5cbf2c9de00e600100000000000004422779a8641fe2dc1985c5cdfa3da8eeb", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r10, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x1000, r5) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r3 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r1, r2) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6, 0x0, 0x40000000100100}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) fcntl$getown(r2, 0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x4, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmctl$IPC_RMID(r3, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x208000000000c, 0x0, 0x0) 16:00:01 executing program 1: 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) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) bind(r2, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockname(r3, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000030000f1d42126933baa5dba885a19594f0538f117e24852a0adb2882cd46684f933c420536f9928ed83a2683e0d40d93527d897e86323483846936cd1c524a72d9000000000000000"], 0x10) read(r4, &(0x7f0000000500)=""/198, 0xc6) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x80}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) getsockopt(r1, 0x9, 0x4, &(0x7f0000000180)=""/201, &(0x7f0000000080)=0xc9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:02 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) clock_gettime(0x2, &(0x7f00000000c0)) 16:00:02 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x7fff, 0x3, 0x8, 0x3}, {0x0, 0x0, 0xfe, 0x8}, {0x3f, 0x8, 0x4, 0x40}, {0x4, 0x40, 0x81, 0x1f}, {0x3, 0x9, 0x20, 0x8000}, {0x1, 0xff, 0x7, 0x800}, {0x3, 0x5, 0x9, 0x4}]}) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x0) r4 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socket(0x18, 0x4, 0x0) shmctl$IPC_RMID(r2, 0x0) shmdt(r3) shmdt(r4) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r3, r2) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="0053549d98fb8d6cf2e8ccea11cf078097257522030cc291cfbc160f541f857ebd2f438fd19cca6c83079a574f05059f537b5f1708261ee64c7ab70edb0b53d3588d5b21eff276c3d145155fb0a572e0714c3e8708b6ef293d1ab6dc9853d1cb1d8b351e5f3fffa0f79dbef403fb73241049eb208dec0a36870c8aed13cdf4207fe842f5bb35947e7bc1f933dbf813d8c0f176e955bccc08b35b4c9043d5c62fe548a7c60dcab45e56600593d4d9402f8fc725252eccd6ada6c0eee7a09fe4ab550874e9171ce60abfaec9d370698c46d79ea2d903afcfb53266e52aebe65b27973ac5550e98663b5c4b07", 0x1}], 0x1000000000000106) fcntl$getown(r2, 0x5) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r12, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r12, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r9, r11, r13, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r8, 0xffffffffffffffff}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x6}]}) nanosleep(&(0x7f0000000040)={0x10000, 0x4}, &(0x7f0000000100)) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:03 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x0, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f00000002c0)=""/54) semop(r6, &(0x7f00000000c0), 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 16:00:03 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r3 = socket$inet(0x2, 0x3, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r5 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt(r2, 0x7, 0xfffffff9, &(0x7f0000000000)="e3a889", 0x3) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x82, 0x2, 0x5012, 0x3}, {{r0}, 0xfffffffffffffffc, 0xeea246c52a73fac3, 0x8331e503b16d66ad, 0x40000000007, 0x25bd}, {{r3}, 0xffffffffffffffff, 0x0, 0x10, 0x7}, {{r4}, 0xffffffffffffffff, 0x24, 0xfffff, 0xa3e}, {{r2}, 0xfffffffffffffff9, 0x7, 0x0, 0x5, 0x100000000}, {{r5}, 0x5, 0x53, 0x900ffffd, 0x100000000, 0x7fff}, {{}, 0x3e9a7568314cf933, 0x24, 0xfffee, 0x8, 0x9}, {{r6}, 0x800000000000000c, 0x30, 0x10, 0xb0, 0xfff}, {{r6}, 0xfffffffffffffffe, 0x80, 0x20, 0x1c00, 0x7fffffff}], 0xb95, 0x0, 0x214c, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r7, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xff, r3, r4, r6, r8, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r9 = getgid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r11 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x6168ab5a388f0d7b) r12 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r18, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r18, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000200)={{0xff, r14, r15, r17, r19, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r20 = getgid() r21 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r22 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r22, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r23, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r26 = socket$inet(0x2, 0x5, 0x9) writev(r26, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r28 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r28, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r28, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000200)={{0xff, r24, r25, r27, r29, 0x100, 0x730a}, 0x1000000000000, 0x40000009, 0xd6ff}) getgroups(0x7, &(0x7f0000000040)=[r4, r9, r10, r19, 0xffffffffffffffff, r20, r29]) poll(0xfffffffffffffffe, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$inet6(r0, &(0x7f0000000280)="3a3d7300e7254887e16d0b8cb05a4e084cef6d9fc82991abb9a600fc8f4293b025c229dc8f1d2f087aced2993f4c2a56d0ab59c0dcf3ce83d6b790a0cff450a38c42144afd9ddeb685a98694e74bc20d8393167c19381df99bb19e6c2321ead7032d2601947031523537a4dad23dd07378edc16c9f1620830a17bf2104fdcdb587fcc661bed30731e5bfcda73da9a6b6da9e4216accc39acd6ff29f11da5827a33f4d107fde1706c7b1d81dade665ce1e40ba9183fee1380ad0b16252e30cf8055214d6940f3306902e974e84072f4b10ffa426a6b835d2c0df9ad9ad8abf3f05d00a07779656262b0ee8d7d9ca4f94e8e0fef929b1a33b7860b", 0xfa, 0x409, &(0x7f0000000080)={0x18, 0x3, 0xffff, 0xfffffff7}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x74}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x19) sendto$inet6(r2, &(0x7f0000000140)="4100bb87e85522840a22a58ac274b897005314f53914efb4a1aa845da5f3a9a9c88cf80833a1ae95a402cf244d3b317d3dec90c3201c8b53f48ec47942a3bdd8d5c5be06535657ee9596f94dd4a065dc9cae30bd4a534b8a6ba807ffdd3c37369d0550415d5a1b5514f5b3b1ffff5414e3561bd7089667cf05c6454523f93bfe204615573f5070c0a824bdc06b6134869c80ed3ff087f8ff2f3da17ba3ae901b2c", 0xa1, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") getpgrp() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000200)=[{0x0, 0x2, 0xce, 0x20b2}, {0x5, 0x6, 0x7f, 0xba27}, {0x5, 0x6, 0x20, 0x4}, {0xd0, 0x0, 0x1, 0x4}, {0x0, 0x1f, 0xff, 0xffffffff}, {0x1, 0xd6, 0x6, 0x1eb}, {0x400, 0x80, 0xff, 0x2}, {0x2, 0x36, 0xc0, 0x2}, {0xff, 0x1, 0x14, 0x6}, {0x6, 0x9, 0x2, 0x7ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000180)=0x1) fchown(r2, r3, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000001c0)=0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x87, 0x4, 0x0, 0xfffffffe}, {0x2, 0x3f}, {0x2, 0x20, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc27, 0x6, 0x0, 0x7fff}, {0x85, 0x6, 0x50, 0x34d}, {0x2, 0x3, 0x0, 0x101}]}) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc], [], [{}, {0x0, 0x0, 0x0, 0x80}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x4, 0xff, 0xff, 0x7}, {0x7ff, 0x7, 0x1, 0xf20}, {0xb4b, 0x1, 0x3, 0x24bd849b}, {0x9, 0x0, 0x3, 0x81}, {0x96, 0x80, 0xca, 0x3}, {0x0, 0x0, 0x1, 0x10000000}, {0xb98, 0x20, 0x80, 0xffff}, {0xabec, 0x20, 0x1a, 0x7}, {0x0, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0xc8c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fffffffffffffe9, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) pwrite(r2, &(0x7f0000000100)="e8b887b0142d0530b8edad81fc9abe11cac4dcabcf6bfd74dd0ca0144207f26aa3879a62ffb3ac9f5a6c122f55e5ab676308334dbacd2293ef7d386815d03e4b97a701118045625984c5b846b4d6aed843bc6fdb9f1c8baed4781376230678d787e7018fa6adab7a481b130ab6faf53ba4e1346730f819947f12e5eba2826e1ebc905234dba2a77703f3772d65112ce56a720ade1abd9def84c056afd7ab50e6de8cbc9869864f8f65219a3b292f6cae9971978dcdd3c27fde7caa35863a3a3743268301fcfda41a35e568650d452183b2325c7d81a67114ced0bc58973bbf687e51", 0xe2, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x5}, {0x6, 0x10000}], 0x2}) 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:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f000000000000000000000000fbffffff00000000802f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4"], 0x6c, 0x3, 0x1800) r2 = getuid() r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000140)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffffb2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r10, &(0x7f0000000140)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffffb2) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r14 = semget$private(0x0, 0x7, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r16 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r17, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r22 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r22, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r22, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000200)={{0xff, r18, r19, r21, r23, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r24 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r25 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r25, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r26, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r29 = socket$inet(0x2, 0x3, 0x0) writev(r29, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r31, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r31, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000200)={{0xff, r27, r28, r30, r32, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) semctl$IPC_STAT(r25, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r33, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r36 = socket$inet(0x2, 0x3, 0x0) writev(r36, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r38 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r38, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r38, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000200)={{0xff, r34, r35, r37, r39, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, r37, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r9]) r41 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r8) r42 = accept$inet6(r41, &(0x7f0000000200), &(0x7f0000000500)=0xfc56) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r44 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r44, &(0x7f0000000140)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r45 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffffb2) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r46, r43, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r47 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r47) r48 = getpgid(r47) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x80, r2, r40, r46, 0x0, 0x8, 0x8000}, 0x1f, 0x7fff, 0xffffffffffffffff, r48, 0x9, 0x3d8799fc, 0x1, 0x10000}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x23, 0x0, &(0x7f0000000040)=""/35}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r49 = socket(0x2, 0x3, 0x0) r50 = fcntl$dupfd(r49, 0x0, r49) ioctl$TIOCFLUSH(r50, 0x8020691f, &(0x7f0000000300)) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:05 executing program 1: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x8001, 0xf6a, 0x0, 0x9, 0x101, 0x400, 0x2, 0x4, 0x20, 0x7fff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="c075f09928f29dfc5822c055979cd692965246484b646a6dae855e4224bd3c81433cc5d314e4e54819c0023fb5088edcc6d4205d3e1a4415a0063a23c2bb988d0fcdf1d8168a4c5b73b852f00088d5a1ed98e48fff41ad83916f0e11ffe36ffbc2f55de02fe6812cfb686a5522829b4d5888fede86da575c3f89da4943577b22c1101fea9b8d5965259d5afb51523ceebef378072732b19e73a9293f5ebb45f605a4ab1e8a7205262372ac5c19adcac67332cb7210e43d4c7e36b1763ce7edba3a464daa7011ff41631b489d76584fc3ce4a489d524228ca372e3f6f3d5862d7dc4981087a7a26bed472053844ea84edc559a528aa", 0xf5}, {&(0x7f0000000200)="518286e5cda36a1887d3efd0441997846b6558486c1212c8f9001de686aa9de072520903a3417d0967983aead96c764a452009de7180e9cc7854098b83bbbf1621830c3de529d4e3dd962a838b74acb42aab31c4ea7c9e28e33ac6fbcb79a1c0465077e0aad6307c96f15ff8f93db4565e", 0x71}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x1, 0x80000001, &(0x7f0000000000)="945c0df5a0b0da92380e77c4c28bba3c76c14b", 0x13) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x6) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10009, 0x3) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r4) r5 = socket(0x0, 0x4007, 0x1) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/105, 0x69) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000280)={0xc3b, 0x9, 0x0, 0x7, "736e6f42acee826e33dcec569dc131841c35eb92", 0x8, 0x8}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x7f, 0xec, 0x8, 0x1, 0x3ff, 0x2, 0x0, 0x1, 0x0, 0x100000001, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000380)={0x1, './file0\x00'}) r8 = accept$inet(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) bind$inet(r8, &(0x7f0000000440)={0x2, 0x1}, 0xc) openat(r7, &(0x7f0000000480)='./file0\x00', 0x20100, 0x2) syz_open_pts() pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x629a362266faea59) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x1081, 0x0) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000580)={0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x40, 0x0) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000600)) r11 = dup(0xffffffffffffffff) sendto$inet6(r11, &(0x7f0000000640)="bb", 0x1, 0x1, &(0x7f0000000680)={0x18, 0x1, 0x401, 0xbc}, 0xc) open(&(0x7f00000006c0)='./file0\x00', 0x608, 0x180) setuid(r3) 16:00:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(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(&(0x7f0000015000/0x2000)=nil, 0x2000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) acct(&(0x7f0000000240)='./file0\x00') r0 = syz_open_pts() open$dir(&(0x7f0000000000)='\x00', 0x2, 0x100) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffb, "73f30007c3dce5081a6f6000", 0x0, 0xffffffff}) r2 = semget$private(0x0, 0x3, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200ab, 0x9) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000200)=0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/251) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="e3881b303274", 0x6}, {&(0x7f0000000080)="79553e3cb7b077be95b59f9d3666b07c7e66704282227389", 0x18}], 0x2, &(0x7f0000000580)=[{0x1010, 0xffff, 0x0, "80af230cd74d2025f5204b6626ec6a5c3273dbaaf8a878ac2c07fd4ee0b1b7a056fcb974c861a6c22dc1ac0e22d0b60da9deac6810c38ef8a9ad21e1f7bec569bd12fb29f1f6f75663aeb5b43a34105a5d738d7b84ec4daa0304925b95ddc43b32e33e4ea9ea158f5b64c6363499fb3bc61501672fd44485dbd9a60bf926bb814e512600ef0a524463b47ce0b729409a5f355c354b13fd5317deba63048d2ba0e7f810e283385adfee8801d6158b9f8bf161a50944c1fb823cb444f099c15531f392f9627f75823c54c7774a9c464fc6bc15303f72faa2cf19156fbe2ec71b8b98fdffbf6b392f5d37a57074c6fa52d8fac87b3b9a41840b9baa44bc1c92a97834edc5fa2395ec05adbb41bdbaee11817ee8132c402407ee488910c99f8f023a9a7d0a83ac0928be0e858cc30627658e4f2f4076e3a401c34ddc96242298f3bd868166946a9f693ca423f63df50174bf5ef8b6dc5e5927ef70f72ec89925d793c87b2f1dcdb8c8f0527a0886d3c342d568174db0588804d32c4ae9878de470a68cacf38e24c83dcbd46a3fc7a63550eaeefdeb98977dd82606e392f88aedaf7ad4967982b84c10faf83214a0cc6a9a71c16bab423e01b901510357d1926d23db4b5ae0f6405c29dd8a10ce9a9781b051d747f6b1505df260e822b06b286f164380e3c5a8e528fee8d64eeb43b5fe04c946e827ef10eaaf023c755dab813c03a2fea8b98d739f9051dc7789a3fc2f11178a8c039624e9830a867ee170a97c37fc1c89e77eb964b8104a83a20a82c4721d51a161939edd3c9d77959e051845631c3fc6eed62b8342372afd58148a93db75dff90a9980bca08522f5cbb5fa91d5f46f82058e297e7e1d10bc5e54b503820907a42628c64665f4f84fc8e8378a6499d2218b1611ff4a3294d8590b5844f21a8538140451b2c1e778f64c36866c9f0dfde926dd8f8fd33cd4bc97cc2c9b470dee6111fd6e05f713ff8b8daa7d90a6cd54ffb9542d5490156518398b6b8da9e9f04cc20fcb84e105b7311cc7c15203ffa3fe47e5bba3a256156403679469097579dc1811bbe37c16c791b2efd1e09eebc157caaa286bca9e8a3e4c723721c8f404a3b1fd4f6e21cd0520672365526005aa83ef820ca626d8d2fdc87db7f842f3124cc85a785b33d125b941d1d29d500b1a5060cccdcd3a7442e80964006b1d5ee5ba028917b08edde26fba75a7340b1063a5f32e2f6cc24d4064b386a40c1354dd82af45b2316cc7a62185fde3b83e1c861227d232ef0573798413cf0f9d19b3c812986fba12c2980f2afd7ba44b01789cebcc7ea4bbef660a6e334138fa2bfe06b4c58536b67e4433038430f2032e0f881e7fdfb636f6498d0711606dc0650ee4a1b012dd3227bc5f4e9fc770dc343595e4dae6d8094fb66ff6f9c2fc113df1fc8f96df6294c9a839a75d8e5444e3de0bf25fd15eccdd7448dc317f5a6b5160576d9a08abe26c1ba1e10fdfe05afd134fe49af15a784cacddd3bbffa415a3384ca03440e0fe070efb8269f0edcd3cc2d7d7f4ae8377440a2010fdf7cfd66797f3424071b77dd077e99f938ba0030e1c069e487528a8016b546c13b6a4b94b959d663c1817b37648cb21d55d02db082fddc40069a96b41b64a492b07c256d58fbee8a5c5af6e8c7c08188a2c1573ba587ab7e8c3f3fc4aed96683f870f7fc1e172a6854d3b4441125bd6242ed20eef9b800b42ef03b5d38f0092583934750d35b4ae4645251b2bee9956f049ebd15a383070b7c1112864bc94b859f70b63f6b96eaae82c9999f0c8acbc2d7f2e9b1f3ada236c256e36d09e64d07489299c51d2401defcdd655dfddffd687af0f0038a56010c1c75c3cf7d233da6d7b6c8943ed6011f466763c7d03ddf99a7c51a81547369486f0e482541c73ffe9fd59f642b59ff0e8b091ff8d0c9bd300ced86ec129eebded68dd821b5ab53612caac69f812bfb89c97e44a75078cbc8f780905bef5198ce948be3e8b4846949f8c5545cf1a7ca61f79c5dd3d67708c1afda51361efe01fb57393eae2ce64127c8a9733d29f137d40007482da2c5c50dde6bb1a8f248665d4b5b9fd9281760f5dc93ae663cc1d3051f521707c79b085903bf172919347db8178342a8ea572ac2600e60585234ac8e072d4d3c074e79134fd430ddb92a53b298ce888fffa37e0fd66795a9925eea0a8a2dced7b04a2e901678d58acdaf1bffca504cd9f6de51136f56f750f1d4710229ff984f85620d3a2dd57a1bed8d13bf8cc6fc5f2edfad6bc978e8e9911d6cd73e885ae2b8ec3d08d3e413dd54ea7fec1467c6f74d5e8cd525b3a29cf189689c6994b4a9dbc3bc515f324a97c47f65aa9f71031f653da47bb348eac3d0b964ecdc947c54d86caaf848c599208a7f27155a2f109e75e786e83ead40caa553121916df06362cc6ef79d1d8da54fd83e5bf368a875ed2f986f07829f07b02c8bc27dec682f465ea34b6c60a5431541911e99fa616326c7c2dc8d5292c601507ceda131e7c1a697bdfcd83b74a15e00da338cd36f1ec056dc2619437d05ee4d392b8864d1299a5bd15c0ed07469f51a303090ac57af7c7b96fa2335dc9a8e6089380521c130bb38c4d55a22c6caad3f8effd233c75e408d0f7acaad414e5b2d83ba6792655f8e9faa2855ea33adc9733542f2e11f554d8f5e385ab7db9310156b97cc989c5c4d74ab6f7c625c73cf3029585023d5421cd197a840827c6797dc59eac01f338e34d34d75c30ddca3f3739f1c3fb14c9ce1c085b4acde839c48a897da21e6a27e168332783c5b59953599131e8a6eef0bbd180281c2498686b70f90dbf3d7b21e7d79eb28e710875efdcab9740b3c2af3788cf242d8c2a5745e91e7b1985ed89eca9753dcda3266f3b6e26f3160341cca900ba93a866f6e4641727e1a330055494b1da6ba0dd55e0d2a74b30ee0416163aa116a2e2549b6d835134a8226b11cd4282d01273615a76d2ed63b0ab03a4c4fd52de5ebd641284cedf7086e71a70787d2281e43780eba1de10068ac47501a6559c57fa78ecf45cdd2b714dde5cfce9a59ef79609fe710876d01d5673dd1653bc93285e265ecd76b9017414cf74aa7cd993ca4398698233b40691752b62fe5267b2faa090d519c76b5ca411205c460772aa59113f3ee1c58ebefa659219e561754fe5084d4778528aecb22d9b7d5b88cc8f9de1874e6f303cdad693ad20308a87257c0a75d75bcc5699318863d5202787a433b77cf3254ae1c50023c538968bffd4205d6c7ae3e1049e703019e51987f96fe0346581414be1e7fcd7183dc764278e48cae3daddc0f3ab53731fb4871a8c14d5dd68eca8ccc19c732e37c8715429beb098e7ac8dca9beaac4dc3c98fbf3e7922abd264ae3864dc72b9442e0c6c8deaf4e3886f513a96a1a2cf0111879b5c02b218e7803383ae703e8a4893c7e4a16f0ea9c957b829fe7f639da89fe0120738e08e0052bb684aa1f16137fbea8e75aa8b76fe7c7e67e69c3247fe41c8e73c5255800f440ff65e9ea0c34f32419ad0788ddebcace812d6e568772f1bdfaa38b006ecce730ea5558d82373fc8c17d55e5fa21f9af14e8bdf27982a5a05913d7cbfcd84b53a19b03808af583889eee33800f8e85552cf9c56b42a2423f6087e422fbb4132204373a95c068d6f8d5c5697997fc590df9acccdaf5bc14935faf3bc640d73bec50bdad9f329426e263ce934b3903598343fea5d0178ca425425dfdaeec8e3c0e0bc928c2edc251158628bfe90cdb12d959024f8cbe15e94972a11e585695c0ee5033e1e1e290c32737c24c62a5946d82edb6e4d32850e56a510a778171820b13de9b0752301ea14d54ed64e5879df212d78a37cb28d88ba87467b0f79eb2f7ea2e5c77fd1706bcffe81e83945cde7cf390dd11cfec7f103c1bf739d80e97cd3db56ef2e43bdc54357f8c4d610e3d3b8be9b7a6c99241abda35ab012029829b7bd2c8ff4f6794f5a402b0d6d26c9dad651b0ce7a7a1ab51c98001889c914ebd772abba8cfc0d4cc27a0d5c7c93b490b9b848f23fcc35bd62281a245075b1f3ac84e2687a37ea2dc452de6c4b7d0b6ae97b8a746df27a6795709eb72d702b5f67ede25b3a603dcc54aa142322dfc58f91fef0057a8f2f7a76aad8f98902d725c64253afa4c63c643a0bdaa2f67133a609ebf43df355502455a31b3e722301e81164fbf535801602956be8ac9281a592e88de7a75b3aff3d820fc836687916a02904b3c66aa747d069804f252a5eb27225924b4fe1abc1818449b441145ad445eb0874f5d505a2512e810cd564871d7ef7557a3de5681d47c444786b52dff0e8ff6f42469a83ada3d9668bb458c9727ff19d3c955319755d6be8b4f133c526bd1bd5b69ab887ae0ed9364608a166b5deba599f1910146fff09bd1e995deb5f9bc0a30da1cb623f324a7afe7884f2954be4fb0fc19012614432568f5a2c1801c1a4032bc37c1d4ab2f18353d6b7255980b236893810658561c35c285752de21f8afd5729a61801d9f08d3006f9209c76704600e215fff87869a35fe970603e5f26b14c5cd311d98be4a928d4ff202599a1c514f59f6ae4b5857bb4bc29a5a656572a42073d5375f1196e59bc7c6362a4335ba28ac914c05dc68939235ab94bac05728d0696e0ab8f4f5006d7a6c6ea1ac74c776c2275b13f8f73f2985ec7ca8cebce105ef60e653321c131bc6c4ccbe12167812bef9270c682b20e19b2e44f9f022d664bb67c384455cedd1ed3601adf6f728a7d3988079b1cf98aae3888ae388b91048ce5cced9b3570182f5a940bf18595c1e7a3bef7dfdd6a42b107b1c1b4c09118a04b80962bb855e63fd81f5f2d71255d1a63d97d2674bf29cdda0cb1130f35df116351eb148dcd0b9a5ea066edab0f8c8b166973e7fc822f750e544fd74ece7c98858492c4cd879a24914126dcf6df68932c0ab852d2ee849bac01d62c187ffac8ab9347a9f036cde6ea160eaf76462aa9a0305b1d5bb6ede24c99d5bf0858969cd72ceb140e7433588a6de3bc4ab4b65c4bfbe2f0d97103ee09e6e56b3106fbcac423d5ea964dfecbb06920e905ca38860296024d641e5498440da6ce816ca3e7d6540f875e97a450cfae0b61e826d2646672945088e102ee6480a4698fe6b1d7cd93bd1a832dc6e0e6ba509dbdd344e2e377a159df8cf6dd5d49a28bf889ca2b8fee8935763625983daed9c0dea45a7dd1e2e67cda4395097c3a8b30eacc9ef8a2deba5ac9d91fa3e4455aacc8a9277012aa51ebb05fa6916914aa12f7dbd999314a6ca88fac69b7b437a90e26ffca9599bb98e5fa268d3ce6115d312d399b906500b5e77b182bf01e0199d15f81137bdf03f953efc2cc3314cc2589accd7fd0b1b20a4b9a8bcde702e9105605194aac8ccfa544c76e5da3c8b8cd1a7d8701997e2577d799f256030e2f708720460c8b25b8d96b565afa286166cf781357d175e978971babbdcad0fba6a1ea2a23f76d0c96b1d60087baff0a0b5a00e4752d694511f1d3a09fb8b9b54eab7bb5f752d45d8ed34c8e75b615a8b1374c5bce323ae148aac31b0139631a193ac3f379a5b9ce00a51be7744fe87c8d3debee34f010fa1a273c4ba76268698709eaa36549d870ba79c7545477583c927de64dcd260d4cf035975bc88ef13565063fb8b9b38d58292a3a02d25d617985fc799f4fa006263fd7513be066555c454ede667a53ff69d2372aa694e5f60cdf1499073e9276ddba187710eb5d1ad37bb9d0892958864a359a06cdca00dc3b52c06f1481b1d0212f9"}, {0x50, 0x1, 0x2, "9d61a3da426785ab62e9e0204d45b88f71b1ea82e6d62c9921441d44e701635ce3df181a64495e2d29990177ad165ba42b0b0de89e7bac04a33e0456cfdc"}], 0x1060}, 0x6) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x5, 0x80, 0x1, 0x9}, {0x7, 0x8d, 0xb0, 0x5}, {0xce, 0x1c, 0x69, 0x200005}, {0x7, 0x81, 0x4, 0xfffffff8}, {0x1, 0x1, 0x9, 0x7ff}]}) r1 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket$unix(0x1, 0x5, 0x0) listen(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x4, 0x1f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) r6 = kqueue() r7 = socket$unix(0x1, 0xa1023ce8ec9bba2c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r8, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r9 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x20a, 0x0) r14 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) r18 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r19 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r19, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r20, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r25 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r25, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r25, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000200)={{0xff, r21, r22, r24, r26, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r27 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r28 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r28, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r29, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r34 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r34, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r34, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000200)={{0xff, r30, r31, r33, r35, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, 0x0, 0x0) r37 = accept$inet6(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) r38 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r39, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r40, 0x0, 0x0) r41 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/tty\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r42, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r43 = accept$unix(r5, &(0x7f0000000a00)=@file={0x0, ""/19}, &(0x7f0000000a40)=0x15) r44 = socket(0x6, 0x1, 0x1) sendmsg$unix(r8, &(0x7f0000000b80)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000300)="7db85c8ec81cae844d1b2108443dd462d84860", 0x13}, {&(0x7f0000000480)="62cdc7e74146bf1f10888f26282bb20ca728229a8c8ed934d4785180f6f8d19f7414197833dc807135ba61c7300e75b66644bc8158b3640c36bffb08ff33f1e46419046dc3c1a0086fdf7b8de420f06cf5f4758a7e93eba4cce7a0bc20220f3e7358bb0eed0aaff6f0d47533e289fe0ae4fe37814d09a64727747e35ab268863f996d03863708d35ac83a5a2613f53cdb88cd9511680355136f555ab1ad2809f9ca10e37d304fc48d2521ffec8c18989b7e9a3e1c6366662eba4ce3abd40691fa310e757dffdeff06998d753aa56a1b930a046918d05832d5dfac310e9f89c099eab66a1cdeebec83d4a4a121479788546d4", 0xf2}, {&(0x7f0000000580)="1545ded4c4496cd246f290347abe47889267a1914be5b61f955fc4767c3261a180c4311b0ff4641685945bc95b14da830145d1efdda40b3989aad9fa848dcd180cd460fcd64862b7549e4db5e83c6f6bf9081764f7fc8ecd45f0883890f95fc1ffed0cfedb0e1c49f89131c6731c6d1e5e8e25cc061030f95982fec6ac9f6dc2f70dcbd00a3c539d8515cffa9780a32f2d", 0x91}, {&(0x7f0000000680)="fe4371e9923423e710cb8cb753889e13e30445a17f5e43913bdda3625946da47ca1aeac4dbd56fae0f22631cf531f9926bd55789c939b7ef4deb4761fac6deb172e38cdce371", 0x46}, {&(0x7f0000000700)="e23406a31b9e97bf4e02fee1115e9d3f2b570aa217ab22d6f24e2f6a229f727d8366670d395bb2a97ff5ddb6a508206d50b91b06f52b5153cd26db56f9ca12948affa4406251ee691e2f76896a506de6860e340033", 0x55}], 0x5, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r9, r11, r12}, @rights={0x20, 0xffff, 0x1, [r1, r13, r3, r14]}, @rights={0x18, 0xffff, 0x1, [r15, r4]}, @cred={0x20, 0xffff, 0x0, r17, r21, r31}, @rights={0x30, 0xffff, 0x1, [r36, r37, r2, r38, r39, r40, r41]}, @rights={0x18, 0xffff, 0x1, [r42]}, @rights={0x18, 0xffff, 0x1, [r43, r44]}], 0xd8, 0x6}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r45, 0x0, 0x0) r46 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x80, 0x0) r47 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="2a7713311bde3cf548d3c229c5662a56eeba6f0459ab5d32d4aa3326d2e657bc5b828714598ef06f7b9587ca33eb1388aa99d05bdf664c", 0x37}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="3800000000000000000800000100000031f0cc1c1a6f5a619c6650d5a9bcd6ccc2fd43dc29b39ee2a87dacfcf21466c76be2086290cbb10c464c92ab0e35b854c1ff7983c9c5e68a41b50a536ba0752c11400bd62ea2726745d434409e906a76952ef9460000000000004f582344590c61da917e22d46b357c353d1d620aeb0720d49b0808c7fa1e717bb5bfcae1f8cea77ff6103816e9b025900000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r1, @ANYRES32=r47, @ANYRES32=r1, @ANYRES32=r1], 0x38, 0x40a}, 0x400) connect(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:05 executing program 0: open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100008c4db7931b227082249698a8d3000000ddd87f3a39bc50f9687ff2602c09956838e7ab01d5e95c6e91df089d1654d076c3dd4fcf51b356e029d203bb982b00974fe5a151452a5dc3ae7f10", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x35}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) getsockname$inet6(r2, &(0x7f0000000c00), &(0x7f0000000180)) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r4 = dup(r3) getegid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x400000000000003, &(0x7f0000000000)="ebffcbff13b9fd812ec699319296480000000000", 0x254) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r7 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r7, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCNXCL(r8, 0x2000740e) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r8, 0x6, r9) sendto(r8, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) fcntl$lock(r7, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r9}) writev(r8, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x3f}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0x7}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r8, 0xc) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740)={r9, r10, r11}, 0xc) r12 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000780)={{0x9, r10, r11, r10, r11, 0x0, 0x3}, 0x70, 0x7, 0x3}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f0000000b00)={'./bus\x00', 0xfffffffffffffffa, 0x10002, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x0, 0x2, 0xffffffffffffffff, 0xfffffffffffffffa}) getdents(r13, &(0x7f0000000800)=""/43, 0x2b) setgid(r11) r14 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendmsg(r8, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000d00)=ANY=[@ANYPTR64=&(0x7f0000001040)=ANY=[@ANYPTR64=&(0x7f0000000fc0)=ANY=[@ANYRES16=r14, @ANYRESHEX=0x0, @ANYRES16, @ANYRES16, @ANYRES64, @ANYRES32, @ANYRESOCT=r5], @ANYBLOB="490583e58233b14632834b8141e48759b23e2497d3015ffb6a9854674f0b5a93d5938603f26c0ca3de494f0c60", @ANYPTR=&(0x7f0000001000)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r13, @ANYRES64, @ANYRES32=r7]]], 0x8}, 0x8) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000cc0)={r9, r10, r11}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000c80), &(0x7f0000000500)=0xff1a) r15 = socket(0x20, 0x1, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r16 = socket$inet(0x2, 0x3, 0x4) r17 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r17, 0x8004667c, &(0x7f0000000080)=0x1000) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r19 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r19, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCNXCL(r20, 0x2000740e) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r20, 0x6, r21) sendto(r20, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r19, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r19, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r21}) writev(r20, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000f40)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5084d25757646218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x75}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f0000000ec0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r20, 0xc) ioctl$BIOCSBLEN(r20, 0xc0044266, &(0x7f0000000700)=0x3) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) msgrcv(r22, &(0x7f0000000b80)=ANY=[@ANYRESHEX=r16, @ANYRES64=r18, @ANYPTR64=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r23], @ANYRES64=0x0], 0x4, 0x0, 0x1000) r24 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r24, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:05 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000019ff1100"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x80000001) mprotect(&(0x7f00002c3000/0x1000)=nil, 0x1000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x8a0, 0xa0) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) ioctl$KDENABIO(r5, 0x20004b3c) fchdir(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x2, 0x6, 0x4, "ca46b03609da6fcbcc41d5621a716065d5d86473", 0x6, 0xfffffff9}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="820269c3e6fc99ed5e7f0000010018a5"], 0x10) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, 0x0, 0x0) shutdown(r0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:06 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) fchflags(0xffffffffffffff9c, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) writev(r0, &(0x7f0000000000), 0x36f) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0xeef}, {0x20, 0x1}, {}], 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xffff) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0xb05c) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto(r1, &(0x7f00000001c0)="a9659f7c5c7699d19ec05f5630474bf1035898269badff314b617083eca4d87ca973cc0e79501fe6b06423fb76bc329d558fc906b0d9044f92eaa643f3b882980c0f04c803fdd18322998e575b5dd168a1ce390334105aea6d97ea6dec62b4813077df96ae9c98512e6c1cad2da66c6af7d9a516af0fe8de9c711c9beb2b7762ea45f0999519f1ac214133d56afd75383505b8b979ea07dc89dce9de", 0x9c, 0x1, &(0x7f00000002c0)=@un=@file={0x0, './file1\x00'}, 0xa) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSTART(r4, 0x2000746e) writev(r2, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r2, 0x4c}], 0x1, 0x0) r5 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) mkdirat(r6, &(0x7f0000000100)='./bus\x00', 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000300)="0000001800010000009cf1c5a2140271b5c8d60fb600000000000000000000000000000038000040000000396ed57491d137d3bc697aec6c08f6681e8423a95cb39c", 0xfffffffffffffd12}], 0xffffffffffffefc) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r2 = fcntl$dupfd(r0, 0x0, r1) utimensat(r2, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x1, 0x401}, {0x9, 0xffff}}, 0x0) select(0x3b7, 0x0, &(0x7f0000000000)={0x0, 0x20000000000000, 0x1, 0x0, 0x8000b13}, &(0x7f0000000080)={0xffffffffffffff81, 0x1554, 0x2004, 0x0, 0x6, 0x4, 0x1, 0xfffffffffffffffc}, &(0x7f00000000c0)={0x80000000000000, 0xfffffffffffffffb}) getegid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xdb51ac4cc781b67f, 0x0) r4 = getpgrp() ktrace(0x0, 0x5, 0x2, r4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000000)=0x1) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000240)) r8 = open$dir(&(0x7f0000000380)='./file0\x00', 0x400000002c5, 0xa6) fcntl$dupfd(r5, 0x0, r8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x253) unlink(&(0x7f0000000200)='./bus\x00') bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) flock(r6, 0x4) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r4, r9}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x380, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x80000001, 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1000000000000074}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r2, 0x2) r3 = accept(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc90e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fbff37ace945a00daf3a2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13dbbbd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f622f625a9d5ee1906a02ec18035d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d6c2fe92efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd04558adafd6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b9b702b2be7dfd5e81ffc61a53a7740e0ac0603afbc9b40b1af58a092225f85d80e6329bd00e7fe4b159a40d13a0e1948931d0da17acf0d6651d1d6f5befa9c1b6303ed1c85a6f2973b67f8d4a1da5550d26a4122f53a006f07708b4e6dd6f7805be5b4e8cc3a7316c8beaa6f5823c8614e934700358063025ef18a7dd31c66fd2517705e26277113cd53899ff33988db41b345750fe7b5bb5a56164fe380000000000000000000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r7 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xe7a5a5ac970b54f2) r9 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r1, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="5a0b696c653002"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000140494d304d5add4f8a870270f429ede4daea5cbf2c9de00e600100000000000004422779a8641fe2dc1985c5cdfa3da8eeb", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r10, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) r11 = getpgid(r9) getpgid(r11) 16:00:07 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) write(0xffffffffffffff9c, &(0x7f00000002c0)="113ec6803f6dc334a229d6b9f6db81a7d9ce54e23ed6fcef99db6a35051150bd38f31eb020fbc43023ac450569acf4ba0e3d147e8b220826b17c5ff84ee1162a412f2d898af84a8fbe1d1bff3a5c2dc10476d38d96bc9b50c8b0f428db2b5a664e37ed1cac", 0x65) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {0x1}, {0x0, 0x94ca}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}, {0x0, 0xffffffff}, {}, {}, {}, {0x3, 0x6}]}) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000280)=0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4000000000000048}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x3f, 0x0, 0x2, 0x6}, {0x7f, 0x9, 0x99, 0x5}, {0x20, 0x40, 0x4, 0x64}, {0x7f, 0x80, 0x9, 0x8}, {0x4255, 0x1, 0x1}, {0x0, 0xc2, 0x0, 0x101}, {0x6, 0x80, 0xd0, 0x6b3e}, {0xd07, 0x80, 0x1, 0x400}]}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000080}, {0x44}, {0x6}]}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) fchdir(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:07 executing program 1: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) write(r0, &(0x7f0000000340), 0xff23) r1 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmat(r1, &(0x7f0000033000/0x1000)=nil, 0x1000) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pwrite(r1, &(0x7f0000000040)="f9f7", 0x2, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x2c8) 16:00:07 executing program 0: r0 = syz_open_pts() pread(r0, &(0x7f0000000000)="6451b4cd0d54c0c40cc93d1c52453c3fc7bdc4a8fc7ef9bc3849de220752ba578b54b45011ffbbde6bcaa1b4c7d00738973ed7e4786e9e05f0277b9741b5037b3064a3060073d152df90a27cbdbc6c438413e74c12b3665b04b34bccd0743b1a56ad1b5111f10eff46346ddff6", 0x6d, 0x0, 0x229) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x01', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x190) writev(r2, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) poll(&(0x7f0000000000)=[{r3, 0x4c}], 0x1, 0x0) r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x400, 0x20) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r1, &(0x7f0000000180)="2c0e9d68a238c9b8f726032e97a799fb740e830aa620cc12b5fd36488b0606e7c363c0e77b6ebc0bcbe1b910bd6d6f61d4a78d0985a9e346cd05d065f71387da81071466f51223ffd32a5c9a979b1fd188b28a266012eac51abeb191a69ba9e9ec0a389484e48d98c45cf152e72df87f4de06844bd4fa4351feb718b2debbcd4a61c", 0x82, 0x409, &(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x2) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x3, 0x40, r3}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x58, 0x8) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202262f66696d65c83137998e02000000ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f5621c5a4f32ccbdf85966a832a360ddd75e9b87d675e09fc8713591ef1bc05cefc574a91007dd0f728343a1c6c87a34e6d0096fdb23ebbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad079419f381339c872641666c04a15ce9163c93809cb508e350f62f9"], 0x10) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x800, 0x6, 0x6, 0xfffffffe, "4ffda1e87504865d1aed8e3a45d000abfce0231b", 0x7, 0x7}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x1, 0x0) pread(r5, &(0x7f0000000100)="2d94574188ff54a1674f3eade33cbdf5fb47d11752c643d54e6686b94c23b76a303ae0ff7c24a4b97ade5738", 0x2c, 0x0, 0x36) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ftruncate(r2, 0x0, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:08 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./bus\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r2, r1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x21, &(0x7f00000000c0)=0x4, 0x2f5) pwrite(r1, &(0x7f00000001c0)="aebf92275b7ff5353baa492ddae551de58f4202f12a35ee66a73b3cdaad1a3864cf0551989e083db438ee886165d2ae5162079cbb8ec143af6906f8a7115b08b6a51dcf5561ba1d3336846ca0f612e199166d5bd37d53a817d43e82bcea24bde09c17cc45ee6df9ca212e629b2c83b81e11366bdf7a6c75886b9d45d1baa78ef8ca90c955cd747afc7b5bb80f44042a21ca8101598f3df84a3e00705898c83fbcec06681cc97a204727c9d56a0dfe7f17039f04218", 0xb5, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="065801367e1b431111d23b453d5019ed6425b9e2e5e4eb3f83220073add0a334a51f898e27cbb1007cd1c9cd9b1aae546e02cc6ed7a2c161bf00de5aa3146403a9ef6959d3fd92bb9ad8bca54fb5110eecde30571d77cab719175fdeac885a96706d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x80000001}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="6b4cac468533056d321f2579c9f62ead0a4ae16c875136f9c4d40c2c4eb46db47c4ddfc3f3e71611f96fd24502cd6ebcfcecff064e26e3d338d50a103a649a4ea1544bf14cd85b94902628e4b7383ab8b4aa6a2ee4b51b19409633e0a9f6306b5f116bf81981b8d0adf382adff0ba78b8f4acf055e11c5fd8f66b8fb67d395e6c76457d034fb042a64f2e1d5c537f2cb716599462daffc40fe031e4b00b580c4ee7096d01cac0c4f5bb89f06c5f9578015e77c049df65315a52fd2e31c1c20738d7e2486c357d7fe59b684ba97b39685f840cbf788607f977aae88d69700f2971192e546767df88b31", 0xe9, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4, 0xf2, 0x5, 0xff}, {0x3f, 0x0, 0x0, 0x3}, {0xffc6, 0x8, 0x0, 0xfff}]}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xc0, 0x7f, 0x0, 0x9}, {0x2, 0xff, 0x9, 0xf8}, {0xff, 0x9, 0xe1, 0x6}, {0x6, 0x0, 0x3f, 0x1f}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)) r4 = getpid() fcntl$setown(r0, 0x6, r4) close(r0) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000500)=ANY=[@ANYBLOB="00002e2f66698b653bbe3ae1244b30007b36c4039f48875dc106e1c9147c79467d31694fcde1b1ddcb84599a50ac25f808a48874c1701e43073085b40edc6a00ae5a668aa32e66e2e53d23aa099056262ed04cc7de08226690f956bc56b92f3051bb01d9ab19524b4a142200ad0aff31cc88a131131eb80f706d08a9e3902585bdc761893a3f574bce067e0694036363e68a0a76a694135e8a1a35db2f2ae1db7ab7389b30662d1b28c935f6cc9a7138ee45b5294114dd873f0653b9f26b1e7bdc49c96b8b7872220758cbdb2a9b4f172221b0698d260b2565524c"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000280)="b0bb6119e741c003323745d54f8284b842821a04722c227edd370ac84741993ed95bd52d7fc9d13871c4ffb581037520f709fdb264c733c1449db5c37e54059b406a960e5ab21b827b42a977cb6372965368717a63", 0x55}, {&(0x7f0000000300)="6ecd99bcdf0bd4ae9419c31e071722bef07f8f316e91bbc33b0338085a77f054f7272eed93fe3f0424a7241cdcc289988ddfe56dda3a0ca2fdffc7d34c03a0f2a151e91be67b31f6e3dc384bd2f9495518f55b4de03a15dd3c6466b1d8fac64c", 0x60}, {&(0x7f0000000380)="42dada0014bacaa3c34d5b4dabf4e50d601b8f60c0c82abec12a0ccd5456af7a1f7bde2570b6a2cbb2fe36c8b99da56eba2ec26a19eb02b4135631d3e5b90e4c61c4065dbfa05db7660a0919b52cbd93dddced664b338d639e7c3ee4b900af051e6227b47d15a6189afa2316329406", 0x6f}], 0x3, 0x0, 0x0, 0x8}, 0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) r5 = socket(0x10000000002, 0x400000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1e) fchdir(r5) write(r1, &(0x7f0000000200)="f154d7b9515e9772425ca229b543c78153e111cfce75a0e9677e4c2fd0262376f3f82a415fb9b23dfb1775c9f7038c79a56b74f8846523ebe7aff080036da88a601c9eb26d2868090e3e91cd80b29f558510c1c954bf5b4832eb4bb1385c63ee146b040dccc8b0d944", 0x69) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x820, r4) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r7 = shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x1800) shmdt(r7) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r12, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r12, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r10, 0x0, 0x0, 0x0, 0xed7afcb701b5d3e9, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0xff, r7, r8, r10, r13, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) pipe(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) fchownat(r14, &(0x7f0000001ac0)='./file0\x00', r16, r11, 0x0) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000000)=""/134) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCCBRK(r4, 0x2000747a) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSBRK(r6, 0x2000747b) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000100)) 16:00:00 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r2 = syz_open_pts() close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r4, &(0x7f0000000100), 0x10000000000000d6) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf93, 0x0, 0x214c, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fsync(r2) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x1000000000000003) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000200)) r4 = kqueue() r5 = dup2(r4, r1) dup2(r1, r0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x6, 0x5, 0x101, 0x0, 0x8000, 0x101, 0xfffffffc, 0x5, 0x1, 0x2, 0xffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xe5c) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000040)='x\x00') r1 = shmat(0xffffffffffffffff, &(0x7f000000d000/0x4000)=nil, 0x2000) shmdt(r1) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2125008e12efffb27858f5089ef73d00628b207e3aff86000000b3bf0100000000000008000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:01 executing program 0: r0 = msgget(0x2, 0x0) msgctl$IPC_STAT(r0, 0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x26}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x20, 0x5, 0x27) sendto$unix(r0, &(0x7f0000000000)="c81c463cdf87d8ece23360ef9dff55712c801468c4b0b740291d9cb08eb9039127dde9a49763fc930e4f86b2332a02c6c47e4ca227a5b566d4bb8a46555e57ddd1e0c2a30e6703f7d1d89e3a4ea1cf80ef43fae20f81a1e7af19254ddc92d14cce2cdef524c7c79baafdbcb33cf0ad22e67d6db5a5719553affdbf4229d514c2033410f5f902c82e9c447fd0bb85e9750959317e455562c853c85ac522efbeb2dda25104668afa138d21189c", 0xac, 0x400, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') 16:00:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x9) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = socket$inet(0x2, 0x5, 0x4) r8 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r9 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x100) r10 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r11 = socket$inet(0x2, 0x4000, 0x5) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r13, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffd, 0x5f, 0x40, 0xac0, 0x5}, {{r3}, 0xfffffffffffffffc, 0x59, 0x1, 0x1, 0x6}, {{r2}, 0x5, 0x10, 0x1, 0x5, 0x8000000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x20, 0x8, 0x1}, {{r3}, 0xfffffffffffffffb, 0x14, 0xf0000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0xc0, 0x2, 0xbd}, {{r6}, 0xfffffffffffffff8, 0xb8, 0xe704eafcc8457a0, 0x0, 0x10000000000000}, {{r1}, 0x3, 0x20, 0x4, 0x8, 0x8}, {{r7}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x9, 0x6}], 0x20, &(0x7f0000000400)=[{{r8}, 0x0, 0x10, 0x20, 0x5, 0x3}, {{r9}, 0xfffffffffffffffd, 0x80, 0x10, 0x101, 0x2}, {{r10}, 0xf, 0x2, 0xfffff, 0x8e, 0x2}, {{r11}, 0x7ffffffffffffff8, 0x32, 0x20, 0x3, 0x5ff9}, {{r12}, 0xfffffffffffffffa, 0xa0, 0x1, 0x2, 0x4}, {{r13}, 0xfffffffffffffffd, 0x40, 0x4, 0x1, 0x6}], 0xa38, &(0x7f00000004c0)={0x0, 0x2}) close(r0) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() fchflags(0xffffffffffffffff, 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:01 executing program 1: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000000)="23a638", 0x3) 16:00:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x5) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x10) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000002c0)) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffc, 0x5f, 0x1, 0x4, 0x4}, {{}, 0xfffffffffffffffc, 0x20, 0x6, 0x6, 0xa0}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, 0x0, 0x0) connect$unix(r8, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) dup2(r6, r7) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x44) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x5, 0x8, 0xfe, 0x3}, {0xe24, 0x5, 0xf0, 0x1}, {0x3379, 0x8, 0x8, 0x1}, {0x630e, 0x3, 0x8, 0x8001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4c}, {0x6}]}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc3) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) accept(r1, 0x0, &(0x7f0000000100)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:02 executing program 1: chdir(&(0x7f0000000100)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d3, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x810, r3, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) pckbd_enable: command error pckbd_enable: command error 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x9850610f297d899b, 0x10) ioctl$KDSETRAD(r1, 0x20004b43) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:03 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) 16:00:03 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) getgid() open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r8, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r5, r7, r9, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) pipe(&(0x7f0000000340)) 16:00:03 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000640)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0x20, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0xfffe, 0x3f, 0x1, 0x80}, {0x9, 0x3, 0x2, 0xfffffffd}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r8, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r7, r9, 0x8, 0x6}, 0x81, 0x4, 0x5}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f0000000180)=[{0x3f, 0xfd, 0x9, 0x3}, {0x3, 0x8, 0x4, 0x5}]}) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3}, {0x1000, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) r11 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r13, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r14, 0x40044b06) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r15, r16) setreuid(r12, r16) r17 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r17, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r17, 0x2) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r19, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r19, 0x2) r20 = getpid() fcntl$setown(r19, 0x6, r20) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r12, r6, 0x130, 0xff}, 0x54, 0x48000000000000, r18, r20, 0x9, 0x6, 0x10001, 0x3}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x25, 0x1}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chdir(&(0x7f00000000c0)='./file0/file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:04 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b0c07aeb72574f3af4c917bbe5427890dd7fd45f4cc1e61a8c69e16b", 0x1c) dup2(r0, r0) listen(r0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) lseek(r2, 0x0, 0x25, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x1064, &(0x7f0000000000)="0656", 0x2) r1 = socket$inet(0x2, 0x8006, 0x3e) setsockopt(r1, 0x200, 0x69, &(0x7f0000000040)="2c5369b2fd1cf57a9db659496bc9c3d72cad33022d76adcdcf3da99086f718bace806f", 0x23) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000040)="6a977c4e8b0acc2bf87412318285fcf5b702a49a266bdb9bd7c1f4b98542085bf7a16e0900c698d0c4", 0x29) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = syz_open_pts() close(r0) dup(r3) syz_open_pts() 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) r3 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = dup(r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) socket(0x2, 0x4000, 0x1) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x4, &(0x7f00000003c0)=[0x4, 0x8000, 0x8, 0x1000]}) setsockopt$inet_opts(r3, 0x0, 0x6, &(0x7f0000000900)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8be1a17e14cd8958f5ae0acd13bacde692630cf2ab44c67c1ccd259331de2e5f3f0dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf0093dfbc9ba3e04739016e94a8bdfa88a3fc347204000000e0c29568e17a7f47297e1758f326f8a95622c71158ef8d54056aac74659fb88d40105ab1fc44dde28db7b4366a000004c067efac05167f9fde5ae56f04feaeb993e7e31b929d078799", 0xfffffffffffffde9) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x800, 0x0) r6 = dup(r5) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000340), 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x1090, 0x3) semget$private(0x0, 0x2, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000580)=0x21) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000200)=0x100000000000007) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000780)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000480)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r9 = dup(0xffffffffffffffff) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r10 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r10, 0x0, 0x5, 0x0) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000000000)=""/69) semop(r10, &(0x7f0000000180)=[{0x2, 0x4, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r9, r4) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000280)) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r4 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r6 = syz_open_pts() r7 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x4b) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20000, 0x0) r10 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r12, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r13 = dup2(0xffffffffffffffff, r12) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev\xb1(\xd0Q$\xb26M\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r15, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x0, 0x4, 0x3}, {{r5}, 0xfffffffffffffffe, 0x20, 0x1, 0x1, 0x100000001}, {{r6}, 0xfffffffffffffffd, 0x28, 0xfffff, 0x23e, 0x6}, {{r7}, 0x7ffffffffffffff8, 0x48, 0x1, 0x4}, {{r8}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x2, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x180, 0x10, 0x6, 0xc000}, {{r9}, 0xfffffffffffffffc, 0x50, 0x2, 0x1f, 0xfffffffffffffffa}], 0x4d1, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffd, 0x1, 0x0, 0xfffffffffffffffa, 0x81}, {{r11}, 0xffffffffffffffff, 0x40, 0x4, 0x4, 0x1}, {{r13}, 0xfffffffffffffff9, 0xa0, 0x8, 0x7, 0x32f}, {{r14}, 0xfffffffffffffff8, 0x4, 0xa0000081, 0x0, 0x6}, {{r15}, 0xfffffffffffffffc, 0x86, 0x40, 0x0, 0x100000001}], 0x57, &(0x7f0000000380)={0x9, 0x3}) r16 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r17 = accept$inet(r16, &(0x7f0000000400), &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, 0x0, 0x0) dup2(r17, r18) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x4}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7fff, 0x7fffffff, 0x4, 0xce136acfd0600d66, 0x8, 0x8, 0x6, 0x0, 0x6, 0xfa2a, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x9) 16:00:06 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1a12, &(0x7f0000000040), &(0x7f0000000080)=0x4) r5 = dup2(r2, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd803f013bb8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013bb8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013bb8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013bb8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013bb8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013bb8 va 0x20ffd000 didn't change! 16:00:06 executing program 1: semget$private(0x0, 0x333eb8b701674874, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444", 0x219) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = geteuid() r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r12, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r12, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r9, r11, r13, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r9}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x7}, {}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f00000003c0)}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) 16:00:06 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r2 = fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000640)='./file0\x00', 0xa0, 0x180) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x1, 0x2, 0x4, 0x4, [{&(0x7f00003af000/0x200000)=nil, &(0x7f0000011000/0x3000)=nil, 0x8000}, {&(0x7f00004a7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f}, {&(0x7f0000485000/0x3000)=nil, &(0x7f0000137000/0x4000)=nil, 0x100}, {&(0x7f0000320000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xd335}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00007e3000/0x1000)=nil, 0x400}, {&(0x7f0000732000/0x1000)=nil, &(0x7f00005db000/0x3000)=nil, 0x3}, {&(0x7f0000640000/0x1000)=nil, &(0x7f0000499000/0x4000)=nil, 0xfffffffffffffbff}, {&(0x7f000045c000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x8001}, {&(0x7f0000048000/0x4000)=nil, &(0x7f00005f9000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000082000/0x3000)=nil, 0x1}, {&(0x7f00000e4000/0x1000)=nil, &(0x7f000026d000/0x1000)=nil, 0x8}, {&(0x7f00005e1000/0x4000)=nil, &(0x7f00004b9000/0x1000)=nil, 0x10}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000}, {&(0x7f000009b000/0x3000)=nil, &(0x7f000064b000/0x4000)=nil, 0xffffffff80000001}, {&(0x7f00000aa000/0x2000)=nil, &(0x7f0000638000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007a5000/0x2000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x8) r4 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000600)=0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000140)={{0x672, 0x5}, {0x39, 0x101}}, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') faccessat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x16f01963a3a50fe3, 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:06 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/59}, &(0x7f0000000040)=0x3d) 16:00:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {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) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:06 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x6bd724d018847317) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES64=r0], 0x2c}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8c0, 0xf) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) pwritev(r3, &(0x7f00000018c0)=[{&(0x7f0000000200)="d9434a521986295051c18404b8243de26eb4f8fda95427c8d495d78bd5bdb5ac9e506bed7e70442fd2831f48ba03bdc7c6c6c16a3274e658438273a1cc2fd31535d586a159382e922846050baf0c1fd9904284539c09780a40ce4b993e6534ec4248576c2ccaae0add5faf1ab331a42ad01fcab05c3d6d3a6dc229258157b902cec9d623e134365719b56d1115e5afb6d024e7193b65d9a2b2d2c82aee56b702b12434b5d65ba5948c403d9a2a1486cbbe3e69cc8768f4f13edb11dddedcf620f8211408a46123751800af8f0a5c918599b700a0dfaa7f5fa95a3e0e2f8bcdd4fbbff1", 0xe3}, {&(0x7f0000000440)="f89b82feb24cc3de8a904c07b790d5c9ec1134d956cc65472624a49ff156b89d8636985c9f386fd4c0cd7861be4afb777329b72d72bc7385f4a2f409f3e05c9915054992024d515096680d25ff4d0c8a56b5d0daeccc6cc7744f671c60492608f06c39b7747ce51baede26e41206decfef37015cff177e53c5f30fcde7876401a20a8a0d9fe16de184e5b296b169b913d5ea757c97c4496901238e2d40b9c97ba9680122ba0c358dd52c13dddd940bd7f349cd0a883856f753e5f39bb3d35be74dfde8990de11018741e2f67d480bc98a50aa03274420db40251397af2772586ffbc6ce935cca3c0e8b0891b6d8451876c9fcedf0a91d54509f43282bec7929e1d04d1a467821a4f94211b7016956fceb33dcb3b74d4e15f6458db60f1b373aba0270ada545023e10ac0946c4407e58e61f4706c56091fd632973ff369491b21e26d8d0e77dcdb3734794d71661e5d096726a228094cd128e15b2d0f640c7d77c6e92f815c0802f50c8d85ef98a2e5f1291820ad5a9406c9fe882270362b8d082041f98661b73bbc3634a807ca91dc8cc9779f6298759e238e22351e842fd9fe43a76d94c551c70630c7ea4f98722eb0d3ecea75c3863c08a20b019a7e36cc3a6a1b90d215374575d1e42878ee4fdcd4f28dcb33324c474505b76787d3004a6aa3836a504c2873b1ded371032a4fb592c16d7f960eb7245cc3b77a5f3f4eb988de86553bf0207785fbda181a9cf92c6c40d0d699ce55d8d25146465026ecf11462407e08d59ee9672b2296452d791b679ddf021bb7332d190202e1a874e969080379f520fb6066b15ccc4e409349f39a808cc7cc1da767a80c2f383fae360b56a4e9255474cd2b5bb92d62e59f39d66988fbc3864ec250281ab12d7645513f6c27c175c0e5ca69c69777eae0bb32a20031d76e6c42d43d2f5e2b3e9ce7262af2911309a2b0eac6358c9b48356c90b930b31481596031193c5698e44a98be7b1f1d0da45ff1a8a1ebe7c9ef13a15c06bc716c778fe9948b0b69e0b10fff53517fde7c9b6b15a02dcb2ab84d18f08d141f5418ff0214969175d46c00b1bdf4ca5efbc28f39a24344f989d69457f44a26add1ab91dd744617ca6bef75cbedf8e17a69286ae47adf6e4df081ae1ad0e285971f0373f34be353ebb9649c88bd52ff1b2409c838e85bf315c98b1e4e2dc670d6a8d158ffb1d1a56fa58e4e0d0726e7119e51302e4e37f6fcca279f4fd51d05bf936f249928562d8fb4958e549812e5779092d517d771a35ae8ae1e727e2bdfa061982ecbca05a09c5dd76b5329d653856dbee5e6481d0c71a9ac9da4ba45309219343b13ef8112a790b9aaac42e908801ae395de62632725cadc877ded7eb0a4383dbafff4f772a0730939253f2e6426fd6af2d8472550c13f11e77ca1dbdf1bf67ede33e0b4c4bbed60d6d247ca8b58c7c2adc553dc9cc23dbebc9924eba49d4be53753c0df4ce6058b70138dc18491c9627ea614b9bce9ae9367641bcaccd308345c9c30c22474045708821b1b4d281a8953c01bbe9531bf2a68c7d772e4c089a39fd7ef0db7b7cd43eb5d9de74f4f5cfd0d491f2857a14abea9eb06349228e274ebff84270948421177c63bc63167001278fa3711bd58b14adabbcdb479825693ae8d4a048aa55dca57925be734e31a56b82a2b30b7fd68ac17ff9d1d71d411358a028dafc619a0e2eb4bdbc59bd47b3e88b0e11addcbd5f39e49e51853907bdd6ae3a0b28b42d7f752cccf2cebd866adfea0c95dbe0a185de9f558e22e96fd6cd635ad8455afec7eadcfa3cccd712e00208e1ea7e950573595426301fa3f6c491b0ef76d18f35b22095558a00bc1aaf04429fc62ca34aff49f126f937df6fe41f1683b9fc425c960a367b86c49aa4fa39f723d5e8d4f2c5270f90f2f3aa1401a8b6856ad346a9ebfdb26bba1d1e08319dd421b3307418d619bdfa7c39420faeedb818f37f3c290bf8a96e3e7aefb514c5866dff375facaf12b48a9c05d516b7305c3dd8afd76bd4ed3980dcccf9e8c1ecc97e83e1a54317b188459ccbddcb572566afbd0a05d8cb7b91f25852f0f264264d93a83ac91404031c068e0852f44a0d7b1060ea991606447365cca8fe42351f44155440d74f0f569d1f8afcd4c709578c8a56afa1be283b113ccab679c55e3521f52baf6fe5b89236715d35ee7a56a130f0f314e790901e2d72b6b81142302277e711f92e2cfe29ff6d3084543ff65ef38216f033d3ee919df40d4ba7b61f01a398d8b610437b1dc4443988740282dd78026011a7baf0225b7c39b870263ede0df44f37071285b5900125f3f1cc5ba6c9e21681a0ccdfe7428a02c555d827895ef3b4c20a255f824a560afbab730ade8892804677a52d2734763f6e978dbbe34218272bcbca12515aa0af28d58422bf5bba4a0f5e7981cd8b56ba81b1adac2bc75935372ea1b35a2bf53b8ad11841242e80144ccefa2b8076c869a488541bc9a0fc2c4675bdb3b1f14ebd64de677d2de3f46dfe96a3e4788c4b82c92e8a329bfa3f85c6762c7fa834e313d8079d1e0e6dfce19d397e046d5fe2db0a7d9252e1bf429edfd246ca84bc7f07ffcfdf18ee6c830fd616ad922af6e23bfe0abf0fd05b896df7a1b9b28df71c16f6bb8e83825c7bee33b4e82e58180101109b64049bcf5270f5272b1444588b9bedbf44b7ffcd74c5ce6cb9332b0b1a01d21ea0c0ae36901eb9cca006c10e4bc1e23539f74e0d08f0072ea02f95fdc12aa5a0a5acf1f26e8b55394cdc2cb82769e97299266278acfb6dc5b7c7c4cd14cdcd31071206e11efabe1834833fb807900c91508b5444cad861503aaa5cb86a702b4fe5ddd7821dc773e96e0ce01b02de4ebb3f94780789ac03b24a9aed32de1ba74d9044469c77e60341ae657cce1907508485af993bb7499b9f31a8119a9d3604da7bb36b920637bab14d712073ddeb3dfeb79fcdf2203d27e5d88b4dfa7927f63204ee6d03b0c3d72525f43f3a71df00c514069c6ab2390fb5c9f4c3bac1d280bc09b3a577881b5e296d8a54d96536ef8af205458cc2676895b73931c71f43ad2fef672fd6df6df3fb6ae332884bae5602050fb4304d80429dab41a4b51b977998443b9ae6e5cf104a99bdf3da3749aea83373150462802310297f27a8f1efea0fb1772466b7e402805b6d67d5e308cf898cbdebe90790ab7ae82bd5c9badce5e4c8e9da58098cd286bfbce4b2c3661b9e4ac4666a02544f29168531564a6165cc6722d6902eb577ddc4abf59de206f13b605faff0e677448cc37be0d388aac90e30a176f270ee683d529bc406d618172d1b9fd1ebb652f6a4dccdf7f8ed8263821a8140ca2e66a2d5999a8c8ca7edf66dbf22d26161bf5a8b09ae708abd3b0d9af7b000cbe078bf3c256229b6ce99ea1dda0811a2692544cc2ddada47b47fb481ddd3b4882b9239af604bf5b0cf0f038c48ddd3a2e6b584918d85ea24b439b91511e55b4d9e45320c402938c0dc0242f82bd69806d52973f878f1d604db47e502bccf42777567a74e347dc7b334df9f3eb7b134a93c7650bbc3866871d7b527705a3af48c07c16d4b71b93a219bad121fdc16f6e35800ab72b645bab5dd7906b14b4cc6d4e5678d8bf5334d68c033e40ef2d99b839b9c8b2fa599690a5baf37f85d6730cefb949f89100323f863854c298994f631cad24ea2d7bf443e870167fcfae311ffb32a4c54a1cce8fac72c3da3169288ca662228fd7086dd6aa84f2b86b1f5cf4a5774f108e0866c99921dcf833a90ebb8158c17f0d4470cb6ecd36455d135aa27ea13d6824d5e5eb822e27e7c11abc5e4c54378123aae367ed8c541187ab5d18466cddaaa95ccc05c03c4fecd2bae400d86adfafbf113e3fa935cce4cbbd14e20222342e182cdcb4b3bbac2e707f25c04eeddfd6e876634e6f6e20f8ea5e78814073071bbaef60eb4203dc72c701e6b320c4a5f089d267e45b90535665b66fdeca2784b4530ba1fe1ff7c214a34504129551877b70b2cec4f48ba339576174043679e2ce69d0d6f4c132b38c4a64950385fa71f87a4e5cceed5596a050363fcffbead690e5fcc621794929fa2b1515d2443f25352e9e323235c3cf8a4c5fd32b77fde0ffda97614bf71998a8bd661f6b5c19bf1c474d159e5445b1c0034b1936ca68db97a8ca84dd2df03f08ff5b321507ad0c8b35035473c3a9664890d6265f45b782911bcb73ade5cdf22f03b4d173343c148d45906478d97015ff67d2c7a308635da206e1acab2948d7aa844cd73a74576ef70cc5d157fbaf03c90bacc8a7797188d6daa8d26f3e60a6e585c798a7ec99bc20f41892ac2edd952d911db6c09873e46af31c5e74a47fbfd613cf37dd3062660b43716befb39d47ede0976d7c6810c66ac24c2d0111ee7f8eb46bab07cc9b859e06cf58f47013a9b82ff9ac557f9bcf29130ef07588be769462c0a4754f06a201f441a724f80ab53daff8836328bd17e4896274bf357303beb8e6180ce440afdb5870270706ea991d7f31720f24a611501c7a8d9bd6a8074a5a53ae35e3ee5209129c0d6d4d436f0fb6307a2d48ab7256a7039200e6868398b2b862ccc267465a9988a21d32d8865d4f60a976eb834da395ab5afd9ab66949a8768e48fbcae26be676ad1b79608e35bedeef56dcb1c093ccf1b053852297c5e3c80a15fcb0f3ab81be10c0fc92712d90e2e0df13c944667cc01e52e87dca67e7751e8e2b7723a47b325c08aa70638a9327b139ff64907e381f251fab5fccb86d0658bb6948e7afe1269a9c6f31e769ec2dedec7ad3b73f8e67bb9af84c8670ba16adcd1a258c58fb7af24c05dc14dc4ad29f6f9cd4baf60c9640c71cba1e5983b40a18b5b03987965727694bd9ad5b202cea4f85c60e18ab2f65e939b977e3821535f709969e8c9f79487af06d4958809923a920ba7e3805d9be87b7773e9b25cb02be6d6de1a1f5da36c8c4b511d0f885e3dac9a26620f1fbd39937ca8044c36ecb0690aaa095f0ab49af424b776c94c1ac58b1d7618a356b54da0bb8688d90f0f4f703e83df596206573fdeb6b279b09274fcc7e410e77f56bf58deec274e26256141b285789f7e039f8c3fe7c313aaf1926f289192a8528de8550821ae8d76b6225906e5b9d44097721ceae29d76535add12df21fc257b496d9fc16176c3085d5d98637f3ab582113e9788d79178d70d74541ff90807559ee97cbc5b227ab81afcfd102e0fe677886f36564a8fff1f13072297b1bfbd4c4593858ca6862c7cb34b7ea0a6514e80424d6fce372a7dd2e6bb593d8bfb19a90eed1386701ab18250e72afc3bb737aadfdb7916cb5ed93a82f2b7c84526a046a996c3bc774c9b61092c81a797ebf911902d984d0e80075367df0aca2fbbc0f7e4620574a96d1c042f7904704e0742743d8a21d7bc71ebe0a1e3ca3763fe5f929214bfa80841ee0fed6eab712d9db9619139ecd144c11d58cd9429869cced3451ded3af2d4825a8c9f714f1d4f4ffa0334357e6deb7d8c6c7c13fd75001278ef55dfc4466740da0704aa982209da0806774926c6d44a74f1064e9a3ca9d706c7673fc6742f5618dacff02bd64a30cb2d16199082f50464f5dbbaf346281191e8d973153311c150549ac9abb112bfd226f61c96a3f335590b4b8af8ba24af47ba39f1d2283542cbe8bfb85db1f30ba2c8ddcf4ad4d434b7db894aa476ab9c80aba741972afc638a29ec0e4dbb50ce9c22bd3e445e92394f6a15f178f29922aeff7023c93fbb46a15ab2d87864a2f9a3658f8378ea1a2176a", 0x1000}, {&(0x7f0000000340)="4ac63ce64de6ca8f1a5b16edeac1c98baa841734bf30f1e5", 0x18}, {&(0x7f0000000380)="7ca4c4d99f8c1e33cad66ab24a684e581080a19269ec38febd987e00211e269adce65522a9eb535f2a6af50d4f104e6c47c9babec42815469848f4685ae8b08d1017c8c01628c42e1495ec5d02812ee2", 0x50}, {&(0x7f0000001540)="248012fb539451a56f37fae4742f10a6d3f18bd68e29349157b11b231727b1b2834b1d90ffc62295ae65e07d09824bb31bd98cdad382b1b8495ee081ac63da658e3ee67f4da2158f8d17ab9c9be29d95d13d846b9fa5141b24a7b96075efcd2d8866ad2768214090aed97e1aaeb729d211ea60f7b1e1ad1c632caead4beb602a584a22f43d7a2e14cdff2006a392998060c05f46fcc92a2429319e8f4dbb3c79569cdb0639b6", 0xa6}, {&(0x7f0000001600)="5bfccf49aa9519ec4510fcef1b9f599c2dad76d5068c368cf3190adec4e3d944361a514fce46fd913f0ce7f50d3bdf9f586bb5f75a1fdee669adccc7876e42982bcad86c2a52e8f7613b67fa40c1694063da6dce6d0fedb27729029fc52ea98a2a16cd40b8b3e3e8bce9dee888e62f781e6442091cf808bbc4c680d52f5c78e83d90d2fbdeee73f15a9c1fb88ebb8092f2cb548ba9f2965d9dfa2a7a53", 0x9d}, {&(0x7f00000016c0)="b5cc2429fc743f4f320984efba19888bf459a0fe298e9c988ea12777527775b42cd609a6c44c88dcbcc82f4186aed8c1010a9b30b401d66cccfb8bf4d3500ee5ce6ce202dca018dae4ec6d", 0x4b}, {&(0x7f0000001740)="cd31f0827433611d95063ce0900029570619d77ee2dbcb73d1239d0694cf", 0x1e}, {&(0x7f0000001780)="64100bc208eb48", 0x7}, {&(0x7f00000017c0)="fb1de5b246733ee216d10acca7ec4d1c1dab34cdbce615d732cebc6579748518893b812b6633162dfa0dcc623d0bf6302feab2156d39d1b287e0c557eb1b74a1e6529cb970b34f416e2be97232e88d3f965ccc752fe0f3f3796eddc059464dd5f5e89b8107e7509744fe1ff0721ab2a71825ab402569c7f88bfc1ac599ad38196fe3b7008224da7ba25965a272b2ad8561293f10404727cce3ae4b33a299c0612d5d19405f88c085d9cdcf0fd0618e24643050ace3cf27cf4fee315877cfd4fa4dc8f5631c5c3d", 0xc7}], 0xa, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r1 = syz_open_pts() syz_open_pts() dup(r1) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0xe75d) recvfrom$unix(r3, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) r7 = accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) ftruncate(r7, 0x0, 0x6611) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSBRK(r6, 0x2000747b) msgrcv(r4, &(0x7f0000001a80)={0x0, ""/4096}, 0x14cd, 0x0, 0x0) msgrcv(r4, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r8 = msgget(0x1, 0x204) msgrcv(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f11b000000"], 0x1, 0x1, 0x1000) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) write(r1, &(0x7f0000000180)="5b2ff7a1f2ecd68e86b6e5724ab85b2804a209582ba65f36cd3c01d61a4eb4c6b9d93016bbad03cfbe50bc7b8ee0526a2f38a2d838188afc2dc2a6fb9a05b620cb7b9365bbf3e0ceefdeffe4dfd19279943d79e3df4476d2167b7c947aa5be384ac88d2d4657d841e3890d15629bcd340143bf8d3cb62f4cabff9102dcfbf84895e0a6", 0x83) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x1f, 0x0, 0x6, 0x0) 16:00:07 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xfffffffffffffec6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r7, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xff, r3, r4, r6, r4, 0x100, 0x730a}, 0xffff, 0x9, 0xf7e}) getgroups(0x2, &(0x7f0000000140)=[r4, 0xffffffffffffffff]) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000280)="8390e35d8ea3aafb940a88ce2f1fd3feb82f1c855c29d6fef56035bc61e8df63730aad226739a4ff9a2301f85e904ff1919aaf4637fb40a1835a799d6977c80da08e5cb6edfdba68cfb3a3f3a6546ab549750c69c1e250d44f277f8be9c9c93a307a3273cd5af256a34d1f319830b9e3db41a68d3983d920874c3253bcd2c72274315b1441deb207d68ebd4490f8071d594109368b823520ffe43df5e7ec2f9a0e43a1ce65247944e2134ced"}, {&(0x7f0000000340)="becdbb6bc890bdd05d5ffebe5c3bf972365344b809b795cae91926b71e6cf04bb3e7744d468319d59ff6"}, {&(0x7f0000000380)="be717cc88f1ba5e723ec7ba041a3dcac41e855892cda61fe0c961c6e8e691c76ccf4829d1ca1b898e832e35799bbef51fd464ca6b94cc47607c5641aec722c0a97833ef824552ec8f216532e97f6d6e5f45bb69a40898fbd6370b3454f3b8e16f47ded3217b15430735cefbee64be7124ffd992de612cae102fd4fcc009163c5ed79201e126028ff0c2b5430e19033d344b9ec9bc6ae6f3463783717a39f2487765746b53875e2b7cf4e8de33b4b43606a9c0991225b8da00fde64873833b2fcde96cd987273064fd5aaca3611713c171c0cd40d1735"}], 0x1) poll(&(0x7f0000000000)=[{r8, 0x4c}], 0x1, 0x0) readlinkat(r8, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/125, 0x7d) 16:00:07 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x1) r0 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000280)="7ff9bdc4a8e0dfedbb1f180f4d2d94440f01f5fdef22b14e262fe29aeced9f736a75b1c4356f91d8154e27db785742bf5926c5d0160eb1be1752cb825db5c3df239119b22c1cc93581b02ff0605cf8fcb5c888ff7ff02335192646e544ef05a8eb48cfa4de681d4e6c122e5eb16d80d0ce357adb0484fb5afea5450cf36a11815cf4b7b24a378a79e574d185fa18fd1c6b5f96751bfb24b191e9364660f7c7161e7f57f0e1ec42c41fb4b93247f0b978470df112e808d43881d648843dc3255c175f2944623e4450d42a606c4589ad4c8128e479b5a45f4ab7137d4b70c043", 0xdf}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="5f2c3c0228c89fa2c704680bfbe72108611ede2b9a16b2d57ebe1d78488893510933d80fff799deb238357ee3d77", 0x2e}, {&(0x7f0000000380)="169b3ce5eb2f9011ff1279006e7218322796f662d5b2a7afe410755fb766cfc1fc3207598364f7cb73612166dbdf5fe30d71f019f595a2db71cc80c4ed4602dc4ef878fe0e6879a556368d4d1c707a", 0x4f}, {&(0x7f0000000400)="1331fdcde201fb9e7fcdb05863c19cc2964d5c8b5d38f642c0b0792d222628476222b132683ecf6dc0263f38c344206d62c7a9470dd396d196c5381de2b5426a16fe90a5e69f9464f259c651de492800e7d923e9ac5ec7509e6338a08aee5e0db9c7c2e2efdf8507a866ea95ec648cd3ebb78db87b6e8c29d4b974e5d7ad59f6c6cac3d8393e6f8dac88ebb8edf33eb430b31ae3e109bd7d68f69e6f706f9c", 0x9f}, {&(0x7f00000004c0)="145e638fccff977892b6e0a048db3e19d9091635edfcb8f6498e7b2ad9c28a536023b6de03a4567367ea294db6e0bcd892287273ce6faf7be0e374763b003c5aea3cc7e0b6022e637bdcfef13c24390a7ac2c701bbf1c53d889627e2c90a17910e5b950eea6638834a0b922c1527cff5cce9ba827565143092e6c8f499b210bd29d5e3a0f7506885808f3cd3e53f992ea50ee82c1df3ffd9d96b548c7aa11d92b709a406d04b9a1ec5b80e05", 0xac}, {&(0x7f00000012c0)="5ce3d494ec4880adc2fda4bafc9894121538d4572d2e9686183f3c2586495cb2ffd4b54c0161e1fb5f1834cc77de7147bc3c87d0798af8886a2f8fe0fc5febe0fd1123d001548d0c0378cca52fb75e69eae561d39a82048b5a08877745a71eca7630512288ebe45ec0bdf5f425f01c059e861e92c3826e259d6ffe33da7490d5089fd0e3f95663e38cfa964a5689b909847734f077dbd96a979ce9449355669b520dc0bb86fd2f4ab6f6cde631c94b24b3a865e64a58aa2e3c2548e53d7e06ef03c09e6d95206467a6f5633dbac30c8aa5a873999e93eac5cb9761a7c427a00b942121a0570119b64364e0734945d6588fc348ea5af89db7ec20dc48a285f39f2cfa31affb3c5d98b68e407f0fa5fe8c8e29c6d6908bc74e5d1a606656be2ee16fa1950c4d6fef46004661624dceab7f64323df41b6f22073a97dc79ece44038f0034a5b664a20bec1871145226775e970a2f8c3656547e6d2545716cd309f378cd492c09aea2168c3fb9376d65260e58d592030a78f934a4856aa5981f8dbd39256028d1fec56289a8247ab8dd13b5b98e0d90f528603ebcf45e78a890ab96c2368583eadf443d009060c58e1878313afb1704f888595a8dd6dd76d2e0c0865fdbcbe9bd34711a078cba072bfff085a4f26767d713977d7ce911eb1f39b7fe41ccd1ae6670e4265a6af0bd8e3c564fbf6d1e90156592f7d322063d1af6e7ee1d3518b49a54cbddb3f8347be12ac9d84ae8790409a6174e0e3c1216c953675f45877e4484bf69ff7e143e255ff09cfec0b448435049ed775c7908335488d67da25721a69120e6efbe1a6ec68f48e02d2f0faa8502bb2e53f83799617317df8d1cd4537e40be61209e4770f53ae6242b46f602bc0ef31713aa7ff2019bf320560ba43a52292898af3637c232238f24097101a277b171875c0572a63440a78b1386cbcb1da63e09206649cea1642e773a452853bf2c1b27f9ed8907e5100ff51fa4400d4f93b6ce45565d262fc5e4a11a6ec1c4f811d426daf1076fe7be64fd510f9200970d4d41d04d165db743aada4045c51bd92c14179da018ff49f2d4a60b608b68c6ffe85a4e6730006949bfb9232893938d6a2507afa018768853c189ca0454df52660fec81bd647fedb2fa1c01a9ccc1183db35bb6b8f43eba77da014640d2ce4dc371d541bdaa703cd7a1ee5f69e6d5d7562b0c65b1cbdef8feee72e2ecd21aaa38d894a9bcdc3f9a5bd300a86fb931bc770d3346f2444de6612dd44b156056d7930de77718109626ee76bb26a92f837c191b491c58b3ff61007782a319b5a758ec638d63648697085ab7f6121da6480163fabc7655bbbb2b847e11f0078e545d6dde21a42996c0654a460e5df5364317b89ceb72cab102ce3f53a1da4fdefa96e6e746a083258218b4c21aa6df1d32f5cf6d7c0ec49b9ef647ff419c86cb4906b87051182e00ee8d526b15d0f67790614f5932d81534b6e35a0a36190ee47d40c1db4f0f2c5a2fa28844573ecc6bcca675fd8d697acf5f8f276ae86dde7b7b279911d9a611a9b1bce6ce19c0b36f72d3b35669a873b3d79b33bf9ffb94829b602c11f8b05de647b023c8b6bdcb65e61440502692e5cef308edc322462fedfdb66bd0fcb16b2079ade6fe2c94ff6da3b711708533e01043eaafb4f45d7dcad6149d0ffb0726c78a8ea9e094a1b2c44aba140ab775ab0df80a103a4512e6612498cfc52b4abdd6a0f601a89968f60a3a534074e1cc242b985c687aac1a022f986c40513c21ba9cf3264d536d22ebe256ac086e334c232959c2c04fe5a172aa3ae933c88dd248834cf324cf3986c4ea7a7511d06a3ea135f60e8d578aca1103b734181dae99354b548cc7fb2494dac3dc9f24f8b630169c41de1785a566d0cd02c9e3b7cdca7fd886a329f1bb2e32ea54974ba0af79cf10f3a4918cc97a4c1c2672cc0da4d0e8742d114aece2c88f281ff59523c1a8d8d47e9b81bd82bb029ac84c243cd1d40755bca5f309d4cc12f1062b69b797b5a599dae177e8447d77bdab7728e6c232de604d1b9c9e046e3443922c3f9965acc2f5c0797d1cd38173cd6e7382b8b47451da9843dd20d2b4cc281d9b95f31c1d8efbbd0223d5f3bec94ce1dd5137fc09dcba4276d313914539859ba187896d94e5a9fdf39dc00676e8934b331f85d1a7d2ba21b48ac651f357cabb9ee3e04ed39e03bed16136bf31151937d843438493c561ab30449ba57ff0642b7fc10380695a380983e069d56473c55ac3866ba93955a8b506a0323c748403c2c2276fb692660edede927b9e41e97be10d07acb8cd8aadae460fa76dcff1ec7d75dc0ee5ca059f57772b70f5e1ad0c78d1d0d432ee02f886f6efd8ec4f16df413e39b1965ca356d4d410eb77a3378e289f3d435db96f5746c1af81a8f7dcea815ecd929f35f6b5fb80db3c89a8f0dfb3ce3e3859c3930ab5e43223daaef769e1bec3a94b9a3344d37606ff670292b9de797c92a4774e089993f0407ae31c6d03f34dd66bec1a20a4f22bd7711f100f9a38b17280846c6038a7d42271b93b234d6f4dd70b7ca5cab441eedfd948547c637b640f3afcaa3ef9b08a0a9fa54b5f7c885d350fb8cf6dbe03aae0b5b79f88d06bd10d253b064d6e46d74d8cb156ca716331b9b7cc52bf6b754685d3af2ebeecf69aa5420f25b301f39dcc02532c63f102ed71eb5a0370ac2bad8a618ed3b91095837a982b056a2c2f724015d0b589ab9dca8714598a44d69e7c854fbd1c299934f6078c162529fa0ed5dc19aa8d9c25743feccd1cca52fbe84e78fbf503f36d4d6c726377ba23c7466dbdf518d100c558f1ffd1229801a637a1b4deed49bfa615fba58d52ffffead68febcb79f3a8e5482114484a1128ea117c34bde290c7d43cea00194a5c673c41803035b552a23bd9d2272f538a2cd9a5b4b7b3e586a9a6c018024b5d574e1e9162c18495707217f96e702cb9f857412d967dc958f22d2ccdc0493eec7301e491274c25ef3d3b3a57e53ea20ae50430fc16edb47544920d90f903619a768463f63ba8892b79da5dd0e6d988d002d484732a5d0d177c644c44466215b0bbaeb0f0c742fa61e2ff28e19913d3f2631eee0c9957b489a6005d220963c079f23f5b86c0a909c3c0deebb094bca9e224f3f88c8a741e03267e993d10f8ba57ca68a8fb9fbc38ede18179395c524c791701aae2b763afa22549e2a62d34ede42b2f0886108e03f5bc8aedefc781f220a9c4c40bb1f78ef3081c38229b8ecda79167ea9993253c8add2226a1cf79460ff047e8077e19e9368516706a122beab26e30110bd99f56ab5f78686a7963ac8e923ac42590d9d4275f5efb849c12f76ab291eb416e1150e5c606106aa42c35590d18041068985b35fed773fbda75c30e7b2dac152e8896ff9891f15b67f47017553ac652d604f0ed97dd55b1d011d6230f0c950e8dca024876e8fca979562ad52e79a26be17d0a89fac35b09eebe4eea4fc165c54a16190b5427638eebb13023296da4a21c94583872bdd58665e6bbcfa536e796588cd74a67177186bf0c42bdd876944676013b0ca70216fca3e47d51d333311d32dd34552bd0e7bd3d418e683901bd850b504b101f45cfe3e743a8274a93d3a9e7cb921c9f3d80780f68ab980a9d4039029f2a308e4a7f832432f0f033c79e55c57332ba475a6f7269f35e82c40477b2c0b87c905af58e641006b69c7e8d0144015c43d7c044971ca8d45d0893aca367862c03f1adaa32fa7acd7681b049599450ae4dbde82ab14612f9d94d3b44d360ccd27e1da93f62095db341d75573dc39145aaa615fafd6b431fcdbce8a402a2b7c5722f46593b6bcf2b8329de7031ad9a8176c37c5351b403880c933ee80bd7ca30e9b6dad51b85c825d4ba6a78d63e05a95bfc202c08ecc6feeb6cea439ba11e365a443beb35bb7f8c4bd0e5c89676b9970631e0bcfe3a01087e6e060c14fca74f756ea658902e120fdcb809784887e3e15141bff0af664908135cd1b43205e2df5dec88b286aa160c9b06600a388dfe53b8d1bb1f773cbe560bc1801deba55b9751557f429f09ca757d789a1cc8a8840d4ae292b48d555f6122750514288c33b905f5bf4086732ab668bfe607e36369cb2b6d113c45bf273b0cd76d9a850d7ae39d4d2d46894c3720dbc378d5c50acf0238dcd8611a9db7d0a31e40219a96d02e87209b04b3462d729679e507591983cdd3cf8fa860e6ae928014fa5eb237362034d5b1f3920e5c60b8f44618a95dbf53a0e23ff9ebd20510264a0e17de039e54b73579f58826ede3611c5cb393837ebe5ae1b3cab5cd50e13a9db780ef548e8940a5dd166c9c26e5f6226a1c68689e08df2bb01c907ee925110e4ee4c36a512864d96c9c4815c4b4c50eb0402e988daf54035d00caf19adb37788dca4ea0ed11048241dd8f417b052b28f4b32fbfd22fdda4138dbe72dee25b0009b6f4195e89be4cd6eeb3ccca99e3971f434fc609eddacee898470769b470e868ba0b738c5c6e3351b9357803564b1013e67fe264ad0e41c2d33dafeb6d090704c051f21556cb3e8b31475b9d22396a061036daac956c0424e5767dd4734320b3b03ed17b430ceea932d8079285fa9c1990f8f7411bfc13585c07f43ef9f58ca8934fb62be7357a76351a81ad3a2d9ca24bda6f4849fbcd2f7661cb45bb9f4ac15f554b49f1eea13aee3584f8d40a180ee82d89d5044cbcf92fca70243379340a76f4339987beb901cba259a3bde07c872422c813ad25850675880e14af21af514be24ccfe7f48fee93bb497ee6ab1d4123400837f443e53e3f179049f974323409afd60e489d83fca3bbd082ba9a6579523dd8fbb0ca7d3d8654fcd5def6b44c524831a666d963816f425e1304bbd0f3a1480ac7442d2a53c9f5f3ce0e18cb2dfe8bdb79b5038e8462dc072468e5a324cd68d5ff60385ef21986a6bcc0983f7e2f9d6993b28a2b45ab59a0343c3229289714a89ca7b11e2beff2ff439f5c67369e9e72dbdf69295ae1a83e1419bd6d616e9d1eb863c30ddb90d3d15150586ebd3ce2ab9ed06997d1e3bd8f3ddc3585511a78d9191dc07d4a9ad5e31679e90577c12064aa0adafdaf8b3e27d0dd27bf4db4d3b4873969fdb3ec9da86ac908ee936528c11dcae29e7a8e9b76f275cb7d62e5cf610b2ac9a759a3600c2bb884639e3078ce91779a21fbabdb3e76401cde4f9d724edfed734da08d21a5f693c8e94a3cbc8e005f89371a869c18b19aeca6f57aebd5e0fb6a37634c60dd394b7d489a4241351bccc66e07e30a71f9fa370c7f5dbd5d0b565a171c42d5bbea8069ef5919e6c75fbdad0f4ca5e5503f9f57b782cdf5a6576e8073c38cb2c255a4259be4330aa0040adb03d76167f6568eaf704eb6810220e9212bfd989193ac1d21c12db260b37584a14f3e22ec71f48bbb5e7ff4178e400ad58d7d4861910281fce93690ebf41d260c69b022a26769101502966fb86280a71e325ab77f7c20c66ad0529c6bff9bbcb4df33ce6e4be29866aa396ed5710b18971215dc59e13192bf8cdcb8311852f9cb04968f2859e035d1934cccba4ed2de339351c51c0071ef74275443d00bd59da7741942e6c563d610500e6d04cf3b25e48faca395b0c8d24a3df1d7c7babdd58a59ca1f96dfc4e469bf6cdb4a792a5fb105ad1f73546b6d2c6b162f33cba5a8d956bad813577585e6e24197f1e177293bea95a1a2ba2f3554a40acaff9c0d31d102e206ebc6c71075193d2c3dd2e532352ecccd5436056e59dd6fd991fab82478a58e", 0x1000}, {&(0x7f0000000580)="fb92c1458e96885f13aee39468c5c9a9318cca3a8d1c5eab40cb361a38d6e995cd35aa25804a38879bcf443759a322e506c6784ba134e29342e9d0781302f69496de34cc3ef0bb24635ec99070069fbf9b3a0624e61b1a744174b069f5d26b97bd671711a755924a351277169e6b733ed2ca3b48546c316558addce31e8fecedde98afc2dc28f757453e9b5a60b6eb518f6bc4a3b6362e219a1ec45f1d471987259350ad23c038d2e4867ce4fc2b2bc197484708ef", 0xb5}], 0x8, 0x0, 0x0) getsockopt(r1, 0x2, 0x1000000, &(0x7f0000000000)=""/235, &(0x7f0000000100)=0xeb) socket$inet(0x2, 0x2000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x18) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8a96339989066783, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x3f, 0x3f, 0x7ff}, {0x7, 0x8, 0x1, 0x8000}]}) pipe2(&(0x7f0000000140), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) pread(r1, &(0x7f00000001c0)="f3c68e155987c34e36582ac65ba1d0aa74109fbc3aff2868f7903b9c02e4d9a1aa91259efff65b21e33ca4632189732de36a8ac48c3b4a44b4479a67783e1965177ba45b535c1605573884e8b179bf2f402b31e8b54bd210c2fb34006409c0d94392f3c006f2e8d46755c5188285128949ec2092629f969161c13c72dfa3c7daef9e82cd6749736dc41f1b98637999aa33a42ae54837dccf369690972dc4ae6c112af1e3031b5d81bc23e94b", 0xac, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0xfffffe1d) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) socket(0x2, 0x1, 0x80) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt(r3, 0x6, 0x20, &(0x7f0000000100)=""/118, &(0x7f0000000180)=0x76) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:08 executing program 0: 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 = socket(0x10, 0x8006, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000100)=0x3) shutdown(r3, 0x3) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x58) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85d2b1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff77441230558f03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e69b028d70338306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c90101000071e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ac69dcf6938001c55190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r1, 0x0, 0x0) fchdir(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{}, 0x2000000000004, 0x7, 0x0, 0x0, 0x0, 0x0, 0x400, 0x3f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 16:00:09 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x4a) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r2, &(0x7f0000000000)="dd543b7caf8d980cb0f4873f43ad40fe2e2349", 0x13) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x4], [], [], [{}, {}, {}, {0x0, 0xffffffff}], {}, {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fchflags(r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:09 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000340)=""/167, 0xa7}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000001400)=""/178, 0xb2}, {&(0x7f00000014c0)=""/116, 0x74}], 0x6, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x87) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="5f99466b8a3792b04cf2c3d1fb783f0ae2dcee277f9d0bb118c6b578d1efacccd05cf6692db4f87b7d1098b51bd6d6678a4713317e75f22a35b567e0b9d65155ffb86ff38f946d651c5bd64eb4cf7f7b38c9740062fed327630a1c330646bb434449703f2e36882e920f885ef465c9529a3bd5e38251380e0bbb44260b3210955fd186664a29008bfcdcf83b7ad8a6ecd006d49730d354d5f656754d8f7b873ae88043d20df82b36d69669c6b2568d35be2df42f9e7f2bacdf8e8be9a49f799621b12580c458c376a5285b1a30dc61440a1850ca8619a0c66695298d6f5fb414e282a222b92216d9265898ca44f28a6215e30329ae5c2fb99392aa30a124420d53fa694b46fe88525b67006263d598ab1588acee67f157bd9a7f3a93cd8b149111623893c812b01c6250fd738cdb10c7c2998f60fde210bd56ddb337b63d2df4cf72d8f6a6db081b67f91fe99db5fcc005"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) fchflags(0xffffffffffffff9c, 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ftruncate(r0, 0x0, 0x3) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2cb0256467622077f9451fa53a4c774ba79e16da3fdb9fce29961afd7a69d9487124c766915863064937892d39a56185fb2c724202d0e22f1dccc73339122ebb92eb455a5fa6f123bb903e2de9af3820ec674a04fe3f00000000000000cb00788207ef1f10ff6f22dc74d87adeb11cd5c14cedc522fa5e629b90"], 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, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) 16:00:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/76, 0x4c) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) mkdir(&(0x7f00000000c0)='./bus\x00', 0x1c0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x4000010000004, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x6, './bus\x00', './bus/file0\x00'}) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000000)={0x0, "62af53a40eab986410c1f826311bd2ec31a4a81df793fb3168b7d454e14b0ebeadd635d8ca9ca0abc6b0c0efd06445a4cde3c049f1d6f0fa5e351f024a1ee9356de270be"}, 0x4c, 0x0) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000007c0), 0x1c8) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00') getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x61}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:09 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="989826a39f5df5e8dcdecebedd19b9acc2b6d2598fbf00007474199e56f53d255f4e84567ab00fa2e60baed70c3b77b68d1020de84f9678b84bcaf01dd9c0c25317696bbffef397d527df504e6a43a7550d780de9faaa9b0170a179347746871e384777148f66073a60c91bc72afc0873a2cfb0323e7b15edce4b97a6ca8b0d1908945ca82aea3bde3a28d7d3b2d9d75784e3f6d3ca22287838a981a56819ebdc2168eeb0b58dc84f3e7a9cb74c582e2a3fe9ed63843efacb6f1f3d17f02f6219d1de763296f376c91449cda", 0xfffffffffffffdad}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x44}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x8000, 0x80, 0x5, 0x7fff}, {0x7f, 0x5, 0x80}, {0x0, 0xff, 0x9, 0x3}, {0x5, 0x1, 0x4b, 0x2}, {0xe81, 0x80, 0x5, 0x8}]}) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) socket(0x10, 0x1, 0xffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) pwrite(r4, &(0x7f0000000340)="896b358166045f0ac2e6d42285222fefc32ca8c9c560cd02c8fbe28b60abfa75b1db41ba474a222d8c2a4be1ecd6d39c9226563a6943cdd2b9634c2042cd2caecab0668c4196533af7f4d92e02177eed79b02281a6f9c3be11974e5d66e1bcf445a0c065012d4b352c97ab2fdf6bff07b7abe698e3362c2f6395927e313b95e172170a6316ccbee2be3899ac59b4154a4cd47f6ab7598fb3c40309b4b545020440bb8ed0db9ac3469f65fb8e09d2e4600b43258dc01d2741f9e002fa1f8268805f7bdfa890c76dd7a04481359fee13babe7cb8fb", 0xd4, 0x0, 0x0) select(0x40, &(0x7f0000000440)={0x0, 0x1, 0x2f, 0x3, 0x100, 0x3ff, 0x4, 0x100}, &(0x7f0000000540)={0x8, 0x100000001, 0x7, 0xfffffffffffffe77, 0x5, 0xff, 0x2, 0xb79}, &(0x7f0000000580)={0x100, 0xfffffffffffffc01, 0xfffffffffffffff8, 0x9, 0x3, 0xea9f, 0x6, 0x80000001}, &(0x7f00000005c0)={0xc2, 0x81}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r4 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r10, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r13, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r15, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r16 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r17 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x10, 0x0) r19 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r20 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r12, &(0x7f00000003c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xc1, 0x20000000, 0x3b00000000000, 0x1}, {{r13}, 0x7ffffffffffffffe, 0x0, 0x0, 0x1, 0xffffffffffffff7f}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0x2, 0x1}, {{r14}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xfffffffffffffeff, 0x4}], 0x8, &(0x7f0000000500)=[{{r15}, 0xfffffffffffffff8, 0xae, 0xfffff, 0x4, 0x8}, {{r16}, 0xfffffffffffffffe, 0x40, 0x1, 0xfffffffffffffffa}, {{r17}, 0x4427b78f4bcf1539, 0x43, 0x10, 0x7, 0x400}, {{r18}, 0xfffffffffffffff9, 0x4, 0xe5f975bf76083d56, 0x7, 0x4}, {{r19}, 0x2, 0x0, 0x40000028, 0x1, 0x7fffffff}, {{r2}, 0xfffffffffffffff9, 0xba, 0x80000002, 0x2, 0x2d1b}, {{r20}, 0xfffffffffffffffc, 0x1a, 0x20000000, 0x8001, 0x2}], 0x8, &(0x7f0000000480)={0x10000, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xff, r6, r7, r9, r21, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) seteuid(r9) 16:00:09 executing program 0: r0 = socket(0x21, 0x4000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$inet(r0, &(0x7f0000000280)="1b3fba4e1cf22f613cb2a4b424da00e7471343d1526dacfe13a58827866ed1050ad20d852cfa19d711a15a04860ad66aac24097ceb4c21620c5b2b0ceb5e9cf4b5eafa0406b074db08b4755bef6718381501cd4ff680dcd9154280c19ac3e612b4b03b36d40c17a0f7404d7a188e89dec4f9ca30f264f5cfdd4b6b7b0d07737a679714762df4888b097fec9230d38d6feb212318721eb31ed18004a6c4ab508ee4e4fb737c5d0205f6810469c74ec110412c594d7a46a436da1d02cc2948abccb33f61da2ac5f473999c77c326732797189533522b5488b7cc770e3da35327a32fcedb3343f988a7d1e1f4a16cd1d655b9ca013d978ac931b73fdf6292f699d3b7d93dbb1502b0d8e45a2824c4f61e73f2e72fe2f430463f38a53aad8013e25e83598c01d431ab2bfd5a8da42294a102affd625967c78dbfd3599be0d5dfa4bc958f28d115bec943fbfbe6159d084b1cc74b720a06edcd96bf8ae7eebada4b2025e2d74cc71d79858c60fbb33f05c3865d6679ce78bfc029193cff3754a6e4c478f144858eeff56ff838179928f2d2835759bdb3b7a5c1f4e6818111dad643c209aabf8348bd3c2ec8bc9bf99abfe7ff7a946eaf6d499061c15f2182c7bba89d8ddd2b7a2fbb957e0e556374f2ab688b379dc4799a2be42eb3e9c0213a11dd511c5c02e3c8183e31422170b2de8fb8aa60fd1cbf709a65c3f84c11eede1be2d969debf08cae8b857ca28911e9ce4283d3f59d7fccdf43631e1897d190584b0a57d7a93e8f568b97017daec9984954228ac0f24eb53994c85dae7a12c751830e8f892744b694d9249c04e5698f0ef78407074fa2f62f88cd7cc31b69d614405675b829a8efd354f0948633f0cc9bac1923369b429b9741c8d2a14888122100bce586aeca6c99296d2cb744086422a1191e8816d2fd2af5202cb234403f7c5e7886d515ec4642c80c9a85cdd7179f20f58c3d7fab60425975171487e36bd81d19bb0b6ca43bc85ea87a20ed93a11519a6c96580e1ede248a72c97ad1717b6626cf234c13f16d22b7edae9f7bf1f4c880c873407575017b370fb246c8355d2e1d9c8e5c71991d72a05b44fdb6d83da02b2405c22c394e6f1f9274ccf4ba6748b1dc7ca03402c1c167cfce594ca38d2c1cc83bb1ccbf3d7e1f86e826188fecac3971f6884368e4db411d67cf890dfe4b6de9b3f9cf0bd5327f49889fb1e98e89c32f1aad2f0f3213d17132f4557b9380b8f84e8b648fbf437487af8211c020ab1944ebc06a885a659f1ae8b7b8ab15c313bacbbac4536e56526a2b66541666e6e7a620115283ee9bf34dfeb239e10b43e1afd3df5c64b232c23f54904a974bc413353b9a23c1d47eaa23b26cfcbd3c81082f02298443037dae03c4a2462ee0f515125edadd9d0dd49482abe013f9644ee97d29e1ffcb962e179d6f30b155c8388a8a7333c4bd323daaffcc4e4063f4442e9831fd0cdee2add461ba66807e93e53eb901313c5bf4e3ed2ee8d841e766d0d3e979401ace2ea6f01ab98e7a87b56a7d38253d9495d87cb062a758d8f61ea5569a6f1348b3034a9f3a6a78be6828e125d6c872019af48d894a7219be4dceb7c60289f2aafc036844b2faaf0e5aff44253573e2745af778b48c629b1c955562d4c65310acbd22a7ea79018ae42ec345ac0b4c40052da100a012b982fe4506df27581b1a40b57b7a73bf7eb44f9b2611aa3c316e6e5999013b0aa3949d14520d57479eefc4dd35f00bd5373aed1fce474f6099eed04ed69a50797704288958f187fe93cb0aaf4d60d75fa6efe30bbe4bd657ce87a564f716f8c0fa4ca22b48d7914e616de9c8e3c98f1b474b84fee5c6e0de4efc41c863cd34767093a091cf2e52d411104f1b807e56b6a8b949bc4d8c9ff7358c3187f0e5949fba34806f4f3633f1789ab396100f8c63a9708d36253c42e5f6e0ad6525a3a5e3372150fb0954052b99f4ab5009131ffe1767d326957f9343a3bdf56cbe6b37120b47539b861b0d61e740a1b1d917fe9cb27a2b09428fd3cb4f9678919963c551488b98e379302f60051c4bdb5f214a28b26a6c8ccfc90f41054a2a72c84deba5b3d42fe31bde0af9c795fd2d9c0e89eb8db454bdc06c52420708781f42d50bf48df0e603e2e1011b1b5e423ea428047cdfcc1a8f6f4098a70fe54ef84b40add511e0d1ef4e9ffbaa362aec5796ba564d5045e4eeef5c0ccde8852fbd468dec41884409c07fedf5e307d33f444612d0f818b6c18187e540b0afefad5def14010197bbb2ad0b3709c9d83558c7b6088303cf6b8a49a7dac0a6243c58e5d4bb0e59b1e9d4827a53d573e202be9013f905604ab79fe4e0470e075dd54fa034f74208d6584e3af669680c84bd8b2312af86f0a186ce09060454329f7cd5792e8979a6f48b714aae992942df97497cdb389d30ca07f3c1c49f07f7d207b74068e96bbc4271b83a4395cb9834b0472eda0c00e655c22e2f2741147ddb3ceff5a6509aeb86a94aaa209532a652b4c69ac72d4f0d7e711ea9498fed4e5b218be33e443bbdffde11206e9798b3c2509bca73beff2c8a617bf700f9dc2c18a5848658d2c5f9e1ee5937fb46a3abbdad6265ae5263247c7663d707cf4e8fd1d82116de978b48fd41401a730ee3d37bba9efabdc774a8f17bc671f9e18ed8517d9950deafc87d507297d320392821130d053baf63d756a436e8b9485b32247024cb225d486f75f3eb496f12321c2017adf1cf1e8baeeac120159cc696619e99b5457c09a74e402522f51e3f39f5cdcc5213e688baed221782c29786f17e1f238cfd6f1f811cd5511a02fc15c9cba0eb7e57c05488e7822416974eb9d6d96f56291c0699121f0b2da85db54b34a2fcbd7deec90ca4ec4d66b2b28c39f460823ccb4560fd8c7f9898165598d978eff26aa7fcea05886dee286b6ae0ea7dd99efeedc363185f63b300ba4497d60af2a4c216d32194e2bd52ae35ab1aa34d89abb435cca53ab947f014627946b909ea69ed1416c63ee3136b1518d0b05a0cb6f3b9cab3e93a6b9c8688c36a1510f58cc4033dd5300a34fc19c23560862f2d0611a743cb4bc89ca55f9aadf667a73e3e3af7af6912352e41882cb56dd05452e3cc0fc40be1e4208c45a674ce20d3cf5f39d3f27dfb848cab1eacaf6b9df8ffe01a0a2438e7a196139f0ceb043deb5b656121e21c106824e1678cf1fee34324d028763b1f8bb89690bddb72508db722e35d2ce24d2fb52003c091fbb164baa066417893f61c52864be1d9d8fc612562373f19864721999bbd499f8bd71937e070c2fa21e765d37045af5fe0a5ae76b6160d4e451b9e701845b8752fe96cd8ea88cee0b20b79712fcd44fcf8dfccafd6f3dc5f7bd094d289c6c562320bc3d5a757468a78f8550b7aa1124927393f47f3c07943549426a83a9727e704ba6b0eec21a46a87c42e02cf2edd071c6c5bcdd2d9c3bf0aa87a9e2cc022d6fe85fe37f5cd101219c547a9c1773ec96cd0e0df38265e86adbec8a858c87ec06ce5c80161a7b1b76d425caa4d0afb9043838cd62121f4280f5fe74b78ecb8d5f5a54d981d80d585ec047958d89ad552d66010166044e7d6670b3d16668152ddf00f162318c17d13715f56d6036029e2871af09eb06d33938b797fd740a962639b6f8253a4815acc17f667a2b6700e64a188ede203815b4151e23ceebaf369c6f62e5f8450256d366a4bb5b18f237361d3e535a17ae6454bce7b171e5e7d34f6af8419c00f5830a7a5dcce2052225fdcb7cbe53cc59ac2ed8763fdde7868c97eb40823bd2091be6607b8ac850ced98e12c9b90760191e3bb3da85910c022dc13b3360fa9577e8df98bafe234e51cd48450443e08215ebb2428df042bbc2c8c569a1c2bec952be0293997f93444df51412b81f6bd8d26abef8d9d4c91a766cd30f0cab2b9dc33c837f35b2883f0d88765cc5d4c8bd7577785eeff3aa89a61c68abfa6b563f92c53ace148f05ea3ab27c7ac10e2e68352946f916de4e381220dd94d2413f07eca7757cb721a16eadfb54e68d85adeb905a33ce8285f8c841dfd006384cc11b32cf79760dd9ad27f78cedc1684e68168ad5150839a01d5b450b56e13379fd508bc5ed941eace9e6940570cf311aa7bf74f72b7efc77569dd9cc1ebb3d003c6ac8794e3d5ec376e2328c7a923627fd9d32de00481a528c4cbc562c8cb99737bfecf7195c6b61a88dd051fd5f37fe5e59d33dd08c91f826cfbab7e0790131ae55f67e9341c7dea7fcccf76b390d9631ead0e6f35be604033cc6bc655fc9690e3de329032b3bba01cbf846de99d4c988593a0f2d2df6ef9544312ae85eaca944158e76a914b36a8fb1fd82a335b9f86ee8958b2006baaf04927226c94ac7411448e340a02b1ed1831ed7db2515cdafa341272f286b7b3bd9203a2b4abf3b571785e8e8b904162813826596fd361749a2c559b025ea39ef40154d156beeb2da8ff42e6c1c3afda710536dd323c8904d54f423b50ea52c1c10e47cca4f37c76654efd521c89ad57692cd9ec006273a1b3064708c8e5c611daf2618deebed882e7cffe41644b503756b7e83e2735ad003bee61441a4011ded4790612fcce5a0c40f53ecedb83e49740d48e5a8736d2764fdf7f215570971a5c63e7954d2bbcb39684b06b7576ed6ae64c20644df3f08d0c9174c2edceda0ccb613e9c982020acf5f00320997e82c2a2de701897feca29d2b6a0140c927150626528ab2fc54f868c1b196a81ec9864de352878649715a3319f6a392497a0fe7ebf98bbaea31c0f94d768daaae6e2df37ae6a8a088008404048d0d6147a8f7b0b1b99ece32f7a17d79358a947e3a693fc98ad7b9802cece132c52d756523093bdf32744b680609cf4541aba931c5d6cd7acedfd1a0dccd6541e54a08e04b10de3ed49d7ed63e73fb266323e9f28c360e4596a30690543be04507d5091e8e5510d0b079ead3a6d4dd643abc01d5c2adf7c3eb95e1eefe004883745b085cb4a5a001e7050453a06d53cfb6714052a5dce887f8baf3f718d3b8d6ab29070f71c152fb112832d188d64080b61e558b484f495a9665d718ba006929323e129629e042f9d8aef1f2711e50f321d894829105ccf2e349f5fbf9eb3a4392a899f3f4cd898aaa1eecd612da68610d2fb6bd752401a3e4305a44befb49427775bad8955db337bc01810f34b9c82992f3a675fb137762af3c41f3ecf000561eb0aaab38d96dc23ba190f4577e012a1605cd9073f49c5ab70d995135a5bd106c70d414acf1bffda4fa2a80ec23d4fb3addf30cf6732450946b9ab4ed7816b0801349d42c6b762382bc1ef5532ebbe47363e1440c2565643e93adb363e439d187ffbaa6f1decedc40a5d519a654553858961393322b486da0b70b3b9dcbadb84032ff9cb3c38c0ea0d7a6d17f4750a8bab17dbc02e73cd18f039b8da19c8526a4f7c256992596e9cbb622ccb98e0fbd161ff640ef9dfd8bef81126f19d61c58f5473f9df436cbfb6c482ca1b73353855a59fff8caa3225b90feee2beee3a38fad2c0c946e41ea259dbdb26c4f8e5a4984710da304cf7baa4935717db1c1e5222ad3ccdd9b0139d9ed623896fc55c1c1fcb6df742186bcc049b1fb125e8a8807ddb85f37906be085d661f7db122ee3239e171f4232a07c96a655822b04f03851f8ac159c04b724edef62ae82565ae15c3b2491843d6c34f0fb4c4c4be244617101f8c9145d480497d87a0bb3bd23397b7d3131708dcf599dbc1256a1d71ba64a7261866eb4005a1d0b2f8d49af88f200ec2a358", 0x1000, 0x2, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r2 = socket(0x10000000002, 0x400000000000002, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpgrp() vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015743ab8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015743ab8 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x20000, 0xb2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) sendmsg(r2, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000280)="025f946232b64ec6e085700beabb2ed9e7279b06c6082940eeb56600438e432ffc3e766d21e7dcbe0714660f7ce82b2b39067b337029cb141da22fa4f28c221f073b8b1c0bdc77b3149d88f424413da30aaa09b476b302674941bb33936b2ffe38a34a174ee3858ec5111fc8e0883fb9230082a29bca9ec2dca5f722a267c69e631553e22d866da9bd5f60efbf4793cfac70d486fb2b6e0c2f8ac40d55a36db7974e466d4ea072a70c45519779730c9850774422e7131a94", 0xb8}, {&(0x7f0000000100)="a68fd8d32d2a58bb146aff77e6736038ae1495354e6573c739ecd77e156ac7ec91c49fd388e6e726378ce0a6", 0x2c}, {&(0x7f0000000180)="cc7772786c69cc5cca4b2afd9c4ebe37ebb6d604cb0de0e33f6d8cee5c053ddf138c455ae6151f393f635aee702ba7f1fb3e55aa602887171756e6fd6f0e0baba8cb07641af2425ad67c1baa69282592e86efa3ad2e50eb545d142c84b3225897896ab28d3360958e8758e4d0d9d3c24d159d1ca57bdea", 0x77}, {&(0x7f0000000340)="28d6f7e8aec63b9d674969aaf7a31cfb2dd60ab7", 0x14}, {&(0x7f0000000380)="a0204be18c6adfd5c1e68c7f9b933a2c98ef08208b2fa1e746cdf6931ae122b04a50c56416949201062f4a8da9a1701fdc10c13a75fc410dc0f60ff52d8d818097683787794fef6fc2b5c1ac0bd7fc1ad569e5134e6666271ef769dd120aca847f1633d84253500f411abc4b94df21d4fa24ab6d8d3d61c9fe86eab38c103145539a10d524f4cba6d41440d82f8d41768b8fc0e058ecea9d53273d0e486769e1c4636345e58dd84841204507201b2f9437", 0xb1}, {&(0x7f0000000440)="b1404d9fb21d55545f570a2882dafd1b719e1ceb8afba29524bc9391c76052e6a802af72d6c2e89af78e56b705dc55e0d6959dba1a2cdc13ed23ac30bc14ffa33fe586537a1c5216e69d14c77f2baa7865e96d103de20a9511cb01792e884c761b92e51345eab2a19c3dc3de1e24112727c6bbbdf22245aaa7b86a17d58c8d696ec09e4678b931b2d6ea5ca3b3473fc0731847595ca37b9ebb3ead49601fa7f1ab79d1920b8d538489b1ce1fbc3d30837763ba4954a464139a726aba44c6aa0385b327d70b6c88c87b1ea42f2a9e916205db84cf179ff892c0d261c8bfc6a6a8259b", 0xe2}, {&(0x7f0000000540)="e82ed45190b9e7066363ed0bb1a7ff07539e2381a89f18f65a98b1aa59551135189e5a72e808c158d68ee0c89966842b93c4dd6ed624819afb4767e7cd6967158897f0545ba74967cc2c5fc68c421dfec41feed8d7a1e2fd5fc26aff10d50115089c07bbdf1eea866675272a56fcdc39788b60229145e0cfe4469dbbbfbfea2ce74b33baa4b46f74685b3285d0d8", 0x8e}], 0x7, &(0x7f0000000c00)=ANY=[@ANYBLOB="6800000000000000000000007f000000bb75b26e4fb119609d26fa0afdb0eab81634428732ae323824f04d6aab00345b8b4e9279970def17c3dd670ec55dbbb3184b00164b377ff5bc22b50a0a7b2c2a3c2208610fd22ac09817b52d0656f93269eb3e803fecd9075f46e945c5000000006000000000000000ffff00000000000020f7150bfba34f953aac4eaa8f51eb77b15472d8c6f67130b12e4c2c1f2f2932da05fa69972cf164333a93bd03e503441b1e2a62650b164650eda01c771c3e7b5660c77e95d233d900006800000000000000010000000010000042b8664560a4a7f8d85816215b10bd23ea7355a4de48276778fdaff98eccebb72cbac8bacdffb73cd7ab4ae5ce7d6fef4e367bcfc64e04353542ae793ea92e721cddbb35df27ceddcf3bc95c28541d0593fc45d8e80000008800000000000000010000002000000064a625b57516d32627722491c8c0fe399e1ed6b6221cc6419e947d2c38a92cdaa2fc8b1fec85826ed63e235cf6df375fd3f74198739981365e2de73808d01dc68ff1c87fad4c20a6a045e940c55064cdff010000e8f999c9a81689f7d31eeb7b6d67cc816fef150ebb2c6a5b84ca23990770e5d92d00000069db3ec254f60795a10326aa2bb257387cd8973c16b836f3b131e9e4605510f55aafc0de124f014eea8e2fc0b582a62baccb2c33be11c0cefd2142bd023bc1dcad54c30134e785a53ec0d27dbfd1cb96989e48fc25159077524172982c810614ffda1bf84a26deb2d050d1f92f0ffd247e82ac4e0f6c792cb747685b218829fc55338a6b5331d59210535a70c48364b2a9128732e8a7ec9ef8f4a3b410ffd0e3342c4383671e05309f227e533eddabc123bc9625e3c854f6e9cc7c9952696d43c09aef7969656355e827789773fd758ce34b0c12904552bce4d70002c7cdc40fee6a2a0eb9a8a319958e"], 0x1b8}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x82, 0x14f29963b7d01298) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) munlock(&(0x7f000000a000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x1000, 0x0) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)="22efed79e6c957244bd5588876b59c24cae91580eeac8a29fb21733c51e47f0904f56712c631f9f1c29bd9aa4da8026b5e0dc9a1ab5082ba13b3c4a587c54065123f784e335dbbef0ceb894f472429044dee73e6c11066a796d564a21f07956f12fc6662440cc22210e068a3af414475fc5c11833c255676865383709068f923ab9635e9c1bbe6f2dc96e940c3c2b489f1e96f55c8fcf44dc1ef3b77e33fb5af94a098adb513230468ea8e016b83c154bf30a4c695cf46398d5b1e6a82157985b907902526fcf2016f13b4d435fb3af18cb60d18b4d8268efb453ef2ba0384f668171969324273592240ae1486392dc762248cc0fc198713a4f9688ae26ccfca58690e15572bfa3c943070863514c019d01e80399487730ef4136f9e6486eb8a1501a8e642de14696b6d58458c69ee8dbf03b2e3bc35c33784ba4f09f7e739eb3e9f444675757faf3bfcb6035ca5cf85c3c887774c9b318db66e8db2cefa7c01da53923183ec0339c3a0afe5d33d67feeab219570b32ab1d9bdc0cbfcd7d3d292e384ea226615843888cd2cee313084d86ca67dff1b4cf260ee605d405f2dabed16645a1aad98e8d2e0fab8a55dbe93bf309c95228fccc2853b2769db46031b4425e8cdd90da25c23b1106a14a92d29aaa8b3a74d75605c0200ee329ce2cc3e379cc15c7c87d2b7ae1b082cc5b89e467bc4895eeb19f3f0b4ff1229d0eb26efc1477fda381ad8651c4fb05873d338d820637798830d0f484d86b8855cf11b62626c88a183b20e1dae8d32c2ac2fc7a943d1b4ad53747502ca521db9729c5de6b526d981c1e61377d21e0c1f2002c8d458271d5bd0e279cbdb4228f60afe7d0f275b0426d40a3c07d620ef704686a1f47ebefd381dd0e16fe5b37dd01c952476bf352c5df8905236db874865a68d0e89b37f7daf9f2a91c6bf74c325a9324781b8dff189a3caca4db1197354df82ff727ad444d06b21180246292b1cb92eb4bfc385a6b0e5eea1edd08bc5526def8d52e1053e1c902e651ab15be82970a44b67d30df75fc30bd48e1570a4fa6eb82b6b4cce822ddc3bdcaec691d27650b1138780855f64b02d5a4a7f5ddf28d21cf072d2db93e9272c7e614ace366889db6b8478a975da08423d264978c40be500a0342dc34e03ef161afdc2026c6e72d47f3e2ab56857c18aba0726d543662d0578c418fde2e9436a674dc768a6aa45fd0f7e5ae90862de9086331ed24a8c4747001a111f5ead6f5b4b1b491d2ac5b8b54f5354893d6165ff277816cb37c6a6ab7e0066fa63581154c3ca827087e7e42a1bb273b7c3e4f6f72595767ad4f8e0063a93ce3157664366e395a499f4a04487531d27b4076d0f3b54b44c512778409fae935af51b177400a07bab9157b23a31c2204665ef6082b5b29d938e88d65aa12913d4798be66b1ffe357c75cde5499c641871b118accb6514af9fb14a77c41f54d2c81d1a71e48cefdf75a6c7aa6ee5283498bb996ce6d988a2225b384b11b6f5163d2c40b34f689e3f2727bb50eeb14ed7c0ff1fba9bc1cdc918ca2f2227011afaf2b4145361c58b6f06390f144143e54a1b88d81af42bcf739d87c11a8d7ec53fd1d2718b7fddd8c3b9c767978d62a96276a9c0e25f7d78f9a87befc6f5805e8325193680e5daf1f1da2484aa62f4923327307c354e34cc95e88e9fb7fabcfe73e98103a4c760c2f0d7af70dff76d1561eed2583b608f6ec9c6840a3b26f67bc1cc24ec153df09b4a67ba31341d75065dd8774313a7c6377bf2f406fe4f38cb759fb4058e9b147c620266b422189222e1f3c6033fb1255dbf4eefda9d78491eeefcc68183cde3776ac8bade03a678cf18586ecdf060967ab05b4af93599ec380949d6d8299b4be44a0e0a84a8ff6d1ed824347c13bf13f6b3bfcc221a191a1c8b96532cebf66870845aeb407fe34a989b705228d470bc100acce551d12131c6b815af61ff47728d0a31d3f04af5f9034dd947ac79ddad04124c8dc34ca82d96d725b4adaff87a7b3afc04ea62ab74be89489d60f81b9fe218c71d9aa1afebb8ab310a19cf9fa58293fe8f38d5a50a2b595ce1f3e2354d93d1d3223bb827077736814d7fc786bb9ab7e6f159c2e06649c05af99652146568b2059f80d7ef8b757d583bcf54686b90c9fc7adbfb185afb3f2d6398fc75b0b9f2dce76f94384335f1134b2c46a6a4caf25943902f14db563692f42390bf1297c3bbe0332e93451c1a0d737641f111021651b2fd23675c1c7e7f39375aef4de977d886e0df4a2880f341a01ae723ad5963398db17bb68d229e4cbeffe8510b1800459563149f382d50b88ad41d51608b95a1849fb0b659765f73af1c58d8c014af657a2f01f1eb0f406a2a0afbe27bec2b49f7eeb20de6f567d6457f4971c63384051b371163b66fb13d6ce0d2cd96fef851c631dbf59525d42409251dfb6f19201bcfa9b6547a3a0d3bde7d63c01e115da93ac9b92ad079fdd0423fdf34ffa53323c6c84f433ef97ed9818a7c3d065742e68a49f3cc71ce9cadd4611d9934f179488c22c6a816ded4b03108606d48b191925db767014db524c37b769cc6057e9186637eb725909d226b8f0961815a5cff8ded244093a9a2e49140971e08388d050a68a13c6c22d1bc3284b7c27f5bbffbde8cb8f9717d0a74b944dfdc1c815ca853041b39b4c56c1f54ce32cddbd875d0bb13a9099d5e5075cf868b34a3cc10e6d09aca29acfe52b0265bd8a794bd1a12b9ea131e7f10b33374e64dba1fd92f9bf77c1207cc1a729bbaf32165a1e25a8e6f559b1a5bfc51e0036631518edd91cbdda3a7631dbc4d3b7396086c8078795af41c0aafaf67b81344e8585b00c4206deb7c8761d6c1a7afa28df22859a03aa1481e2963c401b8320c4a89960c1f2f2e50713be9df852cffa6c79400b31bd8f0087161d7c0c3603bc6a4133dbe011a94b3de05ee6e8874366243330d4860bd5592d0266f2d7f50f81bf1d11dd6fa1c629f0ec513dc1916fb2060a4ff79a902898fd653b9976761ff1fdb813d83295e9cd33e20e14ca76e1dbfe59b7680e783b5ebe33330051b0bff03885ef1e0639c31c0fe323c4ea9785df935c88c55a5d27299cdce3185b97cd1f96db6c7f58e24e2a99ac96d36f00404d39fdd7167694c5919a8e7c884eea8bf4abaeb8270c9e29023c26a2a52895d0a7ad77392c21a7333506d646dbc940bc0ea8feed13ca527dec5132e0c8abea8223d5fd44ac6fcff7a55da2e8558dc298de521c763fe9d244fcc7f2f9d2a23b2f5aeed1d472d0b1770f4824d217ef55950f8cbd58f6fcc3bf4bfb237c6420ac09c0a3407e34bcf5ec3cf7d8730bee8764478921267fcfda3e12c5b2f799e16ee3a79a66e0e242e3cf2fcd8f281959ab5b4cf917e3e347b124b05a2acfbd0764c1230183bee7644baf0ea9aa5223ef1dc31993672618bff790a196aaa58d0a23d677e1cf9e05c4d632a2ef53ed5d5f19e19ae8053c0c4d2aaecdb4b0a2a545765af56a1302613b57a036f52844aea3164cd59b36be9f2c4119f6d34e2ac9de10e0d7d7d78b75ae6aaadb3dcdbf788a2ff1c80f61c176ee30143ce1a97115c1f54321cc337838e46c7e1c8e8219d2d4de21d187b09e413f688e6f677d1faafcb67d47116877946492b939557998b997c03c65bd04eac24bec6e5249be56aedcc30cce6f1385607d9272000ca51e72e0a1e1574628f18a77c2d4a3056ef6df2668828d27aca7c08379efc0f45bee37b5658ea74f33c7a2d434c9d6438b2d216b28a5c7c6392215a1d6b2acc778a7dbf30a202b65345e9ef90d97ecee07903baa3283e74cc33cad249450bea3fc9c7c8219a59594f3ac0da68aff238e4090aeefcecce7a438fdd69c75c3ab33f04a181b656858ad7eeb35f62424d418043d0f2585f24a2f539ecc1767a0d72a074e7b799d01185dc7f691af7187b9bf6091aa0f100f852597261cd4155ab119c4c1cdad8e14dafc38b3d01b329718c9245588d2152c5ace5fc615d505fa29fde3056e9487aa29f5c98f83338e95f560f81ec04f6867e9ddf7300c697f2274288f9a1fef99d1b5cc5d2650b3fb7fc332ec6ec95d62c5b6558ad5605a6f683145eec383a1be46d4a99deb9093c775b6b3ee2d9173e5bf7d7924a698534c4311fb16a31c76003732851f2f1fd86022adcf44dcc888fdcac46ce3681b94e54a8fc562137ec20f7a0d0972430c8863a616719a967eeb66c13ffc74d6eef175baccb3b759ea594a1ac5ff881c4488c0261dd602ad517ddd8869dc6b664f81a532ce7e6b272c2ce89e85b2556c5dc4a8083681d094599f5015e3e8fbccba68e214760dacbef0c4f0aaf78b61a3744782e30e61bb6a074307837fedff9aee27bb688c410dd2f99f1eeac8918cfef356effcce7728ade47e755f8201803e3deddd69d2c21f70a9f04131774b9e6d1e3c7ebb031d9aa55b1432ba9ee845950bbd32180d464bbe43a87e334d67f4cc15c9e8decfae6498bf3a1f06573c213250224c01cb304ca7c552af4b7d8163e7f285c19e8dd052c480df83cea7460b7facb24b602e53edb6bd696a5511ec5d6ee0dd68884ffdbb413ae7459da1bab033c68577239b715fd24be4790d1073c416ab23ba4cfd58e0d8c512ff12e0fe229dbd1b3a6dee967edea05b9d08ed9e3a09605d199221d60fa6d25fb0cfea49ee0391f21567ac321e4d177345e5a9d7940972456705a2b79e5aadbf90d84f3088383fea0a2e16feacd4866cac6030fdd93590124c9081917e1cf77f9168191c2f59165af6c726d5c6a326817f8dbc49f712eeaf7497283354ca80b900c6560e71ba4134962fd5c7df6752e9280cb7d69b15b13d544ae1329cd49158d5d902ac2e09a11ac412dcb3b4d22d47e448fb20cca565deb74261c44f0df72dba982874b26f5171a736c71c6a71b319b1399b046d5b33a7310f921ac1b714202f20ab9cc2bec84f469ace3dc13fe2f92d1a473fa641c78dfb2dd78a9ff14531a4f78635195d69f767cc4713fcfd4fc54a3298ff2d42761d3de83d327346679e266174d107569e45a7a85783ea8e69e2dabdd95d8cfb8bf4992bd847c89c387d3484e21ead83fbe8ff33b85a1188b4f8d955d7d74cccc10011280419abfd5163f5153c9c6429b636451a0eecb8aa48e01d171b6f888d1ebf622d49f66a1f4376976376b816b17ad0c4eba5d5f1458e7164f851b8b2e601c317a5909031e6ab5a6ca8fab770893d6ca6e08bef049673af439d6a8fab21609117928904609851a2a667497c5f0992434889058034f8fd385e31e3c6e1d1accf2caa5461c2c586e6d45021e09a781865bf3e55ddd9056092537c879f68d788b02d154933d5817901ff85576871f664138ec65e23326443f47c2178ea1c0be22b96f49d99d77cddd394f178a37fdaf4c17d6b3c2be930b0d1f4374ed23fe73406cef6a612c42475af7f7c78899152810218359d38191481b28b45f8a73558a7b534fc8c9832d69bb30bba54fa7509e8fc6e00be83f74c58ef6ce3b477a5c486d0c866f11e938b0af8af08610a72198033260e5f67448192885c413a0bc288f7e2d567a343309f051e49b328daf0f2d00bf12ea43d65b75357ba9da5d3ed019c89fd2872090bfc1505185cb99ae8c17b57583d6850a8871ad13063b0408e4eb907db71bc5a4ab5b2fefeb4405581220543fe017233c814afaff38c26bdf64bb66cafa170f2b26a5d356c5628b5a90af24cc30ac8fd0503c95e4afba6230dd7d51b56ef8bad302992fd8da5962b5a6d7c8a615e11070b8b958e0c2ff5", 0x1000}, {&(0x7f0000000140)="8225d01086fee2fd50dff19fd4119007367aa19c346752a71ea3c9c6bb1ecb59df7c30efbf3d295f4625a9127a12049e500e817c108896829be5e6a3ba823cec2725e5ab3231ca5eeb7f51e0b4bbcd44092d7820eadbacfc6de4b68866ed05fd0d1a5ffe5628047cffc70d3f5fe78ebd70f6168ec1b4cce498df74218b75a7b2f3e233f647503ab71b486cf63909fca438e1a40b152ab454dc321c33cc42280781de85a134d270ebfeb134a61cc7f2091f7df3", 0xb3}], 0x2) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000001340)) r6 = syz_open_pts() ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000240)=0x80000000) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r5 = syz_open_pts() writev(r5, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r5, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0x0, 0x20, 0x1, 0x80000001, 0x100000001}, {{}, 0xffffffffffffffff, 0x86, 0xfffff, 0x3, 0x4}, {{r6}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0x200000000}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700), 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r8, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r9 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r9, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x800, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x4, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000000c0)="35b8662e2e2ecf", 0x7) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000001c0)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r5 = semget$private(0x0, 0xb1c94ce363119bca, 0x4) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0xc0206921, &(0x7f0000000300)=0x64c1) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000400)=0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x99) r10 = semget$private(0x0, 0x1, 0x100) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './bus\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f00000002c0)=0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) chflags(&(0x7f0000000300)='./bus\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)='n5.', 0x3}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x81d067d772683ba9, &(0x7f0000000040)="766d2e97077801438cf879f2210ecfa2b36f59100b3bd324f4846747a048b360e582ee225b", 0x25) setrlimit(0x0, &(0x7f0000000200)={0x81}) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225, 0x0, 0x0, 0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) bind$inet(r8, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x3c}, {0x1}, {0x6}]}) 16:00:11 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) write(r4, 0x0, 0x0) dup2(r3, r4) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) dup2(r6, r0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x80}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) kqueue() 16:00:11 executing program 0: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000680)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1f6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b7f00495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373ace1e6e325910782f4c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7db9"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000200)=""/249, 0xf9}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:11 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) select(0x5, &(0x7f0000000000)={0x3cbb95ab}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r3 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x9b3dd02ca9b75bdf, 0x0) dup(r0) r7 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, 0x0, 0x0) r9 = accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/74}, &(0x7f0000000100)=0x4c) fchdir(r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, 0x0, 0x0) close(r10) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x101) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r7, 0x4c}], 0x1, 0x0) r8 = openat(r7, &(0x7f00000001c0)='./bus\x00', 0x8, 0x2b0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, 0x0, 0x0) r10 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x32, 0x40, 0x9, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x2c, 0x4, 0x0, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x80, 0x100, 0x6}, {{r1}, 0xffffffffffffffff, 0x28, 0xf0000000, 0x80000000, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xe1, 0x4, 0x7fff, 0x8}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc3, 0x10001, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xbf3425de941158e7, 0x4, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x14, 0x1, 0x627e, 0x13a54000000000}], 0xd2f, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0xcf, 0x10, 0x7, 0x7}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x100000001, 0xb7d}, {{r8}, 0xfffffffffffffffa, 0x10, 0x0, 0x6, 0x8000}, {{r1}, 0xfffffffffffffffd, 0x12, 0x20000000, 0x2, 0xbdb}, {{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x2, 0x3}, {{r9}, 0xfffffffffffffffa, 0x149, 0xf0000000, 0x400, 0xc4}, {{r10}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x20, 0x4}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20, 0x7f, 0x9}], 0xb70, &(0x7f0000000300)={0x80}) r11 = dup2(r6, r8) bind$unix(r11, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:11 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x42) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x2000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x3, 0x5, {0x200}}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277d05745192a100000000000ffffff05ffff05000520000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0xc) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffa, 0x2000100000005}) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r5, &(0x7f00000018c0)=[{&(0x7f0000000240)="8fecead6df1096be4f626b0ece3f97e772d54d5a5ab5bb6a97d855e69287f779b7f50a419fec8053d67f5d14a4aeb45e460f4ee52cbc40c76373eb76d91959eba8dcf81b24314f8850f9bc", 0x4b}, {&(0x7f0000000300)="5ab196241bb89bfb36e36923606853b8abc7d2120d6ee391b5ee2991f79c66f62cbdaf9b6d343dc15df3e0e18db15f17378f2954c32718540d6f28b8225605562ca30717bb7f7f7035b59b09123c76bbfd014708d56afa2614a8a9a7ccdc09afd574f648", 0x64}, {&(0x7f0000000380)="c208dee3eaa8ecc17837f64d6da1decb2bd5444defde7381ddf2e440107eaf1d1320f8f8889176762c93a75b8ff71b560f9bf3a237baa80e3da66ce42fd775ebae64a5782c8cda7dd91b8e18a07924f982b8d5554748a461ab46305c6c4af50bd6c68d102b9d68b392ffa240d67550e68e22b51b25d175ed8bc2ec56fe215eb190bc09354c585d9ea0c93222eff1492a359a5c927bb3ddc1953cd4f1703ac638a0a95717075772931476528bd9c539c18d1d53e677a00da477af43b5cf3f07fae0ccb93cb7467bb16ca719ac7ae97bb34eceb43f9a7c3f66918037", 0xdb}, {&(0x7f0000000480)="932e3276ec4002ebae14c26a80297c7bd97038afc3a80f3fbf74e5e1ffcc3cc6ad9486d519086763f4b0b3f017f72da0a85dad387edb535fb13e0436846854db4fc1a057ea4d81ffaf7f4a29a700c27f0e2aaf00b7724c874718cddbcbf53ea3bc874741869094356ffcf8538c9ebf548e5cfe1a58b5fef7adbda3a51affe153e065a587451847a45b0e571af3c9f9990f4696", 0x93}, {&(0x7f0000000540)="96bcfaff5128d21cc3f13d814471769fe4bcf252afb15adfddea8f5842a38cbdafc8732948f12cfcd172853c96549f7fab78ddea58e1cbc0dc4719d7ce5ef9b9821626b22afce927d9341fef7df7b52b3b5e32959bf16739bf10def47b34a33999cceb2a66caee29fb5f1538f41532282a105659bf7c28139be2b7c47ebbc7e5fcd7de126e7301a4443516d4a71c19e7097893771facb411daaaa93f4a75feaa0004caeadd71a0b36461dd6abaa018606904bec8759460d82c7bf3a3cf107fa270d70505abee30bebb42ff7f60659bc18589fe0216cf22d3caa89de39cf0ea2e5c703f1fd26d4ad44069305164dcfd435eeab925f49af388a1bf1e0b3bead434f7ba2538013b5a0448a8b622678e8ad6fe0d332792f8846113df484c1d3713ae598ccb2ff81c9689b753d53dbce81cb94a8a454d44d709cc75f66b07f56ca9e7c850da8830893d380ad152f09e5c6f2457ebcab8b1cd3cbf9c291aae113312dbfdb14bbe578847655a1ec26fb18569f091f76b8bf398eddd1b44894bd351a8aedc08d1ec95936e994e621a576ed6d2cf3d6f6af388c0ffda697ef7a4f2fa029187171d0b2763618451e1a58a0c04b2b6f17bb63692f71d1a9ce0152b396fdfb3dda96b5048ad37266cbfaa261abb50828d1eebc76f2c18ad3a94b2372e230eab0144fde3e4169c5f9a783d24b8b5f851915021f20fe9647874e9c6dd89e3b850a20f29be5c78024764f080bf6225375533a63a6f62a83b1d8356d366221e01d75d452601035eeec204d0668f8da3c7a8e4c989c48385bb56de46afd457159d1bb0f747e8f35fd7ea20555b118e3a84f18b235f31a3245337d11918e882ebc906e152ea1be083e900b1daab5f2088d2f697ef04fb70b267254fe97605133d4219b80521b47c2095be4fa081209f73d05427b9f22acd61544be0683ae9b6679055e5642195ef71e8d90f896d749ba8263eefbaacb9fc8e9d21952fd620bfb03d4c83dca61c0180201979b2190a416b980ac333022acc71c0d308248429e1e1a14d596b305a3b70d15ce250685953470a172494bc1d909928760a43b88899b760f9565b3afe63af9dc9d95253817ea143225561d89e52bc512ec357944fd0e1c7a82d38abe55e9266f65f83d533ccbedf86605b483cd02632b86ba1b3027f77d1241923e85b31ce5afbbf0e9714b05458fc056a1d3c82e6e879a93f6196fc636e7bacb05c606cfe299be0883c7f770cc1c713147a7c1465e5fddff926c99634362c83621ffd17063c1e79252733ed2ff78ca4fd53658c85ed0bb5bba7778c485a99a4014222b40b995e1d3358d845268ce740af1cd3622c3185032a387fa8ad8323f03b78044144f3f740579e87a628a0cf43ef6799b5ef5d3b5e02fdec5be9197412951f97be3b0b0f35237cf3ffb3b0dfbcc35eb91b3a4b3adbd9f55a5456d8922e429fe481f11d7958afcec58c4c6d51740c92ccf581c939a9ef7d8df05e5520cbc0b1214b89e2bdee6d7eae0b216355c618001a12763fa08b12ba0357da6ae0cb5e3f2d526d85cc31a9c66cb878c963743a16f8459546cfe586ec20f769a4fb0b2e2879b5852e4c6a2affc3bb34b9a221e620be08a81bacf1b3ee5e9d78e31f0d39167ddb0227e9cd4689b46c5edc1bf60d26a382d25c1a6428f97e498b4aa784ebe546c564700d6110cd36b1103ae5bc0432e54707426a78351cdac40e2c6d392acbfd574b2ce25fae8958087ba41a13f536e8b6a96943e1b75db1c4e84259d464a3e3b94aaeaddce0239d5f2c3e412d04c0ecf91286ec77700c325a8f089643dd594d2a04145ac4484e90027a95c84cdbfb9c721e13b2a82ed08d75ca98f02d1a29944c169b43ecc2f9bef888681853ceea7e930c5cebe272975f90ac6ebcc1f7733b8be3d322f1f36c0e4b61f18f75877ccfc67be49010e9316023197120bfaf3979a8e25f202139076ac23b8bf95ce4cd7a3606b3f1a4fe7ad0a583dce6dbcccc7f506f9e7a30c7e6ba1c7dff447b5576e7a30eba938b8149092c3e83f53edf695771ddce1b28fc3daad2a1875011a228682caedd1a4dc2a6c99a208be69618649fe370a222f3b4b494e786d64082b3a7df623c490cdb8677208c3fa7287d32f24eeff3c8e26809eb4ae1bc75e65627ca3069a65663688457afe5b9c5e342702774f79271a31fcf485259e77749465fb1bb795b891784fdc8f73d869d8603c5df3de16616540946b576b61699dcdf95b4de83aa52fa46eaaf55a812fd7aae7365a9ba9e1b920f5e669613418b2a8020b08f76d61eaefce64ec06523f420d1156bfec1e3f43c40deaebeac916ae62d517c2efb721c090f9fc6f8c9175b56b90d06190319c4a25f22ac85f108d9a2ffdbe6def590102a8ceacb3d94875ecaa2ba83c95429daec3d51ee0181f6a2f73054d7aeedb8acb4a1141c3513779c937f3a1cdded5afa47444d8662fd53c2adcdb7d66d47ff1d94d6e213520ccba5e37a983182e18a251753643ae47f695a9e35a4d675214b0d2d0b618734d62c63f9d23c6e9094dab4b77336ba08c0209f82e774556e7b3afdead93ba90c608654b073115d0807a63de9c60e55d072e2a0b17b3aae96e64aa9f80b66f87a5ff86f6e4083796e2931572eda69870f82e6532b7f6f605fbc418a92021b91c0261cd7cf08d96eda938a31e3f74b77513afaeb41fbcdb2de1dd5969c6a106b24894581980156e6c94597b508cb095ebe813230af24a48c99266004a615f6823d325fc59a9a731672c2c8b2021df8f9169f8616d4521f8a494438baebd66eb1111af31661a769ce80914dd8ceeda97fde709e71f9784db452e4a14c9f45bf1d2be5da3a9d79993627dce6794d5cbc9c30d00c0f2139f07fd5909c1db1989c6d6723025e987d9ffb4752f0663529490b5ad55d7d759cfaa49a3e72f40279190054284b07369a4b1439de1e5cf09f8ed0919336c6d6641af1bf4450b319703e2ee20f1a0a1ee46d889d89ae2d1201f6b1da36d4dfc6960bb3e2157f94c0b231186dc847c9959ba6e358f12de5aa624b6deaa79d651e2eb995e8361da1b6e0bf42b5d7d780ee06db0a93443329a0e32087213b2321612db63569739791fcf37b5e07d17eadde228a4d463741f313057b8d957ebe8946bb4a028c49e077aee96cb85e3a93a7e7e9be1d4b2d3874fac9852d5ea285d944b32398caf3ad56e76db3a149f6ccf42b067e66b86ba843acc2f2440e33be7d397860782bb7ed10063727fa31b72fd6b2dcbcbad3ff6b885b02869eef5dc5fa8eed554de9ffffa4084a457e1ed272f1fcafb8d892f539b93950ff7bfea8ebf9d4ed71b85b38fbb232d2b2e1dc5c381a416f969dd3496a68067eab23ad4b69b840c2bae2aae997db3973892b87069aceb102049b48bcca3607f66c3ad88d68c9b10af1155f92ee17bee60c58ce71fc4ed82f8cc29d8e740767c53590b5977889fb29b572f0deee2c3507dc9ae61aaa9162e5a7245f9acbc56b657a8ae0ed24a92c4e83e90987c2d4f52f963cb3b2568d921f292596167bc36efa60bdf35825d4a3b49b9c3a20c3d5df0b35a9b7a3241dda9b99ecdd61a9b622f1cc72227b267b19d093178c18704f59a2442f776df85917ac8ed23af46aef2eff303e9ab8cd0329d16606fe0cb9565fc9b498b9e27327a1f8bbd5df37d8ce92b1ca24efbd446b6949640abc3342d8fff86d2b61d8e288726d24989541b2490eef6fe2b2e96b5a5331ee6b2d6f671b00a3ec1246afa90235dfbe02359a50cd04827fe400e583106aaca79fdabbb1cdb021f7c16324949f64fc1e2bf47defdfb74cb69deb0537d3b3f3214b07ed428d77a6f318a0cfa1966d69b253fc9e0c002e2bb8b6d1bbf970286d99893ade2f8b779d7ee75328b7ba45d331dbdb376c6c36419d81e4511774bc4bb5115bb3b732a32e3c1595cbd914db7fbe2fe16e4963b8009257e4dac4854b90d0025f74f3a5a99d4fd343a128059ea41ed94fce0b8354d430daae35f73e1461af1b1c1a6b18d89ab88f782e5fb5ede7efb2333781b420e4f7123b3ebcb8dac49085c88c8dc03c4553131abcb26f72e7b01c756577ee9bf23d7c5e20551b01d3e6504f8252b98036eaa199e1c01e3610ecc26b99f8c21e8741db6f0ca938ef8a2da802353f581849019eb673d680c023843a951375ea1db09df5694e1e688cd5b57a64ef3022b1692e93f9242078424990f4957156490c22c9a0630987e258274c5c3c94794574b75640bc6b8aaa732c09e14605153782e4d85775bbf168c537e8916dc94f2b5243996cf2e09ff0a3480e52a0cfba1ff7d9bff1ac0d54d53d91f1af0dd09b7e6a949a79718f6b266bf2b52f9d2a3a5f0b242830c1684b5453218d286111a301b3eb10e38c04c2895e3d86453197ddda123958abe79e03026989842ad2f70c61bf568daeb65f5c965374b16de77243afb108b8768e4137cb4005ff3c35e6b5d091df22b4ea57796cc890a62045b97180b8b174845967e5e9ef9d16ebcf24ef578cd220fbbee3334b30ab600cdfda03d10ae26ef15bfade3fc9242d406ed7ec74e38bdbffcd4cd790d6b16d4bbb16393f12204ce07c657f73aa31b4be63fd8d56ecf8340f500d0cbdc1172982f78c617ec8f49b5725407bf5561bcce49cf8d2c55879a63b7c0a5a5665e362dc0e5da9067709e085722ab452e4c5941540e25d32c5eaf15fc04ea3c13eefe4ee4d19d1c9aa234b6c356b009494047cf00eccb6b1fc890c7b587823902885fd695fce7eda42506df535a3787fd5144fe2f8e9c981094f4eed76c1b2df8228b865981c5ac56152ad72887ae5a827237711e2da17ec4d01dbfc17b647d6705edf4e0b40690aa5c1b9d0eae1968dce77abc23bb0d24a1a7141edb3b91cd2d1df50492250d8103b84e55b397a9b0e0fc13029996c9a3f175ef589ad0e6a50277941a3a6e5c5876721073a1f2267d864bd02bdcd0dcfba75fcc1e5c13c83b58496f420575cc0abde2ed4a41bf946fb48efbf2bb736e579c8ca9352cafcc03b18db5561f711e3ef76f66e0f899a73e72b1b5dc6cc3f7f5a70a69cdaaa92a3f79b74b92a87962c6a558e8b55694831fce88b4c2182c75f4581016307d7bf1674c19ee6c3f523033896d4e181374ae1e8c811166a33aff9d11ddcbd5fd6d4941cc7e366efb2b309c05ac841fbfaca96f07073d8c535349bc55afccc1f02f4a1509add53153b1c39221175319c64630b9bf8fd864160af421df6b5a545d5ad6bf5cb55bcdc59198be583721c288bb6bc865b550922412fb19866c9339bba9611ee82c12e189bdc1c4c47cfd484cbe5daaa5626b6768a5bb656678ad5f192988f30680add47763f8e886bea811b4da62673539a81c34447b44d7efe2a93874f4476a6a8fb9e06ba08f05b36bcee4da93c8a60461cc338e486c67a51f53b5b602b4999996619dc057e917bbc86183f29064d2850321d2715ed19638a9edb627506f213120d43aee446273a1d59894853b46d8f8d8283bbc7e95cb23c105d8c92a047cc2aed25c7dcb571dafd622f8a8a2778e15bf9a7d210e6ceab4c27024a9e8cd5e0556226df06fd46e9a568018a0288365417cd62e1f2ce36ab1df0891588f43421f567e60fdf89856e63abdae94d2c41091a37b5c6239a9435d15f93ea3e953eaf13baa23f9bf412ea133cbb16a03e3912fad211f2b3c9694d23cbec3b12bb4a083674c2b6f3665b17205bc0d328265da713cc19f84989a8f9add734d56978f752a3e4a4141d57efd1645a640d225d5437d7d2950ba0f91f4e51c069fdb7f96303", 0x1000}, {&(0x7f0000001540)="a9fe6ceee7828b155ec3398f079b563427acbff48e3ca14755c3df8ae41d708a79e8c0cb48382eb9d4a8704ee2d23ec47a935d0ef2cd6f2486088fcd48e5ee7a949eb75f53204c99f7ff7acb622af0ba654736251777d80cc22d81c2ec9b86813dfe7a3b5d36a1914a7b9a75602c76e5ed3e4c7f484dad3fc1a17749d53adac386e52a650b8d9e28d3f671bc4537609a9509b0a6612bc381ae7d6af325700aea69cfe3f55d76cd5a5e802f05b287d9f0d6db614e0fb6333eb0b7f0d917660f0e2e2c", 0xc2}, {&(0x7f0000001640)="7ebf305047aeb4488f77d571f9115c11bd66306d3e1ef2b264f02632832f0c1b16d662ea91f0d44c5cc625d3c6b5bdb904ff15fa1f11e01566ef6e7127ec41ef23d68b4fd7625089ba17741e5f55d378bd731daeedf4a199e4e2cd73b5342bde0f58efee7c37322466e1b5d12d353fca72cbb609191f17f6dd71447e8283b945aebcbdcdc293ef1364a9275f1b6532b1495ca8fa22491365c844cdc0e3d8b1e29d901735c87baa131fb8ad962a18ddc5fb120406506eae876d7024c93466869ca1d6f593760e06d757bd968a6f42dda11bea2bba743d3ee6325d28764b7b8b", 0xdf}, {&(0x7f0000001740)="4d0bd6f64c4f1e17dcfa4f9e8f42857817f8ea550f5b15adb8f7d3214af477b8be4139ee45f0e5c8f100fc6281f7d007d4b9447bcfa9af7587b4fb7e7fbfbc974f7e9980280ce91ab649cd1864de7baac0a080d09fe707fe06c1c8", 0x5b}, {&(0x7f00000017c0)="f5c016b5385823dae877e2213b913a64ba10119e0b216b86fe7dce6885ba6cf3d37d4646d44a9cb466fdda16fd5e2ed8b5442d5967738ad6090af5d2291d07a325d6d9d9666e57eec9737ce578a1d20b0517b975c7259791fe275225cb0a4cb43d5ebb6c33b250afbbfd6b7a80d766ee83e5e5db14525fc784aa329656f66015f4b5e6ac779e5081c632eab8274258530cc65cfe224356ecc5d2523542cf95feeeb5e22a35409f68d7edc36fac7192027cd01d7a8c99e3e7d59f54db748afcc6e316c3929360b63cd1fa9bf644536a97a1", 0xd1}], 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="08dd1bcb183ff24bbc227a06c85ece1d7b78078eb65eb6be2212f7da42a11e09f1221c030d7cac3b23f798044e8eb4831405b1ed469a06ed7f110d574bba9bb1b5326800139c3fcf071a22ded0da328bbebc14548675641ef0b83e8df2745fbebb27d4a940420eff5706b3d17575fd70753310d00cc9085243be4d", 0x7b}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000001980)="6d0e96f8dbcb2a00c0070a490b9165a1dfab833d46cde88da59816d383862dc275daacd50840cf858227c0f8d4e12217e856043471cda5126f8aeaf6a50ff61670b823eb60584cbf69fafed4eec779e1cc295903eb8565c6fd00a58d305e450a79", 0x61) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r7 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r8, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r9 = open(&(0x7f0000001e80)='./bus\x00', 0x10a01, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, 0x0, 0x0) r11 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r12 = dup2(r10, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r13, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r14 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r15 = socket(0x18, 0x3, 0x7) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r16, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r16, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r16, 0x2) r17 = accept(r16, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc90e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fbff37ace945a00daf3a2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13dbbbd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f622f625a9d5ee1906a02ec18035d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d6c2fe92efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd04558adafd6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b9b702b2be7dfd5e81ffc61a53a7740e0ac0603afbc9b40b1af58a092225f85d80e6329bd00e7fe4b159a40d13a0e1948931d0da17acf0d6651d1d6f5befa9c1b6303ed1c85a6f2973b67f8d4a1da5550d26a4122f53a006f07708b4e6dd6f7805be5b4e8cc3a7316c8beaa6f5823c8614e934700358063025ef18a7dd31c66fd2517705e26277113cd53899ff33988db41b345750fe7b5bb5a56164fe380000000000000000000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r16, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r18 = fcntl$dupfd(r16, 0x0, r16) r19 = getpid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r21 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xe7a5a5ac970b54f2) r23 = getpgrp() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r15, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="5a0b696c653002"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000140494d304d5add4f8a870270f429ede4daea5cbf2c9de00e600100000000000004422779a8641fe2dc1985c5cdfa3da8eeb", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r22, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r17, @ANYRES32=r15, @ANYRES32=r18, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r17, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r24, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r17, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) r25 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r26 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r26, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r27, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r30 = socket$inet(0x2, 0x3, 0x0) writev(r30, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r32 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r32, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r32, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000200)={{0xff, r28, r29, r31, r33, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r34 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r35 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r35, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r36, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r39 = socket$inet(0x2, 0x3, 0x0) writev(r39, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r39, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r41 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r41, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r41, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000200)={{0xff, r37, r38, r40, r42, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r43 = getppid() r44 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r45, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0, 0x0}, &(0x7f0000001f00)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r47, 0x0, 0x0) r48 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r49 = dup2(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r50, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r51, 0x0, 0x0) r52 = openat$klog(0xffffffffffffff9c, &(0x7f0000001f40)='/dev/klog\x00', 0x30028, 0x0) r53 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r54, 0x0, 0x0) r55 = dup2(r53, r54) r56 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r57, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r58, 0x0, 0x0) r59 = socket(0x18, 0x3, 0x7) r60 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r60, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r60, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r60, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r60, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r59, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r60, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r60, 0x2) r61 = accept(r60, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc90e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fbff37ace945a00daf3a2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13dbbbd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f622f625a9d5ee1906a02ec18035d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d6c2fe92efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd04558adafd6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b9b702b2be7dfd5e81ffc61a53a7740e0ac0603afbc9b40b1af58a092225f85d80e6329bd00e7fe4b159a40d13a0e1948931d0da17acf0d6651d1d6f5befa9c1b6303ed1c85a6f2973b67f8d4a1da5550d26a4122f53a006f07708b4e6dd6f7805be5b4e8cc3a7316c8beaa6f5823c8614e934700358063025ef18a7dd31c66fd2517705e26277113cd53899ff33988db41b345750fe7b5bb5a56164fe380000000000000000000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r60, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r62 = fcntl$dupfd(r60, 0x0, r60) r63 = getpid() getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r65 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xe7a5a5ac970b54f2) r67 = getpgrp() getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r59, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="5a0b696c653002"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000140494d304d5add4f8a870270f429ede4daea5cbf2c9de00e600100000000000004422779a8641fe2dc1985c5cdfa3da8eeb", @ANYRES32=r63, @ANYRES32=r64, @ANYRES32=r66, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r59, @ANYRES32=r60, @ANYRES32=r62, @ANYRES32=r59, @ANYRES32=r59, @ANYRES32=r61, @ANYRES32=r59, @ANYRES32=r62, @ANYRES32=r59, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r62, @ANYRES32=r61, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r63, @ANYRES32=r68, @ANYRES32=r66, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r67, @ANYRES32=r68, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r61, @ANYRES32=r61, @ANYRES32=r61, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) r69 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r70 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r70, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r71, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r74 = socket$inet(0x2, 0x3, 0x0) writev(r74, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r74, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r76 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r76, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r76, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r75, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000200)={{0xff, r72, r73, r75, r77, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r78 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r79 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r79, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r80, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r83 = socket$inet(0x2, 0x3, 0x0) writev(r83, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r83, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r85 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r85, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r85, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r84, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000200)={{0xff, r81, r82, r84, r86, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r87 = socket(0x18, 0x3, 0x7) r88 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r88, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r88, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r88, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r88, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r87, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r88, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r88, 0x2) r89 = accept(r88, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc90e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fbff37ace945a00daf3a2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13dbbbd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f622f625a9d5ee1906a02ec18035d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d6c2fe92efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd04558adafd6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b9b702b2be7dfd5e81ffc61a53a7740e0ac0603afbc9b40b1af58a092225f85d80e6329bd00e7fe4b159a40d13a0e1948931d0da17acf0d6651d1d6f5befa9c1b6303ed1c85a6f2973b67f8d4a1da5550d26a4122f53a006f07708b4e6dd6f7805be5b4e8cc3a7316c8beaa6f5823c8614e934700358063025ef18a7dd31c66fd2517705e26277113cd53899ff33988db41b345750fe7b5bb5a56164fe380000000000000000000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r88, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r90 = fcntl$dupfd(r88, 0x0, r88) r91 = getpid() getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r93 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xe7a5a5ac970b54f2) r95 = getpgrp() getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r87, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="5a0b696c653002"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000140494d304d5add4f8a870270f429ede4daea5cbf2c9de00e600100000000000004422779a8641fe2dc1985c5cdfa3da8eeb", @ANYRES32=r91, @ANYRES32=r92, @ANYRES32=r94, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r87, @ANYRES32=r88, @ANYRES32=r90, @ANYRES32=r87, @ANYRES32=r87, @ANYRES32=r89, @ANYRES32=r87, @ANYRES32=r90, @ANYRES32=r87, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r90, @ANYRES32=r89, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r91, @ANYRES32=r96, @ANYRES32=r94, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r95, @ANYRES32=r96, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r89, @ANYRES32=r89, @ANYRES32=r89, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) r97 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r98 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r98, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r99, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r102 = socket$inet(0x2, 0x3, 0x0) writev(r102, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r102, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r104 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r104, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r104, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r104, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r103, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r98, 0x0, 0x1, &(0x7f0000000200)={{0xff, r100, r101, r103, r105, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r106 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r107 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r107, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r108, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r111 = socket$inet(0x2, 0x3, 0x0) writev(r111, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r111, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r111, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r113 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r113, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r113, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r113, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r112, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r107, 0x0, 0x1, &(0x7f0000000200)={{0xff, r109, r110, r112, r114, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r115 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r116, 0x0, 0x0) r117 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r117, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001f80)={0x0}, &(0x7f0000001fc0)=0xc) r119 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r120 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r120, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r121, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r121, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r124 = socket$inet(0x2, 0x3, 0x0) writev(r124, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r124, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r124, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r126 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r126, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r126, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r126, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r125, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r120, 0x0, 0x1, &(0x7f0000000200)={{0xff, r122, r123, r125, r127, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r128 = getegid() sendmsg$unix(r6, &(0x7f0000002180)={&(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001e00)=[{&(0x7f0000001a40)="09acc6633e76910d11de359f60ad9e57badeb3691729557d2fb38908fbf5022eed318bdd2dcc14b89b2f925a5ff3669639eb77c9b051c9d7f695f82a528db75aaa41b9e6b60746ea6f41d789df6cf151cb4ddc62c79d4545001ce69fd13c2e645616f665f34272b44db000dfa5fa6c4382223efa40d89c16513864cfba42eb3ba34402760953d656e45b72e0a10718d9ab9894e995bb21d09b9a0e44ea9a6f7c88b08d1e4d0ca21fb6ba01d3ade9a11da9c8c9d3bb41ae38968cef69c1d403", 0xbf}, {&(0x7f0000001b00)='z([', 0x3}, {&(0x7f0000001b40)="e398f3b33ea2d5534d36", 0xa}, {&(0x7f0000001b80)="783b5ff08ce306bc5912c99eaf8ca6c90aa709d577744ca552db", 0x1a}, {&(0x7f0000001bc0)="cb78e6bec5750e3c60b5ca2d1368477dfc8b080d5245c877ce9baadcd84956e2bcd9357c281afcd83da3d8ba6c87713200cd197df05eb393007d3c547953be6aa47b2b6e22908834b820302c55349b01b843d13a33dcb4d49d85f71ba0fcb2b580e33f081675b256a572962fff2b3d55894a9f38d5cf408c0a053a65ab479ed49598294ffce31cea", 0x88}, {&(0x7f0000001c80)="8545cd729c9d792ac665316da400019351d29a9a16e8499c1cb6cae71786d3a5b5c241741f1e7c8ed7e5d2018051cc8be66b77935bdc0384e6ccceab311d6fda611ea8c26e94385f1786aeeaf65fd96b09615dd52ec5e27077a63e1fc9d70d55a298ac0a9be10898f750d763034805166361f4c2631d73d96ae7dedafa30f3b4943acd63b1af09ea4a99439c84272ba048f1b2fd8314f4c0d27ed7aab05fb9e0d9366ded55634948d7345b463e59e726fd6f1cefe911ab3d69a27407891b43ea6a6e9fa163cc35282a1f4cdd4f1c94de9c95a91c43a71fc9895df8404f3c061df5daa9a97818be59d0162854e7f505203587b90af0", 0xf5}, {&(0x7f0000001d80)="f4b50482ca9505fa3c9498782ab2c2643e079813af4519695c1b7eb9ea664ecbf49d5bc766cf538e4bac7cdc53fc9f50e207260bbea1654096078d8f5082e619d41ce5efe71f2309b94bc18e89c0d046f79a1a7fab11c36a47a4a0ca0069d411fc2dd8e64ec61a1b564404a1d7a4ce3546ce8b", 0x73}], 0x7, &(0x7f0000002000)=[@rights={0x20, 0xffff, 0x1, [r7, r2, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14, r0]}, @cred={0x20, 0xffff, 0x0, r23, r28, r42}, @cred={0x20, 0xffff, 0x0, r43, r44, r46}, @rights={0x28, 0xffff, 0x1, [r3, r47, r48, 0xffffffffffffffff, r49]}, @rights={0x38, 0xffff, 0x1, [r50, r5, r51, r52, r55, r56, r57, r58, r4]}, @cred={0x20, 0xffff, 0x0, r63, r75, r86}, @cred={0x20, 0xffff, 0x0, r91, r103, r110}, @rights={0x38, 0xffff, 0x1, [r115, r3, r116, r3, r1, r0, r5, r5, r117]}, @cred={0x20, 0xffff, 0x0, r118, r125, r128}], 0x178, 0x9}, 0x0) 16:00:12 executing program 0: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) readv(r3, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r3, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r3, 0x20007461) socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x2d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="018000000000000051e20eaff4369e0f6c65310082fc41beaf031da0e735f78e692b2fce434b3e7f13fe1e046cc6fb4efe086d254708f4e0c49ac644985ee96a34d4d6a1eb40c67974e2e4ec871702fb0fb3907a33002911c9a0079064998eec68049ccf665c1628f33c57bffb7e4ef71c0db765fc11cf7915a667d1036d7ef9b44f4ed4b7f179be3ef5358ff59fdf324cc43313862c32d8d7c9080b55d2e10a3c576b7398f4cb9bbccab824da58ba7e12cf028209d178c38c9d8d8bc723aa69f55123d6e12dcbc2bad111cd09a4ee37ed9b091681f21d7fefe2491a0150fbe7c1c2b31e7db6ab053d38fa78995bbd4b994a01825d40b4187050fba2dfdcd6c319f25922d16b70678049fd5a19"], 0x2d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$lock(r7, 0x8, &(0x7f0000000280)={0x3, 0x0, 0x9, 0x190b, r6}) r8 = getuid() setuid(r8) r9 = getgid() setegid(r9) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[], 0x22d, 0x20a}, 0x0) getrusage(0x0, &(0x7f00000018c0)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r10 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) socket$inet6(0x18, 0x3, 0x3f) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xf4^!L\xfb\x16y\a\x00', 0x1, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r3, &(0x7f00000002c0), 0x8, 0x0, 0x4) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r3, &(0x7f0000001400)='./file0/file0\x00') semop(r10, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x12) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000100)) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x14d}, {0x3937, 0xee}}) kevent(r6, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2af, &(0x7f0000000040)=[{0x35}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201aec37fffff"], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x1000000000000024}, {0x1000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xf, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:13 executing program 0: r0 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x40, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x381, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x6}, {{r2}, 0xfffffffffffffffc, 0x131, 0x40000008, 0x1, 0x9}, {{r3}, 0xfffffffffffffffe, 0x21, 0x40, 0x9, 0x19}, {{r4}, 0xfffffffffffffff8, 0xe0, 0x4000000e, 0xae, 0xffffffff}], 0x105, 0x0, 0x65ab, &(0x7f0000001340)) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) shutdown(r4, 0x2) ioctl$KDDISABIO(r4, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) sendto$unix(r0, &(0x7f0000001400)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa65adef4c37301a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9f70735b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1aeb3befba9031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d000cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe076bac2cca21bd7dea4cf9085d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4701d36819c7ea702733dce47b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60ca786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac11bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f1fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9ef9db588abc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2abd843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8bfa071e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd960", 0x1000, 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="c866ab4cca4bf2c2f37cff9c178d69b310546d104649be56160e13f78741e5840f2f9de5a62350d15ea46d06fc6c61b3ca9907c515017a9b260750ada8c605166b74a6f9bf4d6f50076fac41b0c286fb86812726bc2d74d368c18ec53195d06499f1df20b5d5377cffd530c49ddc5d905d8453013cc0e69943c135c491e658266dbb7495f6ef7dd5be029a4b87d5e3ef06f88c15db615bd6c3f43e9b11649eebb55ecc04475e61c291085e438df246c9786558ed946f98bc3f36ec6280b75fc178a2d1ca58053168a70c7fbd8f468e7237efcc5f2f62ed54037fbc0b33925d8ce3c4d306433ab32ac0e88dc03f5840bf94cac5ff5f68cceb569d63d6212b9ea95748a4d0576f1474b304ad885fcf4b1ce5a58f000000001ae1ac47e30000000000000000"], 0xa) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x8, 0x0) openat(r4, &(0x7f0000000600)='./file0\x00', 0x20, 0x80) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000640)) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x85945675dc7770e4, 0x28) r2 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x1, 0x3757c570666eb43f, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x4525a1e01b407347, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x280, 0x0) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0xcc, 0x1, 0xed, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x109, 0x40000000, 0x0, 0x2}, {{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x5, 0x4}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000020, 0x4, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x80000000, 0x7}, {{r4}, 0xfffffffffffffffc, 0x45, 0x40000000, 0x8, 0x80000001}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x24, 0xffffffff, 0x2}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0x9, 0xaa}, {{r5}, 0xfffffffffffffff9, 0x4, 0x1, 0x7f, 0x1}, {{r0}, 0xfffffffffffffff9, 0x100, 0x1, 0x5, 0xac9}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x4, 0x79733e3e}, {{r6}, 0xfffffffffffffffe, 0x31, 0xd2a2d8ebeed2d424, 0xffffffff, 0x1000}, {{r7}, 0x3192df3d1f2ce3f1, 0x4b, 0xfffff, 0x1f, 0x9}], 0x8, &(0x7f0000000340)={0x81, 0x2}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) chflagsat(r8, &(0x7f00000003c0)='./file0\x00', 0x1, 0x2) pread(r3, &(0x7f0000000400)="4f12677fff9e05070ae229801f50e817b23d0489b1f99dcde72ef4d9943aa913241eca5c11d96c1ebab4628d8cc46619816a5900e7f67dff080098894a806b2e430072863711a2b4d17cfc8e1381fe03bcb40e57d6aec3e5276c19cb94407ac80c13772bfecf25252278619b3c8e9686bd58bcc5d98ad57a6bcfa8a0de537b46f3adb4916213f191fadbdda09e92a8699ea5738d30", 0x95, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000004c0)={0x8, 0x1a64b0b9b3d663e6}) r9 = fcntl$dupfd(r6, 0x0, r5) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000540)={0x6, &(0x7f0000000500)=[{0x7, 0x4, 0x8, 0x80}, {0x8, 0x9, 0xc9, 0x2}, {0x0, 0x0, 0x81, 0x800}, {0x3, 0x3, 0x80, 0x1}, {0x0, 0xff, 0x40, 0x1}, {0xcdf1, 0x7f, 0x4, 0xbb2}]}) mkdir(&(0x7f0000000580)='./file0\x00', 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r10, &(0x7f0000000600)='./file0\x00', 0x90) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000640)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000680)=0x1) r11 = getpgid(0xffffffffffffffff) r12 = getuid() r13 = getgid() r14 = dup2(r3, 0xffffffffffffffff) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000001a00)={0xffffffffffffffff}) r17 = socket$inet6(0x18, 0x4000, 0x3c) r18 = accept$inet(0xffffffffffffffff, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000000700)="7399c3d7826c2f6a81b06813362c1350bba8c53d5422277a02aa72f01d67ecebe4362f1a203e0c282a9b5a33ce809a50198c6f3a8356a16daa810d79ecb1c716889c2f68478b200014e457a7dbb25e242382467855488941cca03a311692c2775c8663c0cd762303d673febff01bf37bda8f5baed63c61f686dcfcf2ae3a520a1d31670ba11a116aba875bf3d055720de024d38bb28bcf7d0be4b8328db1d681da4d7cab9dd31b74840e51ed015af952bb06fa7854ba363870279ce8133aea2669e59d5c30f5c5db07754605fd6ae5741aba6780fce317e65595de83647a3bb03035d995392b2f978bbc03ce433b5cce6ab86c21b92534e34bca2e70f49d7f5a19b3fff7f5ffa54c1bb619803087c66aa1dfc806d8f4f2667c2364399032ba27d1baab81f1627afd28c5909a5d3732812b5fff3b2e98690af750c17dab2f1bd7deb0122d933f1b7bf880fb79489552a66904e32315fc1d831406765182b853fcb7ccece51ec9d5badfbd13f0f84178f0245a910eee9cd465135d8c7cb2a6d57c1ee399072cb01334223128c70d3ee34a17a0a8cc7ed44063870b522b552f0fb008c9542fd3165058fbb5ce28a5831820d52b1e54992975f817a843c811b15f3d90451a9d9c526992f2c6ac0fcee118f95d3f1cd2c978edb4c65fd58015159e472d6b79efb5be1dd4daaec0b878a613c602dd5599a77c58f4c3bcf2370ba81a7a6ac1eb789ce1942efd8ac67924cbdcf966407fb222e496d6a4e4dec920f81a1f3cd3c9449ebfab833df5a5b5f5211207e9b3b6d328d8f498340edbd71d976642da28f95914000ac81bad91fc70798568bd533cb9d1f865549670b0eab568b6c5402cdc658f44669e347c19ac7e96090fa57d0a40074543d76551ad3057e42c5d265474b24dfbc4fe006e915afc4cf6ef098d1e1d5dce1ebeb530ab1579d5546ce74708f0579fd55547deb22dddb35433334f42a9775c571df935e6e4ba68fb75a738ebeccabc2d4c6b156733e4052c3accecf3f0dafe49f06feeb85b4920ec362bc44abdecdae3a83b2252a6d587237f6c00f72b7a853c29b893e14e6a4e27ed137e89f26cc3f0dd0215aaf39204fad580643a3f33d21a05559973dab30ef246df049dafa8e7c09d4beae9dc33056d35daa354c628b6a501181c780a3030d1423cc248f0ff576f805538dd1f127966d1fb464ab27f48e45593491d859aefd49e1bbc4a32b87645810aaff0e1727bd258a40833b45982abe3c298b6a9de39bedac951fefca381436b9df5eb0a688a6558bc2590a24bb606bc4fc1ec3d8a1824d5a01cbbb25c7949173eb1a9f4abcb7bbd70ca6b1eec7423e95bbe3035e631b00cff203560734c1736da0c26de26325820cf3846da889e2241a9f7921adab9814a1e66f320a1ee336b2298b6c5992c6b03d6d391c9922d3e6ab48d4da8d6e4382b48c02fca41cbdd37de86bb86d2826ffc1832d2231ce2bb088645debca4f1428b1b9b02d7929d650ccb02a941bbcc084f85fbd66728959b87fc216afef2d24d9ba153930984458a80afd9d4f1b043f7d320925bf06c574c333c476fe8c72df3d092e6bfe7941377e1df5ac2415177e93adf9b6f6d164e4de965e97911da8c9b0e2b6e4dd2730505e9d9684eabcbf140a78e802427d4971a777a78cc08a2cfcc4081b67fa4a3557f2169e0be5cb60f81e128dcd58caac2cedf87ef9c5f5c6190bcea4c2ffb6353135766756aaeccef41558909613da6b6247c88883d7ec352907f7443ea94d54d9d22af3b528f66d1a98ad73c8351eebface99bcdad2f9aee98524bdfc4e8686882864867bb2b5b2a176b7b8a6aa72699e8d76dc46b76efcef71634041e9ddf492e261eed79c3c1d12c0f770e8cddd5db8ed4fb835df262a7023314d0b9c2420b3ed7a94fc740861551ba9b987f0d8ec16e421390283e40d7300a52aa84c8b45d354e49e73b01edc2037435cd26f3b9ae19cd7b5234765043bdc83e7d4b1755d7ec98d44fc5ac1648c276b27f34758919061e0552737edc9d347d69d770247e43186faf5797df8209a0c886cb69ffed87aa126a8666584c8bae9d9e730e8d03f043d98f77d10fdb2eba35c41e01897e0f37d6ef1c1e49e78aca0aa6880504bfe922c1717393a50829aa4ca504e6354bdc09ece49c78dca88ba649a692eee0cb38d6ea9a45c158fa16ac091db6fdb15d8b51dd44789ca15c0c36178cb0ebddf43ed0c3e393a391a848eec74f7bdea73b018ad81eb007547d421b4a756b2e2dcb0847b06cb149f71fcdabd907a5994cef8075f265f6f79d25be419a7acb62c1d96cf84dc9ce17fbc1b0d4483d25cda0aa6f65bb9428a3e0f32f4d1e0f38a4b9901fbbe4cf2494f042589343c414e473adf15ee9ba3e4eb77f64e363ca4589b9bb139ab6f8da4423c1d371540fc5c8dc7bca7754b71f3f5e0c76d933af46b3fe1364698a6c2dc8b7d036c58e380ee125dc50d9a9c20889ab9b773de5a411f1758f84f8113f3dc8ea3b2832588acbafd99cd9609c393e7c3575d5692b0325a88a8bcafd73cda3f92fec296ccf257b1f99a299175eda37a41eba8bd297564cb2600571e3b852af2669919d61c021eded919318bb584b211166e439c7620a3a0fb4f4d8243a1470406e2526cdf386f9bd1ded78f2e27d1ae0e3e5b81ff6b8cb8e01b47106be59202153c83d2abc25e572895ac2436512354506c9b8c7084c5bc2adead99684a90deb64b11f3ec52c9b1679941ef3b6682c17f698458ba8137ed7267fecc80738817fd4ccd01e7ffb4953187a2a56ad46211885fbf2dec3ff948d7c39b119c13cf2202d200fea0f00d53a6dad2c31e4dca1a318fb8efe040b832536fcc8e9adf887b59ff45eedf065d8877a8e96a2fe64b2bba4876fa59b2ffbef2d1db44910f4d01dfe3e159ef0f76c24951135dc67fa33fc45ba9ac70a433309238ae673a7d6ab46804c75c197b557d6306f3c48d2d471f80ef45ba8074827f2ad7ab5d92dccdec71a908e866d67f1705a90fec509d68c4ce8f9cc6f748675d98855c3628c283f73dbf991c23cadb57deb8d064f4b36f6c27e5fff55b66d10c267c72a8527f9b5c6ed4fb77f17842b03fdae74b1b434b16168a7cc69b4315bc9e182dccf6068b12437c3431e924daccbc6a6f5df2efd2f1fa5920d6a994a5d0a2d8473771f7c5e1cd935cf3b1be9cd3538ec9f6dade9e0d2145c6e2efa47a48eca8c681100097191e6708fd1c319eff7d3285ab1a3ec473f3404d7c1b735ee92428d284c9bd8a8d67d78f8c4b560f7d76bf89509012f342f2a7418484d37aa6b37fa7bbf4994c2ebcc7c802900192459e573639035b05f57e2f78a5a65a8a6cc66b4684d87109c5c333626b433d2f7018e86db52136b48143cf0f9ba89920f7bfb258d7293acd0bc3812669b95f0a50f7c226d223dc4cd5d2e66cc2818895f15825d70bea2fa5c5f541cc0bf76a35ba1567f8283d1480b1cab27171a8a5193e0f7d6d3aec6257520878e75bff0aeee79b65974bf4d7b499509efe339d65edcae8038adb3384f1f83e8e2bcca907ebde764efc8d98955c165e692fdd88877ab7a1f11822316bbd44584339b345a965d1e23e97f1f792d2067292bfc37e542f01677bff061ea256c1b0c052256bd0089060d6ce4d693bdf12dd26f56bcc34aee74111c115646f350614f3a5f274922711718642c609cea38dae75a7b8534833e5b55ae5d1189bd65ff4b40e47ac03e30215bfd5766b239cc41e3a3dcc1e32fc1251f43d0ec46e3894652518eeab2f6b7a58d3101f56cc7a91676d3d971dec9f9c899639515f8e80a4daaa32863de70608f85bfa5439314f36b54afc5c8089d95081c0c59af4faf0f26ac3aad84817cc2ee70f69cdd8552725d1a53fee945668776ce7abc01e78cee248f9bb220e78cdcc83b8688f8e92f119ee2e8377337a04124ae8f74efd23e1bafb49e12145cb37aa92994c33757c81d3dec509d5065b6603fa0ffb9df872b51582b6c498f85910db7bd6c9e1f5f1a4511ad1970bca11b0bb68b80e40453f1dacb63a2ab71a5907f2660b089bf3f26c665bebe685a6fedb13ca381752d690d7b1e4b772c3e9e247b1283af6001fdd0fd9a0322029cb0afd072af844af33f5a0f49b9dc679222db062c1db44dd11b7b12b4bb6b9adc215d61efa008f04b8a2eb27692f7fcd98a0322df3cfdf3cbc5573fec4434fe8d0c853cc744ed0d2c53307026a27a63f99bff9e248ff75f6c1b97c44c17a5f4361791f8bd13fe68308a550eaa6f80ef93d9eb7604993c9cf9c5b4e91d8b5bc4caa946a15e25ac452af3468f65baa3a7ae17924298a431124637de5bc6d6cbb99d66f0937280fc43895ccce8a4cc62108efe532f169915be065bd1c05b470fa620ed62408df06a20d76e7f9d2ef46ae4003a5e0270a553596d591557c05d617a33e9510b9e37e3d3a07a146b4a9959f2c3f0cd0cd52623a0ef5a8a75a44947af11818f3af3d274114a2769eb099f2679bf9d39b6dedf935bddb03088e1b910992bdc114f18492f0b93c56cdc62ee1b93e3fe92757a54cc688c35c2099ad10d7c315dc95e778e9a0e7d882a568a2d29afbecb3ca698c49b53bf651f7154ca7e3b47285d24bd685fe4a64fa5de179ea690a72dcf3785ee15f3d4f7336b857e49f2ce5cd3b410682e5194e2cf0194c0b3bfa33a0ad5271dcbefd93fe6b1e315806baf4bad9a5ea4fde161f54705070084503b1928de04681dd9c8dcce2a02f8ca4b56f486cafe915616a69249f650f7fa2f8dacc92a7b14786309077f1d7f162bdd1ba07b83b1ff1a422cac75c50b5f7075d7e663fa3433fb1a2b689751589b36aa587a510dadd5df03281aace2a11193d635a38e47f75f719371646d7b99230fe21adba8f0415ec397aecf8afbec8365823fbc5b37b0c8d3ee4bb98cd29a21577502d1b0ce19fbc9f9d29ab0e05411fd4c1b55d9dbe127ee9c0c4d86c55aad2fc55f6d9caf551c0e8e931975692b3131105e232e8a4272b5310021625999823882b1048fbfd78edf607e03a9a9fe7c7b227cd17eb3f00d5cf916ec22bc45c9bf41cb2877d119142af74209b00d535d797907afead129560369fdf9ba931cadf5bb68cc11e6f202d04d631eeb799982e75e25426b8a633b2d50dc5a7c6681abbcc4d9d44e2850285aa3565097e5d822bedaf4ade21328e212607a0b073b9cd7180ddcc87ad57b30768477f8503b1dbaacc4a8aba967a6c294e55efadb082ab0b8b3c497e31c37617f4901f1019b6f0307101c79dd189695b831f0c3264b594dfe986b90c7fa6f939b73685f24d66bf4131b66cfdd86f43c9cb8545c10552a9cc00fcdab8fccae563939c376398f658026ef6299237a8ee978ec3ec3a257233ccb5ded6f7346d3727d48f66cfdc548b4151c8143790913a4f76c95400d447a0bf9ac80462ff6428b1cd9824142ace96e787d0d08cf1095b568e95d627b04d7d299c0a164d4a83a893aa9b9a2d7d132c23d9de8380497d507f6a544978a70f8e275b5bbf9f67bf3928cc232ab5c1027356b5fffe3a975451b1733e23c027afb588e6e26a14841b825c47356c2100f3c2028532704a77e3e980a3e6046225234e70602b92e76a8f9fdd93a78a8f02b0024e045608ec25f30b0c58950810e81b29be122b098fd8e18b1d8e5dd658932aac9c3d57fce8bfb2d6aadc6dcffb07c72a19e6b95b7dd8a5bd43fc4d3013fb267bd72f5b35bf2862c1fe9aa9e30f1d2b2756240ca0b8a65d9518126bcc9be8eda88be0a1948a7230fa660c801833e98e69f2a17ed32", 0x1000}, {&(0x7f0000001700)="dc9dc907", 0x4}, {&(0x7f0000001740)="55785714015922111d3027282708079c5a1834d8ebaab7252da443fb03d3cba73608e3f8e4d0ee171aefba3acb1cfc71536a45eea177f7db25b46774a9ee4188ed7305f18639ade7884f8ba3ae5468a1dae677368877b5c38970135a3d934956d8", 0x61}, {&(0x7f00000017c0)="1e11737297bc8fc16d11562dbc32db902038eb99810ee56e5d4bc0bcd51b462b4525b9d9e3264db595f50e71d7bce9b919aeb612888b531bd9e767e7a37075d5d093ac25712a1252f1e5a1250ac2d79f9efaa4062ca3ef25be2d3bce361e6647173e1f844cefb99ebeaf096a631f71378d97782ae8ac68eb9b9fcc60d6b9857fbaa82420fa928271eae31417dbd920299be04317b6", 0x95}, {&(0x7f0000001880)}, {&(0x7f00000018c0)="a98dfaba90e7cab807cfa095f126179c4bfd168824bf9025d068566aea9e60986c1c800897720f25450ea59082bea52aeee30165d0685717c1899837b1a7c8e244266886c6321b800a801c21fdb5b632bc93e61f8537b630ef72", 0x5a}, {&(0x7f0000001940)="e5f10151105264843e58874a79f2", 0xe}], 0x7, &(0x7f0000001ac0)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r14, r15, 0xffffffffffffffff, r16, r17, r18, r19]}], 0x50, 0x400}, 0x405) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea87168f6fff0000000000") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) recvfrom$inet6(r2, &(0x7f0000000140)=""/55, 0x37, 0x801, 0x0, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xab770049e08c5283, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000002c0)="d992c71cade356f3cc7427ea09bccadc30e15b52ed764d2a430e14bb1a74e1bca82d8df93319ba5fc6ed5f2bb1560f31ca88e68a10a9b01da4d3c933e00f47d6c38304f8ca7083a38a29622a93115c35f379aabe448bda7c6830f2def15de1c0c0016ad7384a1e4c33e613f47fc9cdb45ff99bebf5475ff4eea9a57c50a61f971e1393cc49758c8b273356305d01a828f7245d529ec86295a74977c0381cb861377cb560f7aaa46bdd92ace16ba0eaed798dfa079da9a23f772558342af6574fff9eb5a61e51c63e35402af53f6830e98cee1ce5262f8202a399aaac6d477fca0a8d8f385bc7ec151d4ed878c6a3a4bf790e357a32e275e7eed135ed60", 0xfd, 0x0, 0x5) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) pipe(&(0x7f0000000240)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000200)=0x1) r4 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1, 0x0, 0x8, 0x0, 0x50cf, 0x2a35090, 0x9, 0x1, 0x2, 0x79bcc2d3, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) fcntl$getown(r0, 0x5) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = socket(0x6586b8446b6d5c10, 0x4000, 0xf) setsockopt(r2, 0x6, 0x1, &(0x7f0000000180)="c3f94d10e1b7031a5bb7148961c45bdcc72d4896646e8348a865582cbed5f82bc61b018ca7ef725dd4138935922c690efe295d1f7ecd92cd121f7689952b3a098733ad37cf0d0a1a0dffc35700d7e5c96177f8a2c871f4f91c71f8b6549ca6692faac5b10fa6710d1934640413af6f5659268bf4452b64bc17a8cd2c95725f7ca3bafa4df1b1a4052ab12e0718f556b3a768ae1931f590c6be2b4b249b797f6eb52f462545524b7852b7df82afd87fdbb6a83f3792", 0xb5) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0x9c, 0x0, &(0x7f0000000040)=""/156}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000002c0)=0x1) r5 = kqueue() dup2(r5, r0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="e14288de67dc", 0x6) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYBLOB="3d7436f2fd30e1d2e30d3e5436573a5a627e8531b2cb6e8cc10924b71e2a5846570478127b351fa271bf60503d4eb367481e02189218ae63f02271a23aac0d5c53225dde63326112088d5538dbfbd348c2a802c0d7721d8e0a935dd2d117f05d3cb7dfc7b746e1aca4e0564a309c461e48eb38d56915aa8739a38d20c818b65eacc40960364f3b8ed145aa7db2bc9a38ced33924802f2f5860534aeddca77c417fcb8820c304698e", @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRESOCT=r1, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES32=0x0, @ANYRESDEC=r7, @ANYPTR64, @ANYRES32=r0, @ANYRES64=r4, @ANYRES32=r3], @ANYRES64=r8, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRESOCT=r9], @ANYRES32=0x0, @ANYRES64=r4], @ANYRESOCT, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES64, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYBLOB="e1183eaddf78eed44aaa8e5c8b980337d4aab03f2bf9d89259565c9111874fa0eb3ec7a774341a22d2a4bb62fddfce24d31eec5129021904ced56df1652cb6d399a1e4a6e18ce04a063ecf418ddbe972d4fba9fd98f5a7ebff54518ea12fc894bf11dbfdc4661127f418b2d195911c94d050c9b3f7c5760120000000000000001032137a506efa488025119bf100"/152, @ANYRES16, @ANYRES64, @ANYRESHEX=r0, @ANYBLOB="a4f8b9f9448a429ea3b00dd5fde61e3f321b8571974e9d704bbeb071fab2365b973d7eec18da760e95dbe4a0f1968d7165c31582857f45afe87aacc0ae6867174ef978bf6e3e24cc4d4688b8e07ae7e091588a9d2193", @ANYRES16=r6]], 0x8) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x150) r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r10, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x84) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) r11 = socket(0x11, 0x4003, 0x8) r12 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r12, &(0x7f0000000000)='./file0\x00') utimensat(r12, &(0x7f00000003c0)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffe, 0xfffffffffffffffd}, {0x0, 0xffffffffffffffff}}, 0x2) sendto$unix(r12, &(0x7f0000000a40)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3017ae26caa0412fa4f376336acf00b6404be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f000040000000000000001000000000000000019e2952d54108c5da3f41486f18c72c63df883a2e34131b71649ea2f5abe2f77d0f39c4ed8003b4a16f7cc286261167cd88f03233637175a16539fa86ae3635b677cdd6f2e04a5a75040942033d39cbc54a10d8738eb790f7f14316864e51d992ac79aedbe59b81391fb173393fa8bbe77ec53c9351cbf7ecdfb08a3ea40745d35c7769fba96ab65482c700966736d521e13b741d16c90812d2f3fd918e26b0de0655259be64a52856cd25bb6f8025bdd37dcad07dc7d369c712a75aed5d53c9cafff3c65294", 0x177, 0x40e, 0x0, 0x0) r13 = dup(r11) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000004c0)=0x8000002) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) getgroups(0x3, &(0x7f0000000140)=[r17, r21, 0x0]) r23 = socket(0x11, 0x4003, 0x8) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = getgid() r28 = getegid() setgroups(0x4, &(0x7f0000000240)=[r22, r26, r27, r28]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r10, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) 16:00:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={' jp', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000008a, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/158, 0x9e}, {&(0x7f0000000180)=""/241, 0xf1}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000440)=""/162, 0xa2}], 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000081", 0x2c}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4e, &(0x7f0000000040)=[{0x5a}, {0x61, 0x0, 0x7}, {0x8fe, 0x0, 0x1}]}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000001c0)=0x1f) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) r3 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r8 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r12, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r12, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r15 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r16, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r21, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r21, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000200)={{0xff, r17, r18, r20, r22, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r23 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r24 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r24, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r25, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r30, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r30, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000200)={{0xff, r26, r27, r29, r31, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r34 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r34, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r34, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000200)={{0xff, r17, r27, r11, r13, 0x2, 0x730a}, 0x0, 0x9, 0xd6fc}) r35 = getppid() r36 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0x1a, r4, r5, r6, r13, 0x20, 0x6}, 0x9, 0x9, r35, r36, 0x7fffffff, 0x80000001, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000064}, {0x6}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000240)=[{0x800, 0x8, 0x3, 0xffff6b68}, {0xc35, 0xf3, 0x8f, 0x200}, {0x5, 0x20, 0x9, 0x20}, {0xb8, 0xff, 0x5, 0x9cf}, {0xff, 0x0, 0x1f, 0x1}, {0xf8, 0x21, 0xff, 0x2}]}) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x10, 0x1f, 0x80, 0x1}, {0x9, 0x0, 0xe6, 0x7f}, {0x2, 0x1, 0x3, 0x322}, {0x8, 0x8, 0x7f, 0x2}, {0x902, 0x3f, 0xff, 0x4}, {0x4, 0xd2, 0x1, 0xad1b}, {0x2, 0x8, 0x2, 0x4}, {0xeb85, 0x6, 0x9, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r37, 0x40044266, &(0x7f0000000200)) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r40, 0x4010426e, &(0x7f0000000380)) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x1ff) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r39, 0x40044278, &(0x7f0000000180)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x7}, {0x86}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:16 executing program 0: r0 = socket(0x30, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = shmget(0x3, 0x1000, 0x800, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x6000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="6456b10e17d50ff033454ce2b7591159e88c74e8696da452fcd1a8fec435a976185e7527e6224bb8e808f1a193e91282d8fcebf12f69f4fbff3e6b2888d76a1de1f4c26201b1f2115aa53da4c7c65c531e2869fe22e1a710d637298fd162983b9a180546b9bbc7452873deed13494bfe4ed8db86e854143a7c4f2ce5ab55308b6e931ba7ec40605d8890a218c37711a14af490b1bc78361e3ec6356241420e31f87408a657a86552ef1bee5c6279ccc15ddfc92cace1502420f9d80dbe9269b5fc47aac675601e303e4d9dcb73684689f4b119c4fee0b323d1b5c3b06a4a890b4293f9e29f9b877905ea492c63fad9b15377607039542b0ce0b6ec0f6f", 0xfd}, {&(0x7f0000000180)="6b42e20e1ec2a9b4fb0f6bd4cbe1338953b2739d43c77e11f5d16409e14de17a7b989195ae6959ff0dd28c8bb75b64fe79d20c6bba632476cae49db58a4f3ffafd6f41b357e92f03f27ad5d2cc2fd6595887766ed6516a8dba069756a8a82ddc500670ea3e5e43e1844d88", 0x6b}], 0x2) 16:00:16 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100, 0x0) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040), 0x1000022f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:16 executing program 0: r0 = socket(0x400000000010, 0x703f8e546f465b9, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x401]}, 0x3c) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000180)) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) fcntl$getown(0xffffffffffffffff, 0x5) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x653, 0x40) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') r4 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r5 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r4, r5) close(r1) 16:00:16 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x2, 0xb37, 0x1, 0xdc8, 0x401, 0x1ff, 0x1, 0x2, 0x6, 0x3f}) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) mmap(&(0x7f0000772000/0x2000)=nil, 0x2000, 0x1, 0x1812, r3, 0x0, 0x5e) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000002c0)) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x4000, 0x4) close(r4) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000081", 0x2c}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="09bf389ec71bd9fd0300a2b63f764de08526540375600000dc953952b628ea96a33c514a1e4c8cc174b8216bf69733a213650a5cd7ca42ffaad9e016787b169f7a252bb3f8911675ff99ac06fd22273bd2511d9612c33f866c41f034ff5110a845e336bd8000f95e6da7df00000000000000", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x74}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1000, 0x2, 0x0, 0x1}, {0x400, 0x9, 0x38, 0x5}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) shmget(0x2, 0x2000, 0x1, &(0x7f0000002000/0x2000)=nil) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) read(r1, &(0x7f0000000040)=""/61, 0x3d) write(0xffffffffffffff9c, &(0x7f00000000c0)="d0277c73f47a41d0133d1d1057149e55f10008a46cc26f416f9d32b08f171692be808838406fb7242d7aafca907448e0dbc01d1fea3f35e5a448aec105e316ff6c737498ca31869b3f6279d0f3ac", 0x4e) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(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, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1000, 0x80) 16:00:17 executing program 1: r0 = socket(0x18, 0x8000, 0xe0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x14}], 0x10}, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000500)={0x7, 0x2a, 0x7d24, {[0xe10f, 0x4, 0x9, 0x2, 0x1, 0xae3, 0x7, 0x2, 0x15a000000000, 0x8, 0x0, 0x3, 0x0, 0x80000001, 0x7, 0xa5b, 0x8, 0x101], [0x9, 0x100000001, 0x100000000, 0x64d1, 0x4800, 0x1ff, 0x7fff, 0x0, 0x80000001, 0x46], [0x8, 0x9, 0x2, 0x2, 0x4, 0x80000001, 0x162d], [0x1, 0x9, 0x2, 0x1, 0x6, 0x3], [{0x749a, 0x9, 0x2, 0x100000000}, {0x1e, 0x80000000, 0xea4f, 0x6}, {0xfffe, 0x2, 0x401}, {0x2, 0x401, 0x0, 0xfffffffffffffffc}, {0x9, 0xfff, 0x80000000, 0x4}, {0x9, 0x9, 0xfffffffe}, {0xfa, 0x0, 0x4, 0xfffffffffffff001}, {0x7, 0x2, 0x320, 0x22a5}], {0x1, 0x8, 0x0, 0x6}, {0x3, 0x7a, 0x4, 0x100}}}) ioctl$TIOCSCTTY(r1, 0x20007461) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) write(r3, 0x0, 0x0) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/80, 0x50}, {&(0x7f0000000140)=""/242, 0xf2}, {&(0x7f0000000240)=""/198, 0xc6}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/48, 0x30}], 0x5, &(0x7f0000000440)=""/74, 0x4a}, 0x800) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff79, "541bb97b6600"}) writev(r4, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x91) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="bb162e2f66696c65300001f3702a2c496ff49ccf4b3e7d993f158586c0cd2bce63c581e603feb0e79101c9eb965816e0bf177e0c2a669672843599a70cc188d61153242be5931be524e37783a1eb5aa57400fbd5704e24876bead75e943d9ba2a0ca723b0997ad33c1e17c5390a29583e3cfe05cea5df7e886fb671a9e0f977fc50d0a0a498e83cca74cae7af80dab06bc848bddb7547b247a8b0cb5a3df238d0e35107d85b0e4a05dc158777232a273aa2df58be36d705be0d1137fad80f39871d2b986e5eecf3fd363063ce499602e008e"], 0x2) semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x3, 0xa6c, 0x800}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1}, {0x6}]}) poll(&(0x7f0000000180)=[{r3, 0x8}, {r4, 0x10}], 0x2, 0x101) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xffffffe6) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffff5de, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0xfffefffeffffffff], [], [{}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {0x5b}, {0x0, 0xfffffffe}], {}, {0x0, 0xa5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x32bffdceddf86931, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x5223) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r4, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r4, 0x25}, {r2, 0x40}], 0x2, 0x401) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000000)) r2 = socket(0x10000000002, 0x400000000000005, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r5 = syz_open_pts() read(r5, &(0x7f0000000180)=""/101, 0x3dc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1010, r4, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x101, 0xfffffff9}, {0x18, 0x0, 0x20, 0x1}, 0x3f, [0xffffff01, 0x6, 0x0, 0x0, 0x8000, 0x985, 0x9, 0x1d1]}, 0x3c) 16:00:18 executing program 0: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100005202) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x20, 0xb0ce1d167fa98a57) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a821a0280e9692300357e3ad7ce7d518f74870efefd485d203b0094a9e9635dbecc791555e68b8f77494099706dd78475f3f28a12e03e622c4a2a1ff2c2e9c7bf7801a1853356d6af5ff9c7233b9533c52cb83640b0a77ac42e53c3b6c841a7b41717bb8d27c854f8c9cc58995e32305a482055cd56305691c796e0b7a7d223dea2ff47424ef7dffdedc0f722e8f09b7451634c1c65539d", 0x9a, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x7ef1402f8c760b70, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000340)={0x0, 0xd9e3, 0x0, 0x81}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)="b931b697d6195e25ec0c75afd5d117104226b178c8d577b987730127f1a318654de73f996d9ecae4b5025edcc666f2f995cae9094c8b05e2dd212d4eb201a7bf162fe3f11e8c208d5490e9519c91c2b9abbead44"}, {&(0x7f0000000440)="8fa6b47418b4c5effb2f07c2a098c2cc660756230513ea7e10be8d23d92c4c00a8a80ce46c709fcba81865edd98359f0681acb15c94a796a9f454076dd276f47f2fb1101726fe25a3abfd21eedc6c7f62862df4c51dcacfa2147fd3e9a3462cba93035002459dc0f79f95a54d256a92567051b37b1f870e02c416b489c82eab1340ed873277fbb223d7f743e3b78c55a852384f3f85abb0f3b19456de036d14725a4c2c132967035f93048b97258b44a4580d3f7bdc9d751648b2bd135cd11765150f9b4b9077e0aef640ae66662fb7a15aa76a28cba70aa54e1f1392c3573c7a95a1edd2d90ce06c9ba09a65a9687ebd2fea8adae0e247215b2bee58eff337421a450c8a94c2fcbfff76d566ea83de6bcfea2a75f2817e95c6bb3e5d2a2f3f8585ad8e0390ecf4cbe94f30db55c6a4d10db36b32da147720553c74a6b47ecda15e86cba103f241581d65747f533eb28a4a6a93b421b11e5ef1cc68fa8e16bdae10903532854a22818abc888417563a6be605ec16bc212802b4313e1cd8e22668add8f83ecbc8557c0a3c3dca03f2b82cfb079b281551b205e53be84baece72e53c943b840b88a883293446d0d94c91b7e79446b19b37ff995b298eb54021ff79682f4552672dd1b8446b1a238a12833b14d50a9fd346858378fc23f9a4cd7ba2fae6b5173916c05c6e6224cea9709cb6a50c9acd6870d8e29be93a60513c83e83a91707d39a1b9a22eb84d6f5d125e4ecea79c88131bf30f3f19b89bbbb8f7d7f299c6c8b142b76c522d2a6df6700d69f4ce5ddc31730fd9b70959acdcc8b4d3f2e685640813130c4a1e589038ee41b28a1059f55312cf5c13f849b58759e7acf581bc2ef080b0c14f7de66276aaed2e2382d086713d2b3e6a5cea1b58e750c4fcb44cb310a8dbb999030ec65277e8b8155f258ce6626259c001aa10310861d7ee1b1eb2264b055df3172ac4b81e30f9132159494edb2acd02fd2dea17060724cb37968c5f6c2f8f2f0066a42fd2886fdb1baa64e9652095cef8e4e2523535c4189c07829b956a5d8accdfdb760a75dddb3a263ac2ea0a81f0b530282bbdf2e6f2d11fb4246bd07bf727705ffb95e0dbe56a1d5d1abeb7f254dbcb9a307477735e59e33cf003bae95fed801ecb636a528f6cc2827fbbe7f57b75cfedc522fa931bd2a126e911efab7a516f03154b85e4ce7dc166465f446e382867389370205bf7969afeb85fd2ced2e96f244965c5b7971ff7aeb07f16778c8ddb0091b63062cbb186716375f9147d9b284fe1fdb86e8857e716c797d920e60da9b3451019473ed100298f27ba8fcf44810d5ef382ac4271cf4063349a072a6c11a8eb75cc51894863ee93715ca5799b8135405161fd2ab75e42bd876ed3b06d1d4f96463b2638c35a663d4ee12ad1fcc2f8d50a5220dba3b41ce44d9b5f9963087ea9e8ffb27216ce31b37b7d33c637961974bd75ea8b4992bafc14053b9575ecb081eb0f48fb3abc747aec66fc5d7f0f55bcb3bf9c4868f9b673859733e583d734ec471655493483fba9401856579034696e51e9af9fa6a019a7c2048b84a4c1c04fa933b0863efb0b17fff173167597c44af1beeef3941ebe0aab5f11e88b851aed413dc8416de8b8f167db78a4a6fbc1809f102531199db7e4734fb01dd747f50896d1ab451dbbff39daa4134f3eade29186d2a35798d6534c5e83de88090a185746a0883dfea0cfc12405d97510de8853c893ffd469ded51bceafb6f263b6da1c91265ea1777a7efb8930f7e6cf337fb77efe40855e5030c8af98a13c7c1d040146e2304bea65da57e9ab9e76c427c09cdad202e3cb501d1cde387030e421bd1f7be2412211d5e2171b93343c0c2a0c931a5ada6495af95e99b8225f54261619ae287c8285feb855bede311f0b56f5d3f6214e19f6f6f46e5b3c2190b97b850276148ec70bf6ac475883e0ba30504bd562075291aa39c05b9cfe2564ee21fd838c2651d38e6c10ec1c594beff68aa408e4793bd2503f06874e95d56ee6494b0e48b223c07d24086d9d41eca018cea6d408e8b90291674024e8e38dc4bb6774152c1e2ca39f2878ea32f2d56c7e73d437e2cfe379835ad613ed79b82674011603e843b5fa15adb424b14d32d522aa398d7d50faea6989e3216c4ba27059072788fd0c63d218587ef68832f67f5cd796bf793f324b20b3ac91ee1e0c5fa886d1336593c6b5b47b9e38e6983a20bc229621e71690d087064837975ff5391594bb052ce4083adbf0becd4cac65422b84b466bed13537bec6ccfc2f73d7c75093409363f1496f85da122b252e7884091a13d1dad4bc426136a56e88ab3d3719fc596a865797063c71806e210bc4fd55e47dc8be86ebd7622ad449459097a32d69d868794acecf1a90f99a88d3fb4e712ddf312de2ac1d2a7ebf848ee5fa37ed34d2a06743f11df14118bf24ff14f51e38ac23311a0d66e58b0923a023105e24d021a84abe54f9580eeaec91a5040295311a1ff5ea96c794f12cfb59ac4f1049a2fbc3fa98054bc6287d81cbae7f955a37313ff62742dc5f7d8d44dec51a760ffd5d0a2981c312362cafbed14cb65d6c900b0dbca5900c53a2cc5a22e208605c2ac360334d01a8472ff501caa7dd612c4c9033f511ec5d20dffd48c7d7c02d03fbc4c8d4e1d5f4de1b6c4b97e85b430acd9d0e418420852586abe00fad3286c725ec0a8ffee6de60bf581728bceefdfab9c58b0f33fde16136d01a27436a19236bfd2cf13b0870d61a7f922776b0a3fa223dce8ac863c4c50ffe54d6a964b4caf7305646bbaab714d7c617086ea02b88380a35a7bad59b56b29cb5be4a6403171bbc394a82ed9cd2f677267dec1206e8c9d906228690a4385e9639826613eb4ce13f63d218ab14ec9c5ec93d464d67deef7603abb39a96b3064d656459733bfdce4d5d5d22cae205d868bf36b43299e9e3343fda0dfa466d0c409d388a732a5f8394f350729fa6ba07c77da855b72a0b95b741b12d386a312a50624c6c17376954d58d4058e304b69ed5867abd561c059abb3d08072df6a78aac5b6aa34803cadb0003a1083ad501c4bf92784aceeea85e46d42120ce6ee4a9f6ef761df50391b6bff16f176ed9d21f041cc68d85959dd8d2bbfe2673c737a317ae06ff3e00373ab6a0c0d338e89fd73b24834f2e6ecfddc90a2b03fe0ceeb9464fc245a6b927e1a3908c3fc0120dd621bdc08347bae794e37bbf355a50c6a63fbcb615903f70c1325350f055ab3432f91e0d7db585182b136d467f36d692ab20ecaf377d3a9cb18fde479dd08cd8ccc57264794f9173a9f27f786b88b06d0efc08e2461356690b8c7ffe2e07535557f9d1433c8d095b7aa38adee73a3397e6032029f76500cd0658b2d9b679fe93aeab1c11cc02726f9b93cbb48234438243e3b44c9534651a62a4e5becb19632357497ea82001b594d6e9bda832158d77cd1fe17480aa2a186cbe792123c8159ddaaac197547e225022eab4035c758eb8d068ccf487ba899161a0a69dd41b51e2a4eeae97614348cdd449f825e0595d6f4ab74ad2b5d6f693bbe8580911e15ecb46d16e0bb142a073ed6db2c48a202148ddf148012a9c6b25e4c0d5b7c8a6306b4539663266b88a62ad8fbd1bb3b51aba3387cfc87132807d49825928f1374bae59c3285b4f630573a7e637981c38273e748184bcc97c66ac30e23c0266075ba6e53579f4f54dfb204311af058fd240b1eb917b385627d9eb9bdd76a38afb26d0f6b04067765f44f0430a0365734c2c04e113107584070040bcf8f1ee7f64391ceb0219697e2e1d494ea27ef2b911876f63f582091c4b613928ca3a3048d8cf943f4ac7372babb6bfd0ae6fa7598ef940ee3df62eae8be87625af2a0ce6612c2d8e56e28a4aa4bf234c9ea9aecacac2dc8f005852e0650d24ced7eb005fb55a222edc3094a1a37e54da8f0a79d880c607c236478c01b5d45732dedcca3363f2414df9b8d587c03943f79fbefb2a8fded382f440667167f0c5184e5091549c54f2f6580a1ff7e0015e4653ad5c26fd2505f4a9856e01088ae716387376582f45fe5f324107048363fb90aba2725cb6cd02e5a1eb8e8435bdbc5396629f5a3a0772aa0a9ef9eedc4005fe0824f5d9608ed2f0e35f78e4b1fbf57f2252a1360024f9ca53788ac4167ba9333b715d772fd24818f3e5607cd59829d6cea0adfa0c67df683538bf9625a6dcdcb3a9216a7c70b6975f74be9c2c79bc18828726215722a8eb0a4ec33120fa830af163ad412ae46f1142a378beb0be22c8315c74c72ded1a260ea8795396f9e40e8c801d16ec2d28411051b13fcbbceb1353b12d41ed1ea1b284ce9c0b2405f741e6e23940c21bc3a919ee3f9010519ae49e3d92177c7282c2308ba2a9b935c40e107430eab20b9faa402ac0f5ed74bd469f5dbf3e85c96cd663b437b1a17c7754c9fcfd977a7722efa8336ca370a947bb65626a188d22133c4cd452470f986b4c10b2155575f53bfa7ad3102c6e5989875731152c240fe795193eaedbea24a3dcb7ba6fd95e3e997a4e1042062bc2ab8c6f3ed765d2d6b77d91e8dbad78f6db3a85d32f7f3abe5370e46d8fe6701042ba5256331c914c6766d8c6ea1de01dbcc71ce7fb734e5c03bcfc7fd3cb3161b77cfcdfe3117b46cf722aac21a7dcfa0dc4472415854f9d510fa817c5c4b5cf22ae48bcc8f6e6816c7208477d5df58b8c9983fb0abc3b2e0cdea9b27c27f39b2ba66cf3c99a6cefaa198ca339e350349e398d4c075dda5902821b836b07b7de049cfa11d3e645d4397cdbd4cb6374414e4c5118353f058d8ba31defb6ec85f9ae5631942f608abbc51ca77ebb2dddb3a1e77a618df9f760a4077cb245ba37d4b0ba9ca106b2a968eb93049acbf02ecca0dd34b45712522903901b873fb766d23adb4f2e139e1f5c9ecbbc5614c56a2653572ee29a8e33d5bb5969206d116a3549719c252e6a87ad685d0ede5b6b27750f4bde483094aa633c4ac650ab9c19d69ddf19bd1efb98472657348644e947db94f3ed595713e4c45fc2588a28f74005d1db65f41e22ed2e05864867aeeb6b91acd557692744669c19cce6c7e3a9d6b2a30e21a91c62dee31a162d6ce49d2276a51c0a1935f37edc00ecbc0462eaa172fdcf950114354af47f102b94d702019bec901c1827c0136d1549cd8c1497206055a1fd7e59235da63f1071b9fadaf17c3a95386ad4f17c4d64de0ae60ecc7f789840240d780a6c7923d5921f5bffeffce3c12ecd8cb8bd49132cbec48fb865eb133f3bf3f2dddbbf0066455238e133dd2704d74cc58d16414b47ff29fa846fb2e2b8b998fb27b04611082ebc677ca9d6815a23b27aa460c3a7e3311f0acac4b1fd667cf37455a492f95689742c96c0bcb2549988967c3a31c27467778c6facf3670431c4bf29e99c41f0ab3337a0ed1b4056af957458e0409eeaf4d74e1efcad4bff2c8b85b890cd03f293d1e4c4c79379bff61c1c6abfe19f1696003815fed9f2a2fced2bb03a4d4f2b98deac3fe4af3744f3ab8763d29b042828f1588cd1234a354ce50e0d417fe01e904ae90923acfad89d083a94516985e8c3eee1ed751d23a689010540e12667f08243ca5f001db1258d2c6a52636efc3e58fe2613def499ddd202b3d28df7c5ee01892804fab33764577033f76a67621d56fb3fbedae234589807ad4f48db5ef2c5ba56d738109a5c1a4792f288554e8eba73769e5059901efb2a65240d4c56ac7dfc103896648f321ad405c67fa72314ddc92c9268fb970282ac26b5d8", 0x276}, {&(0x7f0000000340)="cb7c3cf796ff4a95e6cc53f2ffa5f5ab101945a2d6378ddc7bde00fc06499eadc9504276940bf929475c20301ccd18c9423e6efe9b6472927d1418b4b1e539d49cdbea7ff093cddffc53010f749910a7b6c1d6ec44b58a9d3912ce7492d8224d90d7dcc31e7df8a19e742974a95b4bc7e574f4bfbcc7ba1b81b96b18776b"}, {&(0x7f0000001440)="a78b03631b3a2dbfbef5841de21324f5e52d6cd1feed4727a162b547e37f28d22f0127aecb84b5f5f9c2c63fa340927a152148644f5535e3b193909ea977d4d750d6303b15786dc36cf92a9dacba68d9d486d54fd1"}], 0x2e2) 16:00:19 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r1 = socket(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r2, 0x2) r3 = accept(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc90e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fbff37ace945a00daf3a2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13dbbbd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f622f625a9d5ee1906a02ec18035d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d6c2fe92efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd04558adafd6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b9b702b2be7dfd5e81ffc61a53a7740e0ac0603afbc9b40b1af58a092225f85d80e6329bd00e7fe4b159a40d13a0e1948931d0da17acf0d6651d1d6f5befa9c1b6303ed1c85a6f2973b67f8d4a1da5550d26a4122f53a006f07708b4e6dd6f7805be5b4e8cc3a7316c8beaa6f5823c8614e934700358063025ef18a7dd31c66fd2517705e26277113cd53899ff33988db41b345750fe7b5bb5a56164fe380000000000000000000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r7 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xe7a5a5ac970b54f2) r9 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r1, &(0x7f0000000e80)={&(0x7f0000000300)=ANY=[@ANYBLOB="ab05696cbbda0ba3015053653082bea3c310fc64b07f1d0324ecbaed9d3a2d31df56ac4dfc454207a3ebf8a68a52c03ffac644401ed43fbd0c4da1e6ec0d7da0c26a00f2acdbd236bfc3329e82964eacf337cd09dc8ed11c29490e5cf7312a4ee8b1cbce43427d220a28a3153a4d8e6025e5a5da2ce57722336df89b0e8e812a9fdc3c51cdac84f75895f60293d875"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000140494d304d5add4f8a870270f429ede4daea5cbf2c9de00e600100000000000004422779a8641fe2dc1985c5cdfa3da8eeb", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r10, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x3, 0x1, 0xd62, r9}) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="8a02ffedffff8a9bdb3362c307840c3a32ad0000232cba42ad4dde99ca39bb523587b0379e232afa178117b38dbd8add56be371beb6f30d16c0eac03a124121b0942e1f2af0534514c0ca8192abcd24bf800d19b0306044620c2d1dd641e44bdf55e28f23e1d46e5fa23923ac3b83d4c4e5ebc026ec8addb51049d3daca33387f300f7ddebd4e5b56e68e983dfd429515a339a60890e3ed9a911edc09f5a7019330f799f9911af285b0efc3be89d6464a6d48543a4e89877fc9882175616e6b7fe9d3abc43d4d24bc1d47c58869f6897de16e64808768cdbf41b91ac165aaaccdd0cb06cb7c38c492282316ce52a016b6a013d2a524f3bb841c96a2ce49a251d8821e196bcb56f59c4108f75f786235f4ec92976abf1e23b61bc4f0b9ed998c343133fc8c70540196c7c30e429bcc3bbbd1cfe7b7a11e0d2d14903868b775155fc8b5ab6b72e103ae65c4b827aae01525368b605e4eef9899b09dbc8bc062400dee3bc3a0850e5e2df193a0cf91c00000000"], 0x1) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x8001, 0x8, 0x9, 0x40, "95ee785791b18ff68360bfad2ccfccd31a072891", 0xfffffc00, 0x3}) r2 = socket(0x2, 0x3, 0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000280)={&(0x7f0000000000)=[{0x24, 0x5}, {0x80, 0x101}, {0x41, 0x6}, {0x8a, 0x9}, {0x20, 0x3}, {0x101, 0x1}, {0x7, 0x8}, {0x44, 0x81}], 0x8}) r3 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x20040, 0x80) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000340)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r7 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000380)) recvmsg(r9, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x9051996132fd724, 0x0}, 0x60) r10 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, 0x0, 0x0) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="91f1adcfeaa3c5bfbd74b53ad70f9bbc11ab047027352fd2bfefbb3ed3ec0b0c023f659cc0402883674c7f0a44b11a63c76214bf1789b2252bcab88152305a1082e99afb0308b07b4d921716cb71cc29c19e83f27ec18d4de19aeb1e34ca594ec11c60befbe68d3dc5c9136b0e08908b46f17e9c93691f2423ab60806f", @ANYRES16=0x0, @ANYRESDEC=r3, @ANYRES64=0x0, @ANYRES32=r4, @ANYRES32], @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES64=0x0, @ANYRES32, @ANYRESHEX=0x0, @ANYRES32=r6, @ANYRESOCT=r3, @ANYRESOCT=0x0, @ANYRESDEC=r4, @ANYRES32=r0, @ANYBLOB="03581444695f8f3770a5d2b7c57b6ce0834cc1d3735b598412519aae24dc09d5d5d0825cf897d8a5d551329d5e2f4b4c36c0a75780c56a65fd786dc979286b4c9f05007bc6182a05a5357125bd0662ae14"], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESHEX, @ANYRESDEC=r5, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=r7, @ANYRESHEX=r8, @ANYPTR, @ANYBLOB="d3177d4fb717e5d718ca48f017e602e576a32cab8d808ca976abcb1941a88fd3940d651adabebe2f2a7f1988ce897adca69648a504efa67e5d9619ed62bc8b7abf4c4771c481d323fabc2ac8cd3e7c6030e7b684a74e05", @ANYRES64=0x0, @ANYPTR, @ANYRESDEC=r0, @ANYRESHEX=r10, @ANYRES16=0x0, @ANYRES32=r4], @ANYRES16=r11, @ANYBLOB="9b3a58198a7bc29a91a1f4a884f6dd7b0431120d", @ANYRES16, @ANYRES64=r4], @ANYRES32, @ANYRES32=r11, @ANYPTR], 0x6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) bind$inet(0xffffffffffffff9c, &(0x7f00000002c0)={0x2, 0x3}, 0xc) write(r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000003c0)) 16:00:19 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f00001bf000/0x4000)=nil, 0x1000) 16:00:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x8000, 0x0, 0xfffffffc, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) close(r0) 16:00:19 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpgid(r3) r5 = geteuid() r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x7, 0x101) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r13, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r13, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r9, r10, r12, r14, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r10}, 0xc) lchown(&(0x7f0000000000)='./file0/file0\x00', r0, r1) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x48}, {0xfe16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x4, 0x3, 0x4, 0x1, 0x400, 0x9, 0x5, 0x1, 0x0, 0x8f, 0x61}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') chdir(&(0x7f00000001c0)='./file0\x00') r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r4, r2) 16:00:20 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x3}, {0x6, 0x80}}) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) 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) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000003000)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2bd0e4cfd3da1c1920afacbb1e0eb1ac13c667283fcedcf4914de1577187c5137fffac37904141090b6657a5e3e0cd2e62f7c480a33e22739825bfe11d8e307cbe53dd57d47fe33e9602b455e3ae98c20b5dd0fa9119980b99405", 0xe5b}], 0x1) poll(&(0x7f0000000000)=[{r2, 0x4c}], 0x1, 0x0) r3 = getuid() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x114) r5 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r11, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r11, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x400000ff, r7, r8, r10, r12, 0x100, 0x730a}, 0x100000001, 0x4, 0xd6ff}) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r12, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) mprotect(&(0x7f000060d000/0x9000)=nil, 0x9000, 0x4) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x200, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) pledge(&(0x7f0000000000)='G\x00', &(0x7f00000000c0)='\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$dupfd(r0, 0x0, r1) fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) write(r2, &(0x7f00000004c0)="d3f5f3bf4208f3a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec538b1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c396736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2cdfe346f5dae8c", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) r2 = socket(0x18, 0x3, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) dup2(r4, 0xffffffffffffffff) sendto$inet(r3, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) connect$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r3, 0x2) r5 = accept(r3, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc90e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fbff37ace945a00daf3a2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13dbbbd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f622f625a9d5ee1906a02ec18035d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d6c2fe92efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd04558adafd6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b9b702b2be7dfd5e81ffc61a53a7740e0ac0603afbc9b40b1af58a092225f85d80e6329bd00e7fe4b159a40d13a0e1948931d0da17acf0d6651d1d6f5befa9c1b6303ed1c85a6f2973b67f8d4a1da5550d26a4122f53a006f07708b4e6dd6f7805be5b4e8cc3a7316c8beaa6f5823c8614e934700358063025ef18a7dd31c66fd2517705e26277113cd53899ff33988db41b345750fe7b5bb5a56164fe380000000000000000000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r6 = fcntl$dupfd(r3, 0x0, r3) r7 = getpid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r9 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xe7a5a5ac970b54f2) r11 = getpgrp() semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f00000000c0)=""/50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r2, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="5a0b696c653002"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f00000024c0)=ANY=[@ANYBLOB="2000000000000000140494d304d5add4f8a870270f429ede4daea5cbf2c9de00e600100000000000004422779a8641fe2dc1985c5cdfa3da8eeb", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r12, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYBLOB="b29137fa0e8f3eb754066e49620d027e7b4c4681f34cb26851143ddd7c97290aa6ebee8dcb1f41af5118969dfb8da1f8a8153422dff1dd430940d49c742d3b732b6a79dba4e4e1621c5e8ff470f21fdbb9f562b908fc4a799206b83db9ca9023015abd2abb6771cf260ff1bb56afef5643d83d1c9726bb6b5a6c0c56911bfca1a5d11fdfeb832907ab24bca68069b5ee2e8b99fba24da8875ccba5c4c2219aa46cd7cd9a435aeaf1d7544116e75a5dc0b60b956f5ce229cfeb6a75b10260eaf6d3707cbfc85e4b3915cab86dff3b7ae1986973359a76d9b7d173bf81249409336809dba91a78014c7ba24e35b9fc1890472a981ca6aac9b9a60a06fb86ed3ecad774268911f094999dc7f0595de507308a00cece535d49f0fe182955c257a66b16ddefcc85ed69db91363d9240034db82708c585ab9f85895bc63c64dd8b43b20b12f41df0a67123e179ade8a3606084009971527f6ef120d71a4560baaf8a052a065b1a748e9aa639e5a4d3f309b0ad046e3683e2c6a0423bea24275372f94f9c5658fc334d7c60a618c3f504e0c3333a1efb23de1b3fe7a0bf2d645146bae9ff94e4fe3315769671661d35b69be69f6986c725992c81df0b30099292a3484a6fb458e987698802d2782e9a28a884a958e2f7810b6ba4e454ce95114b0a0cb7bb0c34b2c2e619349129f4db2a1627c2f06347d031e185eea4bf2046dbafe3884c6b850a1cc1852e9fa311ecc96e4e1592ae121c8553d8475d9d9d228d4296fc56c2212c80d0c74133daaa20d312e5a19deb2a3cad427cc91e229d4537c71d8b231587764392e6ac8b97fffe2a207dd6fb749487c47c23719d81ce2518b6dc1216389480e1bd2645274564a86ebd2d055271884f6626f6ebba77c2216a1d135799f3fb01a22375f25ad2881fb4f56ba164d07938ee109085a17ab437224054ef9eb4f9a007bf7e5b4530b49e56702173df624eedfb7d8f099c29a3d6ff46bfe8f926b0828c0bfba7effceb604182f98c22acd0ef1042d4e36fdecfc0b52449297a78c2e20535734f081074167a00f83a435507d6006a6e75ff37edb6fcc4ba949abefe8a2b1bd35c42e6d608a139709a94e1dbe2ed459071991455144cb46422860e6edb7bd18ced11150a9c5e08232e66caf8bca2598899b5f35bcfb4dd454eab799544b5af8ef86c6d5857414f5864b5bb312e200d4b8cb7929286eb69eb544a22fea5785815c1388eda2b0a20e66613e406e8dd2bad245e519b26ff142843e2413e0d3dd0028722f80a0224b8d53b5f5e79a7a128add1b9963766abf7a876b458ee69de5f3471fe4e62589783c554881006780ef9e055758b906e4de0764c7a3a7dc37b9524c9ee41fd97dfb0f3c35630aa92492d4d379214233fd23ad196e27ba8043d8ca37afb33d4d4a179588447769ba0fe441c140f3674c65c34eaf8cf28543aec7601dfdb1d6ca352e364241a61e397b7acfbde8c4c7868abe983df4eecca624b754862eac8ae7dbcd05dbd047d8f7a4620b5e0bca72656a66ac0df3a9a7cbaa2bb8e1ac2aace85e5dca036b1f249c6253a9d32b88db3330625d8a4d03bc64defa53ceb30c87e5cf43a7e7d035d3e84f8509f725fd5b1686da01d3d28351087b9a56de1fe09716e39e5b5c62f0c7deb4fb99921aabf3e42ca4143f950e7d4bc3987d53869b895618728cea3eb48e0b2e602d0d2f3cd737b0e7395db8d1d90e836343e079ada33ff2b7be6c8bd028ae4e97180df41b06268b4f3078cb752314db6bf1fa8091b34d7353ddc36665cb49615cd1244f5b06af615f568f7384116a3607c9f6244c3d5ca377da8c95a1e154fb87c7f9d097ef36cea11cb5d4bcae470a3b254eada78acbaeaa576a68c1fdcdba52058b741b98864a105fad835c65f95afba6fbef030bda1579fa5033542717c2510318d51af60cb4aa0703af4af7c75e2f897df188e95546d77c06c86ab1db3927f16d5ff85dcca11595c048c7138ba55853db1886a720f7191cf830720f1b3e1413e22d55ad8254c7e33613fc451339adeb2068e0317809222a6f8b48215f4ca85138ccbfc3f80ca727d19c6e9ed580bfbc30960cef87e9bf5daa9c093056e13e3599d583501331353bec909fb10c7b4ecf9a3d84bb387208a2f67ea30fad2766391d83e4081dfcfddb4908e54c693f6493f119258080279db4af1073eba259c40d115eed53222abadca2204d8e191e4dd456edf0716d31cded5228df55d2e9df1e9e6fffeb77ef4bb3b592235241967489a54ea158e29ddfa89424fd1675dd9ccce7ff565f719d54197742c897d5df226f00cabbe53b2aeaec48b9cd8473322ddd6242c91f6413ef0570f59500e6929dae2019dae03989b6f1661811ceb7fda0b66f958aec018793171091d83db946f6f5b00cda3e0bd02ecb4e553898b766d38106a9342361da66ac776347bcf049a06704355495933bb49ef8077046de6a8ab6e22df1137661eb83203dfd01abf1380c558a6c9a43a18c91aeed586e75f814e0da463168d7ec86383804fbfed33594b9cfa91d3a108089e81a0d86f07ac95c61b32de06d316750fb6d70e9826f05adb486cef21d45e9e917587258ebccb0365bc861f426fcac7246a8c75bf4313edbd99f30133d6ecbcd0f1a2b5d6cb39e67a8c9004550ba31f45f1c2846674c7da792f1343ca302e977e0af29242d835d972c4fa8b9e2a3dc4790c0f568148eae676c8b19cd84be1e6b497e32f352cb389829223ba2613a59e96474c28e1b19b3a4aca572a155017b81e35a64c8eff01a4a0fdadaf2d6f2a5e7327a995d0fe6d6e041829f92996a39566d74d22522f6284b1dc70c931146a8c184d7cf2b0bfc36ce65cf68c5121a8f8ee3b3923d083fc0151a39ab27feff1b84b2b59b226b9823e33549ca77a971fa06f5c380264b3b8b96dd867f6d0546c7a86b74789c6c712a758cf7c00d7846f0c4fb9776b14063ad4b478a1a2f155e8b25d5a7e83355570b7fc0894d2d2c98f54f68c55bd6f92b9777e96d7338313a5ca716180f67c69c182268b1fe80c57857f6936f9003e8c1108ab8e1de975eddbdb62a00eca74d3bd121fe1a401a172471b999c9a05b3afe6dcd05cc7af5457409c210db918534e94fc24d77d384950f09f28d8971d8f3f8b6808c9bfbc222f26594f93612fc9ecf22795aca86b03e01dd922fec381dc04204a452844baef6ad594ec75309e30bb593c66b2791fcccab0d9a379cf98de2f99ced2e0b4a54c6a9ada69f759bcff65f26b5c51703e923cf2dd6d307ee23d9d27ba4e9ee8dede983d8a68e590b3d1694ebe29b12db150040fb56a072f4cf7ad6fbd167aae8e383da3273e53984786d319bb9a0c1f6b472b6db2cc4b30056a95d6bfc5a16bab605092f3d876db14aba2eb05137927abd58b1b444b1139effe28fe889e586926bb23cc9436414591272fe7ec51187e3fbed38b6d51e9c69d863fd622cfa600e6706c396c8626115948c79da375c35efa854114108ec3c38fe48c340e89b4dbd244ed6f3690ea5cfe92571904981c0c8aec50c7a4634125a307fec564ec8f38479641a597e6315444cac7eb9713f6c51c06d0518a2bd0a465cae445dccf8a6da03271694621efa1b1497a6ae3992a0bcaf56422b90f0f44e7bc000992690a019eadbd9a650417c54fe0ab0b2cd278971175822da361b508e3e333eeff9a9a7a5fc5ba912703e7fadf0bbb19551a0c06ffafe0359163787669cb82d46a5e34be9e5b38e4b9dd25fd57bfecd30a136248e54280f1015010783fc8635b59dd7b70f8ff4106a2fb929b00b710d057571a5940ab2b2f1c4dadac5a9862039b65f3ba6f95a685e8c8cf6dfbf3f7f7d32b6379d3b000c130f8dce480ec023e1b394cf7e10d2b0b85720fba3ff9a60e5a99a89de82ac96cd96d89eb9b8aa460c493b5058277c82c2945720c9977c411e5459090d9b9de5c3e33803708f4b0a3bbf4daa61973466d7297e4e8f7b35fe06ab34dc2b7f02311911eb80d31f0d5e272ad58e62dfa1bbe714c713e0dd3ae289f3f1175047fcb96bd64c898a25301f551541633877c4b1619199254389f3d7054b214b9472a759434a1d37fd80fa489ec36ceb2536a4aba9f89bc3576cebeed31bccf7351da4d1552ea5c073bf4e6a722a9fc40267d7f0a5ae7e1c44aa91722850a0b2cc0fd0ff771aa2bdf93ae26cee6d106a9917e4f526e6fe6f4322db21d9da7845e019b02595133f9d5d890c9b6bd74970ed92342f499a6d3f18f23d707529561f8cd6d296f5697acffb868f82eadb303cf580cf75ea21ab31b13ca7190b1dd11f5c35603367d130b1092d94de7e08b46770145f24ae36545da80cf9153187f52d52b5a8757fc365b74cd84e86d691e8e1f07a45f5aa27c7bb7a08809d97a8eb9e2d37ec2bf22b37214460c9913152e77580c4524627cefb90c626a3e9909471a323958cdd542e9bdf71f1ce41940df20b5ecb993bcb5234284c953798823174199a7b88c03caaecea4f176d850573cbd6d200e75b31a69b0abe8e60012799a410eb6a8ab226c10efc4a77e9717bd1f856af27b8e37fa58a40aea4ec87ce8f3d8065872b4e1b6e6e64fc0b4021c7bd26622ba397fbc3777315094c564d4ca1fbc7d515a154444a91f13baf27f31e4ce055af80f73cb6be933acb6c9384f86c70d437a843b14ac4fc60db475ce0cf6a497818a6adcecfe4d8106038ad120134405192702072342bf49c5c6820ead8d657734e257660dc90bf19a6d7393430612bc7749d11138c72c67164144e8ce6c30933c5a9cabeb0494bf0c8c0b1e7f59a5bf5112eaa26296fd26c101130efa8de3ed33a57fc6406d26d2b5ab7efd4ecc8da1d7a50fca25da6e3173749e35ec357bfe6f93c376fd4f3becdb78a09f779068b1c2eceba43318e20252ffeadc51678fcdc98a01bfc43bfe642863e5eeecc9d1d9cc94680fc2d8cdd87c198fd8b4b2b7a52c70a22d536b731b5d1d7ea234d94b45b7fd084fd1a6947e6d457b6c867ec660e3fbd0646f2c266e6abdd115043beffac5570706e57596c8c75add981f218d709fc2c9d7aa849244f83b66926cb47a03981d8dc32e20f8225997cd408e94aa53de3d6af7a0c916b1d9e99e896142ef5d44a10cc7bca4750aaa0266a240f709e11583412fb3537a477ae1b3d599ab7e2657925dd229ff0fa552e5d9f2fe0b9f1cc197053485c8dbd8a6919267277ae0b9198e2dd6c277c89b9f3a94eb676d5bada97b046a6ca25625d1fc7e77b07bef5ed1ed558298b1c15032e812b3b4a608c1bd07114e2122d1ee65bd3e83e59981c1062158d601aef9f6834448fe2fcbe986c5852824c4e61b51a1cf9217fbccf4504de5fca5f70139170dd4f6cff97096b966c572bc693b563f6654468ee520c0d5168ba6f3d17f1cea16e855e8d224c05aed40e53f003d1aa1b31522598112fa93c91176aa8d906ae204ad3d820e3e1a9cbdd29c4afba55149b61ffba20bae5127a43852af3b4ae9296bcc68cf6e2f474a565315d832a6d822c0733bb52908044d5b99bf55dc031987fbefafc0cb3e4300b1c16e49d1768016a8dcb6f9054310b844c39e28774511a19e28a040f58cf1149b70f43a9fcd68630913cdd8f27929d3f77a8d3d3198096c6715e44de4e10e2bb86e9941872d70cddc3d06910d5a6559d3a8aa73e41f4893f078cb3810c986b56785e799432881afa2024296cbbc6dc12cd5504efe33178fc640057e4d77ca63e4105cfaf532ee1490ad736d5f622258a6526aa5d44b3da93f513198f575ee895f174b6b2ed0e4444e", @ANYRES32=r12, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x10f6, 0xd}, 0x1) fcntl$setown(r1, 0x6, r11) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r2 = dup(r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x178}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000004040000000000000000000000000000000000000000000000000000000004cc600002e000000000000000000002000"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x79}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000050eb000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) renameat(r1, &(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') r2 = socket(0x18, 0x4003, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffff9, "b3ad2e0d3fc9c06d00007f00000000000200", 0x7}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) 16:00:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup(r1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a60800f2ff4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc16cc440000447c802633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076126d0cbbe37fe44231fdaf3c0acb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f08000000e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd167bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea676ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac5922d4f13dd860435eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24545abbb9c5dd1594bae3cd00"/977], 0x10) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="44acaf6f28aac909986a6a7aee25ac2de4ce39fc4193058e735bbfa49feec14384807681d078697bbf6e292e159dfa7943385ae3841bee6e4a07a2adf43201f787d1a7a5b97da45c9a93d910f4c2b5c40be9680847b9b599bf454e3174c36822d63df57b7c512de88ec2db2b99504d9df814f45ead0c8bc2475813c6660bd3544043b52291eb890d7ebcb91607a5cf11cfd45c1b859f49f19a221c000272e380a5c74aa91d341c809bdcb5385c1e530a30ad129c6501dc44edd799898e0a5b07d27a20ee", 0xc4}, {&(0x7f0000000000)="b4510400000056f1cfa7702d6f90822713b9d7d010617c700e99ddbf929502af2fc056cfc8a8602c9a40ccb145559d8fd77000432a2fe963b297c200794226fb4663d76a69f4fecbb2c79515f23b9179cdb68968d9c0d9bc0c8c2c0d7c9ba1590e1715dd5697763448a100623805a055bee5b3fc0956274dbcd49a8e487b4716c727acfcc96fc6454e1db0c6af3981308f5af16cc0e2ea33508dd39c51f3ae577960315b425e48d334d31a375da3161331c9899627e7fec3174af4be6630a32d2cd916139642aea2d6f9d684e464f6d62904d0987c592687de63823e534f5eac64d29a5459c6655b2ad7d86125797e084a148e352570bc4f5b7241de2701f860d0c7692ce7c50d091157c4aa5d67ed81bc74da89771a8942d1420f8d1b2e2f4def5a532b445a2f3e32903dbfed0dffb57a350525ca37f629a43618cf7947bf7c2bae847661c018929a61ac7694a62f07163ff09a3923a0a0ed2d", 0x15a}, {&(0x7f0000000580)="b49d4f2540fe202a653e7c21511ca50d83992b4add4d1b0b43716d25f57107be8f2ed3be5708ad820e400b26bf06416d329c32407b46f668040dad3a85fda7b2e16d69e5d89d3f476283121b1ad6274cc6b714a23c75df28dcbf4587957f2e501f4f036d176099a5c3ef79350e6264da8fea398c5d9d78a45cfadfd270b4c72c2f2123af4c96f1f10a4db8479b86f9ae74b1f7d7a1dc968f9d8363eba1cb18e746d8f389603c874a3ed884e50429c17f33dcec642f1adf996b78af9bbe06c4a45c547065b352ccd76825aafd9425bda5ebe4a153e7d17097c528bbdc7687b96fd57ab8b8cbe36655b67d70fc4c96b25c477e1d9cf5a15b43b1a34949fca7c6090aadb9500514b343e733d60fdc61c20e6f0164064abb329c51b1d21c631c290125d0cc6e90ce37da756511a5635cc1", 0x12f}, {&(0x7f00000004c0)="179881f41a7a83ce9d6025b4394844bce349a9d01d0dd11551aa7c3960d469277cfd789b92", 0x25}, {&(0x7f0000001240)="bec4596965cd9d9081faa93923d08a41761a59f20e61edc286c2b84e5d56bb3aaa47c6c540545acd6b12442df20a9cafd049ecc698f0c451d03e29683eb6bd9ea42650e21b8a5edaa5846af021b3fd861fbb86777c42de54f7e54bad258b89fbcd1fe88cb43ce9f83d173f195b845d2e6b5784f14d61a72fdadcfc92d757b54a0017f75f683ed6b91dec7bcd9da66f1271f71b5d9c1020007931d897f847d898f7d4bbbb25ec8cbdedc81a8eef79a9388d4845d9e0fffec27082906976a670683f58ca6c382bff3001210a570b2c27e8b2b6b5ba0ed087643a866d4c4086dc75f69dd7e1f1111bf7de2ea026c32b4a582ab8e6c5fd2be266d9e44c1bb39eb3995ffac8b055e06f45ddb55a97ee9d7a71145a295b45a9bb74290b89b3942aa3056165826ac6c3b2f46bbeef0f3f2dfd2c671ad748ec540e329e7b74c09e01a37a6f62dfee76c8b01a2199e68995d9f78a4fea7cee72f3fb5e1dcfb35354d34bbf8699fead73c2a5b5be61d94a79d7521b11bf5b790582f3726017d818d667118a3ce7f2264b5c78bd0c317373c61ff9b6ac381c97b4262496b62743a31b5a7b0aa1ba7262746437ccfd42a19fdc47658958dabfef0bb2bf280ee17772074faa047bec90180eb41a35201499a49b3f2f069026568e83831fbe9631c43883e5433a7ef464589007a60c489e7dbd9d07d70c77331e68d31b26d31eab6855c412518a564ae24b037a4d34837ff1d0b5dee990e77a060b22c30665b6e473e9c5c25bd27ac1dc389b51d07a7b6a79bb4fc76a1f4b58cd860701e8ca8dedb30a89c3fb9b8d8dcf11913111f17c484b92ce7016f525eb9b3fc3dff02d189a3479d359dab54fa953e2bc0f837d59c608d724df15c2dae08b0d0e60842c7877af37a03512fd63d7849cce60505e85a545ca237217e1d328ae8b160fad49fb3599b12a84be9dddfd1b38221301c91b2018645719e09ac52731eea452b82fb249f0c62a664332a84066742bf4abfd3f4efad2f7657e165c00ddde7ab6e3f4121ca670fc51892f1d8786becc593c3dab12ff62dff3f7b5319a520169b1081f3e2135750576a0cfe033ee445460d9139c393958ce6d4bdfd39c24c34b023dbeb714e86876254728e8b1e73e3721f40786c13c7f16edaa0e88307cea0823b50a01e8b6b9422c3c60bd233abe9823f9c7f82e137735d31c25537352cd3d7397ead5c863ff30810a76efed9cf1203325cee2723123164ecbee0f7804998b7784ac89e37a9d01c7e477275c4b51d0c155f0eb6786ef649e617a183a2071f0dc92efdaf966e3ccc7ec8643b2172453c629cfe2e2bf2f8a210e0d8759eb8e2b1e711e99cf736c38a3d86733c3d4a4b14a0777908c936a9d7d8254f104ba6cf61e670b151767d03a08efbafd4f26293bf273f02585906d90f50736683a1f3ae5f1f0f364eeb51abc5afd986fa3fcc665a17d0562dfc112bc6afff8a9a022f9f71488e7f513ab41a77972c7cb63b5327765375dd250b883a7a62cd74f3e3f6bc156e08a384bfac06559272903ed890cf1ae30fea97ea654c11939b494db8b0ddabef717726183d78a875e737036bf56488aa71b69c79919de1a11f1f1f5f9beb52698dcb3565cf7e6712045b0ebb19fea5cf2ff16029fca646ce62fcff4e25253b98ce3dd9e710fb36039ef07e74cb1a201ce0f37268b3454e2bc1271dff2da0344f44169175b928865d65db6da3ba79dae9bcbe5a1a6984b4d65b347bfd0e30436777fee40c4339fb07be52c76a089cd477decb15ae28a4351eac3e3abda3d38e93c6e25bf37bbf24e92e4338472424de6bb0b137d530d339df5c3c0a192a1191ed0304e53a6eb78009ca8390f144eeea212c835f0e6a3a6268fcfc7a9422fe85b59497a79c0b4d531d64a5fd5fd0cc4fe948b9c38aedab35d0e59c355eef2bdf9ce6e20dff3abcb61e81ae88220df6db3d19350acb95145d566310f94f90a5885495e2f512f0f3e2542f9a3d83430e0a92d1f9df0d672e4917fa9762cd6b9c3a066f3e7cdbce1f7a1cca45209b37a764c808511f115a7e3cf868c625ab589243aeba4d79b26bcb65e59acff0dd0120e2812d6b49a3b71e15454e6d6ba74c71e215b24ae5f3fa75f30c58c0f9210a1a55a2762e7742f28d2012a93204de79166603658e5173eae5130d72d76fad02e0462b81f50e5efc2dc015b193d1e129e60bf0454db87ea8cb00c042986954643ec209661bde2bd4369fa558dadf47c0b6c55ae27e09cc120ac96e08c1eeed27d225b4b7fcf0ae650a9dc673e847f10e2feb5f1f97952526a35b1f67efdc01c54933bff304de1f1b015ca5a91ba0a7c17f4f69bc7a7fced60cab89c3295c5c7716f90e21caee8d5d7b56afd9238e343f687c034666b98b03bcb0cbb8296ff39c868f39f10718e227efa30556080dd168e396d63f3e694c89f2f4243f6c322b0fd14cc55546c70b404d6c84f4aa2f9cb8638a704c52d109222e3029905d2875a5e24102171274d29a314465f9481f2e5635a313d04005984e2890bf0317a6cfe8a92356f6d7f704b92910e42490c68d5d372f8a42136ac787827b35e12f479c5b04dfc8aeaf6811f36da15c04be857794b7a63a084a181165df3e4e081044d7d4952ea415f82c32704729659c338f82b0b665fca713f06c5d89e3cc09ac3f7c15ec8b9c10576cd5f86072a74b61f8f613572646c4e84f3cd69b0b27393a1ce586aba06bfd1b78da09487598764dcd7f5afcdc9da5c956f9cab098bb45d6835ef08f51c4bd19e19726499da667ed885f1f7c23661bfef6439eddfe24a3ee3a0bd84420a01b4a09fe60e759673538bbc2c09825d2b85a69b80f22919c1f222d62aab2f66c6a2b6038376b363ab1031a8411eff8b03083fe32f2044e0eab29d356d5cb0dbb64ef6160068b20f98538c2ff623c47ed94609a52d02f1eabb4256dd7be4fc85cf58bb721e59cc7b9935cd6841e4d2a821394935297f669fa2cfdef9f81ea5a1c588f9d1aae85f1e7700ceecdfe3a989432776c072793449c3cfbe08262f6d1f7e1b562ec8a2d9fa55feb9d596221dcd0d9c8c60590f930b54fa4c65d34e5609c5293041373664064020881ddac5bf682ea06e78ae4c2a67e6a552ae55170b1849a9677cc0468770ca39dc7918edbde715c523f184a7158f58633ef5d98532c167afa0e0154fb83a7404485fb8b27bddd1a8b18d00b0c711c80818522e9c99657ada6d7c73365d27abfad565cdb16b64cc323b663f4e836ee642106b71a9129e9b7496616129509a416b90b4c3a6c913cf9de3bfb530aaf5065b753d2d0af01ad345b7bda903ca41345d3b2263b48b014bfc694d94015b65806cbd27c765f4f31a488773d93dc6c53423c2c45d5350e2a6c6e17eb433f4504ff26dcd76721818f7c298c25303887793d03894dc99281240b5c7cfa6f055380c4a787e85e31ea8b7041dac96342553573d52c5b04db1f68e67aa469f2b1a448844", 0x9a0}], 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) pipe2(0x0, 0x0) r1 = getuid() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r8 = dup2(0xffffffffffffff9c, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0x320) r10 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r10, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r13 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r19, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r19, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xff, r15, r16, r18, r20, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r11, r9, r11, 0x100, 0x730a}, 0x100003ff, 0x801, 0xd703}) lchown(&(0x7f0000000180)='./file0\x00', r1, r11) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0xfe1737ab69520294) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r1, 0x40}, {r2, 0x1}, {r3, 0x4}], 0x4, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x50}, {0xd7}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x9) 16:00:21 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r2, 0x20007478) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xe4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2, 0x0, 0x0, 0x24000}, {0x7ffffffe, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)='\x00') write(r1, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x20}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3, 0x4, 0x3f, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4000000000}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x4000)=nil, 0x3f}, {&(0x7f0000e25000/0x2000)=nil, &(0x7f0000ed3000/0x1000)=nil, 0x2946}, {&(0x7f0000e3a000/0x2000)=nil, &(0x7f0000f39000/0x2000)=nil, 0x960}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1af}, {&(0x7f0000e9c000/0xd000)=nil, &(0x7f0000f82000/0x2000)=nil, 0x4}, {&(0x7f0000e7e000/0x3000)=nil, &(0x7f0000f0c000/0x1000)=nil, 0x100000000}, {&(0x7f0000fda000/0x4000)=nil, &(0x7f0000f5f000/0x3000)=nil, 0xffff}, {&(0x7f0000f0c000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000f97000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x20}, {&(0x7f0000f8d000/0x3000)=nil, &(0x7f0000edd000/0x2000)=nil, 0xc}, {&(0x7f0000f98000/0x4000)=nil, &(0x7f0000f5d000/0x1000)=nil, 0x10000}, {&(0x7f0000ea7000/0x3000)=nil, &(0x7f0000f79000/0x2000)=nil}, {&(0x7f0000f36000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x200}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x1}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x7, 0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r0) writev(r5, &(0x7f0000000480), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r6, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r6, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) r9 = fcntl$dupfd(r7, 0x0, r8) write(r9, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) ioctl$TIOCDRAIN(r9, 0x2000745e) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1508, 0xffffffffffffffff) r10 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c117070000000bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c30be5872ff6b7875dc669d53200afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba270444af83e16fce2487ce91aae8ac8b6a0fb39c84d69839631aa205e4fac28f2c1da4b32baf02411385cf577dd6689e95103dcbe4a0af2036d72089f7e953b541db2c90db738b36bbdd9ef97f7a7c7bb4da1678c16151d2355fae18527176480becf42cac6566e8a4451f0ab5df15d2c823b830b3caf5a4ff3f6fc77eb68b5bd8b163974c77d69d54ddaa766612fe758c22eabf3428ed9668e215b"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x6b4}], 0x4) 16:00:21 executing program 1: semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = shmget(0x2, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) socket(0x10, 0x8, 0x5) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xdc80c485167faea2, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) r3 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/68}, &(0x7f0000000080)=0x46) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e078db69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4812, r1, 0x0, 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600404000001000000000000000000000000feff0000005b0000000000000002105c3cb1ac76824b", 0x2c}], 0x1) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) sendsyslog(&(0x7f0000000000)="d8a05d37b3160f1622a57a93344656ab64108d12d5c82dbd0174df73770a5a18e3eaaf867b887ba5ed8f6d905f356abf17e39dcc66d6df5b4d1b9ed182a8faa76623e653befcdd56b87210df953a5e2ce88d7495562ff3a683b767abc6abd929f4f798c74efbce69f2d303e98cdd42e2030bb09b826f3523f85389e06631880d4921adf8c645c8084e29b2168af78757aa44f9eb44297e0d10b7c8c037e22f6c4ee349ea4b90d4cba544d3c3e4a61b432b4f1e087de1170e832c7a1a252b77792796cb9f5385f2fc8f3ddf241c4fa2f297825d7a21", 0xd5, 0x36) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000100)={0xe9, 0xffff}) 16:00:22 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r1 = socket(0x18, 0x4001, 0x0) accept$inet6(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r2, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r1, 0x29, 0x7ed, 0x0, 0x0) r3 = msgget$private(0x0, 0x12c) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000d98e5f822554e21900000000080000ec09de8b78d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429e4699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d196afc1dbc46842e9250ae65d5"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000005c0)=""/133) 16:00:22 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbed7411b0a7c8ff5) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x5) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) mlockall(0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000140)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x7ff, 0x200, "b0d4000200fe4cf8000100"}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000200)=0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x100000}) 16:00:22 executing program 1: r0 = socket(0x6, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, r0) open(&(0x7f0000000040)='./file0/file0\x00', 0x8, 0x12) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() sendto$inet6(r0, &(0x7f0000000180)="80b64cba46030765448d6fc8d1c961c8469fcee915cf6991e1ad3a6321470e9ea585ce89882d61bde1f8210270780743f17bcd177e0655d560012d7efc9a55d94f5db42be94fcfd1f7e7bd3fd37f1c613367b1ec207c30c3008e204b4fd1ab9f379ca2d9f2d233d848b52cdf90283d858a2f6de147e5e7a59c67f92655f533c2b402efe9c3c103615214b808d215ab8d7a77981a3ef114759a2e0ec7f3ff4f6aaf053c80a1f61bd84acbe8b1e4f5abcd0dff830d3e1d6fce4b4083375af86f60db8a3b2fd2b32fd9a369dd91cd9efa782fe37c2ab7a990b70ccc3f980d5dd083e952564d951ed5801797db5e93ae4811", 0xf0, 0x9, &(0x7f00000000c0)={0x18, 0x1, 0x11, 0x4}, 0xc) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x1c0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x9, 0xa2}, {{}, 0xa0646c603a568e05, 0x4, 0xf0000007, 0xc000000000000000, 0x9}], 0xfd3, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r4 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x1c8, 0xc21, r4}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) bind$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./f\x00\x00\x00\x00'], 0xa) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) getgid() write(r0, &(0x7f00000001c0)='}', 0x1) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffff09ff653000463f7b238bf46854d78a2a197a386207000000008295955984d87910bf453f68c11700287ead4bcb777fa69d940000004e6abca64896bc5e57c6388bbd2ad88b2951b15821360b621e0a162b58fd4237b6fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d280400"/189], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r4 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r10, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xff, r6, r7, r9, r11, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r13 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000001c0)=""/201) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r18, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r18, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xff, r14, r15, r17, r19, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r6, r19}, 0xc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96994f6357efa3d3a055b29cdb8853a3a", 0x4, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f00000000c0)="4f918e943a397846607ab4596acd0c5301aca0958c225a6a01dedc056dc6314762df2eece6ef33fc516f2cc7a1c36ccfd30aded2dd320d9d5b69c1a5aad7d12556948748663c", 0x46, 0x4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:24 executing program 0: r0 = socket(0x10000000002, 0x400000000000002, 0x0) chroot(&(0x7f00000002c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/152, 0x98, 0x800, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x5}, 0xc) socket(0x1, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x8, 0x20, 0x4}, {0x8001, 0xff, 0x86, 0xa3b45ac}, {0x7f, 0x29, 0x7f, 0x46}, {0x81, 0x3f, 0x3f, 0x9}, {0x0, 0x1, 0x6}]}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x8, 0x0, "000000000000000100002000", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto(r4, &(0x7f0000000300)="97991f7c93eb07babd78485dbd9b9fc20188753e3bfb1c78a78d7d7d529e7e2c4c3ef481b5928d2f799afe9b00e4048624d6ff4d123d45fc5a562a19207db4154f2c527f405455123119411feb3476af76b5390109c88d733b4bd6182332d7ca154b427e214d99ecf8c21cf54897c7f6f168bc85540529d4415f4ee8f8ae", 0x7e, 0x3, &(0x7f0000000200)=@in6={0x18, 0x3, 0x9, 0xde3b}, 0xc) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0x2) 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", 0x82b) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x400, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x3f, 0xa000000000000}, {{r2}, 0x7ffffffffffffffa, 0x88, 0xa000002c, 0x4a, 0x7fff}, {{r5}, 0xfffffffffffffffc, 0xc, 0x1, 0x9, 0x6e0c}, {{r4}, 0xfffffffffffffffa, 0xc25836f226347aad, 0xea9e9657401db439, 0x8, 0x100}, {{r1}, 0xfffffffffffffffd, 0x1, 0x10000003d, 0x6, 0x4}], 0xdf5, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffc, 0x8c, 0x0, 0x7e1, 0x4}, {{r7}, 0xfffffffffffffff8, 0xa0, 0xf007ffff, 0x3, 0x7}, {{r8}, 0x0, 0xa4, 0x8, 0x3, 0x8}, {{}, 0x7ffffffffffffff8, 0xcacef18ba6c1f2e9, 0x1, 0x5, 0x778b}], 0x2, &(0x7f00000003c0)={0xe134, 0xcb}) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r1, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/de$\x00\x00\x00\x9d\x99\x00', 0x200, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x1384) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="820201f0ffffffff20caef4bbfa0ae1055646e73ab57ac7ee37b7a774c30f8520fe224970da3616d7b42f199562910ff74c70252bfb1a18af1467d1863cc259cb5f30942371da4e81a9c1bffb81f86a19574761536ff37a86a19c894d02b1c1e8e57e684536797aac1246bea7f592b05642bcea7d510abf8b47aff0434ede6dc7a33aac1a3b87734c12f0d98da0b4c251790cef7ea955ea2b33d02b8dca422b11136f19a42c41551c4caafd429c1eeebaa"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/157, 0x9d}, {&(0x7f0000000000)=""/87, 0x57}, {&(0x7f0000000340)=""/72, 0x48}, {&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000480)=""/162, 0xa2}], 0x6, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000600)={0x4e44844c, 0x1, 0x8, 0x3ff, "6cbfec0ac0cc9cb63aebef4aecd8ba88f5213717", 0x1f, 0x642}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x20, 0x2, 0xd6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r4 = dup2(r3, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x15}, {0x6}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:00:24 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8201, 0x4}, {0x18, 0x1, 0x0, 0x4313}, 0x6, [0x1, 0x5, 0x9, 0x3, 0x5, 0x40, 0xfffffffe, 0x4]}, 0x3c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20006) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x46, 0x2) r2 = accept(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x9, 0x2}, {0x0, 0x81}}, 0x0) stat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = accept(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) getsockname(r4, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000004c0)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x280, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x8, 0x0) fcntl$dupfd(r6, 0x5, r7) syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000580)) r8 = kqueue() fcntl$setstatus(r8, 0x4, 0x80) r9 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) r10 = socket$unix(0x1, 0x2, 0x0) dup(r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0xbbe32580205600f6, 0x0) mknodat(r11, &(0x7f0000000600)='./file0\x00', 0x2000, 0x6) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDENABIO(r12, 0x20004b3c) 16:00:25 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x10000000002, 0x400000000000002, 0x0) lseek(r1, 0x0, 0x0, 0x2) r2 = socket(0x2, 0x4000, 0x0) setsockopt(r2, 0x0, 0x5, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e1a66696c653000eff75b33f8a262123c6786b0ec3890a350aef4f318c0325f"], 0x10) 16:00:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r0, 0x3) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xffffffff7ffffeff, "0525160000000000007f00", 0x0, 0x20000}) ioctl$TIOCSTOP(r3, 0x2000746f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) dup(r2) readv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x40039611f40d8e1e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x22) 16:00:25 executing program 0: r0 = geteuid() setuid(r0) setuid(0xee01) r1 = semget(0x1, 0x3, 0x128) semop(r1, &(0x7f0000000180)=[{0x2, 0x7d6, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x4d, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x7fff}, {0x0, 0x4c74, 0x1000}, {0x4, 0x7f, 0x1000}, {0x3, 0x7}], 0x9) getrlimit(0x5, &(0x7f0000000080)) chroot(0x0) r2 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000011c0)=""/121) r3 = semget$private(0x0, 0x4, 0x280) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0x64f4, 0x1}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) munlock(&(0x7f0000647000/0x3000)=nil, 0x3000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000180), 0x4c6) shmget(0x2, 0x2000, 0x612, &(0x7f0000ffd000/0x2000)=nil) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/107) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:26 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) dup2(r0, r0) sync() r1 = open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x20000, 0x20) openat(r1, &(0x7f0000000080)='./bus/file0\x00', 0x8, 0x91) 16:00:33 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7e449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b638887282b857a531a9401d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7000000000000008161355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422", 0x46}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x4, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x8}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x7f, 0x3, 0x2, 0x6}, {0x5, 0x3, 0xb4, 0xfffff133}, {0x0, 0xd7, 0x9, 0x2}, {0x0, 0x2, 0x40, 0x8}, {0x2, 0x7, 0x72, 0x3}, {0x1, 0x8, 0x7f, 0x7}, {0x7fff, 0x1, 0x8, 0x80000001}, {0x7, 0x20, 0x34, 0x60eb3f34}, {0x8, 0x9, 0x1, 0x1}]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = dup(r0) sendto(r1, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3, 0x3}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="7015adca2e50ac54140893eab918") r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x9, 0x0, 0x4}, 0x3, 0x1f, 0x3}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = semget(0x1, 0x4, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/86) 16:00:34 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x2, 0x200) syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000e88000000000000000000000000000aeab0804251391831ab53c5e62c435afd0171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34190c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b927ca2b2171aa74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e00"/426], 0x3b, 0x3, 0x1800) close(r1) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x8000, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r6, 0x6) pipe2(&(0x7f0000000180), 0x10004) 16:00:34 executing program 0: 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, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000002000000cebaf66885cff9c65b52ea3eae00", 0x0, 0x20}) 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 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x8) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0xa330) r0 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1000000044}, {0x400006}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x401) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) semop(0x0, &(0x7f0000000900)=[{0x0, 0x7b10, 0x800}], 0x1) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000940)=0x3f) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000880)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x300, 0x7a213ef94f65fa7b) mkdirat(r5, &(0x7f00000007c0)='./bus\x00', 0x60) openat$klog(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/klog\x00', 0x100, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r13, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r13, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r9, r10, r12, r14, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000980)=[0x2]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = msgget(0x2, 0x0) msgctl$IPC_STAT(r1, 0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/206) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x45}, {{r2}, 0xfffffffffffffffe, 0x45}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r3) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r2, r3) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10000, 0xcefd474efe464e99) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x2, 0x47, 0x80010001, 0x158, "524d0fd6c5af12d8aadf417c72cfd5db757c959b", 0xfffffff8, 0x7ff}) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffa, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "d730c1e7bb6fcce23c5b00000018e74de400"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) pread(0xffffffffffffff9c, &(0x7f0000000100)="7c5a50e36a04cbd22bce1b9882902d4a9904d14134b06c7217f894578ae305b10600dfb5ad402e9bf6725fe85076aaf24ff2cdb437ef4e95380a6176d1a83998f8", 0x41, 0x0, 0x1) 16:00:35 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r3, 0x4c}], 0x1, 0x0) openat(r3, &(0x7f0000000100)='./bus\x00', 0x20000, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) r4 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x88, 0x2, 0xffffffffffffffff, 0x3}], 0x80000001, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x20, 0xc0, 0x100000001}], 0x7f, &(0x7f0000000080)={0x9, 0x2}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000001480)="ab356154f8dc20d106b39e2b2d4715cd3318e7804ed2255568be6a7b6e483a09dbc99315a5493b5fd7ad96376f5b5ca3ebdbfe24ac3a015cf357cfdd53b40fde718fc4c5168332b55426c76bcb062ae585700a4f40f166e855e29862c39c0eaacc4d45d8ef6841465cc684e29a39c368c3ec67eff01f7decc844adaa229d3009e563ab733a258cf98db461dbf89e6e3dc9ad3340f88f40650a90c0951c6b96157388580ce76266d954a6e3254e84ee1cc9ddc7ff5d4db2c8c8bf44e4b659ad1ecf3923c6e18b390d7c7605c61e4026bbb54c9f19f98d2b94439c12a95f7c19d7976fcbe2c955d3bf1f4c2fb74a43754ac5c0528e4102df6adba599c6cfbcb9c89a2ab2892aa9c1f7d90e7f290cd3d35bd1c43b8366729a2b80702897542611cfd0268191b400fb4cd49aabdda0211961b3920aeb36fe374a6c0828dcd3a8ed840811a27671cd0be7fbcb5dc3968c801983c3dc9dd0b5412560ad07275d7419baf24264740bce1109b1618aa05b006ed26cd83e838fd3e0d2a00bc97469b43e1b2ca90e51419d9fe8e69195da44974f6505016d1bb836cc858a55a115df8c11bc4ceb1e65181dd9b147124ec0dbb7d157bd55942a7d021d1d922f6fd5b38730ceb4a18d7ee24698c78861cb16503132", 0x1cf}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x51, 0x8001, {0x100, 0x7}}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x2, 0x10, r3, 0x0, 0x0) r4 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) r6 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x80, 0x4, 0x9}, {{r4}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x2}, {{r5}, 0xfffffffffffffff9, 0x20, 0x80000001, 0x5d2, 0x865}, {{r0}, 0xfffffffffffffffd, 0x21, 0x2, 0x9, 0x2}, {{r6}, 0xfffffffffffffffe, 0xc0, 0x88000001, 0x3, 0x1000}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r7 = syz_open_pts() ioctl$TIOCCDTR(r7, 0x20007478) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r15, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r15, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0xff, r11, r12, r14, r16, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r18 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r18, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r19, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r24, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r24, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000200)={{0xff, r20, r21, r23, r25, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) chown(&(0x7f0000000080)='./file0\x00', r11, r21) 16:00:35 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:35 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x7, 0x83, './bus\x00', 0x7, 0x0, 0x0, 0x73d}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000002980)=[{&(0x7f0000002b40)="790585a0724d6ef714fc1c96a3c48eb940af3b9329c885a314d9c2d94ba277ff672fd0e1dd327c53fb9b938c2e4a6c6cfaf1076aeb4600a8616b60fd6b8722ed6fb9bc370842debbeba790088fdbbca3a9e923e1240192169ecee292f2df2a132c4d4384ca18aa0d9def38299a25f2", 0x6f}, {&(0x7f0000002a00)="5027872ed486ccc1c79b8d61cedd43adfe14b6800edb7a063288e7970d079e76684651e3cfa1dfa83310272e17bd79d7dd7a9eb5467a4109c3a1e761906fed32427e40410d50f9a8e27e4c7034e57a414c86c5569b6888895422d7dd24deb0657daef90444e79d906ce466353bdbaffdbcac9bee14949d1ee5750c4e3a13a9798cf1dcd50731bf3820aa2df06cfc5cfd09328e61976d51637e58e5a84f9eb5403b1f007414ed2d88ad1b604494566259e254b1f0d58d0843a3d5af129c43da4967bc9f24cf096b152d082f697b0aa660a8c4268ca492bd17d441f9ca349e504965da2c5594978f4f6b8c752eeec96e587988284fc1a6c68ababbc7d62677dbc61f19f778db1fc18e746464aa5e9d98ec1ad35ee4d842a0284dc74357dd1672e8c514db711e94bb8dd43e3cd8e2b32c1374bebd2db37713946c9e65168e", 0x13d}, {&(0x7f00000006c0)="f865bf27efa0836ef64b63cd30b1722004cc2a97824b8f7eef99d801e175069c8d5c0290b8d640a4c01d7015d02a10a0284b84300de72b1988905cffa337bac9553b9ad0a0185129e377e46dcc88163fff31a0e88988503bcede47289d2841621677e54b63ec7259d55c95cd908c13f58cbf83c0b12d143dee9cd73d727cfd33f512f6dab232c88bab309d19bfa06466c83411e6eed573963164cad05476878ee40a0e50d0cdea5a2488a29142fac80a71c130a90eb4ef43e8b6b26a1047923a81dc8e880cdd64b1a0857d6f18ae8741474e43fc9bcba5544b3aede3026d516c2fa57cb010c8cecd80", 0xe9}, {&(0x7f00000007c0)="24a6a82a5e86d8f40f2c011a129c84b88fdaae78068784754d8bdd8fa2b1f8a970528cc88c70652657bf8160a1739e5f69c33da16a7138248889b67bc4ef41396c42727124b049714a740e49e79ed85bbd61329f7be5ee2e1a30c84f1b1aa6face86c9aca87f4fc71ee49d1c418e85815c05b1b064f2048adfdaafd86aa36c13ea65c3cfc4e45528f8620128dae43810d4c215fa8c99c621361a746621be3db6e5a68c24620ccf6fb290ad6640f1aadf2382414cc858a4ff193053b3d83eb5c47936f4d3fe19f088911c53b0b0bff12a1b961da0e7", 0xd5}, {&(0x7f00000008c0)="5973319e3cecfb9a08a0b477a1b71869370a9a104d8f99120c3694fd4d958956a61558973120411ea23b8efb9a1f12780c0ed1005ce15fbb268724000f07d578aa5067201a87b171e61788cad84a1cdbd71574f4094d5e42d75009c0ff0eec7080391433507701a6a20c98edb306b4126eef46559f93f9ad4f9a4aa1db9fbbefd2f2393cd58b31957391a22c6ab0833e78800af5a4afb236ad4b70c21267a73e67a1529467a55bb632cf25b57c8f8987d66f589f7142a44e89f002512bc6750dff3906c2454bf9083ae4623e4511cad4096234fcf67dbde1eea06fe260fcdd6f8803ba90dd245e776739c2417d69402d87696b22911f6753ecba980a4be36453750476280d458d81b72e8ca95f6b56dd3c6db11f3a142a6e1606d3a9899791ca9b00964540eba958b2719d5c315f7c772c19ab89fcfbf195952aca7305a970e246f668f588fe73a1b5ef9296c23fb0e42c9a9350d7cdf2c1b978520aa666d229b83cc7147a87bc76f15f92500e420b873b268e5f6d3e5a0314f479c89230b6c5db3cbdc71ded691d53f8c4a928b394cb1bd40d4cd95a43c0702109a8b4ee26d0c9550fada69d5822893914fc32788efefee902f4070604c47970708f26b5b311118ceb1c8fb27c1191fb6226027437bf820d82ed601da7b7696d83de233440e405d2b14f179d788b67b84c1761afc3fc542520fb1e63a6bb7d18ea273382f320073741d6c5fd3352b9b0895cefa00c5db5772c510c45556143cc281943268c8df7b1d4d2dd78cb1014a32b35b65907445b4966d737ebcacddbf4bd66b5d55e95a780cc83c8b1bf6acc8afdc88cf63202ff99a718b479298e38d28f7a2ced4e09585e38d03dd267fb616deff4c1bed00a34534c14a41399c9ad865cdfe69799b29c93bdbf80af5dfd3ea3ef14e8a5a9c2d3ac3c19a97ca890a478f8d3b0fe2c3e1c83f528d48acb2ad8f8ebe2f2d0c9fee63e4a19fb05e0307393f9130b1ee80f38121c536c08aca7d1125d2496dbc7220157e28ab0885fcbabdb9d3dc5be6409b1bb4a587991b31b480c99ee8ea673b86510c756ffc9d425d7d77a5f7e09ee2b9da7b987a07a19d88aa3ce67b6bd09ca9060d6b318694cbc43bb01b52364ae0b97bc39719c064e9046a60a6e2b0efb96f02cadca509b59bab083858c3193c98f4815d944fc966331069d353acff603e6ff13a25da32f04ac25649548acf149a80675c1b45d42fbe0bdc47cefe583ca8b77097e73e568407e013517798c53896c0aca998dff4d6c4b3a4be28e3f620ec5cb481db9bb7145f3270817f5bd5987efb93ba2c5181d1d5e7f370ebb1360e259d9b0d4ccf5c64b84a22a039249c4fa823aad53c4a0b77cd29005e3085617a62435c6728a91c60cc19b4adbf0544da0a35ebf1fff781aa5b3c36f85c5f15a8980ddbe0823b2bd52233c52b44edcb5773c0e74be6ef458ec5e5febd4add70d07ec14a09bc18da53f9348fb33f51c6acf1a577c7d6666957bddb7a6e204295a2330191aa99a8f44bdb8fdca842ea26bf30068a17cc568c827c172fd9be63cf58f1db56811f7a7a251e14af1c469bdc3170a1d41e9685bd682be5caec185e8b94fff1f32c6cdfab3a33eade5dec0157210c23c4bdc5cebb17854212d6acdd29397e5b570a1d079c91a483ff7b198639df7b64698cce56b7bdc117d25d1a4ebef5b86886054573f41ab56310eb13aa9626a3bb71180119e5dc1adf2921ec45119cf2ed686c1f7d839812958ede5ca9fefc943b8f385f33aefc44b658b5ec395fd0f73509ad9c87b21aa4a2cbc4335c41e98a604d2e6dcae7ee72a1c2835a61ea6b35d7b598db973d48960f159ffe0ccc01c3fff31f308ca3a4c10a5a61fc9d0e48cd17239072eeec56026b955e4a8c28e64d5ec6372232b425f05c497b813d4152458102ff87b8e3dedfe99ed5d1aef2a202dc46ff0b272c07adc8418587a26c78da86bf4f402d2a892c6795e63e4e997c5e6bb59a463d34843eae5b85409ce110800efea162cf7446b29d8a6b99c619c23e0fb8fb49d66dcfb21e57532818e6684f7cae9f66f1570270175136d7e96359761fc4914b2993a22691baefd97be74eee1453585667adedbc3e2090baa17db86d9f96f14c1444585bb743b7b242caeb5948bd5ad41657fe2ec547c811c1c1dedc8aff260f1e5997f29813a785796a7777256d99fdca3fa028a551fbb7e6b1929ed0ace1d2d70efa61965d56156f872e4520671bc85cfd6fce85b809674167187ea9092387f48947924963e1bd6024c0f4294f58725e07d669c5878e595c84b5233ccce9decd47b9b4dea6e9b3527f71634ce60317e57b154c2d8b70d74e4f6e2e424e85a5a974d864a6c5b628d3f0dc8de0065f333a8900041b46ae6f775c11170a26baf7ef41f06de26748df591f1b9d8480c875c40b8bd4512aadef044a571a138b3515246972e83b037985638e534b794c2170e653d79d04ef96e1309ce372a2d21927017f233fcf04dd6de3eafc03b4a9b3f8d8b5e8dc4b226d3dfc22465fc2d58ba18bc4290601126216c0c78a37529044a9f3391efb138337522ba01e22f83d6ea3d3a64a8f41c74e40c973b480073ccc5f567f219ff064b9f0145c1b69d458c65f67493216173ba442c7226e5d7856a5ab4a0f3dfa5e1d974dff49bf214157bd236a3c7a882c58d1f043c7ba9cd8c5a8811c15ddb8ca6ea4e68f543371566c168fbb8a4c2f968f880de5971c7551e2b174920f87340a05003251ca3e3b54273881f760796c5d96c7dbb0c991922a09be63ebce21d9fcc838e7d1fb21e7e4838bef91dba95425d6b2405b7d24ddd962cb523fad95da8e1141b82edfdcbef113926ea57a9275e88a3023d2412cf2615434e89b5831b0ca3a9e9377a618fbbcbff39a66a8680723ae5a76246471b2fe523c7cf89e44306737ea4b7a2a3d99fbf3eb6e4da56fa0a5f36ca3396a8e22765083d641c15288afe281ffbe81e15416f878e093becad8e3a8170ccaffb564172f2cdcb76568075def4d661495fef95cae55b404e1f1c61e059310b866c0d49edb4587531a651fda2800b8b1e6669b49ba988f90068764162074046dada963e87224737d1b58d1d7aff6c974fe05b57e756aa5fdd9a1c0a7ebb2606722ce677aaca98689ddca3ef3ebf0146065fcde6f13d88bbb95730080d68b8b57535e7edde79b716aa717d6df96be009fb99b772c6f1874d718124ca0344a15b90b6dccb55046cce7b58ebdbc86f9a78ff36837291c4c243a8bb624280309f7b28343ad8c7525b795f27cb921d18d5eb07b8e953e236750e67b767f33e0cd5dd9cd65b6e62d64d1c2153264904ce4ad402ced31049f7795557501218d8d4075daaa8595fdcaf151968c8b060b40d6132f014f783992d0b8a0d06b7919bff61e2d9edd4189915858fd13dd15594567beb0c689b9020d8f292dad99b6e71868da3c76666dd80619fefeb1a677d8c010886089077dbcaec19bbcbf31601d7bf2cdfbd35b8e0c2420b4a52bc40fee3f39b1ba16540fbf37c003c30455f697d5ec43ec2b02d5940794e491895e4d6f25cd0aef9ac4b4dae47756fba6c6be6657a49397ac2efd59ddd3aa745e4c1c41a076abefe736b1e3fdd24e2d6121dc448462aa7121959230d78037e26c65a2ec60eadbe2e47b28211864b7933f46929fe421e8cbe55957f80985a70e7c55f49075a8fc2db67c66ca789c1a4c549b2aeec070c6fe7d2f4e85398812ed8735db5c2c20c82be3a64255e15567f9fe83beb455c6fa7790c43dca661fd946e500d2a1040b60386b38d93564ff960e5cc48318b5f8a1294ef9001995d3d0fa702639996908275c1dca7d6650f6adadb98a9a2fffccdb8815ed2eace98b88f124b69f5f6ad21753eacca82c61e82596a6f1d215815ff2287aeae2eb04bf231e2824302ea89e9e2a42b64c803c8724fb28fd646de32a3ab898fead26ff57e4625488ae6e5d2119919d61ad62c473d174262ee4080410ddceae5eb16e8d746c1be7a015b844a8d3006dfff4b619533bcd656ce68977ec422f4153491fcc89cf6eab1616394de4b192675c75b7008e5cbf10c8f638ea9b51f79b7331b7113583cfcb1257b1d867f0ba66a4486ad15db29e93ab5dde5613e34b6f9122c77ba8fb5a76b7b58031b48775f626026131c70644bd6444b37e51d53dae121ef6aa36b1bb40b154d00d5348de067ffdaf813b2945fb91b3c6d9eee2d1e1b3b84867a28d3a38cf85db0602fbecc79e26c17d922c595c9dd04f45790fa6313c463974cad54973bc4b278d4000b8a223fce06a2ddcc0a7ef0b489782cb0480b09e429a3b85d6a1a0c6248e7b8ab3c016bb5bf88b14a3a3b4961a611b1ceced1b7dc18379290d48260d2331c5cae422be0de93e91477061ee37eb948884fe0333840c4b0df4c51ba2cc1c4672dbecf3f62e3d8713857635697c7ddde17c6dc154a6539aaaf2bb0b2d1aa6af968b493e4d672f895f62e4e1a766dc1482d9125ff8e51ffb09402f044697bec93206c7c697c23b2c234c2a91194799a22a806cdf4e2e1be6e8c572aab204ca5c6a8f8bba04ec8792b48316466ba02540c451b5fd55053727a418a08bc6fdefe7a20ad6782409a9adcf9c8bcde773eb92007a9cb105688cd156d9115a3f4ee45ab5b16adf0a71bb391ad9320e06d501203e694fb1b24d92b43b285ce6e1787450bedee8cefe16ef4947e93f613bc0c5f159f3a0a0eeb394d7718c395a3313f0fc787f07b99547efa9a90fcfff2a3b8e7333ee35df0599129851bf7f94920cd07a32a2d7b45fc3c0937ff92dc28010bf46712b64eba11d2d957b85da0ed3d7c9aee78319df6ec76ac76c2f28d9ff251ec78d553997efbbe4a3f56b5a94f76fab74e793471244aefe7336d6a58bfad01fab1b61481b0fa78eb4fb81f730b742957e63bce7b955052e9a4397e64b90eaef65ae621b0eebcbfdcd16845e389e1d889d318eb86a45cfd694ea32bc5bd9a54403caed6a67aaeb7552992a03337377b590198660c2b3769a53d79b9685aee2bd363ff36f7cfe011bf1eac619e362d6d264690c7fcfbf51decded8123feaaa852533390c09c87467e81c68211fef716d6c8ed46cb3ec7b0313703cad8d73a826979fc1ea0340fceccba8ef2738c4a51b8ce83fc9069cbf603407512575eafea94534547238842926dfc19569ade98b49f2ad134eb7ba6fd15b8aa1f299e94fe38e4cbd460354d305ae3e069774ee72266e4827187e7a5c8ea85eb65dd38cce3042409e5968aa650f9fc77fbf248580716828708553e494d3e923a71c750ad351086fad17e4c6fb89fd99cfea30356479a75e0e79068661b555d300b65f59f7a320b6653eea15f65baefd5094702f3987e860a82a40229d617a89eb3cb1c8b1d19d0108655bee0df5d83195a46488a694f27c5cbad74697593d075010c75938817a6b62f09d4c4e68972d69e0ceaec8a9ff46e1a18f4a620e44e2e42400962d2b8d7338a07d0a754818800152518161edd1f3b56fdbaa5baf7d783b0f07a515b71f737d3ae42a75eaa4e68c20948d7144b43322e16219f31dbb5d558b7d6af5ea5f92e71d5da3f3bc48734e3796ca285faa163c38e057d2cea03e3b068a18a75959ac2c8409d80b8613c355afa7f35ad6d46d6d1a9f65e66f479f595be7269175d97bdfbf3f65b66d2aa2814709b2876d4080a04a0ed13da700c08b5d89238750f27db1a8f70145abf4ab88a906d653aef199ebd6633505dd8e1b68a9531d3034389e7529db3a9b89b133a85f4726f209b8d8d084fbac41f6", 0x1000}, {&(0x7f00000018c0)="fa5d73379cefd99e0ca89305742ba54c3399a932c1559357e994f94ab8b63b592f9e690309e5ae1c871b3d02b837d683185c3711872d25da44ccb4731a86923a69ad40ad3551d029ad3ebbbc1bce29d9da4634133cfeaf3b7936da4861c97df8cb0a3f139777ee402ca9d680dc3a237f747aeed7617933ff9b09d8a7062c8521dbaa3ef0bffe6c014078dc449d768f6674ca2f34334299753321c8393f8d64e9ca9aa59da00a28dfa59ec98bc631dd090644726f8322edca9779ae3711f8cb941a30599616bafec7a39ee1d6ebe60657004cfb4af59919963022548fed09ab095c36d50696ef90f35381c845a4a50eda8d2ed48f995ca823c90e6f0d84ad584f1e6a1b78fa7865f0b54af6363f8f6afce02fc2ecdffbfe52a59209495a472b5bac8c914c5278bbd141fe8b54f8b506cfc95ed8f0eb698dd95caab99f7c41221235e00d09ae89358b3632d9aa4c4c1c369ff253d4a0b1ad8a00f4d614f9221f39a1337eb68da860a0d8c58442df8f325ec779d3e913dd588fcf770ce4c5be1e487f0ba81964d4b1d47ca57f21bf872ed8725d0c2cc2b3b4dbdcebd48cc115b29f6d19e0e753a7bfd3595e96b3dd261a847d580ce951d42d0942be92e74724866886703a5dce16090a273a6d6b808547032be459b8402cf637a7fb71b07629220de218f355a4a1c59e9f092ddba3b05f5bb04f91abda035caa92b867388d44fe6ac1b3bf4969143c67632fc4dd37262e9f58d0f289b97b19affe87889e37ff1ac88504b713de5dada64aa6d8b53d06cfd56282e03f3eec649234770368e3131daf23e68f0d2989dfb7b497454250afea825a5bd217c18759b986e274cf455efc16941229f0c37950b93394f94a409f6f52d34a66400b21ff4a35d10f3df81ae861fc317ddccec1fae0aa0d79c41b9b4136a4b71c304689aff5a0301999a851c29785b20a417d93dc621a97a7ef5aebef8ce5a22d1ce503e2380933a6f87c5a1ee58fbd6ba36140155ab3183f6e216ba3fae374479bd60215a51400e1739805a622ae6ad519b6ad2d36b084400e26069096d7114c27983d17f8bf67426d6907992af555ec32b603e301495b442e696a4d05af3422436c56ded3e11266d6d503bb48d0b1670843b742bd4ee05d73853e571a14814eadacf8f3dec89e36c5bfe90f2b0c3789762ecee0b713fdbda80df1eeaadef7752969d1ada8c524a5caf0a9fe08ed75d3cc8f26770f047d19b35eaf5add4656ff09ecc1cbf54c3ddd54916bfa1bdf6597b9b9c6f34148c02607f2ffe9b1c0d52168465b9b578a63acf5063ead7617b2c0cbb97b14e52879da65e6c5886189d986aaf32b1edd56f0aca112792590c06459bbc446a3bafe8e768587aeb8e65f62a67e81bacfe4d1c0fd052c40b323058c8dac7088d6914b9322a1fbc6de1880ba9797cc6b880a2185100224d9a5feb0b8f8a0ce57107156561a2093838c1782013f3e07e40d25c0db428c52efd3d376e991f0597661060d4e7de65b1c07e72d2a69a7353aefeab9bf90d49da74b393307d7f24e719792e7f67ada751e44bf7b9de3637a8b7873707b354aed0c5baf5e9e41de3da53911d78a01ddf01e4957d9dffe8d47a9d676968c1c50b27978e0e1fe69dd669968159c24f21b5b61415d9ec0a4d5a51d5927b84c290a1b10af0c9750e24af2251350eed0a6fda4f1c107d2e9c9825212359bc89c481fc3e2db1c73b3c94a2344e55172503bed4081ccf9db26a465dcc390d98c0ecb6e9f6f0fb517dc3f75407b9b79f24a8518a06e7758db22bcd3361f7e76c2642dcaf2bd5d63cb8afc152aa8cea3a2c9746bed13658aa1ddd4dea3b1901aa5fc4e967ab2691cd5eea5a07e1c3ec13d004964f7f5eab748be8468f26e1b7506efc215ec023fb5510243205463709f6ef9ceb7da2d3e234a802e6f2f666a57fa2963e3e10f48391568d099675d8dc2ceb5a99eb43a120ae480e1ad341c781a233d60d6e1ac67190840e842448a662456f400a18e09948c6230ab16d65a7730b4d3eab1046a8d4d942736d3a486d56c2575f536fb09bb8d040d794c1c9fcdd974949a96a6a3faae7da6b659a9ca223919e150a7cf1ec0227372bcb60cef3a328e50a5cd583b9dac5e72df5e2ccf04d899b316be6d8921d08a394585d1dbd326dd9e408c574de58e0b9ced754f4b04a6ef9cca138f7b1ee73c5235f040488624944f6b87e512a426eefa999924476c8fa91b81d6453399c97f7c6d265b4d0010813b0576a4ab19f044d56af4f0c90066092990bddbca1bbf70e8990f8cdd6d92247ffbf3907f2ceedb4320fdc740d7c1ae1449f7666e26cb3a54a7d77e74824e9d1141fb8e880e88f475703b2395238669a124bcf3e893954372e81d7c347420e4e7c89e49d943c8943923fa876eed5f262ead5fd0492a09eb778bb15f1df945e75ac0e24357b9192c46ebb7f256b1a56375718bb5effad48d7b33fe037f40b8c63532032147fea220dd50234f7404d657816b002f9a983b6c0348857b85f7bd25c2bd31cf1d95b8206d8337aae42bc2f6839ce57d1855b778d51e408884e7cc4338bc8ef56b97929a069c5934259af875cf3cab08b10c7f4d935f755db420f99d7589214655e8b0a6bef1ada2f6c7f25a0653a6e51b04f41300a9a1136e3fc2cb36f3837b392ee64a6cfdc4b85a81105c99eae907f609cdccb022c4ae585b7cbdfdabc4aad08bfbb9dff525f3bc36c04fe77539f1793f564678dd63a93f0b2a752bb610bf339de49787933d81edd3e319b29ea3cc87fc8d48c2a85360f2c5e7898a128f6f19823f71bc11f20eecdfc8fa90f9751d55629d9a0df420d36b71d4e2c44c52371d09031476bd788969a397adc7d6c00db6d461d2cbf3277dc7a4b9aa4133706bbce82d62a3d6ec0b51f11c331af9b93b8baa9ac699b9a0d777bda056901a438877c7d25e2e2fc70babbe00ae94e08cacb68e0b0557bca8486f5829481a9c95e6a65e6af22cf18b45618dbaacb333f7aa672573eaeb43c289751ca4919a92abf4caaa10900176f8ec18152f5f954983fe9a206b39805d3e0c3e7f155fc720d0fbab1cf8c76549460c1ae704973fd3f0f743990a7726065073f4ccb7fb555e1ae50a6a832cb16ccd2daaa6145306e992dbdaf20dcd31971f1aef7ff86215a62f22f876d8d169c0709437b374fcd38279fe95e4bd9418938f67903b7dd93c8c88fd2cde56130b4918b6f6f1da750781403acbb24d76fd943aacfd89887e7565209a507e689af5c57a956a26cbe857a104b996c6d3a5ee5436090496d977f3fd3d11f4a4d6e1b150acf6881c2016c71bd033834b554e912d32464b648435e09702d4ab58aee8557a0c1d4d45afaab41bcb2f7fe1ca6d3ab26d113d1fb27d6ae50314402045e06d23eda6b53812282e7f10c4498222e5af41ff7cd3e558681c243fee962dbb71d5d99263a637f4e49b732982082b698b26dba6fa2d13857a21611945e0f43fc868d4a9463be727bd4ffb4336e9ff7d84d552803c6d6c714b468964cc09c13d7acaf54f799cffdc914dfead252cc54388f42d6ec8efb37171a8972c4989919e9d893e874c9d508a644f757d013d8325cff06ef357c22067052c174073d8af49d5093a152780e1a33a1d1831a796dec62b4349256d5b52af56fae7101d3cd6378fb7e06222e8cc916970681a9374923ee4d5d22417685dffe5621a53ed3c8660cb0c0ab69ceae2114b0ca1a4b8a80c2a7adb7df8d4c206eff0de24878817ac446d4427bebe025952cc7624208ebfdbe6de9a0efa6564558ea3437108878b1ce05114764caa3ad393ec49a8d0f57da132132e7e2201bbcf7f0f81305acfe0721e967cb2210888e7c039ad190b806b53de2b0b2b5d1e63e078c250faef0de0f9907efbcd3e98519dcb0794ca87ffed74fabed708028ef9b15fa3b21dfa5942248ca9d13a3a89aff44bb044988f70e29309c4a4dab27b19554cdfc26a5a886bc1afd73cbe9c9dfed7746deebff31b66e57d7b6c295505a67843b8e14c3b2a1e6eaf2febb3dd5d20cf4f82d873e5a501fa6a50234648f35e65a6cdf5f9664771cba5492dee891b0842d20666a3541ea08afd5d5f47b6b426726186b12c3bf43610a72040561263fa8def4791e2de1d4eeb5132c17a30c254dcd145cab435153296bc982f46058382856b56be13a48bd3e16b727e46bd980ebf0974844b7d7c4d2b89878d3b9b6f476b7a342a4d60d9b1aae05949e9c35e273a642a1eb02e4ba0b0344c4ef9d113577508a74160bf399002df3fc0fa4a127eaa05e72cd4b91e2ca8e6d0976a6ca9c5ee95fa16db9f0284acafb3847735679c356e6c115ede6f64225b71984d21ed6241139bda06a04387e9458529bcfb09097022baf6538bfcdca3604770bba3f104830a91b68e7267ef61f7a35d5a7ccc119140f71a05bd6e379f97f48faa93e643e8caf64273fba4ca979a96b820464b3c7048ff1ea6162ccde95f0698746e3695c9ad7e9fe3d4d2d2fc3bea6966c36eb5aae4e92ea2ff1bf3867b0813249d198fe64642aee447a9a7717b926a535e6de0826ace701101e11233ac787c34e2a77b1f0a15152803258878a66504850f5d75375b5959b1d57786f618258007a8c6b87907db4e3f3eed27878fcf5a495f3668e6194c1849e84b567154f3b60da485e511974f90fcc936bf5ebb154fb96b287945fd172b70ab7f75a3422c66a580bd4e5d6e1c851ddf4ac3434d679df66b84cddb036396ca14803d1867415368554ca6d478b7847e527871d7623750734a9ca26326bcaeb1e7b58c7c0bc8de97e32cc15c428590a975a00140643bce4126ad3b8fc88d609dfb6765796ed65455bd4422b0dd37be11c17c124b65cb30ed7915afd9828ecbdb0df241822c279e47c3e33d052cbc5d134801155dd69e4f5c17fc7f35b33b3b152bb9754dbba981f36f67b0b388d072c52fa16c0f910bbf33e8081adca6bb42511c39362f98e6bb17e80aeb657eed3b38cf2462d829daa0b1c9fda289bfd19084547184e31fbf1660cde1bbd43cd760bdd5bb2cc2e4d23a73a5b344ef861b9a0d78176149e64950eb29b293f47928648b4a5d2a55fc8b152a04a7f8b3878ccdb3697ffaf88f9c616f09c3fad68244c35503a4831c57273b9d7bd3f6acbba48b3d9c7e2157a8f9a1bd1c0f8a385e3d984eb36c613b308f4014ff806130c854e36f18dac25db2fd88ef2f88ee4e2ba29300e18350abfe9893505ec7b4446ad48a4a0e9e207293d687d3df7e98b96a391d3d42fd5438268a811a14d4757efc46c11b827fa1ad526649e3425be44a2cf6af36b9f6510fe374cac73fabd7f9b2a77688f2fd8bcb162a802d6a7ed2c85b469f1623ef36711a024c7f859eb4cf4fad903b53c2aadde03cfe3ecb59e3e8cb6eb6d72efce300768a1374cead6325a3ade9619fe7efd83a61071c1b20d34f049c439e32018f08aeeacf60499ee9ef4dd3da3a02d053427a7d92bdf1bc21ff8fd6cb0ca190078ac8eae6c0a572a913239b8eaca15a16d7100e34e02361e58dfb4ca155735cdcdd6cf7b30de69655874f89ae43ce280fa3679735c0d14eddcf4c4e71c2b9dc1d10c54ff3f474fd64f1b2c16da8811e9bb7ec5101e99c059b2dfcef53dcc27f7582aae349d16f81e2be7519ea04f2cf7a5f0004226446d530b7038df037bb84bf05e820a76f917eebacd88c93aa9e1e6fbfe638c9880c615bb53071b938050448f0974618f943195754572621ac0965716299b8491063c3a3e18cacc1d83c6920817c3099153a4a8f97240783e291a3499fa9", 0x1000}, {&(0x7f00000028c0)="db7e60ecf5157319030bf781e4fa94f02535fd790b47ed60d7683128ee6902b86a340468dd880ba95e65a87c1d1a2e5cba9446e1d11f5a207e26742649de4ab3a26046e6eb83596467cd1cfaaa4a81da9467506ba89659196cd5a5c227bde2dcc07a8acfb0b414f8a1f97e0b2f7dc23968c901655c1a02db42b4d5adad27befdb86e", 0x82}, {&(0x7f0000000340)="7517704c043bf3df28ef7cbc93b257d1872df05be4d71e7c4ca166e1f9ba40fc0d679d70540aabef411821e4a706f90be7fc09117de2", 0x36}], 0x8, 0x0, 0x0) chmod(&(0x7f0000000280)='./bus\x00', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() write(r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r9, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000280)=""/112) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x24, 0x101}, {0x7, 0x3e}, {0xb5db78b5c688a6c2, 0x31a}, {0x45, 0x1f}, {0x84, 0x10001}], 0x5}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r6, r8, r12, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) setgid(r12) 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x1a) ftruncate(r0, 0x0, 0x1ff) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x208000e002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0xfffffff9, 0x10001, 0x9, 0x1000, &(0x7f0000000040)={{0xdd, 0x0, 0x3, 0x0, 0x0, 0x1000, 0x3800}, {[0x8, 0x8dde, 0x5, 0x7, 0x8, 0x1c000, 0xc3, 0x100, 0x2, 0x8001, 0x3, 0x1, 0x3, 0x100000001, 0x4, 0x3], [0x1000, 0x10001, 0x10000, 0x5, 0xf021, 0x4, 0x0, 0x8000, 0x1], [0xfffffffffffffff8, 0x6, 0x4, 0x22c, 0x200, 0x1f, 0x7], [0x8, 0x0, 0xfffffffffffffffc, 0x40, 0x108], [{0x2, 0x1, 0x7ff, 0x5}, {0xc33d, 0x9, 0x1000, 0xff}, {0x9, 0x0, 0x6, 0x9cf}, {0x4, 0x5, 0x3}, {0x8001, 0xffffffe1, 0x0, 0xf08}, {0x5, 0x1, 0xfff, 0x8001}, {0x6, 0x3f, 0x0, 0x8}, {0xaa98, 0x1, 0xfff, 0x75}], {0x1000, 0x1, 0xcbb, 0x1f}, {0x9, 0x401, 0x0, 0x3913a4c7}}}, 0x5, 0x3}) 16:00:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)}) 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = dup2(r0, r1) socket$inet(0x2, 0xf, 0x7) r3 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r12, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r12, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r9, r11, r13, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r14 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r4, r11, r15) kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x101) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/41, 0x29}], 0x1, &(0x7f0000000280)=""/230, 0xe6}, 0x0) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000100)=0x5) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ea014000000000045f00000001010080000200"}) read(r1, &(0x7f0000000080)=""/91, 0xfffffffffffffe6f) close(r0) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0xa401be3ce695825d) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f010000003000"], 0xd5) 16:00:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:35 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4, 0x1f) close(r0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = socket(0x18, 0x1, 0x81) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) fcntl$setflags(r3, 0x2, 0x1) r4 = fcntl$dupfd(r1, 0xa, r2) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x4}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x10\x06\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x4c}, {0x8006, 0x1, 0x0, 0x200000}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:36 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1914a, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r4 = socket(0x2, 0x4003, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="2f0c000011d3e4e742ad784f523f24894e8b7f7cb33e6330d16c236a316c3733a02bdd74479647c75a434a51e323f0d518dc9a633232a7fd86350ff8d97ad7eeaaf4dd13eaaea9dd9889"], 0x10) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000200)={0x7f, './file0\x00', './file0\x00'}) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, 0x0) r4 = semget(0x3, 0x2, 0x430) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r12, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r12, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r9, r11, r13, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r15 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r16, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r21, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r21, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000200)={{0xff, r17, r18, r20, r22, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x45dd, r2, r3, r8, r18, 0x40, 0x800}, 0x1019, 0x20, 0x2}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 16:00:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) mmap(&(0x7f0000002000/0x7000)=nil, 0x7000, 0x0, 0x12, r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/71, 0x47) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, 0x0) r4 = semget(0x3, 0x2, 0x430) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r12, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r12, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r9, r11, r13, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r15 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r16, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r21, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r21, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000200)={{0xff, r17, r18, r20, r22, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x45dd, r2, r3, r8, r18, 0x40, 0x800}, 0x1019, 0x20, 0x2}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/188, 0xbc) 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x181) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x101}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff00, &(0x7f0000000880)="ff0934410000000015b66816d7eee9fd3e407538cda1e9f3f7d29135f7c545d9510b0e4174193301518d6ad8e09bf241a23a0591d6c667abd151662c71329bd2d7ca9bb47579e1466630c20646a6837688471a9263984b90e5e52843bd1d329a5d010144ce9a82e40100000000000045350da341f3dd5c09fca13ba9786516baa0061b76b64ac6c792c0211e22f8ac617e2a25b19885b5315c366f23b39a549cf6afc877e7a7f31de903097a0086ee6fafc055470f1c1d2db275703a1204015a65367a6a3051a3bf578a2c1314c6b7e39600a800677e39179c9d070a2cb54aa27e35ee29c7925de23a8870ba90091af2866f2a558f51ac2852afd6a4b567f49e39f017753b7946c5cc7fa6cea333a8bc58ca2a64eb9000fcc568bf72ff8410ff0700003b663562e6b2f4a4477e06a1877575105a81082ef4e51970065de853b1ec3330618bea20c7b7a93f320cffb82f22e9f669700ab39f9675569cd6b526adba2dfd1d294b47e8ed6cb226e566e107e9d76776be687bb03300e9030ceae40e75a33afebb44844fb5b81e027dabe4a604301d00f9ddacc7a09ad0954c9882392d8498ecab20f4c52c4bccc3bb1b507cb71a35e55536edc83b7bf9bc1f300c111c400e4c72b4fc89dfd316ffbea59b9871be921e8c52c13f01cf16b629e6741d345a6b4b884328304a40a2221abc889e67cff979e84bcf59ae0abafbdee2b8392a8fa6b7b7bb2c49b3ba29cea22f9b16830aca85ae8163c554dbd4fc0401ea08c63e003894e044e594c6edab53c3af9feeb1ca470bcdcacf3d6d48c9c9ce3ba6a31e604d5cb6763341c8c01aea522780edd070ad41c31f0d89f04f96343d061c792948ee404e436ea056") 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x0, 0xff, 0x0, 0xcb, 0xa, 0x7, 0x1, 0xd0c33e5fd9c15165, 0x1000, 0xfff}) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x2) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r6, 0x4) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x0) sendmsg$unix(r5, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:36 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1c2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = dup2(r0, r0) shutdown(r2, 0x2) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x1, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ca3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce69700bc3a0000d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x980f6202bdfd91eb, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xad7, 0x3, 0x8, 0x80}, {0x3ff, 0x6, 0x9, 0xffff}, {0x7, 0x2, 0x40, 0x6}, {0x8, 0x3, 0x1, 0x2}, {0x6, 0x2, 0x3f, 0x2}]}) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x44}, {0x20000004d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:37 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x82) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x4, 0x9, './file0\x00', 0x2, 0x0, 0x8, 0x1f}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x102, 0xff, 0x1f}]}) 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x9, 0xffff, 0x8, 0x10001, "834f58d1debe44756557a3766fc5b7260b1b07e9", 0x0, 0x7}) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) sendto$inet6(r1, &(0x7f0000000100)="5f0ba93e7f8366035a80d7cb7c9726d195b1c3ee0adbb98dbcd4982cc695b47efa77236619ad57a7ec7828eb9197e4ec81bbb77c8810ac43c0a254ac8347c109b8bd4c5c9c6d25ae122b45a8e750ab76c57b1589fbfd4f356f4c0b39e227e0fe419fb684eb30e179a8e76476d4e2fa41f7e36e0f9d83e7bf64fca8ed1f9f86d27561abfbd85871a521e628cbc89806946c0b5edb9ee661fa24810afd4eff8314fd4f090741a1fb0b54ae4998cf45d19727513d1ff93ecd3939b59b6375", 0xbd, 0x1, &(0x7f0000000080)={0x18, 0x1, 0xfffffffa, 0x2}, 0xc) 16:00:37 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = dup2(r1, r2) fchdir(r3) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x1, 0x4, 0x5) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c75a1f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68ae9b5f2b06c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x804, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) accept(r2, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) ktrace(&(0x7f00000009c0)='./file0\x00', 0x2, 0x1000, r3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) r6 = getuid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r7, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e09"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x0, r8]) sendmsg$unix(r4, &(0x7f00000034c0)={&(0x7f0000000a00)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003400)=[{&(0x7f0000000a40)="083149e5dcb2e2e16c16105cac8aa08bab77e772481f0ac283350b324a7630b2469740cd9c93f232d7544cd15786104155deeb326a11e0e1138daf96f7e289689aa67cb684f6", 0x46}, {&(0x7f0000000f40)="325a653771fdab575245600e8ecc33ae81e4d326213190531f403eb2d16ae9ccb304abb0a79ee12df119bb89978447fced383367e5b172b8941fec7bf399a4ecb05a6a79f55e5b8a814baf99ae0a07a6ce5a02ce6c5ecbfc24156e87808b5884ef712d5aa76c08bdd86714e16349dc8fbba1d2513790bdafe5140c1f31a57e1b01fd5f0a032fdc7ac6917a143b323e03a5803410716b52061f2a1f", 0x9b}, {&(0x7f00000045c0)="636ff71ee07507dde2ddf98ae365f40515299a921d750fcf0ab4a5a4f62f4c79a3d3ff566061ec04b33c5aba57094084c994c95bac47c331e054af713ef8cfe852b5102878ed89fac8873023fbbffe8d52e0a7decc731b77ab696982e1ff9739751e610bce208a7a081107028b2f5b99c53cd40d4364b3a59dbddf8eb33892a6fc7191373633d4ef5fe1191e037d4823d5752dfa8c41ad7d6877fdc8bb2df85b8eed6b053db194b6d00d20ab93968f86e93220c5f27f3bb4449d1999175dda4218bb199bdb2e2897fed4bc2d5c0d8a7f2a49aafb47142df2b6719a959bd1201256f7c18cef8c0a1a906900a2ca581e1be321c490cb444d8f811f60ea7285e0a2729ea7015a04d688f0276d5eb9311526add038eb04ae6dde47b554f678c388dcd396fe789c0f280c8ea878fee9b5833b58701f84b2f009a0e990e7e52635eba917dfd682dcd7fd3885f19641c4192f2fd99d44867894013fea1da905de71897bd3e8be4b667e37efba628d5b998f9301dcbfe2aad1833a5beddf3d123d05dc4c31bacd043e5015a452d7d3435429317cc481ad638735f622e6ba96707bfa29c1ff521252eed347633033cd0eda6e1c9d01fc203bfc51778ad730899a49221b8c85fc637de70c97e27aa8a52a0ef19aa0ecc1fc5fb9ea1e15fbe02e78734cdd4e55abeeb30f1fa88a551f3356680f442ff4f4d43d7dd22589ed1d8c81e6b60879855d1623eb56c6993f1bcd6af118543aa5410b05cc5729ecf777a7f9b73d2087530778a4f4c286d5f229189ed2077e29ae25ce8e354bf43d18adda1e7c05b6819b63744e612db69b1afdcc19242ada6cdd275141d4e2f728571fee0ca533104e0f4ea52269558d8b224f12ae1b080c1c9849f88d561b24dbe6e9ae06ff6d8fe9613eace65d0dddf5b2f61fc2dbd2ce38f9797dfee5930086e34aa7bb960a3a5af5b10ba82c0e661a1da5b923c25ba1088d726d8afd583dca442fca0684f8cf276c22879b440e597a15068b226085f629cfe9af081aa4eb2696b23b4c267f83d1d61f96ebbf9b043c187929514de879d7da97596c1b871c714583178ee5567a496da6888b0e8bf3d01c83ad136b19d6cd6b0599cb68897060b09cf51083ad31ef16d469a304a11357490501262301e81bce67356a5b655c1c70c4492bf5cac80b183b30e81f9f4c97d500f0a4769b209aa260f33f93afbd38bb7be83e9f05cc4c0b8429ac46ab6be74fc57da73dba59be1e483aa9d0d733d54077458a72a3e4e0b397c2949c7f27b2845fe897bb82a8e85a81c35fd667aec78699db46f7c77be618cffb5ad6e3cc8577798c6bd4c53a13f73a38833c2d4e5038c6ab98954cd775f14cbed4083548f72cd18b649617f9ace74ecc591e7e6946595318c9283cd228e39ceeee592f493dfd6af6907657fc475384821d21b6bdeaf7afe9a54b77aa7829edea483f63ea4da41292f1fc01f47c468ee185dd8515ca01a51df63586a55ccacf8381d7ff6cea0855c604021d4d1db11233238d22b60f37777d7573004f3ec7bd1a448903efb23ba41bb23b3afabdffec78aebb442839b56182d65a7f14a6f8b983df965a48fc5489e5d956f340718e1689f5037098635ff6be34e55e42acc696ec2e6c57ac26fe59161892f0cc93068126f8e091bd3f5f5f7d649c7204444bced0258c8d02c9c553b30070d233580d6911d03ccd0b23a46585319ee51449629c5da1d9cab8709f4a75c7a1a26870bfe9da15ef2c112ee0dbd88bd126015beb94352a67fc741c3c7915f39bf774cba2619bd48259b62d88a5258c9ab0b1f2f85e2cae2b87d1da90b1d3ac01ed7f38eb9778e8a07c2d2e7d6f1916e9cc29609fcd29259336ff2bd18cc87d7b2cb074467ad89d26c326039d43a1ed8385ef243c47fef3be925fcf8861c8cb5eecd82ad6212936cba674353553320009b68367638878863aae1545bc6274edef314d7fac9184ec6906baf8994a99698688e35645f8b98e9716c7e168611de136ce7a1014fb014793c8731deb48850ce35bfbe5ce376a45972c2992404f03f400bd0da6a43e0e63d449c6be44ad9152053c1f3edd3715577ba8b55ae9220dc3ecf8a432929c462d780d9ff9e8e5d5e76b85821b07817e779517df968ec972930e7a0e5bdcaff30c9215c3fab618bf0dba16dd8c9a9dbb71b74ede2ea61410fa52d5c3a92d31e268db79d709a13c4968f8d8637184a96b811de8745aff08d3b02de37810ae6c2747a4fc7d597eea56f1b94e549311356931cd6f00236d93d3174480cd42a8bf6420aa7b7c567e7206144308650218c069699ab5f31848c8452f02fd33caf5450d550c507916eada58aa74958e174f2f135cecd5f0c34e604e9b86d4a59468791b47b04d26ff58e6d690e2850c42cd2e408a4a837bafc206fbc146dd19fbd147e5258ac065def4c3265e7314640660281ea4be1d461a472a86e84645aead55672c18c8130b1451a857f3222ea56ac97ecbb28425349e52fefe67d83819889d2d795e0952563ef50b2d0f0612be592aacd47f9a95df884d6a182fe0ee6febf5ab6df83fc27283942c46afe0661e26458ad2bc3394ea77541703ea0a6149225a5ebf5bae2f175535d793a5d62f3e63a4e3978e431819bad294def1e82e1af6f5ad09eb8a839d88c9921f6ec7f673c6a1d56e90a77b560d08521e0702c240509990a90ae6c7e4708861de2efb2b5dd2981e6ba08c0c7b4ba3b358d4d6240ad49227cd392012d88d07ef4dd22176f8e2dc676dd9d9101dae6120b1347dbab0e263f7640c31bfb9b102f4070477c9457d8449ce20d49f05224169b01690c0941098e51487ab7815df65e0930d70299bf3a50ff5c32f8ff474756e8a8dc19c3fb966cac65f7bf8431fe6d80ae1c3d31de8c00773118b32e5978ef9002ecd14b96298380fa9c960532435dfbc1e6cff2d4c220a03e9a1f41d5ba6a1f032a78498b0c28cb74bc9d28dd25d29fe6e708d7c51a4d9d654728dc5a51ea86ba11fe48b1a1298f029a30713cfd292a29908c6bab494b11ec03a69b1439dd98d71438b9fa0f7843e49097f85f84951bb16e06533c4fa0511c6f35a22e4795c110c12733c0c3ebf660f9d0965fa35f9a412232bb81b09fb589aa920364621db079252eeb8a1a14187175556679c206735f53ce3bcc8a3cc60fec225d7017947240a01aa943ac2929fdb704db6f0fd9a1325ab1ed8e33fab41005d9c3c643fb37c1ae116be046dc156a611558f4d5a4cfe6c13cedf0ce7a65510e2f6a70526e29951bedccfee2fa52cfed2f011d95ab4577442311a198ab7ddcdc60f7b9a4ebcc803641aac82b44f22cbfdac096e03fd9512614def612f8e3f3c71fe71dfd15b91d6a68a16197f1e37dfa6c9ccbbb14cb772b4de3eb5c6e7178abe838f6139ebc2828778b1af6002aa5e82aced4570e3886dd762b1e52aca4071def4f7da0f4d3cc6772a888e23b961bff60aaf57bb0d01e73b50d7e1efd54daa28b7c3388e13eb8d403d21aec913e7e21e46a9ffd9404acf88c6b459760fd12f93ac646fee3e6f37b87c3456594cd646c6a696606357761f355e7d2c592e332be7eb9959a4556fe949b6f36b0a0de46112362a44548d859d90daf89a6bda9b30b62f03f06e0c807c27c3b143044cb286cf9ba7aafa2ee6111b03595438fec5019ed71352430acbe735d742b2fe9f3e8946dceee07be1ca382c000e5291a913525bf2217edc8d8b57afa006552cf5edba35b41e57b8dc3d55aac372d621f230c3118b605ab4b27a84866d40d7eed691e0ea11a7c541f6092e81b4c5d4ba64eb4b52a00893e7601630f270137472e2160a436bc754030ebbad53f47b2c67f90ed34dbcb0cdff27af21ccc66bea79e0fff1b13c8795ca30acf453faf2b65fe7d3214cd08a47d866b28e5a2866acdeb559dbae18a4adc1a955509ceb412e5c6a13caa0e88a10bc75638893716abbebc03ed0344de5ce534867921402d2fd6762a78d82487c4b1f5b1fd88c497b99dcf3f2f0871ecb2458a301bd5fe48c550f644b74aca79d20f21e38e7bcaf3e1ce6d7d9364e54c710ed573077060eba825d40a09c2583402e94f7fcac4eeb047c14e84f24a7ea3f7ccbdbfa9e258eadeefc8106d0b1ddba4439512dfb317ab2a27c4ef102b42365ba0f0b26bcb6a086cb8ecca457ef66acf58209f96e492e377923dd30e9f85b0e0b917d73787de1d24302b11f8708b44b98b095e562376a0efa4b9fd8b59d19776219b69963ff0a7c31d2916abd74419ec0818cb3346c05aa53b9094656cd3916fa2a61d48af10c0d91761e2637cfa6f2b4fafe6fcd7a247a64e8bd2a0ad45040461dbe5d9fd96b535a91396a6788f88674e23fd6a7cf36b09b104e45c5d32c47558b6a2ba89f41a3f2a9ad22859ceb8db963c7dab93a933ae5a1e6ab121b43080078683d6e4639db984b1903c021e8ae6b665c41792dfa79c58f42a2b2d24fc794bc1a958d8647867056af190653abdbad884c582162d7d1b13bae08d66c5987b473206348ff8bceeba0414f8fd9c776a9c5daf35b93f853856acd55eb34de4727d74d41266e5881c822362f8cdb19daea991dd422188436fe39f06c543c260c0375edea8f26a9402fed7b62ea40fd732b14933b1fd140e26a08637154cf1c07dfb78bbb34e931da64b7a45598f6d5cdfd5b4192c7fa05817f738c2869a297fbf6c2b6abc3c2f551e25ef79077c6851e3f6dccdf29664555cc3a902a1ca30f8e50a58e332aa1c1ed1083e36f92965e7320bc3df886d005ed81a70389d19e41994f63b81777a57cc29650b5b04cfba553c475dcf1d1e0b1f5c75989ea370e07b601b4cdee567cfff7e02736d024fb4e9ae7f0dbf322d602e16263489fa0241fcf33508a0ab706ee2ce1168723b47e097a79d3ac071ff83ea8b4c379789ee3a1d86300f552fa01000000010000006e750cdb1fd4f9901272d495b1725bd6771a95a5c694bcf9b1c67332803fc11d32f66b4655a3e91c0ad94bbc7ede7d160ea6b882373a50f2c0580b7036acba61bb7c118ae8b1f9046220abfd41e88e4df304e15f7aceb910a8cd4884319313311eed30ab8ca719e22dd0ef9c8237ac2d903de737f60630df34e276275da44e9f5e41d00fdd58c3a0304c14a61ac9393dcbac589e8190c7ea92de96639fce3a597790f5934dd286919c20e1ab537bbf859c3ceb7082d27bcb3c330c8600c3f0722f947c98418b75bd8d2c9a082e6dfca35143a326511b8492637af58a1085cd3c8bb2d832fb2b44444b41d4cdc8c2993ef78609f2e2111a4e58d4d6f3cec63a9986910d3ebf416f7ff4e2130af267bd3bca360ac8f6b5617fd798e32a44ca79af8252c81ef21eb61ed08378aee188162d77baabde66b8ece9a8d8c5ecfecd6d56de844f7e5d2a95e4ea13dd763d8c97ef4002a3e9d72ad8675de4e9ce3470746967ceef7b7c4ff1d294dfcc81749de84f572bf1a59976373f8c6d00dc17e522ec2b0468fbcb3226011f164d7f8bcff91ebb6520879a988dacd20ab0cc4b6f61301399aab3df1457c2ef135d0aefc837ddf07287b74af8954887ed023fa2e4f2850abb7b593d62fce21092ff47172ae09381bee5212774b5177f7a3d1dec9eff9202c5645f634aa1549750fb9d8d99566b7d25013beb12a2eac00ed82583790e95e44b4b7fcfd3e2faff4d9b2f7db8fe48a13c93c10cae98ec7fecc33b40c28cb989651dfaa4e9d73881b9fa4673e46b9ece528519a8fcd6bc0dfc658f35053d9436f1347e8b6ed7e427518d8865766b50f8b7e85074af24ff33ccce5e7b5a445ec084fc05c2461fbfa7e130a1b19e1c3c31d94955d9de7aabc51a6b963038db06910f3307e8b4656c8712b9af6b89c6df2103ab5a5ed696142b8faebba38e3e10cbf3986faeab13c5e227c3881f245f265e13c111d6000000", 0x105c}, {&(0x7f0000001000)="81a60706644ddec3bdd0baeada31799b419047eb84fc74b50f3848a39807124cc135bb1a46c371464982934119d82a7eba94fc3093e4879f351c24e7592b87842c4531b59accef0839949defcd7d07f1b4d9bd5534f5f825829824009038988e9e03f956cb201d135f63dbc219768a85764e1283c2f1f272606d4130c487ba5dec65c93ed551cdc27aea15e563942157e626dccb3e5a63e6f02b3434322eb49b6bc8", 0xa2}, {&(0x7f0000002200)="72b84f0e72a43e0aa1ba2ba042ffabd1cfbbce524b9f1f2d0bd49bf36d2a2edd1dd5d44d816c251819f5f2a93d66ddfd2d8b6f16287b3bb277430acc4120f750a7858044ec4021fde2ca2e51cf44341b40e4168fa5bc30b8fe445b4f9f10f2e205f6a792e42f19e14670b70a3fe2d23c6f16d4781e509282be5cbe65ba40c93d4c1a66d3c557192611b5f3d5d76332d5f2a2d8ff356b3b1adec4294c27ebdab5e362e4cacb010ffa37a1c410c33571b83eb6c73311fbfad4b64c3c622943242323717574736ab8df5dba0c2c86535182bdc6b68a96a368301953a16a993b3e872bedbea5866f61471106452de58484a4f6d9685b0797e7ef13616cc7", 0xfc}, {&(0x7f0000002300)="65e80e42fa48ee24489039a464a3a6e340842a0348a4ba2b2c0de15c1092c80a664d28f9304e2dafb12d53ecc6d401acecc23ffc490298eb9f5637e191a8d068a2618defb9b87d138bad14d1a422ac9e1c52e37093e7d60130d5074ea86065298066c0b3ea729fbc7e542dc2134de8b22f75c702552ad0ae05a582b07a96f96c38596ababd4f56d14c7c04cfa2d0580f1bc365c362aa8264168ca0ebf9126b992309702d47d71a928da7672aa0b878e3929d33d694efca3475bfda236b18ca9abe96017397eefbd62b4d518dcdaa14c72098d881aebd1703c0f1aa7b42e7a19a14f4030f391dd7bc405b980e3667cacf", 0xf0}, {&(0x7f0000002400)="22dbc96ec98cce95328b5e9b1e5194ff12fcf8f76465f7051646849e8ae65e0d90db1e487f5de01fd7a75df972035e9789662367d3a2b69258ab23168bfb59bf8867727ff1366c8a3f519013d6feb984b9e75ee8fb80c1ad1e086d740ec306477e1beeedb04140497f9a97f0a910d5a2f2e23825e1a3ea01a791a70c36f93b3412fe8991cdc853f0212f3e7bc5cf04491484c14fe9c7fa972beee174f699c3c980e3398a09498f87d010c3c8a9b7a044aab0a3cc8047e1bbf2bb3e4786da082000d20407d291d103b6cab1aa5ae98845c5bbc308ac7ae576e4634deb0609d46b7992e7807d94870bb7470d7352143bfeac4705d63e1476e57f52a519768cb6cc0244a459f29b0585e43522427fb284f395eedcd969002e93a6f6c0d0535c085b3223f8f3cb1ab134683f89a8c1ae57d3820446d727dc17ed4b5efbaf7b2fc915211f0a8c97edf558fdf1e7619eb7e818640fd6d3c6033cb1b825d515b7ccd722e0c07e46d70fe12d74665e5ed9f7d24942c60a1335417be4ad22407a312d3ad8ea969d6452ee8447123a59b17284223565602b3943fa1b3fb6f630ea67880f0192171cadef3fffdc28d3be4a165827b38239614c16b75d612cf3bd61e4fc9a11d89187a4fc554e2f63522067c7ed9abc0b7271c08627be931703b363d9cfb08a9bef8b720e51fc96f07b5cb92360738f29c9e9b9ccfa9957ae88a01d8f1679ff6056c96aedcab561de91be3f3d80fde314da5e37e69a0230269dae05d41ce55b8884b8104f28da51febec05b8fe95e7bf3201ecf1f186c3f01125351c95987d8823f1b49971986922f32ff95c37032d84e3ff7c6ccf385038f64bbb683ad820bf32e7e9f5f95986f3c17c0f4674ccbe91ed8b7e3abcf15f773f904e94437056224600e89701660528c0b1cb27d8fc5c33e0dfd71060881dcf23550e5adcc43aa9cd7e01d6faf855a91470907e8210dc8e8f1ff182eb0ec1de49648cd0d1da0a5ce7126118d5600ddfbc3e46671b99e8df410b76848e657f5c10b5e57600321adba95043f89d917e0c3557e7833dd19c40e5d3f743a09e92885d2ef5353e629f4736254f2035c826a6771504ad4305a23af032249b2cf86a71c1cd9451945a0fdb518e131c8b89db8fad74708ee5c61ab164c8d658b359fbeb44ca9c6646455d80edba19b64a62423860f86a6650558341f8815595e0dfe05e5d44b7622793c351df399e962d2796a39b1a63a6808a017f9d008e7a08d283e65fde713516fa8fd0d17cc82fd5d037d37fda2c6979b0b87676a3736658703abb187ba98e247a4e6e34899955efc617eceda96ef9c96e5a8ba73aaa720ac603d7f675cc1d3c043ed896737d72710de618442f422c5df66e26bd8855b52083aaeff3c3d1694ac91882392740957cc2e692f1bbdd1db8238870ee6ce4739a418ced6f340e60142dfabdc2b0a2eb339e611fc431c06ab7a9aac2dd4ae6ba960beae5e24d334466e4233b536a81f9f00fee9fa3d84a032b401ac7027d86758874cb4bbae3b20d89fe7fd9ba1be9cb788cb903a1105cc27d8f47ea2f8956e96fdfed3ab272c15bcde04b88be9f30324136fdd97a31489f71f5c500f7b2b7f8364029f07e8b77a574e63299cb2e1580f7adf27fd265977fdafeb9c1e2be6eb9b6a9c058f8b4e6b201e748dc783b3cf4feb1a32deb11d7d08151ff226da0f6689e400f0e38a911a9c1ea2d9d738130a3cb81c9d543f5bc40d9faa61c6414ae3a63d08515a892c3959ca428a437a61f571b35bc6b91cefbba55970d09620037b12d8a9219f80006a9e1f2dd55eee033ef7beffa915dffa29070e0bc89cdb4339dfa057caa844112a234b20691e53e63cc2aa3db971438b45ede5fb36436c9ff006f6f5c0f45994e4a35461bc41756661416f680f0a3a276efef164f65ada16f8a5a0b05062296459b350cc67e0f6eb98ca18686545fb7100461602b4bcad32a5d2aabb8cfa70e92ecf981d1269f1adf337201cfd774ff0a6d7b9fa7a752a176c8daf399473a7edbedc5287f977bfc74a92c08d23141531b37178529416dcdd11dc4df1ff072a273ff7454a3de6bfc37139024f39a189c5fa223d369ca9e020b39864f7829b3c53ac33b69cb77892c44841aaba3f4ffc4fc3d56552aaf57bb1c77d745e0c4e73b4d1024a40531930b66177735777fb366f9c0183c8e848099524ea57fc7e1072a1cee94afb952fd4b36b49bd02db0d9d66d60a892e8b42a3af3945fd583df6ae591ff17f6e1fc8b875f6bd346025dbb22b6f66dcdc70a30fbca006593e3e034a2028b1dd9d40226509ca328bb2ac947f2f10d34efcfa3c8f6295f889c6c68a1830b86f884ab7eb65cdd2a5d194b5c97e111be2d0448e3a4159057b84d5d8abb270c945bfb6951c33c6cef5583f73a579741496d0d029f20c2d5d479093394b412bed927631dd7d09e002254c2a88a31bb31e5f54965ab8113f47d63ca1562158041c488666d34e8a38302e778cf5a8f4b3505c1e52bbe35f7d5fb2deb04aca9d6870e249f3192da84a00b297a73dbd6bf1bde6223d662d29973f4577643b028c500cbba35da0215c14d1dd06f550be6c36af6d94acc1d67ab75aa8510f5c6439d6c0a14d147106a49920eca1c41159e569fe78614f0440cc3488cf665500a6db1cca8e94b13a5ea74db45e0503531efe742836bda53a1b669ee96a89565af1a5a9535bf3b71a4d22cb243f36423709155d1e9e6bbf8d248a56d3c99b91890f5d62b570448d8503a0a39a75e494df13d2216ebaa9b51170322c6b6fa5a9a19d0ad227646338b120dda5f875aff5d935bc417104952aee8bb0aeb2ace0d824f98c4a82b67c66ff4c65057768f33a18a512fedcd64300dbfd66f7c5df680bff9c95b28fa2e318c97aaba90f204001c460fb51dae834de09f60bba274ea496af67e5abe803315f2326f19bd04195b105c5c7867249f13f0680410fac36d488918d111869650a4c25539ac3f80463915e59b4fdab26f4f709ecb76b16954bae12850eb76c49b9b56935f62dabfc27de513616781e4e567cfa44f4cb380c5b8414c6bfcd5e723152d50ecfd2e7a66d6463f7577bb3dd8a7ff9befd5b1121987339e662354f9d0c8a88469a8113082ac16c3b3acdc9914cb43195c041a9f4b322972a34fad34c57e9d8767afd5ef721523e20cd1aa576615d744082729e813b7680f16575b0fa4e4d1553588254834196a2a30ba72c53fb0aa141a56b80fb3dcce6cb16db449b8dd81d0fc335ec1e1edbb17810aa4960730d0ad6a709f19fb47a4c068be8e3501a125b13d70de073792d3acb1b040a3c998c18346539710de3ebd25ec9e3cff8afc48e91b9713e24c2ca318641617488b7c52f84d1fa76d6b5ad5bfcc224dff5190e25b236b81eae3d886b7e77cc9d8e8620e292cc3573226063e0dd862233c1abf69d5659c5a83f01ac4280fc6e3af21ff32950c5297a39b5c9c99dcd181c00f1fb869e571e48b2e5a9cd1e4f61aeb1ed10ca547a2251795d2a684858045c5d438713d8e3749faff70741969e5c3190f291053e146367e84d7b43e3ca2076992e7cab970ca7b1d4c4737f964f84131cb9dc71a0a92c4cef15caa50005c01871e1800e42e540e1648f1ddfb8ec8496ed519e484f3b2fa491c8c079bc4a380eac98242de77ca07ea1958daf0947fdec787b089d0cc289bac04c9e26c6159dbb86a398d87d39dca16447fc91e55da6ba12f98ac2f4887e50a630c266c638d00458a08140db2de11bb6d87a0d574d9c0c14d32304306c5d06c245edef512960cfcfeea946d42d9d7708d46628a764f86b2501b177de6605fc7dc89339549966d4453e4446c413be2edeca14237d9a793e10f8fae73e096db49360f82fdcd6bcaa67665646c182261e7958ae607ec17652b3da3ecc07a31c80fb330ccd0163fccf62e3c8a0d410fc09d54db0729a5f7dfd0019273ba9f21dc94a48fd59e2cb9e211fa641220b21bc3476b18206e0cdcf5264261216ce838f349487274814b3bfd1edd72914c24d9a26c5e306e046d6f0ae700a0c65b05a1a21ba17157e157ef8f83bc5915cf68f160dfb57ee41326e42f1b69144da7ee9bad8df312dc7a7c1a14148ea1699862a749d6e82e13a767082317765ab58e7e41f80cf302580994030ed27262f36dc3d4cd180ef7fb80a56339d685c06ddab0d9faa5af4a7c5f28b33f11bea8f42304fa429bf47f9197ab50dee8c0b6ec818bf8994e38b2610e5a17a6e571f1dac1ef6271bf11bcc76a7a8744a308749e912f6f5497fdc398ce6a1f438feaa779425cd4b5b82a7768cca709eefee550d1865fe8b36bf9e164e40b37b7eeefba0c592c73ad0aef4151ca9447a4f0f3071969d2e733692a019ca5ee5292d95ec3aeafa43233e2c9cc9bde671e450c47fdc682926b482744127eaaa674c8adcedb6a371580cefe62d97abce999214b21737310523db0622c5fcee46f286b4d237a086bfbeca1f67fc10e6b32c578f93e63366d5b5ce06652efb9e85af7f2ec99b9393d48863c0165ce02ec7972da9682fc43bf865f70d1d1e1645cea811ba400134841788ae04f156868c22984646eaa5ac84caafa04a5a81adc0524bb9668f0d4b49f6f9da406c5d997d5d82ae8e427b244d197cfde960df0b1d9f07774338dace1d17b06dfe1de604e0f0df0d1a39af2156fb2acac82315e0ca253044e32d329cd12c232c6900d3c293e8baf18c76e9e3decf007bcd30a723f1f265eee2b666763218c34dec8f4101988bd538dd07d4b8418d16c31e723969ca21e34047338c1fb178252f8ad025b3c24928654da404285f968f215637e38779776cbbb1bbf3394253c25852b7a4cbdcbb1645ebdae54d6f094ef35ea78f44259a73fe4566bcfbf6b370dc94e96c0f4274765ef039d60043edeea91ed82bdbf5adc090686ff98bbbca0f72f2640b5f48b3109ac74c85dbb36dd1608d351f1e2e4dc4da8e31013f32ae3f4c0fcc3cbc2430d47c31cb3b65322e157aa97192dd33be8e6fd5b571b2008b664d7ed8e0981674d3a4e09f3eb87a2ab65ac8f3c4abf66c24d02804c9f252a69f54890f1d2f5b80331fd0ee9cfbb590b6b80ff527e4a734632849ab949501d5f61c6de9fc1dca9a66b01f6aff4f89290e0dccc9c8cde73a800d36877f68dd0fd97146c5e8c5333bbfd32f9d41a585af045bee28e673f475c5a7544844cabb26d15fd04a4dff30bef1bccae22d8ad770c6f9eaf2d16e2ac1e544dad714cf48b22d8c20fb704d2b967fc3c2c54324241c68f350d51156baa9c1013bdeef79729bfadd8f4c6fd7a98e3fd5427fa62a91dfa61594b861faa63b3ac46cffec0c9b7237f1c88a4605d15aa4536d75646715e87c45b23dc8da42d3b00346cc5fce3aba91d6900651c0a5cbeb38d70479adab6582736b9cef2566bf858de5e1d4c2cf02d9ba4c1f7951cd8fb26abbceb14dbd0146eaaf0bbddd81a63a99aede39e5f1ae6bf7256c8fa5422ae3f16bc4cfe2ae7dd3e07d4cf41abdd211a9e8f9381c6739970c2ab2cea9bec7479a47e6a9d56408d9a2955ca6b2eb6480a300613a12d2a9dc6d5cc2eb795cae66511e3d2c229abba19f90776e3ff295acd47230595fa29bbeb3892bf369fafffac34cae90565d5e764bfe59643b6e0fd6c6f74ee4f59d4a4cf2c37589d39fe20e0ea53f074f1002bd501573d3e94e164af19035b9e97e5437f8cc39843eb6bc80259f524d5b16e966969858cf6b9f4558eab92a705b1b86c4102e1f4d0a4eb932a13c1ccda3bc2964afafbce1476e655b53a8d1903578", 0x1000}, {&(0x7f00000010c0)="d877fb37d977594dda6abd8730a16367f06b3da79f9269419bbc0ee4fbfc4e55b7ebc8e15f53259825d679311307291569b749c263d199b8a6f477cf6d14cb51b95de40b8e9076f14927b1b2471e945fffef5ec516e298709f10d8fb7c045d63b1b28b01331e8351929c5cefa38861eb6384a693ae", 0x75}], 0x8, &(0x7f0000003500)=[@cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x20, 0x8}, 0x8f2196950ca9e5fe) r9 = socket(0x1, 0x5, 0x40) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r10, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) connect(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="00002e5bec2f66696c67"], 0xa) r11 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r11, 0x3, 0x4, &(0x7f0000000140)=""/172) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="fd9022d66db936563a2348d32c94856102bf22b53d4cf0106c9a7f9f894d6a42c49f10820f1e122a166da01a5768bf5ee69f693037e684d62f5c99a3bf58f5500fe88d1eddbe4dfa294a5fdcea4d1168ff335be5907c5873a9c9d74e60b034c62ff7e11a51ea240d0a81ea5fa0ef400513cfebd2ee87a7d3851074e84e9646b068d8673d7b2175d0f446c295b4366c2723093d2d33240a5076680e419223aa070b60d69df8851f954f086f9781263271a7328880a58dcd594551542e89196045894272f4a1e0cd1e2cacce6f4d7b1cb998230bb1be049c5e3d8437787f2b4e11cf68661d26", 0xe5, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffe1b, &(0x7f0000000400)="b60500bf90b4dd9cea87168f6fffa22b85e980b5ca95dd9e09f05ee35c3a86ae5da42bb3145ef3a0f8e051854ddeebebb626e995127a15981de72c9c264d0b1986fc2c61b5571357e34786e895694805863382db93f7e67cddb352bef2deedec7c4ed5b5702e3831080c5dae92216b5b8ed716c48b8b44da0238027c62a814a2d73e66e358c2f38c52b9540da492b59067181e30a331d0ceba5cae2f3834c3f89db8d90ef474ff78a0cd6d9d17fcabe422e75891a64df3f18c327bffb5f1f21e6ff9d28b4cb83a03b4a787c2db91b7eb0e767c47672e0cdab0f7e025a1e0c81c07c9c1ca6d500c550d69368f8a2ae5da7f98c73bea") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c, 0x0, 0x0, 0x3}, {0x87}, {0x200000000006, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 16:00:38 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x18e, &(0x7f0000000b80)="b67a0a88116733dbe856e36ac19b783822a49fcf66a8cf097077c50793fc1d71a5adeed46c4adae5e4375bab64730ae9bd33be28332c5ba83c428e3caca8592e9863c8f902801fad57345d39fa95ac7c41b1f63389b06a904613af94236b04a590d478848c8bbbe1ac2ba20543735ae2ec9159c7fda589d616c7b75a4b41b5a5a9b2366d9d5e4752ce5680bb5d5dd84c54020609125599912b8b83f64b7222ffedcd2b3c14dce82950c27e25d2c0b2965ceba8b13c7be8cf85d08a5ab7e6c7308e07816949ead81244de39c7c0c846eb6081d29f778ba0be313b3b77e0f7c702eff60ac974bd737b8b00a8ca7ef0f083cd81546f81c4c57241cefddf98df00250173d7feffa63407505490a2368540ceceb5e374aa274314592f44bcae3ed19d0288ba32a5cdd3f9e8e018092f7acd90b49424c49bea556b50598e0f833de3d00144f68e9e5aec456f24a00730c4ad3633fb9c4b8167ba410971857c27accfe1b11900207e38e80a9653d4989436c5dd85a1d25ca39a40021ed3ca9e2a5ee9cad02565cb37b9266117482d000000") semget$private(0x0, 0x7, 0x80) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000001140)={0x0, ""/77}, 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)) msgsnd(r2, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) msgsnd(r2, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0, 0xfef0}], 0x1) pread(r0, &(0x7f0000000080)="57b9c3fd91", 0x5, 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x1, 0x8, r4}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCNOTTY(r3, 0x20007471) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x9, 0xfff, 0xd}) pckbd_enable: command error pckbd_enable: command error 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16}]}) syz_emit_ethernet(0xb0, &(0x7f0000000200)="2237a0e24fdcb05d3f3169eb508c4355b446070da40a628348b44ec6f8dc7fedbd92ac2a3a6caf10e0cffc4f89c1de61c1e945afa07b18b12f9a975f3022eac477eae660d6f2ccfe5421a1a61b5d706f3306203d80dc5f9bcb6769dc55466a5a38f130db0f514b7d1ea1d5fc741b0938909552f91b215bb549fddd55f1a57ce2737a8c24d40d9a7b501edc7927dea904d30bc38ec21e8d6e41631805ed9d9c451edc5e663c077fa1146920fa61b49073") syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:40 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r7 = dup2(r2, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, 0x0, 0x0) r9 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r10 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="7d1835c3d1ef770d7014e2d38f73bffe0101834e4756ebafa42023bc7e0dff22083a0107dc92b1a5086219c01eda4d153136d949322262a1cb983311d70912a0715530bb9eb84f4f39adf6ed82467f64c67cb80a9c825b1f3261b2c4fae3", 0x5e}, {&(0x7f0000000180)="83fa265ca3eaaf551fae0b94f24bf74afb9d8021d728ab1f895d754254ba7945d1a180851a9733821d6b79414b0a37d275", 0x31}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="00000000280000000000000009ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r3, @ANYRES32=r1], 0x58, 0x4}, 0x405) recvmsg(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) read(r4, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, 0x0, 0x0) fcntl$dupfd(r13, 0xa, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, 0x0, 0x0) fcntl$setstatus(r14, 0x4, 0xc) close(r0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:40 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x2) r2 = accept(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc90e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fbff37ace945a00daf3a2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13dbbbd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f622f625a9d5ee1906a02ec18035d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d6c2fe92efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd04558adafd6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b9b702b2be7dfd5e81ffc61a53a7740e0ac0603afbc9b40b1af58a092225f85d80e6329bd00e7fe4b159a40d13a0e1948931d0da17acf0d6651d1d6f5befa9c1b6303ed1c85a6f2973b67f8d4a1da5550d26a4122f53a006f07708b4e6dd6f7805be5b4e8cc3a7316c8beaa6f5823c8614e934700358063025ef18a7dd31c66fd2517705e26277113cd53899ff33988db41b345750fe7b5bb5a56164fe380000000000000000000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r6 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xe7a5a5ac970b54f2) r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="5a0b696c653002"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000140494d304d5add4f8a870270f429ede4daea5cbf2c9de00e600100000000000004422779a8641fe2dc1985c5cdfa3da8eeb", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r9, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0x200, r4) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) dup2(r12, r12) sendto$unix(r12, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r13 = accept$unix(r11, 0x0, &(0x7f0000000040)) write(r13, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 16:00:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x9}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20002) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x5, 0x81, './file0/file0\x00', 0xfffffff7, 0x9, 0x7, 0x401}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x80000000, './file0\x00', './file0\x00'}) syz_open_pts() 16:00:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x7) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0000000238e2c9cb0c75013a2fbbf691a7908935cfdf839e", 0x18}], 0x1) chroot(&(0x7f0000000080)='./bus\x00') 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2, "047c2cdcc58b62c200000100", 0x3, 0x2}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xe1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) socketpair(0x20, 0x4000, 0x3, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="ffc4348b73bc911420ddb0fd5339de8ed216707515490f183ea49c5a644c7f210aee1f111b950d846a46fe4c9cecde9f8e5a84279259395cc2db", 0x2b4) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x18e, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x81, 0x7f, 0x8, 0x6}, {0x3ff, 0x1d, 0x3, 0x5}, {0x6, 0x81, 0x8, 0x2}, {0xf5f8, 0x8, 0xdb, 0x3}]}) 16:00:40 executing program 1: clock_gettime(0xd, &(0x7f0000000100)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000400)="5f80282d745c6f5f7b5c1108608fb33fe8bcf632983c98ea4167efe6b93e41bca6a56bfebc7dc60fc6fc8b852cd0cd2742c48dd0a6f13b8fab8dab616681fd30edfd016c4505c9a32f4391cf5d6865442e7e9205ee3c628a3b22e1a62f76de748e34fcbcf83644ab24be30dc7bd7bcc3a16ad540c1fde4af3f4cb3f61c7ea4d245de7b599df836df3e0137", 0x8b}, {&(0x7f00000012c0)="550149b6b649cc93d831177a7f2c4379090979bf258a6ca9e35c096996c87295f98bf4a4911cb84278985fb37ee9fbdbd085b6611faf7bb3b0541f9ad5a11d3c7f9f9ee679987aabba98c6b026ebda6e6d45cd7f92c2ba96326eaac2ccd338b74abb8b990163b33939fb78a0ee6beb0c5874948827cf0161e101ea9360171fb031492eb10fc8b38c6b7079d1a24b82a28a8c85ac696d282e3234a994760d81bc1cbc5741639e13d8807ee1e15c1785751986605eea499c57bcc5bf6374e2bae34701df4127ebd0f1022bc6ec7ace167efe5c494d0229d6f8d7e1c389d5f6303f57b8076df3b7745c75a62c96efd083803992bfb6a5a3d702b753def446e3272b396be114cef3a322f7050319c03cd379516637b4e91efa725b4a3d25e8b8d876e7d1256cc8566002007b9caacaca939dc4105b9f8f8829339036071d1e8148be292cdd750aa32e358370c462e86d1ee0bc23ba78d917cb3327c689f47f838694aee0e35a7372aa364640358b181dd40e5d4e4f63b648277df993ca0d37b9930e737f49540fd88fb6dfbcec87c90ebfcf7211c9ab3257aa5b6075adcccb9ab904e5eba8efddab6abc81b312daf0404aa69783214c580e6557b989a35134e08720009c43841d80b2c5b708381785c8e32a6ea781086e9c4740507d87d8f5db5ecabde7183f7f9a666fe31848b26f8f3572fbfd5e736baf343b6b3ca3b81b1ca151a77c574d874c95129163e18a56ac64255b2768e38113f86cc5264995e81da539be80e4c9b9d75a5dfd966c1ecc182eb6eb75052128c18da4ae2539cd8746a24f60657a31e051850de3d083bb133affed916e0a58cea89b6415c271fbc31d2873e106da70c1a6aba4643e400820c2fc909d28a008e4e01c8d924faacc548bb2cd9951f2e0806e8b9f15594649f63394649429e169048a8c3f0bfe56c129e74b3e6e11f84244ad0264f42726d3b8a508274ab36b3ab197419c2a2c75dfae29f89561221c23b00c489f53312a91bd1fecdf9595246b531ee193c7a19b992ea47814739c5891d02228b3b0c94f2a24777de856439382ada8c998a48dacbec0f14c512e523fc2127e88b4ba4c1effcfa191bbd808da419723a451d851c6556d118fac263b6890cf5205fa988c13c364ff9ba49508cde7f290d0323ec01f4215fd57856ff3e3f9d89d1d034bdbbb299d0ac6dce2201b20d5b8533d60c2c5c99e3b6639597383d84b71ca936a19db3238969779d919bbc38fbc1906eea16428c0f839e361c295695f44e31c092ffa7597e72976ddf5f18268a9a21cd61c7764ca3ff1be90719eec0c32c010b0cf613f2e47c707622989d25a0fe02a2b7d1ba5563e39b7082d0ddfac5bcd88dd60b88efc823755e3b186d26cd78942321e3e624a502e605fdfe93344e2d5c04fb32865a8ee73eb263d488be87a7e89295d961ac4de7c63d3fe32712d18644a4bb6679dff0a97e3d4509f97d077d6413e5d9d52e056c292571b8cf8c149e95b5a11684c1e503bfd54a843d72d169255781f65089fc2c9598bad474d8158ffb44a87738ed14a6f5383ce664fa80cd9893fee93d7453f5c6d58396ea36c6acbe4a1414c1b750360c260c25605ec44de90bab3aec44fdecf56fabee2759bea19169d5ac03141efaf245967e4be2aede9924243fc81bb39378adb5826d1d3eeb686ec59d88b9fc92d822c9bca6d94a897d6d222cb245c56baa90e3c9a4a7906b345696b863b6853ced7e0a836f1bfc8e960d8882c0d1aae4fd0a7d6910641f8779e9b79673495dfb4c28a4148edbed122e1bfa675514cf32ce2fc1f808c39ebdf72b04f304ebfcd06c6163e39e3086fb48f77c19615c6f8a0f906f1744fa419172a7268ef5a71cd3658287c86e016a2dcb1fcf5aa97f09765ae9aad3914fa55c9421fc74989801caa1f9c1f30f5f54bf1a341f746337f1e9b9ea6c39078ce30c194d55ded6379d7fa3476337b05c610bba3366897b92c05af86fdc9522557f13f761ccd7712c3eb82655ec7a6d5056b1c58d6bc9cd52e98741f173d61bc5b48f0346dfe6c9a8c811619aaf678fb89272c1748b12376c6050286f5b07416df5e3b01efad5404bbf3d094c2c9002907920ca1e6ce944734a137309a75119536a2e5f290d2fdc4f543242cc59858fab0e3144dbb12de3174879d4533292d55207ee1d2b120e5a49914fb8e0c86f1da9c1a150af0ccf4878cf9850ef3241de63ed6f792ef304f9397fd4e83aa8dc4e0272d5b4948b0ca3aab9f2d963711b0cbc2ec632c65245b538564828bece238228f79dff2a0b5e10e67fc7f7e1ece905d0d5a963d5aa894453e170270ef455b60f0a472fff273b0cdb93b69524f022b3c4fb06c15b59fb4b50a6803032f41a1803ce947b79682d616d58c440e12a615272d051f66df494b6e1f9decf8ed7e8c09c935d1302201d5b1d9e8ef6f53199ae565550bcd5995cc997926c863494cb5615abdeef5b59e72a3e28b49ca53a53e9b1320a8a9fca7ffd536e3c591987e333c83203427358c53b9fd2ccd0085ec6a2ce9676a00a7939d7dfba10acae1fe96c1fdb754b4f47c4542fb53be09caa6d16ae04f5f7e7677075ddb5bd065b72916ddaf2837cf1b1c3d6941e6cef5593c9405d89eccf6c3b0e55f196062b7d77fff6e9ce5cd22d2da76a746b2477fab6c6f720d6feb8f42d004a1db6ec396bd57b299ccc2e90dfef1be5a3ede1108626395ff7a08cfe467e1ce229bf09391ced6e242df2c61680b6037a54d70179db068569bd5062c667fe00b56327face12d439b0b731fa9605e257dcb8cbb3c92bb7df75a3a8bcaa68d10644e89d41c65a2ce1f61f621f84235f04ff99e29adc62c9c720d5299340bc22cb1358e65f0a892f97a440730797f66987c2e6eab02ddcef93a8f847355a225a127e03b144678f7fde7f453167eb2b1ca0a6483fe28007b5614751f38b9446248810036cce881d3cbd0d8fdedf1464d0abf3cfe138c6adac9bf4c80941ac7a219e033ac6613938eb23744e9ecec8809a1e25ae7b7a695e004d420ec7db87e42b87e0fbc414053069c470b8c237adc5c3758919a617cb7bada3ef06fc454d93e4d8456588d62bc952643bc2dd5521795321b7ac1c887caa37ea2a52e4258c68d66b3bd09cffb0380e98be614b4f8cc1c61ee7353b2fecab0bda0a865095c0409f26bbce38e2c2bd816dee8ffac8abc1a3dde1e8af2266c68cd0b6e116237aee1eaa65961a22cdc07cd1caff79a51cb8e994386c1d373034ea821a849279658c8b2079bcc5aa3f05b5b0204c555a378a3fb5301c82b83999191e34d495fe4d7477e63838a4b61714d31b76e330e2d6fe2d4ec648c7f973c261266e4f8a597eded4ce0f620c4a424e80d05436db5bc5054f5d2de5f7a679880f8de20ab53ed931ca71eddfcf182889376c6d2d84131acfb87fb7a637a4a0af9d707285beca2f053649434ec6ac633e1d0b8ed19a79370f57bb7c63d2683bbf8292b1c5afacb15c87a9235da247f5e4aa3ec3e8afc642ba0040ef96f504fa66ff05c995500443b9d2002cae21748bb2262576d6b4e165bf5c84daa9bf4978e8e6e1558f0ce90f29ee95f790f1e84f4434a10eb9b72cb430e198ff3c9783fdd455e69f1b52300d0ab99f075066eb4a146eab394c7f288f47e467e945608ed5f6d53b53d8f8ffc3188084adcd5e5912568b0f2d96e41a119c8967702ad37118d0ec03e0a08681af09b94097bc97c282936a0566e147224fd86697b4ea123a2731e239d89b6c257e2f27cd60ef2a6f25e9667ec31362a069f5e270ba2db25f2fddea8ece50a928694f57c8831464cfb1dd5caaf04154d33effb13a0924779d5a1fda01d3881336e3589d6ae642c51ba116d2f6e15094683d5b6aad579ed81b960631fc3d9bc427ba7e41f13cb3aafa35543b6fbe9bdcfdda072f5b19d2b5ece02966053c631c02854a9791ea537fdb12db4d22a432d42e62524ba63214296e82873e5ef3f2ef43859a9c1d698c3c57bc0c7d0447ea6aeef1d329a0d43270438645fe692189e24f792e7e90261238233c6754b3bb5e91a4c176f6726d4cffc52f9f3741f033ca6f083046ff0d9a4d914195b2a6f35a45a33a88ade1acb4f3d7f76d15849a095abcaedaf8e0547a94513fece212762df5a3afbdd457d9f39764083ef79b536911a024d1ec1ab95ed3c973f2e961720f438016968e2e014b1dd8822303caea8aaac3a203cdb09c057eb9dbdaf02e48aed3e83c32b5cb50ede93ea3a0a4b501a68f6da9f7cd487d16b6f094dd729f19b1bedef762fdf9a774585ba9d2c4bdf57d55fc03104062a9e08f292afd34e4d6c6dc5301ed0603f5ccbbab8aa57e0ee853df957aea0b7f03d45c1f433cb5f237a3b931fd95db8ba45e9136cebb0236a997febe98d3d3464ef5a70bf5bc7b654fe67b47fec5a34949d56bb11c2348ba32b847a0dea00cfe135f254f09544045fba7607e9fe9d9362ba51e4b75978c41c2458a52bde427a54203903dfc56085ed10931e9f49342e225c5097a48051845eb7f1db8cc30328225384ca9ca934e25324783334cae496c458cdffcaa5ff6da11f890f299cfd725eaa91d907bfc386abc21acfaac18ab729abe3f95fbbe14c8c9b4c4520753f026aa8b5d0f280a1f77d87446e9638c6887663f65d6ce7f5c30ffc2da182e5f3b810e0c341a39067dc50f4a4094fbb44a5997117dd938f50f087cf9fdcfbb9f47fc46cad85cc26dac5f5f8ccc0ce0d587530ddbfff2158528f39dfbdb63a04f97183f5f58d68b0a2ac0c27695c8c5b83efd2904e297355bc1a7d85be8f09296579dacb9b07e9c5945fced16d6aa032a563f123cbdb7c637b33438daeaf6193bf732c2680cda47e2abc43c3d248c35d7850be7c2472683eacf39e8b358ab08733368f46de845d1acc8c3947d13df2fc2a2afcf24fd6c48f1d53e58fca68b6383ad56f6931e21926cf6fa2457abcb8b37b173dade7104fd9170c26406de5bc5a4f8fffd3f1f6f72ddd09ae6bf58740febbbda1a41ef554e1fa572d0ea246bcb4fa721e64a08d9d9b7e0ce404342f0aeac8d4cdc1be4c64d3cc1684faa1df298b964e65f05db59b4392347b740e239f2715aa8ea30097c0d6722adf5eefa7604be2e0469c4cc84df881432b54cdad2d6ae493e8c97aaf2b95fc8104e287298d9161ad8dda83e1d846a30a86ea4beeadda89a5d5a68653b240a683e50ccac41940e995a137e4c00e48c39eae7e21ce89be4b7ab91539ecb855a19556c2aebbd60192dd4019ece3ce30f400f10540b5760bbcc7d4e601f04691a570b8bdc2df28f2cb0b60ef46406c08937d0d5c97b46653cc9d8fc14de93b91ebeb93fbeba59bfa2ed03877b1c6d5b05e041cba5f0d2ef18872ec4f6a967749b13bc0a046824a4426dd10256eba9e88c34d7ba541d611a04bbfcaec646a329d081f2c6d135dcc075c267e5e9ac50b275977d99fc94ba0b443c0f949eabc707d8f1ecfc7ba2e99df2980524374f21762cdefb124cc85e027d359433df9b9b043bc903f59f54f932122f574ac0a1d3f92714c76a8ebd6e4d236fa1ea5b7177129372bd926c746a7a2594e11832c52798c069b7bb2cc99d271b619736036061861d8fc7e6c355bd2822fcf6fafa3a29d5b01aebcc01f3b1759f0646e8f4260398a4a7186af9549dedc8596926feeeab5dbf1744125286211ce55bc2e2ccbc3a3e73cd70bbb0bf84725c7f8c30f8ef267664d2eae6644ae02144bec4c5de9190582a3fc8f52440f94612817b8cad3c7b044d5eb8392de397e756f23cf5ffc324abc", 0x1000}], 0x2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000200)=0x6) recvmsg(r5, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x20) r7 = dup(r6) r8 = openat(r2, &(0x7f00000005c0)='./file0\x00', 0x80, 0x7e32b8109ac907d9) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000600)) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000580)) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000640)={0x7f, [{0x3, 0x3}, {0x86475668e1ee8ed6, 0x4}, {0x1, 0xfffffe01}, {0x2, 0x2800}, {0x2}, {0x2, 0x3}, {0x1, 0xa}, {0x3, 0x9}, {0x2, 0xafb}, {0x2, 0x1}, {0x2, 0x7f}, {0x3, 0x2}, {0x1, 0xfffffffd}, {0x0, 0xffffffff}, {0x2, 0x4}, {0x3, 0x101}, {0x3, 0x7}, {0x1, 0x5}, {0x3, 0x8000}, {0x3, 0x80000000}, {0xe89cfe7cd8280401, 0x101}, {0x1, 0x2}, {0x2, 0x1fd}, {0x1}, {0x1}, {0x1, 0x8}, {0x3, 0x400000}, {0x3, 0x4}, {0x3, 0x401}, {0x2, 0x4}, {0x1, 0x3}, {0x2, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699b, &(0x7f0000000300)) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="92af2942dd51b9a93d1c4c11fe6b985b8f09de0aca33b59a735d19859c5b6ee6fe2b80729a", @ANYRESOCT]], 0x2) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="473414068a3c73eebfc88c094c14cc30e8b3718dbfcfe6f2849619583eb3f575768a24ec0da341d6393581cb3c812b1ae4c96c8f56"], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000080)="0900004b589be924", 0x8) 16:00:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000180)=@file={0xeead2c57e31ea43b, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:41 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) fcntl$getflags(r1, 0x1) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3f, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x1) 16:00:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0x2]}}) socket(0x1, 0x5, 0x69) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x18) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x7, 0x0) utimes(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0xbfa, 0x2}, {0x8, 0x3}}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r8, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r5, r7, r9, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) fchownat(r0, &(0x7f0000000040)='./bus\x00', r4, 0xffffffffffffffff, 0x4) r10 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f00000000c0)) 16:00:42 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x80, 0xee, 0x1}, {0x1, 0x9, 0x4, 0x7b}]}) r2 = kqueue() r3 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) pipe(&(0x7f0000000000)) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x1fc) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00 \x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r2, 0x4}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000240)="36ac38f57e799cffb3374c3319d4e4693555ac608ca973a20ce8f018c5ab7f582946ebeb58a60f46f7b0787454fa281858cefadcfe2b06b416a747e46406d3f1283a1ba7bbc9c2be826f7ab7ca1a4d8dbb55d4bdf1d3ba3a070113dfaebba81f0227e321f21ae8c02eac375d8d0944b313734ae3202c523c9b298fe089f446afae99e8ecebb45dfe191372b95821c6bb884c", 0x92}, {&(0x7f0000000040)="4f199549c72983190ea188019e3aaca8878cfdf354688c0d9b8830f82bee96a6b94bd3769d885aa377e30c57164458e1cff8", 0x32}, {&(0x7f0000000300)="3ae5622259f01118a62cc2cd184c68e2faa4f2c3cfa0992883129b29", 0x1c}, {&(0x7f0000000340)="ceb4e78a1de193e24b6f396515febf8d387f143774edaf63375a049bbec34c6ec80b32631609331d8851cc3ce0e73df8ebccee46b56b903092276ed044112072b9774a944a34fbcd48863506f45e748aa05144f121e6dec6262e158c7613244a190f2d4504e13fef36b9638d950f8558391571b8531f0703e2b56fa771c4f54631", 0x81}, {&(0x7f0000000400)="9c22e3f1e14cffd60543", 0xa}], 0x5) 16:00:42 executing program 1: sync() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="ca15a49d6265233800b35c992ea02416d2cac3c338849cac895e47e4e4c55f5368f2d036db96e739847a87df652b3047b23ef3f6d1e6942936d14709b15d420acc96af3c3321f62bd10eddba7d5887bad3ce9e12a67be8ca6f27b72fc8f70afd6e76b371f48b3d3b909c67cef1d9942cb09884a5c2545168b9e219cd2e59e086f4fb1ae9cd813ee764306d923243f4afa6641c61ceaf8704072b1f72368a84dad02d1e56d80edbd50970036c8f204cf261fe18d0118d43204e2c273f2a4e63a10b72d9a1aa1e4b89758a4da4e3259348d91396b14067402adb7c5ec5254c32f8", 0xe0}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x4) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x200000004, 0x0, 0xfe, 0xfffffffe}, {0x6}]}) madvise(&(0x7f0000003000/0xe000)=nil, 0xe000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) syz_emit_ethernet(0xaf, &(0x7f0000000100)="b64caa15ed4549b9d304dd0c0ceecedfd6caad42f9d63b992cd2a862c71e0858fd83cf374cfd80cea3d09814f8f20a2c8b429ba4211c0761760557541312a0ce2e90e0e8382f990661357f158f21952c0918b460d2c981944462dcb07c88f2886b4f0e48a4c1792fcf47da41f634fbb695c1132e41c5af93b6746de714fd3ed8bf5f69c8373dc603c09669f4f9e49690f81e6b93e592598c8694a626a95c39b9d3daf363549c7b95e2cedf515334f7") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) pwrite(r3, &(0x7f0000000340)="81576d653e6ad63c6b2595aa74054f844a05ffbf1f2d93879313e8ec1a8145095532ba5b8e3033cf19f876eeefa7ee2899983b6cddf1ffbec1343a7ce7143d34f3015ce861ad409939dd69ecb72ea4a7341095fb3b33ddada8306ce78f697ada1aec491d2214092560168ae9f22c4d90ff13d20e7bb569f775f8793a54c43d678eb02d25e9dde3b67b17a693eed1818d93ae76d3807c065ae872552f62ab", 0x9e, 0x0, 0x0) getppid() openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="02000000939ac7aee1dba37e00cb") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) r3 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r3, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7fff, 0xff, 0x9, 0x80}]}) r4 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet6(r5, &(0x7f0000000240)=""/212, 0xd4, 0x6a29f4c7be47d06a, &(0x7f00000001c0)={0x18, 0x0, 0xffff, 0x7fffffff}, 0xc) clock_getres(0x3, &(0x7f0000000180)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d, 0x0, 0x0, 0x7dd8}, {0x1}, {0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x74}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x49, 0x19, 0x5}, {0x8, 0x6, 0x1, 0x8}, {0x3f, 0x9, 0x3, 0x10001}, {0x8, 0xfe, 0xfe, 0x6}]}) 16:00:43 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r2, 0x2) r3 = accept(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc90e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fbff37ace945a00daf3a2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d9568b0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13dbbbd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f622f625a9d5ee1906a02ec18035d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d6c2fe92efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd04558adafd6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b9b702b2be7dfd5e81ffc61a53a7740e0ac0603afbc9b40b1af58a092225f85d80e6329bd00e7fe4b159a40d13a0e1948931d0da17acf0d6651d1d6f5befa9c1b6303ed1c85a6f2973b67f8d4a1da5550d26a4122f53a006f07708b4e6dd6f7805be5b4e8cc3a7316c8beaa6f5823c8614e934700358063025ef18a7dd31c66fd2517705e26277113cd53899ff33988db41b345750fe7b5bb5a56164fe380000000000000000000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r7 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xe7a5a5ac970b54f2) r9 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r1, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="5a0b696c653002"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000140494d304d5add4f8a870270f429ede4daea5cbf2c9de00e600100000000000004422779a8641fe2dc1985c5cdfa3da8eeb", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r10, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) ktrace(&(0x7f0000000240)='./bus\x00', 0x0, 0x8, r5) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0500ff", 0x3}], 0x1) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r11, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r11, 0x4c}], 0x1, 0x0) faccessat(r11, &(0x7f0000000100)='./bus\x00', 0x10, 0x2) write(r0, &(0x7f00000002c0)="f1dd070000", 0x5) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xf8, 0x20, 0x1000000, 0x1, 0x2, 0x2, 0x0, 0x2, 0x2, 0x2edc, 0x8}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) r12 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup(r12) 16:00:43 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/38, 0x26, 0x40, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r2, 0x4c}], 0x1, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/214, 0xd6) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r3, 0x0, r4) r5 = socket$inet(0x2, 0x3, 0x102) sendto(r5, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r12 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r1, r7, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r19 = fcntl$getown(r16, 0x5) r20 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r21, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r21, 0x1) dup2(r21, r20) r22 = fcntl$getown(r21, 0x5) fcntl$setown(r21, 0x6, r22) r23 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r17, r14, r18, r23, 0x5, 0x7fff}, 0x6, 0x2, r22, r19, 0x7f, 0x100000001, 0x20000000b1f3}) r24 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r31 = fcntl$getown(r27, 0x5) r32 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r33, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r33, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r32, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r33, 0x1) dup2(r33, r32) r34 = fcntl$getown(r33, 0x5) fcntl$setown(r33, 0x6, r34) r35 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r29, r25, r30, r35, 0x5, 0x7fff}, 0x6, 0x2, r34, r31, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r37 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r37) r38 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r24, r25, r30, r36, 0x24, 0x4}, 0xc29, 0x4, r37, r38, 0x8000, 0x5, 0x0, 0x8001}) r39 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r46 = fcntl$getown(r42, 0x5) r47 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r47, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r47, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r48 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r48, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r48, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r47, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r48, 0x1) dup2(r48, r47) r49 = fcntl$getown(r48, 0x5) fcntl$setown(r48, 0x6, r49) r50 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r44, r40, r45, r50, 0x5, 0x7fff}, 0x6, 0x2, r49, r46, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r52 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r52) r53 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r39, r40, r45, r51, 0x24, 0x4}, 0xc29, 0x4, r52, r53, 0x8000, 0x5, 0x0, 0x8001}) r54 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r58 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r61 = fcntl$getown(r57, 0x5) r62 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r62, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r62, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r63 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r63, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r63, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r62, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r63, 0x1) dup2(r63, r62) r64 = fcntl$getown(r63, 0x5) fcntl$setown(r63, 0x6, r64) r65 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r59, r55, r60, r65, 0x5, 0x7fff}, 0x6, 0x2, r64, r61, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r67 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r67) r68 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r54, r55, r60, r66, 0x24, 0x4}, 0xc29, 0x4, r67, r68, 0x8000, 0x5, 0x0, 0x8001}) fchownat(r0, &(0x7f0000000100)='./bus\x00', r60, r51, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x860, 0x8) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) r6 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r2, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffb, 0x80, 0x1, 0xffffffffffff96cf, 0x29fbee91}, {{r3}, 0xfffffffffffffff8, 0x4b, 0x10, 0x1ff, 0x7}], 0x3, &(0x7f0000000280)=[{{r5}, 0xf4fa9f0078401e93, 0x3c, 0x1, 0x4, 0x5}, {{r6}, 0xfffffffffffffffd, 0x5, 0x40, 0x2, 0x7}, {{r3}, 0xfffffffffffffffe, 0x1, 0x8, 0x4, 0x7ff}], 0xff, &(0x7f0000000300)={0x200}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0xff, 0x6, 0x0, 0x20}, {0x0, 0x0, 0xfb, 0x9}, {0x5, 0x1f, 0xff, 0xd4}, {0x4, 0x3, 0x5, 0x9}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="e14288de67dc", 0x6) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYBLOB="3d7436f2fd30e1d2e30d3e5436573a5a627e8531b2cb6e8cc10924b71e2a5846570478127b351fa271bf60503d4eb367481e02189218ae63f02271a23aac0d5c53225dde63326112088d5538dbfbd348c2a802c0d7721d8e0a935dd2d117f05d3cb7dfc7b746e1aca4e0564a309c461e48eb38d56915aa8739a38d20c818b65eacc40960364f3b8ed145aa7db2bc9a38ced33924802f2f5860534aeddca77c417fcb8820c304698e", @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRESOCT=r1, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES32=0x0, @ANYRESDEC=r7, @ANYPTR64, @ANYRES32=r0, @ANYRES64=r4, @ANYRES32=r3], @ANYRES64=r8, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRESOCT=r9], @ANYRES32=0x0, @ANYRES64=r4], @ANYRESOCT, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES64, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYBLOB="e1183eaddf78eed44aaa8e5c8b980337d4aab03f2bf9d89259565c9111874fa0eb3ec7a774341a22d2a4bb62fddfce24d31eec5129021904ced56df1652cb6d399a1e4a6e18ce04a063ecf418ddbe972d4fba9fd98f5a7ebff54518ea12fc894bf11dbfdc4661127f418b2d195911c94d050c9b3f7c5760120000000000000001032137a506efa488025119bf100"/152, @ANYRES16, @ANYRES64, @ANYRESHEX=r0, @ANYBLOB="a4f8350800ead9cd400764e392edf98d87ed35633f321b85fdb60b76e54077f4ae99f993414f53a941", @ANYRES16=r6]], 0x8) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x150) r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r10, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x84) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) r11 = socket(0x11, 0x4003, 0x8) r12 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r12, &(0x7f0000000000)='./file0\x00') utimensat(r12, &(0x7f00000003c0)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffe, 0xfffffffffffffffd}, {0x0, 0xffffffffffffffff}}, 0x2) sendto$unix(r12, &(0x7f0000000a40)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3017ae26caa0412fa4f376336acf00b6404be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f000040000000000000001000000000000000019e2952d54108c5da3f41486f18c72c63df883a2e34131b71649ea2f5abe2f77d0f39c4ed8003b4a16f7cc286261167cd88f03233637175a16539fa86ae3635b677cdd6f2e04a5a75040942033d39cbc54a10d8738eb790f7f14316864e51d992ac79aedbe59b81391fb173393fa8bbe77ec53c9351cbf7ecdfb08a3ea40745d35c7769fba96ab65482c700966736d521e13b741d16c90812d2f3fd918e26b0de0655259be64a52856cd25bb6f8025bdd37dcad07dc7d369c712a75aed5d53c9cafff3c65294", 0x177, 0x40e, 0x0, 0x0) r13 = dup(r11) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) getgroups(0x3, &(0x7f0000000140)=[r15, r19, 0x0]) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) r25 = getgid() r26 = getegid() setgroups(0x4, &(0x7f0000000240)=[r20, r24, r25, r26]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r10, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) connect$unix(r0, &(0x7f0000000300)=@file={0x3, './file0/file0\x00'}, 0x10) fcntl$dupfd(0xffffffffffffffff, 0x4f13dca36f75e6c0, r0) r1 = socket(0x10000000002, 0x400000000000002, 0x0) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000240)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80b, &(0x7f00000002c0)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r0) getsockopt$sock_int(r1, 0xffff, 0x2, &(0x7f0000000100), &(0x7f0000000180)=0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) bind(r2, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) 16:00:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x1, 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x4, 0x2) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000580), 0x30a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000001440)="f54400f5ef9071dd71cbcfb34aabf38bde993ee8d820954ac49e11006527ffb7092cd2265edcac029ac496b5a52f54750218f49d91dee154ce48a44914ac5b6be91e2fdedb13b7da9f4acf3a6f5f29752a22586186a135245afdf1fcd2084adcfed0ef6ebceb3d9039781a196dad5ec082b144f9a81dc20a93692ed0bdb92cdcce8100e97d3fdf44023fa7e1745b55ae7dfc0f4ba159fbc3273a235b777ae7b4b931f2d3ea87d635ee2f275fbededdcf6bea57f5426ca894259499a7fb0de5636df44bdacf88afe28ba8c30a059af11470edd94a99740aff25abaf8296d3cd1c26123daffc7befc3ad1dd2c7f871d6b24966cb8b3c7899454dd90412a3f298d7e964e5436715a4b9f5f63c6aea4128f2400e3deb644d43598cbda200d00802217b44d3f7b04cbdb35d7fa2284dae3c2cc0d2822d13e86d94a77e41e9bc98030cd0dd956dba345937bce7b38ce0f3b71262f95cb809dd6fe1379f4e43b116c9c1defd46971ee8fc22e68df6e3f55a2a6a123ade16a57337fcd3092b4677b763bc27292c89e32273b9bdda3bf115acf4021415b8539cb68718ea0a0dfa8025708153bc70b9b01075b793e514755cc63a5f050e7005ab685d97d51ea6e30ad560a77883a5db5b6a38b139f877d4c2909daadcd547d84bef4864425e69fa78ee92e5aa11e2a73992f4fef3cf88a8058f4f1acd85fa5d195dfcb5b0d75185f885f9398505ae1f27be8a3c1953091344d17780ffefab237f59c9a90aa6e754d3d6d92dd274aa33aa734e6e371a837f35da97df73379111cf80593d374a94693554f31f2bcee90c3ac51344af7e02c92ada0d7064cd2dc04f25405da6317f702c4f7ead5762ee4c487abae0ad065399efa4a2a85a1ce51fb8b432c0c0f78e5c0af5113496e4603cf35276d1c169bed175cc2c65d51bc6be68c576420162244f9d7017dd2043f4946653912662ba447d59a99a9aa3ac1ef65be534d0b584e2e67ea6a33930f57d2cf0e8f99610f03813906895e359bc7c4df81d75cc1a67c8358eef6d6b2cddbec5172b344ba3ea3fdd56cd9d10e1ba5d840035551c38162aff23ed43084cbf58e4e4f093ebe4d7370f64d6546423ddfaf18bcf53b0d0b2fb05202934e4754bc97bab2e3b5551cdb1ecefc4ea4a1aacbe43a8b472741ae69c195302f6bef2b0e78d8dbe43065a09128cdb0b063c86f6592585d40a601eb490a6bcc3b2f7d54a1195d6f3de3554e39b6ab25441bfbc944e52998cd4479d4f0624a1f1c61ded2d14966b766790406320db0a4622d2061912742560e61d4f03537b6978d9fc426a8980f3c2fd3229b5ee0543558379d67cfcfd71d634c8c6b1fdf694226a7898ea433cde58071b5dac67d741a910b5730e0b22a027e4cca03b36b0caf425bc0c8546606f6bd632a75658dde182f18181e5305a7c9f431f55b1e4c003c74ff0cd51740d9476ece9014c8c86c65e4c4917bdc4034c4288680a8aba42e4c47ecce8c8b8555bc3808ca84887bd96bdd410b9bc23146bf4937db3bbc82adb81a9955cfd53f8d59db26544a28fa2a9a31dc443ec0d00eb8973f4deab8f0b12d4458c42351581e40f1023b428c7d5773444b2e6816d90ee9f9de9dc3b376f408b82143366c8f8c5e8fb0b6120ce3cfe39d139557e3fe316c4b39edbd4cd552ffd664ea0f0254c3938a4959b51cc7e5677e93eca6f2bd8a6331fa363a9261a54c103dadcc5c945782cb6e1ce194aec9b36cac4957e09fbf01119c813ec0872cd52dda79ad44afe7416f9a6365f0dab7df659fad8d243ae25e5aed894cca6f64ef85f12c5767997ad0dc5a6d99a2e3d699d61f29ceb48d0f3c946a26ee4330b2d69977c3e95e9b5ec46d99858429e4baa7aa8d7896416b173d1909af4717d15ac032901ed78823b3f9f3f3768f3991ff878928b4fb981542d2ab9ea7c6ea2b28fedab69839bd0f2f17f7558cb16baf3e16739686a3c26a15038bfe1d6b02ee8feab18b9fdb0fc18bf29f4efb68e2827332bd69cc0f2a970ac385d15f2fe3a223ef5f7c3e93c0ccca25acb0da8ed61a861363aec45f916aa204498c34a2cf78941086fbe88db0501cb84697486ff13d86f9680bf6e2a1763d24d735330d53eecde6153b8f2a914757158a1592c33c713b8f024e4c0ac486f5f5a3449a989db762456f39c64615336712218d78d83d1e94cd172368fc274ea6de2d58c58d691c35fd315f9dde0272628fbe5a44ed6bc74b43e1f0a8a4ab78addd11279d48ef3683fd037b45dcfc4861c490337f14d4e5f979e85abe61ed2feda83be95e84cb39ce647695fdcc4c716ca1a14bb3708f56910db36c326489f1d3579e77fe386589fb85f34213122928265d0c568295d6dc4a6d3bcd27621c5670c52a7a7aa7fb903a8ddc0329a14ea7e0d5e9ea1b881a0e3c55bb93aaff73df856154ea9b837f9747ca6c37c215b7afaba30684dec11016fbd85ba563ff56cf3a0696e46afbe6e5464f1abb4253622dd4bcd59d474ff113c26af9aa936328c2b3a24f67d2ef989f7101f3ec4d4e6f882a703f0d09a760731ee0e94bd0c8f39f96a90c57c80b49d26aa4fac4efb5807ed1623c3a4a6a2c32cf92a98aa78e6db183841c3f890574889c792e5b9dfd5492ca1d67749d9e13a705f99cb0f87a07eea6bca22980497439d57f6b04b225fb57f0ba02a983017891c39473a054b2494bbdf11bc829f6a1323d3a858755810fe8b630e1140c281d2021a6037bd8648d30653f56bb9d9a7721ac8cfd4aa4af85d05074c8a0f9b449eb17c3b6910ec1c6817a9c6491a105b3430d071c53dd680ea2e77cb6e1abf732bdbdbb50f2db948fccb327a123efd1af9001ad63eb7073c0d2b1c955824d5d8e5a27f3a8e6ba6cea7cf15a8e34bd2ae2250311d7384e543ff2f8505319e6a90a2ea2d4a0b83beea9119c740c73afc92ff49395ecc1c991191057ed4054b7c948c0dbc2b0f1b7912bbd93a8977f479e48fa18d4de38b548c5c4d70da9bef2c576b0179eb76a6662844a887d52020d2b5585fc752353071dbd7ef0c84a2b01bd580906fca2c3f0d96492262e12c826fc1dae9f04f4117e6724bbdb6c5b50b585bdfc861f2b3e2c0109bdb5c7688e6ceb6ea12d35115948d4bcef050572d5c06280609b84e7bbbc81df73788c6e2725c4ee184f8e59a46d4b4323331bd81802306c4440b0735ec85759e1fa75f4b51a11713e33b0fd740504cca619bf7e33b9b6bdf9fd4d6a8b4d9cca3197ec43d02a48edb8e803f6d2880904db42db34a9bcd7391e7acea58237b223b5644d3aeead664041f91f1c72dde39e54c4a2f8db34cfe02bccef4b40c110504326eec1bb40aebe8f1fe67e034519bef07a7935eebf48b20b55128f619bee1b796716757cae9b64f7b20b7b04b8d5eaaecac77a5bb96dae6466d5b1042c0abd54180d1012364b9fc2be01b192897148460462585d22432eed41488f9bafec18b84fe79bd4563a1e5a65b47ac92b8093d3cb2d3bf61c7092649ab9e619d350b353abb72f031f34ac55e0069999d1a7d9c03d8b25e128ae66a1acc33ebe56a696f1244ee4020eb372997ec647d8efc8401012db99f0dd2731a2d4472cd5d8824521e5607b1bce20d85a76fa981f3ad36d1aa6508d4d847424058c9e9505944e9a8f67a77ce5af601a3625971272fa36650b321b3ee6d5d013fdfd5a01e8076da0418c65c6d8bcd46fe1c930dacbb481f3121c7c611f08cef8d682c8dd38603f96a05af8adf319916dc52d3c4acdb5cbd103d9ba306c25a8ca07dc62b3b6f351e78712d73b2a24e962320a43a78a95351b15416851d7eb7f1c6b957ef36923a53eebeeabd1affb7b4d47c21f7144e465a0ffc5f9a69e99dcea25e92d1ee12bafcb2c412d2f491161f68ee9be1ced3780cfb41be5e220b0774db35282da8a63464a0fee50534cdd465cf5b6a0e4ad158b62625d7fafa997ccaff8b8a9f473d9e985f5d77b59f6ec3bc85ed7f59065aa85715a2758464b8e5e9173ef6ea644910a56e5a70487b302628c7393e642f240e771ddab4fcf7f160bb46af698e5eada54185f8126d048f8470e47aeface16fcc413ba010a99808f6ace6d2f33cc28587ec39afe604c9b57f687e0da899b5541750ad98b9f926aca42bfe883c2ce728fd98135511498ddc265fab326e8d5919a91b6ac2a1ba27ffa05052f21459468aaf58832041313a2869a0e2c5213724882d2a5a955248a80f8bd76a25a41711d22ffef08063b664539fec4ac216431d7b7165e95e3cb88e8a6cfd66d549ac238e7f4e4e7b12c08187c5039fbb50415540bab8c5e6246ad85900c339e4e364c84893e43b249f95405d3a61715bd23632ff47dbd4123136176777ea05318ce1f73c66dd91d11566b55703ab4717a78f887fc7ada9460dcf5a06169143946c294a9a8e7d8962c8f41de32889533213e61c5b31a643b3b1b17bd7029e9e29ecbc096a931e5f92a8c1667a167b54557b742f70bb59979fb8badc11f8c0c147f6f8f3fa3dc046280f87541dad488d57fa645b8b8e4e4b3508ffb7ebde663f80d28d0dcff4ad33311e0e45f5459e6de5ffc0148fa9e0794ae65222c717f6080e52f5bd2781982f0a1f327a422667293de951f36d8f3f3b8b246979bfdf406a11ee52b2529ae9d716d2ef5adc218f1d0b10c25677e030a26401303e39788cbdf7ab87d39094a977afa43f6a8f0ed43f5bdcf7b20fa2a2e09abe097fde2cddc0042cc148ecfcf9a0e7e525c82e87e0d8a1135bb56f48611e502f3771bdccdee06f455035bce367ac8e4c429c2f6be6ecada3b7fba250b4a3615cc38d99ae2815ddd25a24baf39103ba68511f3e93888c1e82f316b2c1a9c1d5160c7a4b632eba4a40dfbe401529b408e733ea0339c0f9ffac251d01715a9afa240778b4d8f4f7f7e6581200cc14465da20c8e3b5cc3e02e2cb3fcda102f4e44dbb6173ca22c716022c2459c7be2905f4fb008a22f9604b1a80849d5772f31e90446de1f6d24ef666ad17af106a3944dd5b2469f1e8b73d89f486b5b6e05ab78d1f9eefa2c73823265564c05cf6350e3963b58a7d95b52de2ecf1001baee3ecaf84c4ef56778f9e473edc9e10e93234350235c1fcb76a0d647493db952e558dc9f73b0342beeb6224e37e934be96dd3110b0be37c16c9a31b19a90f075a84ed1f9249c9df2a5cad0116cff8f878cd942f69c20c8fb1f83e713045a6c96c7a434f180b8972999ba19ff792f7d90527ad63bcc647df6ab4561dac95f85eebf70c2d7423a00957c556629f6c0ab7ffbbc63ef42eaa13e2b260bde02b344a70fc7f80f1de391dafaeccdea361e90f870c2f70642312eb7f682ecd5513201f6128148192cc10162f1defaa99c038695bd57417058638c67fb7ceacac65c093f51d99c4c8c9e24055d0b4565ad175f09a237ca8717ee3499995982f37ae5f5e649ae3736b902709ee26aa4d3ecf6929aeaf85efc728f755d90b6e335665b59214a1e48adc9e23c5f35888e29fa9cd8a22afc2acbf94fd1c449f9c6e4a4aec96460fbde624fe937c37e6345b9852a2499ec58f21163b4aa713101a6c8c47ca2326726984c757b4ca5bb23b0a95bf1566536af895abaae3f77023bcd74b4e978deaea2a90ead89305cd71a8bb10f8642ed9a4dbc047471a6e6812af91d2599115f235c19267ddc98c95408f96602bda6d5aaca30492e5c771a67186fc101e9df3ab945d803808e955c7241c2cc9392482baa1a687c0430fbc25cf08a20c69d74e130b87c48e80d3b805ef26242ddc7281d86af7ca9dbc8fae7e68b38f9628727", 0x1000}, {&(0x7f00000003c0)="13809f5391600afa7b44391661d876a9fee83f5b3206a29312ad1dc16dc1cbd3fda4db91fd9a4df720b4af5761fdb597f3faf36900c7d30d27d694560bdd4ea2cd24baf47c45467c5f1c30aa7e2db4449219baf6c392155d9115c986e513d7b6503f60591b236a15749392a68a3555ab77bba89446c345926bfae615443cbe134efc0aefda2d2d2489055de9a80fbbe0b35acce44a9df608cc254200fbeb3b6c47e1a111644cb1523c651cb4209d396652b54745d7b84d3b1cfec06e546e79dfbcb102c68611d48018e9f17e7931b49081a467fe8440a2d31b8c2b1880079b6df2abb605c577", 0xe6}, {&(0x7f0000000200)="80e0711d709d93a7be328a4c67a769d065f5216e38e57ebe9a8c", 0x1a}], 0x3) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x8, 0x8, 0x80000001, 0x4, "4c3ed7cf0c7f83ed14c60c0745e3fe0d17890cb1", 0x8001, 0x7}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0xe7}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000540)={0x4, 0x81, {0x2}}) 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x30040000000) readv(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r2, &(0x7f0000000040), 0x1b) 16:00:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000280)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x0, 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000037c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x5, r1) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x3, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:45 executing program 1: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001280)={0x0, 0x182, &(0x7f0000000000)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1000000000000074, 0x0, 0x43}, 0xc0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) r4 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r4, &(0x7f0000000100)=@in6={0x18, 0x1, 0x9, 0x37}, 0xc) setsockopt(r1, 0x6, 0x10, &(0x7f0000000040)="a586a5253e1d6967e54f99d71f082b801b", 0x11) 16:00:45 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chflags(&(0x7f0000000500)='./file0\x00', 0xbb3070944f304908) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r9, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f00000008c0)="777da48dffa5c420b116a69bf510284cca862827cc2c0d271503031ed0d59b67e9f4248476766f75d823a6b772eaec38dc8cecac104f7ec4149a43917885c48ebb6a57ad43e0004e732467bbbfccff8949bc5af691fcb8a389a9e6c1e4d90a9efcd671460363bfbb9c9d8f3c10d0d229e38565b6362ab1fd5239ce363eee0206455ca51be42bdece02f2c946106dd830ab200d6aaff582375c63620f69c30a89daefe5864695cafae24707a81c2beb08991e69ac4cebcc2f1c30488e40a2e8c264f806c04e34ecef1dd6894fbb38dff1169052bbbc80d59e1cc593f3888b5b71093445552ecf02d0d952542c8885201ae2c9ddd23265405f2c94d484642670b0c5c82820a533ce34e64323912db5c0025bb5d81358411ab8eb8c3d2b61aa4368afeb28d1de0b2f7ba68e50d5e3a7a50c6f38ba443648fec19454924f39839af27c68179bf6debed2602f444a77f3313e8718655a9e948bfff41aa00a697e0418ad91271d00930dcea333ccf5caba5ede1e8471034cee736a861b0c4fa3112105ffed763fb672f7fef27b6384346dd46ee21426d0707991a2cf8a8c35d885ea65a6ca66bc776925c7373df526b104146af604a499245a046c9f0ef2a2c105aabe6a13ca026e7ce90c8ce3d3c308fe9c1973871e8350e24b0466fbfdf3c2305b2a2f978044fb96c424aa2a3d00d249cf3eb63b9f97f002f5835e08b1bd450a39be1cff6cfec750524be8506357887accbdff0d61b0fe297aec771d6091731071daa0b59ee87af8aa26214316db3eff3667eff1d0798b652d7c769eb8bd1294d58aa7456beda0d0db41b1ebb6621666368fd9b1e13ac67d49220c9c354156f1eca9bb2ca665ff62b43c169ab5961a92cacf9ed5b9f3490dba23d1a6519cca662148d24308e779bb634b8e2cd37e39904afe91eb99878f34360c99350ddc09f9fc90d839c169b171c804c736464c02d80f342100c1f7b9300caf711dffd9ffbca31041674ba7fde316a10a2e4b0372932f8e44d0ca002d1f793c455b1911b20a05e17619a303af2fb04ef62f410e619a61074a3c02303a7dce20870c3aa7c3dcd3aa2d9bc1e52dbafcd7ca66b0cee83013d2dc85acb8e9947f6e7b30dfa4f9713d30b506ceafe4eb1997c3006c1bc95301876bf3705b684f96c6ebb4369f669971409b3446fe488e3606cfcacb414233afb75384189d52e03008d5856f1a898717fb5802d1866d94b13065302d63f717f4485e9440fea71a1b9fc954c517405dfa79bac7a797ff788961b1227b3444707391808c873f30777cf8a0217c0d02d482c767a98790664d07963cdd7f84cf3b3784a83e945ffd3c71bc1e6740b0ca06f1bcc5481dc28bc6feb0e23d13c9945e9ac295b26b9796704e9cbd167eef1494992e7bba108073251e6bb7a9df4e7f8679e7f59cea137c40d180d882651a944b0007d2b0f97a996044055e7c33ebacd746c9aed135e64031279ce6bd0871d393ef7ee6a6881a35d3a00c524ff4e8a2968bb1b8d4891f9230ef7f93c0f42f4c257d301feb376bf12d7441f129b509e836d8277b3acc36013d12950f8087104b7bf1cbb7bf82dfeea42b195939dcf89555451709b9b3d0b0e781284dc5c2a17369f295fdfd7cbaf751403ce3e02f041677c4e96a8a4032fc2cf5ff006adf8ec91afa1ad6eb7a27100bb92ee35683937438635c7849e34e0db06f1333721fd676bce4f3b04fa393c2b1798756d4fe5b4294d590927e3c67cf46ead05633dadd30b6a66c059d99e453fabcdcc99095b87f5f932b1a15429fb5a931b8a1c585e9487b175121b7069b85444498b61fce67f3a380210894a8b2aaa50fb5235d5632a74fe88831fa7932ca56d231cb31c07b050221334fb0a7b539ae0fe5676b60a6f3a87702ca5bd7384e437ee5afd4cf55caad2dc76d221c72e9bf4dfb4e2bd079e6bbe005c33d20f9f1fe14ddfbc04e70415f4ecd5163786c736d13a74a39ded669d286fa1dd86997bbca7f4529bae18cf474f05d886e58e50a8d182bf11a7f969d87b85f1eb08988c13333c4c9ccac22c178d24d9eef89cc0741148fb453710c1a8b34bc5f4ad051e3bfe0d54461d517ee6b054287f04d4aadde5142db1ceb3eb93c0d8f5739153be059a89cf2d2681e4ea44727f98cddc95cd0f25cfd459e978c0226fad4a1a5a8edbc406e95214a552480ffbf90b51703d8f6016300f7cf996de460456a25563479a856f1f33627ea9142117d3a9c920fa318f28f474920d50f9f319cee60311bda581ac78f47badf2d6c8f6d9fb56f547920c3576814ef63a1cab50078669cb5d22dc4ac7881177c502c858fd7f824612b189afa9a0331220330de3474d97dad3f137965f63e21806df5833ecfa6f7fcc7ab4a12061ee92eb172a51049c0da49127ecf0a54a62368cc75af339aeae68bc6d3c8424551ddf79eb344890d20ce7771335b6dc8914b06625fa23e76121a813864e82e9a06024980e000034003aa459cee1a34220a2002b67d25781a976c1268d558a807d161313948be1e1273b4edd515ffd5b381d812cff05e9f43b8efb3585cd073e0b5f8c0120973b00f3348dab5517d5838fe53112d4375f3c4a78d267a6479ac25cd1457a137af171bd480e50960f5bc20dc019f35a2ca4bb23000e6c40c10bc8c1530035b44beb024a550f499beb97976367be20721ecbd942118465be2e3e809cfb4bfcc39b4b689512beeb7fd4a652c5b7e372524632de41c8fb75c4ff9e1d156e51429e5f74e99a7df453f4590f9e7d573b4dcdf3912326532c309607a1d36241f0924ad7b7271bbe4d889dbb0c30293c11e57ec8195ec868c42e585dba6a6a668b5d8e85abf16dfa9d64bb7a912e87c92f7be713e887198e9b5d3b4190b4ea2a0be8a6edd4328a4202e459c9a2275b3f422a90b965d0d9c40bb2feaa4b329248ef39d04acbde91409d373393115d4b6cce62b184cfaa05d7ef6b806945975233d0c4d3bd2cc2cdae36d7f22006b7f8dec62fbe85ea8a3f89dddb6fcbcf301be738ea15b9d9eed58d9eda3057aa5ded76b55835a044e663ca829ea9a22b97145d0e9c7676656e3eb5592efb1d4d61e30ba4501deb6ef531c60cf07aa8d91af4d318ed656c1528d15376a0f771789288c361281b852960408fb5966029cf80dd638157e91dfb278cf1b05f1ce0cf29e4da17036a93c536a951c0ff023d64bc634b6c44e3520f56f6a34cc565febd1e5c827d5aa5c2629660ddb718195caaf30d2ab4469638188494be2fc33a2be6db1710a6d3439a2782e0f2fe6010ddedf7352ab92d5ed94a47ddc14b2ef8a586d44742af053404322d0039542375b67cc1bd7ff4cc62c1b8cfe4ba21ae4d23bb7649526f38a73b3ed6499ec4b43d8cb083de0be25abba07711c57e673f2b5d17074dad1437e00fbe157dd0b324a74785b5bd6987d5ef60b1382ae165e7a68f35ab8c457fe2c3c5b2bfd7012d0f6685ef9a333885b7cb0f5d2c3d4026a2ffc66ae6eb1ed6731a0a273828dfcfc772033a49e588f91563f69773c54fd95171f7c132f89b940366a4f74d3911576e8d4b616c1520c6ea9eb60c6a49684d30d3b8902a7456cdbe9b2630512fe21901c4f40bd28cadc50baa2abc0d146531ab6128fb185a4868723a376b4ed7c0eeb5cadbff492d17b2e1ab0ac133312e7b8c2b2d1e1733470037e5683812a0a1efa37ca30ff13ac2a03d8ad005a0279dae0fae16e5049adcfbebd05b48c25e80175cffede8a590554b06267b7dc9285c732e8ddfa40bc310367304217150e5c13155e9669fb9403ce6f482bbee4f561b07f6b7b894d1127bdc395aaf1ac7000a5ce650fc2687df6d1a439ff088705e1de92f3f7d4de8690968443db5999ca61b1b866ecf0686de23f8fc3ce3f8fcb5c7b9f01f2c5117b09ae12ec5a8dcfb3e57ee72f39d9ed58007280a79dc1335f29240528bcabd4477c980e4c60dab3e205658b7e9bcd394fd9d34232aa04f01b4a69310733d8694a5edc5d090d39afc9cc9fb91d530b9d88bdb905190355ee83098100b969a05e423441b1d8570316a95022d8dc98fe971629f9bf389f4cf2eb5ed77459239c15c73b81d55fffd76667deeb5c76c4919e23f4f138223f8dfed807e434178d6c90fc647289e904e0e5ecc16bc940c7bc6d9367c4d955c5e695f1220f03a0b603ad6fbef321af8b4e8ee88aa3e8dbd248a425107384f0b137f0f8121b8aa0a0c626fea4ea5b18edec6d21f12c216abeff12bf44b5413e4b4d75f0b1d4a36e385c65433e26be8fbeb0976dd78fc5137a4d21e813870c09f76e0f7ec943f950239391b2affe9ebc03c8bfa372f91a6d86b54f08cfd715be42329d87e4709488e4493bea3c4005e3d51e877e1746e0513bd777c2d9ef329d72857504c662b6d999663b2641fdef6f68772980997f6ad46f8062b14ea2ea9d381ea8ad2d242f13669aa5dd8205e2729ba55ff10deff3c49ae0c4dfa48c3c770bbfa8acbbf9a16f05761642a97c15dc98f37a7ae7f341e2d782ff6177938d39951713f8d47a2d7c11a82fa2036a4330d84710a0101c46cdd0b517599ac1ccceb0e55008c26b9ec949239252f4cf3189a53d5cd9f988ea897f2a202b52544cc3cfca7ff2e92415fe64ffbb44c2ace68456605bd204c7323ad733f06811ae6fe94da2a5f81d57fa419cc85e48a5d71db7fba3de102498a908128b11878354379dc58bcda08204ec1142643cdf9e541bf018dbfcfe389dd780784db71e2acc03d32264eae4f9b748d2174d528070ecdc8d2a42385a82ae92efb286bf3b99c2a58c319cd752a49ea7268044c7de495cef4a77ec01ae12b9a2cae09fea7fb1c5388c778cc0a95a3ef7269d032a23bb019549b0bb89754c7516f57aa2ffd4fcaf961832877784fce7adaa8236c433a2296be53dacc0631aac57c57aa9bf599bc3a3e27dca336f7784766a6ae67c53db6f21cba6164d2ff31fe1625be74687442cf17016a31664bd2d9f77f50f26849edb3e50a3b4b6415eb264dcbbd29323089c01ac6aec517ee10767e93e84a3af5c325efb37dc8a309c0532cd8941ed6fbc2ac7ceeeec9bf12baf3949cf3989b572df6c258a33acbfcda36fab1054238094e093663d8dccaed3dc0c10ddde90f545e85bc184bad1c273becbc320383565087df6d3fb3ac0029e7cffb58344396f39387ea955f03f494bbf0c2edccf4d97b55e1b317c1573e51ea74186141c8a27bfb6a80dabff0bd8f03b9032fe14c50413ee9f08ce25bf4fd7024eaf5cb5c940d2eb1fff905b07100366bc1d2be4e812d68dc6a403e55aee8749c0be602087415e7d353f87dcbc405f6b49114a2ec620df17e72d8b4fc30928958ee7d9712af00359098964911dfd58fe0f77faf4719e182c15d368b6ac8abc8c2e7684eb74968e4bccd9f37b8c619b28d5389e55de3e7129010ee088e44d9c3acf7bf11b93e13eedb36c0c4bc594791538b874ef65db09bea23bef092595e3e2a2d3abcc98e62d7b64e9c69960d0750616e344cd46a1a4b4d2a9632ab2ef196eff688b7e80db3d2534f177da4ae59a4784124094ccbdc371d544342290c24e38d04e9318aeebebd14f330d7914ac83f527bad4cb3ab4f3c28acb7295e3048f380ea77f519536f1ef7bc94a078042fe69f201361bf062037878509b68aeacafab8d3c62f2c3316fc6d83d9104936ca72a14a05d4b9f3806970aaccc4885177f5692e61475518122746197e814c5107e3f8a0889d846269f99723b10dc1519e405a992adbe2814c783125280291ac6371352a91f43450f5a312e4aa426eb", 0x1000}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="2029fe50d54d263947000000005619e0e65fcf8508000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r3, @ANYRES32=r10], 0x20, 0x15}, 0x8) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000280)=""/112) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r6, r8, r11, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) 16:00:45 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) read(r5, &(0x7f0000000300)=""/166, 0xa6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) close(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = socket$inet(0x2, 0x2, 0x1f) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r8, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = semget$private(0x0, 0x4, 0x221) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x4) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r11 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r14 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) r15 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r18 = getgid() r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r19, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r21 = semget$private(0x0, 0x7, 0x286) semop(r21, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r21, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f00000000c0)) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r26 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/114) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x3ff, r24, r25, r24, r25, 0x104, 0x5}, 0xfff, 0x9, r28, r28, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r24, r25) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r25, 0x0, 0xffffffffffffffff, 0x0]) r30 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r23, r29, 0xffffffffffffffff, r30, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r13, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r20, r23, r31}], 0x60, 0x400}, 0x404) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, r9, 0x0, 0x184, 0x3}, 0xffb, 0x94fd, 0x0, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r33 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r32, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r34 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r34, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r37 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000100)=""/114) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r39 = fcntl$getown(r38, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000200)={{0x3ff, r35, r36, r35, r36, 0x104, 0x5}, 0xfff, 0x9, r39, r39, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r40 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r40, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r41 = semget$private(0x0, 0x7, 0x286) semop(r41, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r41, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f00000000c0)) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x800000006}]}) syz_emit_ethernet(0x1000, &(0x7f0000000340)="865761d6e4e6f92196a3bed0e2eee826918b422cefe301de09ca73657206675596f07a4ad952e567645d496b264288c9f2c280919c42176a54035593cc40bee441bb6b9ca96a141b8e18743165e835a23322c415d392d1d9bd5e7df200fc7359cc63112b676b776c5c655e4c7dd081742bd331fbe74a83f8cd14a75a1626dca02253b56e8b969f6aed691d00a60374ad9725df1e25e8130c024293aec222c51f8fa26055b80e3b4f778902e998f496988479f059e85df6a4b79fed61cd6017abc65bb6b36e3ca88bef7ef43d4598a34409e62d7662cd05e88ef568c2d7e8bfb4f8ca862f18cf04e8f109de7d4f463256236eeda4a46555b898e6b906e39c8664ffa758ffda98f7f669c47a14af2ba6f93b8c73306cc67062d899ce7291ea2eab673113369f19e20a30e27de7abc656f3b3b55a30db9164bb070bf731f2b314370f28cf59795d7f8036082b2858a7c1696e5bc903c52c5200131a7e17b91d3a7ad3b95b49516252afd0b1c728da79a855b84be2d062e6f1e633260adfdbb8aa4b1e38e4dc17c0ec2e47c120f257a7b3c6f9f2261fb91b87bb6cb9ca3e477e6b172bb429129ef92465b84a3c004b05d82063c9dabf04fb8b2753ef1c1a9d42a0fdd5f725c75a715f1a63adfc7207190c9371f2e4175b8beadb4a957b518ecbfcbeee37decb320258def642182259435e0a526e42702dabae864c4db670863c717edc09a4271c60cd9566274e4b2498b78888616a70f682e30c35b50913efceed18059864ba21a4f2c88c678ad6f2a704bdff2af91c8515e82fabab57c641b2ef57fe2c4d0e52d9cb6a1d9f10c404ae05061ab463aea9585189fdbeff8c4c7f2348c0cf32aee9bf4de8a3d1eb6005a143cb0515e64a2c52405c7a4416392e42cf3f453396bb23474d56437c92302263819d0d9eca811e2f2b41329c55ed33158bf581658fd089cd3616d3e1ea2f267d209f3aefcafda46fd2e2c3363d3dfdbe5ea48475f5422a7c68e88db13c99eb1eb7cbd007f30c12de6a2d2f0a081398e3b92fe626616faefbf6d84567962255037994e3cd5503b4460f5b2189f0da451e63eeacb2c3fa7e69fb26104f374f641dd5f5f8cd638d841204843454891cab3b447ee43f15d9ad9e0ed28a2af24fab9213f7fe330fc687268c81bef42961beb15bfd87855912ec8afeda398929a70d740813c6ebd0f274a7926451d6a5f3618b1205ad72b33e47a04ebb4d78d3afb8f2795ed433009f755a21258272447c4b344daafd194b85640f5d713ff72bc100853683f49f64714d870354623bae85e4369b90c6ddf843df9eaf624a5dc5ae95f47efa514b6855fddccd4a3052f8a34c61f8f45896391b5ff71fa3938a5e18b7a61417f0664558281c629b0f979118519669d504b5e30acdff0cb2ef50fd5fbb4ca9b3210d461a8b35b763920fa6dea0c01ba4490ddff4fdd8abc7a65d8a3bdf1d3fc7b88672c8f60a914e162c69d492041aabed1d94bdffe42d673231c69135b8ceb571c8567165977a5868067c811aa851012fddff41c9e00582c3d61783a51dbcad6bcaf587bd9b104b27f0f9afe47ef3e51d6b12ed52413cf88b9f21ca8c19139b6718e3aac12aac8470578bc27da60b7ff738ee21436823ae8d0c4836234ff14cd4f636d19b4c3f081c97bd6d74efdd34af42aeb64b18f220f47200b333e93db545298ca19c3027ad204ae9112db83c3fc983fa52144ac4701c1bb3fd45902dfe093fe1666ea05499e7aac48d5b86e55a4b862268a07572a618a1c8b37bd3337774ce360139f8403e4e443e317447412b18b1ded0e7c14b8a447c3fcd5bc15f5594130a8464cfba6ffde49b87fa3ec1c33cadc89c445ef31e0053c655f349d0ebb2e12aa79b69115d723a455f74efe7b5dcd238046c5b70bfc0fe28d185933c34cf84e1b387d93b270cb3b15ca1090b68602fc574f1b9c1209a5f405ecdb974ebb280f896ff57c6714d15bccd06d197f7da7cf19148cffd36af63a63655919e0ab206ff7548cfe9e1a2b76e07e87f4d78d22e09225b99277992453ecbe17c03a4208035225edd7c43f79a65623e46efeb28f968d341ebeb7525f3faa204a6171072c9236fac367046e26098fe31923a2b1754c44576cc119391136cc413910adafaaff76ff0a3c9d4e2c626acea1663fa556c1215a0e95a8b9b14f2d325f34192768106dbacb40b7cdd3d208c2e54b5b8ecce2f6a7c83724efa5cfc522e0e55b12a8106f0b8a7fa02b5916b18eb5c1fd4a095ecf7a6a71b00ad6f9900ab1ea309c322ecc33a23bf02cf66dcc992a0388542ae79de8b32a1e28497ef917ae0d0c3efd2f7bb7e8207d84d0433d263e7646209473df77b2cbef9a313a6f285d58709c031ed5629c328653c2be5c1dfa692cde7b247c9554e52acb8ba3a1324a42cb842c8b6c7bd6ce44e698cf52249d462200f336e87649bd608e31964f27b51e156030ca329feee6f5ccdb0b678480f250e4961eb66d7d0e4fd532b96bc4e22df0f224d266092b6d52d2a4e80e0b4f0c5ba1da8654288e3c3be46e27a5a9527cca923e10eae46c8967bd585251f8b62320a1671d31b2671252897903a661c5c52bef7cd359e0ad01d5af8bee958d91469a0384deaa6662a4e12a37d44e7eb1fd494a3d79726f0e6e66a44eba00e47ec49bbbaa1f3d38585ae047f0f33388af1f6cd994c33ddae46a29fc7201fe9cf3ca40c71b86e3c1a71a0082c1459261c33d2164333eed9618c893033e9731be16c8a63dbf9365ab29983e96465fd6a551bdb6151c965cfa291755f606917dc1c300c8de7073ca7807f8c7fada9ebc2dcbec015a008ca6dde2b0d231e9fe66ac31349bcd3f49decf9fb241ec074e70c09e619d81549d63436c0b287b4c2327f3b9b9bb23e2b7081fab92f67726919615db794e63b52cbc4200526bb58ac44b8a08512f5a28cb54f9a323dbb6fcf2829c6a273a5d439e0805196b70888308f6cf957876913bc12ab6a1b64ae6d6583fce9e3ef63502fbddb492fff30d9ca292ffe4f192901b5ed380f4b71817e37bfc602887fc03dc07d9f8891018b41a09b628c3fa9e29bc8b6af6120949cfbc3724df825eece8e77a927e315735699972c44833c0873ac2f2b94817c8c37a0cde91e3984754e86c7bd717e719c524f412e8f0b8da11d10cba7f1024374faf650fb91bcedf4fc5fdfc3bb298857da83e17c4ea94020c95cde00459a9d24b137c5916b3f4a1c09eec14ac6af2161614aa535c6b39bb3018a5d122b83896d6a42efd657236853de7bf4f22dedde0899f4678b6335bfd8a419a9da2f60f60e0ad4bc9fc00a82dc160245b6b43d0a8e0b6c25477039ecb1bc06c0a0b75036940b331fecdd8fd967a9b7391ca4613f488ffded4537edaf9d0c0cb57245be0dee45135424bf56caf83c0b0f643300a5c64707a4564b283493953110dca310aeb9991c7c07b8bfdefea1afd067c07f7f7a8d5be41b4b6161c6261c791d0f52322717d3de7e176358d0ab4a44551b7b67e7d12340db300b834030f0799b42f62c751b618379b981015a3a6a43a85638a4e23b1a1539cbcd61f966b4ce1bde2dc99083eedc0898827c5764fd4ab761d124ce579aaae073d8caaef803251cfc60320bc5c748108ae28efd05caf02cb4bdf8e8cdd459cbf28830f53be6b89b73ac7a5eb643df296722f6d479ace316b95b6d1a2da9ba2662d4543eb00a9f31afb062294f7f5432505753c5c606dcf4d67803be49cd669e28782b8ba5d527bb165d91a7bbf8174ea3ef8295d85fd77a924be5c846f2580cc44569c09ac9c15ffe653d6135172fce1ded9bda68ce12912e3ac8b642caabe8000f4748125dc27cd1dbe32de7f3dee1052e50c51655d955673f516301e1fd0d7d677c81d260387c6567ede96508e207ddb98a447df16d1924d4f8b8b6bcfde606f92be4f50320f20a76cd41deff8c6332f1bb3088dd5df6fff3a120291b1a218bd58aef049429df38de5d5b6e2483c919f74e1834c0c0969a6efc855b07f5d71b1883ac0dd172e12ef831f3df1dcfeb88e07c2c551aaa73c4fb0454e297bf2dd3a843c03158ad28b1567f1e51f23a2666adf15e2d725566e1d111c473f5b51ae5ec0b544f2318087860e66d0038a3bdc190cc0a0799c855a9f5652a9b22847b8462c826af813907da895aef9c02911917462180c2df7f759d08f449ce5b5ea007099f58e0286ecae164cfd4ea61b68878da76f0004c7966de1124722bd53816cfb4cb5dd1ccc81f14742d97765506bd64475fb98de1c46b7c0b2d34f0095f2d2f124d1f768ecd112ad28e92d532c3b5a6e5f7cc94c66ae17289f15a9cc31bd8c494b7e24c01fb6d48311bb8f3089a3284e4a5363a48e9455aa0c62f7faf00b4d49d387e08ae5c028dc7e318e7de80af591d72be165179c81ad3db6c0ef5579bb9e9dae3e1243688a18e8b8743bf9f58af5000a7bd7b0f0ff9d525d7b9fcd2adfe305be961538e52c613dcd78bbc0540fd74e9111f4050cdc67049b4425a039645f28607f0bf343b0123531b6d7a4cec9d7a3741d39298f26248a487985729f4ed6b85d18a62112f25ff3144c8228eaff75acf655ebd1d4542e52318a25000de01a3661cc528078fc46fb8df6b4223db05514aa4bca8475a6bf93d7389cf62ca02ce08fa824e40c3d1ba6c634b20d77c1bcbecb5ee881ffb4bf289d05c811bc4c5ed2d092956423cbd56b7d94d7aa42006155ace38255762ac99941d9af11617990165779672c54eac47892b3761b6de6e5fe1b66f76c880d786809ad4e4c587a8840168c23744843fe714b96c9b588a8c751962c03f1a357b42aeb5a25ee02b2d3a3f043be75a48ed573193fc3cc5eca54c4990a921e929c0c39837de819420588121f7e292227ec6f86428d212458b76c21edc219b33f936057835b32da82094e03a689980bb4949e267f57ad37d90a1dec9b343e0c8f20136c3a5397d3d739b02af1e8977c695a528522350450dc26fcdae6db58e7db1842a9a5402efbda83ece78f926f5b021e4c5e9da761be87a11244ecada02c3ddccc6033bbfaac0df86bb24cddd5c5201601ac67332130a949e3cde2e56a3bd214de1c9e2ae869073d4d2722b9b00456bd7d9300b73a0ae7a5ef9baf3595bde4259da7c7a35978fe6f0bb7f57443d87f253651855cd979a6b6c9f50962f2d18b60d3142b07c87731d1f43576664bcac636696fba2bd3c90650fd3707a4d252cb5e8b486b043fcf19a8adecb513e052477f0a4db7f165f30ed3dcb3f37495b5a3c52a165721d29adfe7451a500005823d488c28dbbf4538657709587f8e4a990b41f6eb920f24d817cc1fcc82b06d2338f06de0e4f623ebe3ae88513cf5fd9458d06eedc957d53dc53b4f5d49f2ceac97ed4d74608ce4fdb5b2376104b8bbee81369884d82319f0fd5e697f5d92ceb32e8ddfe0acc5e4d59b83a5521838bfaa295e6833368c432f20b370458a4565d32829006c13425d26296c51f772fd4e25bb065144dbadad56bb14966f33d419a1fb0fdc63dc89a0d13abb2dd706de06338d3e4dc3575d6e85c5f599aa97aed7269d50dc50a8f2b21a77a3279128f8cbb1f58fcfbb49693d3542a66754b07ed1374d9fc71e0be12fada5ff96b943ac70686fbfd703eb064dce6d8713f34026e8de09a23665ad10d76b439748eb3663f1b8d9f1737773019d57fb392b099c3e03ff27e0c5002b65db83a27c90a8c714cf0fbf4539e15ecd0f65f16bb097df66181580b856a17aea7c3df5315d3d2f63a60e400844d0dfa35766f703b5ddfa9cc") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff10, &(0x7f0000000000)="080d34413fb2c507153a05b8a2a9") r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x0, 0x9, 0x1f, "7d2c021aa1bd9c67d9d795362151f5aca882ba26", 0x4, 0x7fff}) 16:00:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000000)="1fd66e536abdbe9eeec043d93a272f6a24f71a0c980eb792ac038390628fa74954ccdd47ed586ea6af77d1a6f089ee32cc8374b696d0d9c19948c3e36998", 0x1cc) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x351ae872a784f0c9, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x6f, &(0x7f00000000c0)="c1e16534a9c9fa2fb9bcac4cb5098ffc1429bdb8480717c3e26de03a64cd4ed716315cff2edc30e9c555ecb075bc6d8bba398598e80a42303e4fe4b634992f7506a346ffa699de9ca6cada963f09367b80f03a3882f075dbfd30b71027abbec14480ec4f24efd17ea4e0d4b03f054b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x4008}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x28) getdents(r1, &(0x7f0000000180)=""/26, 0x1a) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) r2 = semget(0x0, 0x3, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semop(r1, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) syz_emit_ethernet(0x7a, &(0x7f0000000200)="994f8ef9769ae64c485811d34b9b3c0cb8ee66847cf3fab8ab505f11c034ce1821ba696b3e9ceb149bd1d5010b571e69e0e36fa973e3b32bb57fb11f7575790ca23afab4bc44d132a5742d362e14a157f3139c23a35c395eba17ac2e5c0bb1948e457df7ef118b1458644e6c561f2061164dcb9b25504ebc5948") r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000240), 0x10000000000000ca, 0x0}, 0x40) r6 = accept$unix(r5, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8110799a09073be0) sendsyslog(&(0x7f0000000400)="f525012175e02ec751ffac40c742b372a9daceaa6c914e75d414ba240b1bdbf0447a0d16a817b8b87e281a84f28bde51c01dee021c1921c9b90a5ef11b7c0d85e677a4ad480747585c6b6e016a3fe7b0af33b1e1683d0c1de821da1398072f40dd7ca07f20521ab3ae0a03660dbdc92b66cee81c3f56ae9653038cba20dde412f195cb3e0cd0043f18b2b85c5f198018a70745b68156b795bb077a7af4133d732a30ca17fc0af0dc3690c0a458c7a232b0564efedb5dd7959c27c20ee1d8cbbbe6f706b6a19396086fc8ac58a9edf697b7056545b7ea48d9578408911523b8a93f78", 0xe2, 0x29) accept$unix(r6, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x4690) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000001680)=""/4096) ioctl$BIOCPROMISC(r7, 0x20004269) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x6000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000002c0)) 16:00:47 executing program 0: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) readv(r3, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r3, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r3, 0x20007461) socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x2d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="018000000000000051e20eaff4369e0f6c65310082fc41beaf031da0e735f78e692b2fce434b3e7f13fe1e046cc6fb4efe086d254708f4e0c49ac644985ee96a34d4d6a1e540c67974e2e4ec871702fb0fb3907a337a2911c9a0079064998eec68049ccf665c1628f33c57bffb7e4ef71c0db765fc11cf7915a667d1036d7ef9b44f4ed4b7f179be3ef5358ff59fdf324cc43313862c32d8d7c9080b55d2e10a3c576b7398f4cb9bbccab824da58ba7e12cf028209d178c38c9d8d8bc723aa69f55123d6e12dcbc2bad111cd09a4ee37ed9b091681f21d7fefe2491a4f50fbe7c1c2b31e7db6ab053d38fa78995bbd4b994a01825d40b4187050fba2dfdcd6c319f25922d16b70678049fd5a19"], 0x2d) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r6, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r7}) r8 = getuid() setuid(r8) r9 = getgid() setegid(r9) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f00000019c0)="0f3c61", 0x3}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000001b40)=ANY=[], 0x22d, 0x20a}, 0x0) getrusage(0x0, &(0x7f00000018c0)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r10 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) socket$inet6(0x18, 0x3, 0x3f) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r3, &(0x7f0000003200)=[{&(0x7f0000001bc0)=""/103, 0x86}, {&(0x7f0000001c40)=""/162, 0x31c}, {&(0x7f0000001d80)=""/209, 0xd1}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f00000014c0)=""/31, 0x1f}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/22, 0x1ed}, {&(0x7f0000003180)=""/113, 0x71}], 0x8, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r3, &(0x7f0000001400)='./file0/file0\x00') semop(r10, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000000000f49d6900ffff020000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700000000000000"], 0x38}, 0x0) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x2) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x3) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r5, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000200)=""/165) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: socket(0x2, 0x3, 0x0) socket(0x1, 0xc004, 0x3) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1ff, 0x8c, 0x11, 0x2}, {0x3, 0x1, 0xf7, 0x9}, {0xffff, 0xd5, 0x0, 0x80}, {0x858, 0xff, 0x4, 0x81}]}) 16:00:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000), 0x3ad) 16:00:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x10001, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffb46}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x14}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6000000000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fff}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e7b000/0x3000)=nil, 0x9}, {&(0x7f0000e3f000/0x2000)=nil, &(0x7f0000e95000/0x1000)=nil, 0x40}, {&(0x7f0000e87000/0x2000)=nil, &(0x7f0000efb000/0x4000)=nil, 0x2}, {&(0x7f0000efd000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9a58}, {&(0x7f0000e07000/0x4000)=nil, &(0x7f0000fb4000/0x2000)=nil, 0x6}, {&(0x7f0000e63000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xeca9}, {&(0x7f0000eb9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffff10}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001e40)) r5 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) preadv(r1, &(0x7f0000001e00)=[{&(0x7f0000001bc0)=""/143, 0x8f}, {&(0x7f0000001c80)=""/144, 0x90}, {&(0x7f0000001d40)=""/151, 0x97}], 0x3, 0x0, 0x19) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x0, 0xfffff764, 0x1}, 0xc, &(0x7f0000001a00)=[{&(0x7f0000000680)="f5f1f9b86893436bb30af7ad2e6a1377bb80e5b15ca6b82a0e9d2df66d413da925a6809a8cba70e253dfc96d8a0aa8c3139aba87efc61d7399bf65db58e0e90e5943b76e5cec7178ea5f853dbeb289a3c34bc1edf3a754f4c58d98d79f307adfaaa86ad7273da2d6336fb01ede9ae4031bd20ec812897ea388b508f4603d91aabb5d3711f9469f0ea33dc15797680466b786628558ed8aff53ccc075a62eaa362076a9e321f7b55450e163f21289c2bbaa6df40cf246bcf77e9390cac46848fae56c9f38df9d8bd20e82855b8ae57f6bb6ea923d", 0xd4}, {&(0x7f0000000780)="7b8d1b47f0c30e9943525ff5bc7a21c5f93ebc3f4646e7ba3b0921d01aa2ff5883ef5875af5c41051023ee7219a96ca837941c797ed20044759f4a3be85bc2374f4fc8d218dccd844c893707098d48e69ed0ba8ded38e6ef969828ded190d7eb161ec7b7a68c009d5e0fb5465cd284489f231d2a7638b4cfbb6d079561f198ced92784e42ef9c969e2fd2cd7a7036f9c334772147263c7cc3056af7dd7bfe16eb26b64628453afc6539f59df13264b8b5927568d830e9595f1998d660f25f5195d3ceb1464db9e0b", 0xc8}, {&(0x7f00000000c0)="9d851c85f8dfb7a3ce6550", 0xb}, {&(0x7f0000000880)="1902793b3e88921470c03eebd5eef80905c4073b32bc5d890126e3548a187093aa7ff4a30debef683fe06acfe3f2d965e07ff0e633363541914ddc60d079223f47760d5983b2a8682258606ecb97c500b1d7194d182cf6b9828033ad65dbb37404ef990890ebd54a3083eedcb8a99279b157c1955666250c5fbf1e2249fae168e813a66f520a44dc94aa52a1e2a16a5ce3da3e1a45f30e898ffe5dd6e874fdb4ac0c4bc7b935a06b6c5adcf6", 0xac}, {&(0x7f0000000940)="c5ac66bffdf5340481e31f3213990c402563e3de344ebc99aad1756982b4a171f2d6d64a0a912fc4c19235d2ed8ffb72d9ee59e0ceda44bf25198d31e663f8a4ef3450fcc3fc976d04bdc229d3176542cf5c2df9912d707abd6c4f7b6e95cb61675584d9a079e05fc58421df1d85baf114db148d19c5b15fe63f0a1b44921cc32cf1e291eee9acf9", 0x88}, {&(0x7f0000000a00)="370137e75991ec420548d3be35880d52c3828e7baf43b5f0592e513807f94a864a72f78d52706da5e30b94d423754d134bf716add698e0a32878a61cbde4cdb6de78c1371449634495a6f01ee2b328a6b0e230e33d33c7ddcf209018038299d4f199889cdc737db3f5e11a9e76fee205adb918ed8421a31e25f433626d3587e5d9aff67690270fe84e1bbf2d835349b5380ee01d59ca5c6bec6b7d355a6a645e62a268a337091bb4a8dbe17d46e2894adb5eee2c5a828f34b6b35222e3e34343046a9a33b311f6c9b2ed5cca709588a2f0229d814740fc34d5fc00c9a4c23081c1df3561fbb817d35b9881e793ca2ae7a632cc4c0d906dbb27b365510a873dcd8e29d9280e5cba58f2b6e3020a367eba64139f43f9c59d8ac821cecc9eec2cdcb714044c28c9452e2c97b7e44d78ba89712060f097583574e115c7f15e259b3067d51087418118d44635639584fcc43785c16b9b9df5c8542bc8dd265f73010507815b532284a9d43752d2398126dbf942bc304e9d8d4a97010d0d1158f87f15b21295cb6188113c27b6e008ad9db876c2915889ef417fd17da582e439e31268d88108c18541dd03da3f75c111ee14b7004543d2001ae359cfeecef006d5e0e620c3d3ebe1068fdafb6fe8f38d503e2039358423f86078b6c6a821604b54b5bab58a2fdda7aa23da6823b89a74753899037580a654d28f61deedc845a925fffcd4352d3f25fbe94e8901f7257624146fb4f1227e1742acb61bee4e5107c8f8a78e7c78e21255f3961bf59148890a3ca84a4ce065b47e4d1ecfa67816a9d19999a7f7da5104736cc28ea6c726d89d2fb675faf2d3b43363a9c22fe25d272bfcfc39bca9c52c8938ce9cfe8712af6dc5c48796fc0b96d8750303898bda33cbac256c3a4a82bf0a332ea295e23086a50bca0dc9c06b64422c39b5cdd29dec7b5397ef83c86dd2528514786ec364976289c24a086545f54d1fad236a577844abc2055088e220467ecdd83aea8c44eee8da8e9f38b1570d8425b5cf2fd25528153617cf30ab154b0848c7d286d5a5b49509edc995a788a804161045e5581304d9d49a3b6c19b7b06f87373dbf6a0e28326fdb5ac26288c2b5309f01dc23da08ba6719d94e25d6900e0c5fa478b8bee78f6ae9ca2bfdbf220f8ac8931cbe360bb98cfd877faedb1dcc51a9b7508e0be1d3b940cb7343e8e2722e9475f4f7d1ad166bbde04f2200306e8b5560a632ec93a6e5610fd900a28aca1400ef6bcb25ffdc497cd98ce225d4db07a29aba6dd952ed541e45cd2be1daf47f14446987405622d673a01e5002ec7d16726f1963579ab1b2d8595b1e66639ba6b0dc559523d899679143a65c88ca9f2256fff6a4d89f1fa505c180d780ae9115cee648fce53d6dfe8da1340313e01ec14d6bb0387ff3e18bf8a828b99a56cad9c56c546b0f88c7fde16fd1572dca8507f04fbba76a021990d4e07f3f19d293c857250baf71e409198f9e2dae448f52902c0feacfb12a47daa14e5e721e3608c5d307c5d903129c4a1f73fa09a56a46e9f2ec4cb733ab43539073072602adac2d2f977f963731e0d08d76f9b369e3cbc1b8956d196ef6c2851faf02cd3943dd24a744aef739b48c4e73de88bb12f87e602ff681b454303b8493c9b9f197a322fad64813d117aaec87fb151f1e2f5447b60ebb0b905fde85d84b6d92f104355027d9a151768a8296adec9502204bf09b6943af646744919d5def2740b1f36040a225e08bd0d7a44b4411400b03968ae1bfb764c879838a49380c5662a068550d58761b3e4d24fa46797b7b71958ceddcde513430b90371128a48ead4174d7bea322a5ba633eb16c51ee05dc39f8597a06c0341b24f9e5abf97b9c75085bcc8b507605be140f8c6605eaad1fa73bd267fd0975add6b8d991c8913b51b83b1a980562fd8455fbb0c80de8efc8dbfd67135e46bef028dbf6aa0bb2a50d982761e146bc395b94822285ddb5f6ed5d85d474f3cc81ffc6ddfc91f75189edc48dd228346f44bb5b7bf0ebc390b1378950f63f5ccb127d71fb2eb642c536f590700a283db2c02b3dd3d754943b89a90932272c0a6887fd33e093168f8bcc595a5aa15049c59ae7b896720da1a377b0a6686cf68e23de04d6423c4f8698adf6bedde8a0af60421eb08cfa560bdd92aa7648de56c7fc88f7e96e7d5ad1fd2d699d7f928938dbba6c954919cd8a3ceee465de1ec9d413221ff7fd30abbcbe06134434d16ac6f524b3e978d0c594c39eecb6366db8a027210946133da525806d28b95ca8800453cecc5ecf35496fdf9e50d484d36b071a5ea7faf61d49c55be0e3ca7926a3a8c0a769e7371c883305a58ff1d11c8af417bae656b736903fe2abee1f30f660c23448ef800807b133fe912a881b2230c76334003e86302614dad133a7b43bc91246430bd0e5093bbf1a34d23c2ebcc633c71991b22d300fb69f3ba68c9d6ff9768ea37770cf2967fdcd64581a89e29763392db63cfbaa2a56ee4f06da20aa9c93f2b50b2650f0f4bf47faafd9b42264118b20fb14be7557dab2a6c1cac9ade0d4520190609187e839ab5d5f6e5c79492d73d1f0e0ee52ffac8cb0ea03abe228fc321bdf2d6231e4fcd0bec65cace2fd664d31bc4c221d64565a39b8e34b97333011db15db85c7a53ced478681882a76652796da5c95e06dedee8cefc5bc33769dbcc4c1e6bc526f37db282adc13e32d73dcdbcc63dce31603cf8aaddbbe6c7cf0f9c5cee5d31d3c7adcf24329e1a8e37a47d21f986999c0527f40495592a337a3c4e78a0bef4e3e0f04a3ad311ec78a1fc1466be7d79f14fe6427ccf99e1003827d12ae23e4b30dc5ad8c893c611263b6087e7a456d6120b987bb28d5fca216f6a7f489222de77dbb0825c867d05ff767b6602706550733c9e64d8b1fe3dc6016d1b66edefc131983646bbff3e1f5a8595c5f4570f3a817740604a7aa1facb31ec86b8a9752fc0493143d67527092604cca46f22159b1c88d9ac77d94455d926da85be24936782931e904aff1c1a25f2fc909c47458e0a9a26a46e4f6140153521f843c1366536a9accc2f2bde4861789bfdccccf17681f2d3dee6c5fbd8eba22a880c54534a277d992ac40e449670c9422031be2238842cce805bb9fc261ad37491430deddb2f9afe0c024de38fdba52026ce27019391399ffe86e1657c2704ab72b3da3045fc22aa3e4199e1619041b3d5369555a74e2f0618b9bca22d1e497fee80e725d1e951f5aa23334083d797a3ab8230f52540c488c3bcd7c9399724daac2411c1f80b65dfeb879b9dcba10272073688c0efbc9b8cf1ae85d63db6c36fcc3c014aa5b95d4e85e1f318ca71ffc4c7e9886317d42f2e22b1797fd0d365301d56d43125e6110884aa121c6a96f2d9ea36090be8e52dbe8aacf699fa276b131597a560c412a44ffb9a5317f6d3ed72410751a7655ffe75bb6d69e900d7259a59efa3ef10c54efdc044b1942bae4f75454dce76298f8c2134b9f8c7b7ca71e7f37ee91a9d8c520147e8733ba48d6c4ce1360c6cf3b90e82cd095d111bf8b6726c4539ed28870eeb21ac4820985364d26838f0a861a5381a551cfc80a830a0de10c394c7296ffcff2a4a58d63064c2c7a1e80781c1d71145fa407c5e73fd13e51b4b4125d905300ec397cec441da9338416aa18ab248f1a75cbb207c9d03c8d39de974d4f1cb177355847496fc79174b577192d75cb152d8001240be3a3adc7f0c590c66daf385b18ba82e7e7e474ecc328dbb24a5618575e135a850e26b040d3fd726ca3d811b73798aeb15f480bc30076da6dfe13c520499763c4ee327bf732bea7c8168af91424c3194721005a4c9097b043e0b999ffb759988066d5289d53469e136f8bdad1c6b34d512edaac602833bc4782537b2f76f964ab451d9af658fa36d71a39d66dbb1f8e8a5729494b33e3937af6e1a5bedd2e7a7200c3a7eeddebc8c3acfdf3f63df636093f07273c00fcee6cc4c553d7c5ae4477ff104d8540aaed5e2b05cd61e4847240c39181d3ab4434dd5b613a52f95a4fc4aeb458606eb1b9be786d5f230e8f69c810ddeb69d0a333e1c2220d22f2c1127a1b545f905cb3e9664c0ada7fdfc3452c395d1dd87013c4f31a69f7c496e63716816a222faf0444fb4300a4171fc7cd373f2e4de0c44c8981587d80e0d22fe6029ccb7f0896d08b84c993e8ad7e68d8f06bfe3eb865cb44e945597deb3f3c5b065457636c220dead29251da223a588b5f29d5f2b730b3e75c91b267c38c962ced03a58bddc99299b888aca87ae92c3ae40873f4cf06ce14bd3d1a11322481ae2e97d982eeda3e1284775bd181b31847cd3cf5bb0c33aad33b6c95b00731cd72a185d6159663ff9e983599e578465cd20eb0c5d50ba8a161bc99cbfdea327a6593f05f08b8a7fed31755cc4fec7dbddc5949d5017ee3fdcc3fc8cbfef474ce57645b2aebcc7619efb678b1f1ffd7a85e85806780d9aeed3bf573cd1f3a13d7893c6c0a8b7f9d243612937d7ad3fe03c28b343a9db636592ce01fc22b29d2c1df87177bab87cf5b89c89e19e4b639196955ca2e30247fa00df14feeb178aea264bc9409c62f7e0691a2888db48695c22442fac94426850dc03528baa9283594dd8985da16c6b4b3209b24b379af5c2b478c250f789c54940087cc4dcce2024ce11916847b278dbe962b38263e45f53dc8df3ee22613869a71f34e114b88db5b98be9255831e42d1ce32c7377786ca7f2ea18c32464dda103710ebb0c96c61baf8272c5bcc3e05ef888be67029a909c0f4cccd499a4c9c3b69da090b7b2d1ae83fdd1cf1c3df6abcb1792dccc23cfabad7866b7256fcc96476b47bdc99c7ae1c104d95cdecc1749c4b570b312f03ce96285ccdfdee26b3c1f18183cdd0642e4dc8613f8c9b0c77e007955d6ef529b93c99f064f2e58c2af34d5bfaab4ce7875b8384aa29ce9ce859064a0c2a5e813bf3ceae09a1e2364342f9ac1c70424b7ccce8a5ad2ce8e33ac9f90335dcc1c8fff2cc1ca7c3cadb033e348908a5944bcf423dd457a4080f7cd018da2ba4eb4b4aeb3d4d17553cd0f2c2a7eb84a6117d8250341d36925e4811616d1445183385d156bab284950cc3c22a2e5ff52efb041cf75c225718100fd063d8bfcd842ba2889caf009b112ac30c2a9cb5a607a25e3ab7ef8c964038747abecfe125da8d2e3562a56cc2d7fdf78a4de82e0eedc3f3fa6d6c6d6c8108caec57fcbc5e6144e014802ad1137ad99562e648e522f92b617e242a28abd6a6862596e9575dd3ba4e220a971246410b8efa341fd0615c6379f80090e52b40cf5b960aa9c60dfcab148fd5d113ec2af36d8a245e8a172b647268c5203ab895217f6a79659d299754304f3f481cd04ad31f3c67ba08d560f6949acf89d398534b8a369d06d2a2ed6bcd6538a8080287d877af7ad168b8ed2d99edbf97d156dd74bae784752069393ca73fa6932ee67ac8d345d19695cefe40792abee0309c9b5bc186f2b553137ede573f64838131cfa464a3e0fb950d9a763dff69b5c5850648a881a255c4ebd44da78bf3872e7ebc53bf0efcb20e0271536889ce1147c255e630d94880bf5586649e73291ee89fa2ced2eb1368e86d17cdb6ab0ca7473cdfa8ef74eb722f554ca2352262e0e762461342b19f60e252d8f0d53661d7a4040a20763bbbad4d9d23895e24df970c57824d88b00ccf15a2a7b44930a02376d1d8ec77f9c57b59cb362f23088111fe2896cbe5415c0ae96afa0b827e179087a96b474aff43fd0777da8aafd12", 0x1000}], 0x6, &(0x7f0000001a80)=[{0x110, 0x1, 0x0, "4e328f8bd4221c124c0d0b5c4dd83177e599dbc5da1833913b80dd13081a0bb74a974184c404bcf5e03ad3ee4dc6290b7306bf6db97f467666effcb7bbdf8a7ca9da96d48db3549cf1144bcbb1749f8d5c1193ca6dd1ab1e73b6b298dda6afd41cff7c010cdb0cd0475207c00f726460734cf348095dcdf29b86b07a875de508a8185df4b75f0bfb2af46b3d3367c88ca46534a0d326857a2a50a01a11826f7aadced11ff87379aba9df1717096bce0072637dbceaa7c0201aab423d9bc2b612783cb813d039d604d29e0bcb91d76f787c8c95b8136e1ab6e5f5e32aa9e52f6a79d4732b9cdc4df1cf17c2ab368cd15382d8d1529e6d8b4ea317f1f1"}], 0x110}, 0x2) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x100000001, 0x60000000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:47 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/222, &(0x7f0000000140)=0xde) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) ioctl$KDDISABIO(r5, 0x20004b3d) 16:00:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) sendto$unix(r1, &(0x7f0000000000)="c23e72d4a53c598bbe837bb68c91510a1dfff280e6aaab58b73091808111", 0x1e, 0x400, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000300)="15", 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 16:00:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f0000000440)="14cd95b731d7d3229720d38c3a3d67d680549d99543ff07bfc6c5c341fddb4e0a4c4e4b9ee3b1417beb57f1102120d479eb1830de4ebcf1b9d0f82542214275d8a8c7bcf5fdee5de5e50a0c145cefc2e7f7a024eb150243ac022f18558b495441f923e633b2c9e1d6dc99736cfdc43bc9ecfffb82b2a52d83a153e54bdc580c42639c8a7c7def41e433d242afc06241b7366e58a180254fed510a7127f042ea3e9459a26443c3afd250e7c7cd55cb57a78667fed527eeac31715992e1e0f0396844e2c3b4b95b701b2da1b0226cb355b649fbb33447397eeeee732c9f92908dbc4ddde3ecd88bc278e407f38ddf81fb8074086c288b9ee21be70fc266efb9054d88ca7262670fbbcbff7047c507dd9ddb95a83d115eb1779da930e371c5ca89267f3c1d570c0bad944ff8aeab48b5c68ab1c145d96b748409a0a238183434e380ba26e49c268f557aae7cdcaff14f4ddd677c2e14005c99f051eb9169149b766e257fc08ed9b72c4ebd3dcbd2f50cdbfdb8d60f1a86854eb659cf6a930893ffe6fb02d5ecc584b43d892d45e4fe97d3e613364836ee2e910bdc8b52c4b620af666050a37ac96a303337c5a342d8c4000d4c8a8cf11518c27d52d9c17642551e9e5f2fa28d1b8edd97c6263a440a2e1b41b813375168f", 0x1d6) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000400)=0x8000000000000b5) close(r2) select(0x40, &(0x7f0000000200)={0x6c28, 0x98b, 0x6, 0x9, 0x8, 0x5, 0x7, 0x7}, &(0x7f0000000240)={0x80000000, 0xffff, 0x3, 0xff, 0x3, 0x7, 0x1, 0x4}, &(0x7f0000000280)={0xfffffffffffffffa, 0x8, 0x80000000, 0x81, 0x3f, 0x9, 0x0, 0x1ff}, &(0x7f0000000300)={0x1, 0x1}) 16:00:47 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000001180)='./bus\x00', 0x0, 0x400, r2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$KDENABIO(r1, 0x20004b3c) recvmsg(0xffffffffffffffff, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000040)=""/4096, 0x1000}], 0x2, &(0x7f0000001080)=""/177, 0xb1}, 0x2) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:48 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7f) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) getpeername$unix(r4, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:48 executing program 0: socketpair(0x3, 0x1, 0x82, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000180)={0x4800000, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x200) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1ab) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x1ff) 16:00:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000240)="1359e8826cb59aa0daa66520acd1aa83e26e0691567e677988177ce506999d24468dcc8214eb5dfffe13d88faec1e2d179367f793508f7270b2b5d80441b79b13523bba29e59a8ccf9f8bbb942d6d9fe39edb02c5dba51b6440ebce09e3498963b67c97554ece2ae58fd795b9517136b8f132fcb7c52e9e1b3c7882a3d78be4b9edf37ac6bc2df4669e445dd72f54c460b89a38cb8f1b2", 0x97}, {&(0x7f0000000400)="eedf3516c970d6caa21944d4667166a01406b9d82008ec1d58eb4539bb7b3370df65e899bd149562f881bce58250a4f854389157591a335f4ce934823ae40c952c6b12bb259c4a93e3fb33a1eb70cea73985436f8546f528fbae84e4b8a9bbe0c7fce6997430e1b31ad892072b1bfcdff155f649f6d54d7f060a4c02194de734b915c94bf25fa16ab5e042f733124c5b0f4e15b99211a26aa6ce1b56aed5363220b01b49235f62f9cc7a5ea3b37cf159a2c1b3fbd63870e1269439bf7d8fa225d0ef1b10f9296a40b2ec59ff39b1b94bad9b546bf2c7b2b591a117107870af9864e75f53f64fa976cdd17f0092589707b471fc2a23a64262e9a355e6d1b62bb5acace8cb19863bfd57930f7bc0338a07b0a0043228e772ee0a7b6b8a21659cc78fe50870269b92def314ae4ca55a254e4b553611166aeba297501236dd7b2d3b7d1a118113a8c53f9b13479c044af24c0e2d2a1247850c96018d492fdddb075433d239c2b07ed0eff1965bc4f8baeb58f986caa52a42cf92a943bea07d78b2304789690711ed87ba7665c5eb13b7d384a60a10a2043b9e3eef57a4a08365992dd1feb8d2c7931db70208aba8d1f7ae05de001150e5ac638ce3e02e001b77a177ac7aa20193e9915963934ad35f573508467cc0c594db9871d1096ac179c2c83530b335f19039547e38a68c74107684882812a84125708529f003d977289e84f587f88d75db58c9fd0587fdfeb3caaee76eee83c1c95373ec29b54d6131054247e74fd59dc8644f3c635e684e397963162224fc1bdbb5afc2aa6f66972e5921ad7889cef45cb449234f0313f17c475f7319f0105ec71f3268cb5404fa53f3f6e12b4343f3821e50afaf4562b0a1437b1b5aedab59ca9c9c28db37d0163f2c2acbbde21f88bac0a4c813652841f122700769d9e0c222444cd3a3aae8ffcf204d00efb9c6353f4fcf813922f99011520dd2b2156d3d19bdbc186587ed64518cd87602c49a8581c75f7e6476e75a1b185692cca2c498d7e0699864b0956320478cef1d0fc8b32536454d5213009ed3c51dd884466dc70233a3fb4d54fd3b4a47a9a538435bcca1876952a34fa78df31af726b63bf463ad4c39ef923e477b8e56f07ed689ff7deb349325d883b48713ea50f0e33cbbc8647b1ae0dd7b6fe0bee912c7fd8277f26b852c7d942a70f9f0c660d61f74b4f19a9f1732c6a4eae4a8a7fc0b2001bb2ae4031c8afbdbd0c52eddfaa68130766cdbf40c5a2a1bd084163d0b0a00635dd1f55d7b8f3c89847671657a7620f3f336f2a6623c19259b05bd1e5dee227b5af36ae783e8e6eb46ec4ac16c5b2d19cb0ebb4ce5d10f8352d66c18a641a5ecd81dbce9acaeaec04be61f3de5d2fccd6ac4c7505908c1231664d3cd499e1b35aad5855e9adffd2a9ba91bf4cc33f92db2cdefc37435a5f6b384046df3efd63c19355b1feaa604f9fccf33f84d87a54a94417805134d32d24fc2049491a3a1593d874d3ea69d82dc12a7d2c35e36fb964f945983a5652f43452e49db1f81a3182d4b01b9fa52876aef805743713adaa6c39d62f1af1d806ea1999775bbe8ceacea904a639d1cbac4a39dae568e6bfaa3c3847e57f0463f493d01ca7124e1f657cd3fd02a3070b892690afd79542e2ffd7f3987a41f25ffa220b2cf9313f300efe850eb3bc9b1402c17184c1c9277de32d921139d504e3debe69adf41a2989e710d4d2c0bfb95177234f41ae734002e5045a2ba581187e57fd78b124908a3b41c5525856c196d6ee965078743d5b277fcf7cc19d2323e8ae6296ac968f4bbecc063f21cbf45ae579e87c4d61140a504447a32f217374f2df15d4e5c0b6f4f4c3fcf1508d88378c3192d6ada5b275e4665f21568b6d70a4d184033ef5fb37c46c44a75ca9fd1f7782fe119f467b4a3c811e02f7ea5b447a685a53ac700e8aa7e35726524cc43526c27fb94b38f9c7224c20f97dd84532f5b023f31f49fd564f5f921afb8127dc8c9f4d050ec1b61071eb11f31baeb0b0eeb287328f30f4151b0a7efeabeb421b350709c117930693268b4e182ef026e90562a10bfc04928b278995dbd252f274c2a0db11577dae824c815dde841386625b0e8f64a3126f235648c223bff36e84d1169f549f18cc02996a85247cbe7a932930aef2226e532f72dd1f062b49dbb1929d1d2742c36c321d5b7ce1f3e02905531aa75f3dd7c52e591dd61361b9fc5e60f79d87c8b41de6b1db704976661e1449cda7e003823f94294f03b78740396d535e9c15b27bb93adaaf99139383fd476ee2cb3e586e7568ae0e1473b4f684bb840a354d93214878ef41277eb6a381a7625bbea002945333dcc614a5cd68322d50c6da912f553d5d1fb458d7a335d77ac0c0e22192c0b9c05204bfc20eab43d9278dba8ca6c64491bf8744452db6dd1a221f10a3386341938de52442ce68d1f2954f9c8bf164eb422553c1edb1515766695670f7c869cbcde7b9554ae1372a81eb81af2f3c385542132e3c6aadf1f5ce7f0321cc5dc0480c0187ef83e839599e95eaa223c3eb85c112a06f303ff05ecf805106bb2b5cfce6292e204fa2a3997a7c8659e8fdb117d8136d77f1c8f2d27ab66e704eac694e4938872dc89037fcf502e01e205440dd6703f8cbd544ba64120bb5e548bc31c777f6d0debaef97eed2c1575f189f6c68c5bcf5b14395387b778aa9ef1b0e5a164d4cdc4277fc4eeb0de905226c55b50a479a3be76b213ad8e6fed4ca09972a8cf1c9646ba58190455f0dced271681e0af6517007b7bc69ffce4171e156fca540fc8516ada681e1fc03eca1d85bdc323a73dfaeeea21b039bc7a2b942abd5eebb3a91c77ebd6ee93de405a66b7fb98e7a4da8f9bc70e991e8193472b42e50304d704c822cd845e01d2ac588c4395f64636e874fa01e841f226ef146f6ae285676ad5aa87c4183327511606b625e38c9df4977770cb4632905f478fbeb0d0b6ce46e10e59127f52777a38145b30f57786bd7b3bdabaa871adb2625b1e2308eb760503412fef72f106bf6bf18ed380c2863d4c373b2c2ab089d41fd78b69ce0649ab1e3831912fd9196dc7f1821a7df1c30d818bd25b8de1a6324cb80f535ee85492386ade37eab6a983c358afa7c854055579152880f297ee7b431c8fd2aefdd86b90465e3ccae311573d886bf7488452e304dac85644a03996e6fab51daf03f661739e454bc0a5d20fc9e8d5a71f1033bdafeea9f11e34653fea4e7c80e30634edc5258bbcb2c3d7b1f96eeff6af4a4d1fcf790c74a9f230a4f49d62c0caca0f7f153bb926e775601c7be9dd2e80313a89c011c963d92ea98de67d1533ab7f487c702dcb1edeb9dbaf186182b273560af079c5d403f19eae5f6b6a30210dfaf747d6f934193e3d0a96100c7e5b62c147872f0a3432ef77ddffc57b5d40895091e9d02e3c36576447319c85751b44e084cbe2f5b84d215c00c4d3aff66ce111d65695f4675b5f0db0f6614d9b15976cbfc5d2c428338290f7ca3e22ac3a6ae4cb85c38701d67971851a91b90e19c9748a333aeb5a9890529b8a01db791bdceae927b1c802471a3251172639207a79ffa76f043215f85e6e3342fd15896e19c8df5053f6a8020b238a551cd8769301c4b69904c5a1068251c0bcc818835fc1035915713a537593c9b36f6f11232084ed714d790425dbd72132db480f149a8c6ce5e4a537fda0516d0ce9e84d3510cb9324220b0bf4dab8fd3a6ef743a467b6782e0fb99b925862f3715bb7f8aec5185431e0bcd1fb1c5a3063faab7f7761e1c92c1c32b7cf4c6516c8f4057ba040cc2744286041fa8369e8c38fc15a3546d1132666d93b0738a098d739d92fe0ece468cf519170af0fcd0cbf12518071a4000d71c20601b49a25885063bcccf62dfcf12217bcfeb42b870245a4f11c22dc201320a86c6b7d8a71a9bf637c84f6f60d9ff76bb283238f28c0659dcf358c7f63ce92dfdae369ffae08f1f79bacbc51c31e1d59657b769b99f99fce72abaa2590d92f46e062026cea94a9fd44340fcbe414e75eef39919715cc5f9a69242fd2237a4ee5ecbf4fe680a931fbc31db634abc02a95d34f291cd5b7acf73865cd19170080e94797c8a79e8fae34dde63a53b20398fe88c5103c4b939865f819b9788f28d3461c75f7e392ba4cdee489aef7931b53ed2efb1aa97b0ea3af721baf4bbf14a3b5562c60d83d4498dbf1430da89cdb03a02bad3ef9d74ef743a30951eee6dcafa64bc589ed4dd8a3d01fd0dbd3654795a0cd3b33a312038815de190c7f7e8edaf346f9350c8fce34e129673767bca4de029d25b99ee7726e931272f1d708e3f68d5f1adf839dd9b7c7eb6b4b23eb229364a40217eb90a6d2301a47e727358fa4e1e16752ef0d1e13308780c574991a0d6a313bfa92be861eabd8be50ecb5cd3b9826f180acca66e485d3899ea9d1caea531801b7ae54b4ec2e114c8ccffc8a107d8b7c51343f5f0dc9cfaff8ceddce9a84afe99e4bf85e4c774c6146fb570b180938db3ba405ff0207771c393d6601754d4b4251ce04c49694eef8233b6478fff9252b9c6c1688f88cfca82c7adfe337aec14a0618d577b38f1f95aac320caeabc3cbe06a1ed48aaae3b52cf694218bd6b7746e2e31db1d24e4f9631bc9c9263c8579c8899b9dbf78e917e5ad9a7c3b63a34407c9ef4535ef53c5ead087ae30ab83ea55d5936bfab47c3f35fd53fd73488fd0e2aac8f5ceb09475c0f4b315ce59a65599c3c74e1098ffc1075e41958a660e09592d9f252c3054daa5de588bac37ad5aec56c3c7de99b2fceb45e8cad38ee1b4a81a96d3004b4bb5f09027763aac436810166b646ac87dbce9e50ee1ae476f90117eb2ddf2d80757ad489a80d157ae7b15588dfa25b90ac5c2d2a103f6a0842ca73517164996c2ca6ef5db7b4e7610d9a28d27836c059b2a42ccefb8e0ed3484e477124c37f30f1cac1447b5fcd7f4689f2a4a884ac907659e95cc7b8c872824cfa523485aea2c8f4ca5e91165fd9e16e29749e6a90b6d7fe8ec4d7f07f91c4724503a85d8a6aa941ca19ee4a780c669419b9e28d2e4f38490749e47e8336657d9f35a82d024f5114e146b2ef7d7f4e87fc7884322c0bd922307592c7fdb2d599fcaf3ffcf7e7a9098ff472f34bed5915a122a82734ec6c8512198a67bd619f8e4dacdeab11fc0d21a6bc42823a9809facd1e8224f8ef1f0683f4240bc74fc64d6d920c8976c6cfc3f5d4df92fbc5dd4bf1250a4110b5013aef6da4b57746b5e244130ffe4d344efc48e2f84bd790fac3763db755ea6df6ca4fc128a108ff63c4487d866464d1a63f7428590c0b994f9a8387d1328c4edfe9999f1215e47c68e4d5ea03f4fbf8f1bc554168dfc1014dbdf1ff51378d25bf023230600764aa1c333c2e3934ff7eaefb39f23dd7e9a4bd60df5c8ba0e98712d6bba9fd25f93a576dadef31951c4de5e30d2814ce3abff46b1e8c7d52dc3ea1207e245e6f5bf4c6306a1a2957807ca20bdecc07f68f554f5d32b68a378a886603e336b7292e7f2dd6b39675071c704b198d8dfd951ffb06fde8836b8af3d4f06df6e594760b38a633a75d7a6e2d3f4c2e52b55109a62da8638ae273151873d645a80f2c86f3db5b7025e478cd465d605e207728672f4df57b4e8191f9997d03035bd490303af3db7c6ce36ebc09a5ccffcdc725d2653f81652bffc333ec409f458f63423e83059b6786b066ffb201c9b47241ad2790cc2dbd6db48d5f85a7541ee76580d3e804cbc00e6263eba3b9cbaf5fe9e547697145", 0x1000}, {&(0x7f0000000300)="64f98eb223dbca35804baa32f305d1041f0ad1da52d31a3609cba43fc349125573dd2692a7cf40d4e0dd41bc0ceebd53122cf5a5326c7f0f3abd493c62f0a50984b90e587a30cfb6bd878853c79560db1314a134c9311dd1812f36951446909623a45655ba5263720b81cb8479a63290b16ed944e9d1b3a9d511f659bfa3ab2b8fa77a07627ca3e57c4ebc7bc6a512c9de6afdc17d66391b0377734df1fc92ce0bacbab3e27378aadfe5c8cfdc42272d2da2f5a79e", 0xb5}, {&(0x7f0000001400)="57cac843eea99aef0766ac29ac50f3f1d2ed222c8ceef737893af9bb0495196ef63e0361518d8c90f276b4b33bb82216f6246e46ae72d17cb3da93d4a49c01dfb15863e3c742fec6b84d5899841b70878bed46cc358dc28c1ac9ca35f1980324428ce4facc768ca236ab59b1c3eb732c4ced470d249834154a6ed6184ffc10a9b4a2de8e79fded0f8a9f51b4a7659ddf179e6765709f1fde3d8437bd53", 0x9d}, {&(0x7f0000000080)="8ea62c46b3a7f1ec7bfd9cb30a7a698d03c135c12c3ff23b39c87a77454540bff097331fc0354112e38d0f11183005bd8a2abdd5", 0x34}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1000, 0xfff, 0x80000001, 0x1, 0x3, 0x7, 0x0, 0x2, 0x1, 0x9, 0x20000000}) 16:00:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x924, 0x0, 0x7fff, 0x9, 0x0, 0x1, 0xfff, 0x10, [{0x8, 0x81, 0x3, 0x3}, {0x1000, 0x0, 0x4, 0x7}, {0x724c, 0x1, 0x4, 0x2}, {0x2, 0x10000, 0x1ff, 0x3f}, {0x4, 0x401, 0xc0, 0xc6}, {0xffff, 0x6, 0x141}, {0x9, 0x8, 0x0, 0x2}, {0xffffff01, 0x3, 0x4, 0x960}, {0x101, 0x9, 0x0, 0x800}, {0x7fff, 0xfff, 0x1, 0x9}, {0x3, 0x2, 0x6, 0x9}, {0x49, 0xffff, 0x20, 0x7fff}, {0x6, 0x2, 0x71, 0x3}, {0x5, 0x36, 0x4, 0x121}, {0x8e, 0x3ff, 0x7, 0x4}, {0x571, 0x1ff, 0xfb50, 0x9}]}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x1, 0x10001, 0xc718, r2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20080, 0x0) fchmodat(r3, &(0x7f00000002c0)='./file0\x00', 0x2, 0x4) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0xc24f83dd5bbf7914, 0xf0000000, 0x1000, 0x2}], 0x7fffffff, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffa, 0x40, 0xfffff, 0xf87, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x28, 0x14, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x40000000, 0x81, 0x3}, {{r4}, 0xffffffffffffffff, 0x85, 0x1, 0x5, 0x3f}], 0x6, &(0x7f0000000440)={0x5, 0xfffffffffffff88e}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x100, 0x0) mknodat(r6, &(0x7f0000000600)='./file0\x00', 0x0, 0x1000) r7 = msgget(0x0, 0x400) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000640)=""/147) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000740)) msgget(0x3, 0x401) r9 = open(&(0x7f00000007c0)='./file0\x00', 0x80, 0x30) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000840)={0x5, &(0x7f0000000800)=[0x18000, 0x8, 0x8, 0xe8e, 0xffff]}) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000880)) write(0xffffffffffffff9c, &(0x7f00000008c0)="f750916b8cc068e57e73a5dd09d2c93552bde7225cca9084cc5aa0839d3e81ff65f5237eb950b23769301c9ac0fb834b964d13aa1f5ca0fda35b3ef5f4394b1a02113f07cdcd91fb04ef43e9e014580227ff2e6e08d9c5409000c531f0ed70d0ec65ea56eba73fdeb47a36670b0f99e0670917a5cb82dcd7372167524eeb1e29626608f588117e156aa7d6e969da6e0b97816f12cb", 0x95) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000980)=""/130, &(0x7f0000000a40)=0x82) r10 = msgget$private(0x0, 0x5) msgctl$IPC_RMID(r10, 0x0) socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000a80)={0xffffffffffffffff}) pwritev(r11, &(0x7f0000000c40)=[{&(0x7f0000000ac0)="d17871cdaee080dfdb438692d94e24cbd2b020c8", 0x14}, {&(0x7f0000000b00)="03b5f62effa83fda5ecab407e98ed4916c900f86539bb9afdd484a912de7301b065e366fa1ec2d7f6fa5b7ac20cabd852e0f2cc3d52aad4eefce5de5408e9cb9f158868f945033df4427952590254c576e5a0dc9bba3727af61d7d3a90281327011a3a4a733c81414c75b1000a2d8749d53df7e846a40b2808cf6cbeaffe89ad9727723b24972303f822afe87ebc06ce0fff4a741e2a768d159759bde9721a8dec5b631002645e4752a4a3a5940acca14fb4dd6a259e1e87cd499e2e573a158bdacce6d11541f795bbd00365c15805", 0xcf}, {&(0x7f0000000c00)="d39b8c6bc8e100b21df5c2efb4b1e6a393bbaa7b0d2dc742c63bf87fd10f17d67b039af8", 0x24}], 0x3, 0x0, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000c80)=0x6) open(&(0x7f0000000cc0)='./file0\x00', 0x80, 0x100) 16:00:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x19b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) select(0x40, &(0x7f0000000040)={0x9, 0x7ff, 0x401, 0x2, 0x80, 0x32f, 0x7}, &(0x7f00000000c0)={0x5, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x9, 0x1, 0x81}, &(0x7f0000000100)={0x6, 0x8000, 0x100000000, 0x8001, 0x4, 0x2, 0x8, 0x505d}, &(0x7f0000000140)={0x400, 0x7ff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:49 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x800, 0x1000, 0x0, 0x8001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x81}]}) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r3, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r3, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpgid(r4) fcntl$lock(r0, 0x0, &(0x7f0000000280)={0x1, 0x3, 0x7ff, 0x6, r5}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000002c0)={0x7, 0xfffffffc}) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="2578c05ef9b7c8e48ab32bb88c2664ea9d19a77875df1abe95b2e3e1ed5341d14346058f44cdf21bee27f1c3318a37f0991ebe4d26ad2a36e3622f20b3b33c93192db65e8e55a35b7151de0d0b6ebbd5802b1d0792282d2994a6b2c78538b86217e5c369cbf8d02b6da8594ae329910ecded496ae6c3cf9a5655706855980b09c64c258326a117b5bb79bf7c483f79b340647e2beb986a766d8039ebc367ad0f87a1f8525fffadd6d86c6bbbc67286070798edb171a6", 0xb6}], 0x1, &(0x7f00000021c0)=ANY=[@ANYBLOB="7000000000000000ffff0000bc0000009138eca10a25a024a6a67a7b6d0dbacbcd430bf58d0988ff23bdaa626d701b7e46a8d01b401f684046130a74802559acc8c982a4bded889ea60280b67bf6a81f7e50714db36c7afc1d386440ecfe7ab245f6becdcd664027b96b441f790400000001000000000000ffff0000ffffffff44046e9bcc7b7cf8405ec5e5bdaae636b362a3e73c11ae3f71711304afefdbd70b10beab5fb61a4424c2d3f887756105322793c20fbe4c9afdb60a0aa7a9fefe7139de2f708bd10ec8e0dbfd57c6597c27dbce2fce1cda4ab7b2b8db3dc1437bf7ef8d0cd9119a4fe9d85058c83303cc2a9c5a80ed905ebe38f6f6adde8927b008300d0415106b001b9b7beb35dda119e3cbb7a39c07b437518f3dc9c1ed6f31775e02f3178321307997a6ada684ff75576dfca9fd274f8712b6a3ce01d374d5eacb470f47f134a1ed2d97b934869f270baeef5b75111f40b41c13e7721078c71996ba684f536fd4851a2b9e0c5986565000000000000000000001000000000042a37cd18f742697b71d13176a9ac303f4b9ab6faf6e11a7213e9c5e03302b58e3a93e4525a4fa456dd5c3d92891fc83d01da4177fffced7ee8b84add94b0000c00000000000000000000000000000009aebf8fbead042b83f6e733d7eedfdf0d19e2fe2fe4915469a1c567b47112d19e1d88ef0fed69425a6ec9a2fb5f6c13ab75d6437eed84c56ba621215bd8852dfa9be3216428ac8edf477d00ee0976ec3f4c6cf5e6ea4e7d115228960d74f8ea700a51e59f878f8c383851ab99ad7ecf35623f6e6feb3b5bbec27959692c6f493ef8f916880835d8cc49a6f469f0a7a5a985380a60da72ea49ca1cc1ccde1e4e431b3b2aa07188fcb8418f9873f10deab10100000000000000100000002000000905c25e400d36ac225fc8601b8e35ac1ea24a2aab545fff7642622de1be85ca18275f2532cff2fc0e4eadebaac210103278fb7735867bf6af2fc3e687efbfe83629bd54ccd34181544f0f1f8c5a7f3fb14a12f5a701f51306a77ec2fd4b0540be9f036be4bc2d58f481619b2acb92dd72e04bbb982401e90c76ac70ae753d006a2b573d9b994333ed2c53c2100e018ca205eb0ba3f5dea50673114b3c4a61d6402a11da97749c14c8c28da9580b600e33f64aa8e0146823d6762d4f06885cf5c97b50884b03c4c1f56fab32850103bd9b8f454cbbdeb40ce18b91989b46b91daaada47bba5f545cd3016c0f173e64739a881541f7022adf2a021dc7e7691be9b9b1bb8b9a7855862d544282b6fc071a1abe0e4389aa4a16c969ad271cd00f3a1b31ec690d84cff347e034e2e8d0a43d2b2a2b5a76f3fe6a2d05db2f751668a505696633d8e8406cbc37953f85136bf179d510fa02e903658f1e33a6437084a6fcca41656f1273c6448d512af32c96a007a985f47656c0071ee4c47450a90626c1d54a9b6ffef16e16aeffcc48db771751d22b542b1a71fb7ebab11e06dd0ed50b9f96ae16ada48e24c5201576b031491a2818e1a9949e8f12f8b72f0dc1ad2575e8775d7a8e31f112e653969150e726a8c4cabcabf679ab05745d2ff7e0a724def757ca7aa66aa73e45a44e177a9e261e98a72b67e9abb142b9fbaa7c28809d1997fd0e2c670c7cc4c9999d442f916d85436f3a4adfea84f49d3f8dde65ce806373da6d9cb8a3333d5171e30fd919a62e8522840ea709f7fda8cab7cd22aac10ef7f839a8ba1f3984dd87541c3d57e83d796a741e84ad44b7f977a17bff5ba5074c335107399535b5578e4f24891c934946e4fcc9bf11fa18b6ab42d988f6aec756dec8b46952ce55ccc07f3670b938afbd4c7021dbf5a09dea8587abf8c3bd310f36e8276c9bd64a7dda4d78760cb01f2e953da00bc0ab35a3881d607c00ffe81d840dadd6fd93107483d1ea909f2015b1941f818c674e77bf66f20bde6141420ff26645ff2a56d769466d3e097d492aca030bc0494b712a5f90d0887940ee5030634eaff40e6483d06353a5dc26b4935430ed22948ae2f2e2189025a1156ad8d5dbba3e1f91eff49fcfc48ee2136a0fa8c0863c40c584bedeea0d29c8e6c443d300dce352f3ecf959a7d1e6319635492439ef4bc399394ba2a57ecd282711a9f90504ec641aca990a7c2ead83196663058fbd0b41505e9f527e9b1f23b337c535aff27189a259da4d9984238dc621c8f2a145ccb2d38fd420ec45859f15cea215e115686238b1d8232a0aab07ea4d9251f939d12ad21af48e241dbdfd1d098a6093f45013d2052886ce8b39f71c08a97e120a647dde1c77d4f8d48ae0b750f5505cf40e82ea8ded677bafdd82e5b3137d541d70c7faa91198774d4a3cee78e8b16819b964d770364a650790c9c25b0679121ce33e83116d4aff611553019cad1ab1bb6b64959dc95688a9f10cc7ce2fa39287b0b7baa75441cfc7a52606f26167734b3c96f7f3da531cf187c7ef055cfafe68c68f1446a6f50423fa76debfcd4632665658405df2d54ff99e6e95bc6519334fd4d6f90f57c8885a946c037cea4d631c65ae748db001358e7438c9d1bcf7b9be998b71a002a50566b6ce4ec519c12c4a0fdbec685d6b850882dd8753480c8a0faa15a6f0ab5fd49609f6bce189c5a2f0636650976272cd58a6da9066507f5d5db3720deabbd3d9a80430a5e35f7836d673c74c33e948442f554429571e41d07edff423887862ff17a8a13026c24a658b8a1c9e3516ebd5efb356fcfda77dff08258a100d13ce67d583a1c9aa789a76cfe3d0c19395e11ce9f1a483175e412a4337c2a30d4d20588478525e19ce2209e876db1e92009abefdc1226f21bc64733384880812436b33a57ac8a64f35c0399e6cd4f398170a48aa00213b62140e2354fad13b33400b65659ab3c97e8230c3616f76b6ed9f179d073ca7c60325aac3af6d2b33236c9a1e6f475afd1da4bdd49d118d687b09ba76fb984d0397f943b0681da905280af2da5220a9ff314c4d017673b4d04ffb178e8229135d1ff70972ae41b3c4ffe9e11dec8c5a02559c0061ced765cbe8384557fd25da527ed600cdf38947472064c58dd9be6b02cb7d0f6738d118b60bab927d9a2f92eed278bb8436b65c3782c34b0983dcd050775e3b725f2c078f3893e259a1dcafaa63188a94db3dc1fd39788ec5a7cab9057877bb4538c622509074c8d036175e156197223f7aa06174202a77d8093aafab57e3248e3ca86c084e6cb872c47f4d23bcb857dd1cdcefe650d3167b5e0d01cdd87cc5b98ec9807f0499d8b556626271f91224b874192a1e1b3f6eef323d339a277aa8e60046552f0d86799b962736505a08a316ab2c25d40f600dde7162670cd0ee2baa16c05df7080d4afc78b0c656544a7f9ce64d6cc43818736212ee2c90475d6a25e85cb64175012f7f8225563bbf5d55befb4a5915ce8d3dac0ecb74af6c40025addcf75afa48bf9de10b745be4ac7f70f014e8809515b80287780dc8468981bbbe7ad16f3aa059093b06e7d36a0e6bb8935c139f24b0c6d8a6dd27292f9eb5f5108a27a05d671ccbe1aebf41023ca482a153ce9aac90363d088d74774d7bbfcbdc9974ea69b1bf0679b5027ad42c5e23cb3b6b8791c0cc49e066638e7ac473f17c0fd9e738c41fff06d0280291c19a708e1517c8dcc34e25d2db8b08c401b1c0d3f5f27bc1ea5fe5ca0649c65569bedec7a884e776278ba2f166edd85961a323183701fbdeb19b8b7de929dd910df0180a4f7fb91470362a0872c7a34e8851de0fc5d045a635fa58a9ecab43fb5e2210983038fe9ae1f1f9eb6ed1263e07d31f2c088a2c41f890439445bcf0c98bff07a6876d4adaaa7664bfebaa6770a97d96d82c62ec80478da02518aedec7b720ab9fdab6206ed9b137d101a60c2d2b1487a50ab9d222a90646ab03824e1790aa942ea5fe99a6aac0f967c85febf8d2321810b2de2e5565b70fe001bb629fd9330236425ced169d62584446bb09f0b7e483158bb35f10cfe56666aa6109c0036ec1a4582fad7fc1b0797cb261808a0d75edfdf03a20cf2850528748bce2213725a96bd90d357d6968df797500fe4487b2a1a84d6809cd42afb8e9e53928a4dedf75f0e63667091018516b4e0606655d688904a3567003b1fc8c902f99e73470d4d820a166b1f89c23ee7b7d264ebba6ed8214fe8228d6027bab5c5fd4d7c6c9393dd1ee65cb2342d57859bbb589ffab46a173ac67ddcaae593defcb500fab18a24bfbaef9a66d087dafcf07e1b2539d597f306b3fce7081d0aa5a266462020386033b4a9b16bbf683c732624d791217b5587125fff8e26547a205db2343987743232df83373440d683e88edc902eb2095f27d07b1968d6fa79d5e2b1a25185b6f77e0282ad810d7a88c438dd391a775f87f4bcbf88c159b8c92283bf363bc2e8f1740cb8be7b0066658dffcc00a5de0020242dfc376e63d6fe2947bf0d42ba3aa7ddd14d5faca998b8f1f4c74b3ed17cf5b85cace6e2b280f1f22945197c800cef79f1b6b333351d7ce681c375ee8e531a7ce131d289c5782eef4c5437bb77984b52b99e6f95061a46d1149372d396aed5174d3ea447dbfce536282994697efc350f0f3657c4e01d961afb76f9f98fcf7b210ccf39fdc6760279b7a4bdd1175aef2af6969dab0627abc182b4ca36ad522b30cc677dd0e4b39180dee531604121f5bdfdf70daa258ca078daf4294ed150e1b508fe4b3bad2ae8d5636cc91b90ccc34cc34281f6f3fa7799e053848512ce3158199fa4d81161e538fc6dcea21520a27244a659f37d695f35a8726eb36ef46a0ca1ffae04c6715465a9b5e5fe391e338449fccda144996b4294f85e18c1027c0089173e6caaffff13a805634b65bd973b4b4784d30dca28bd28314dba53eedcce8da3c3b5c84a45e1725fe59950e8f9c81db489b920436fb64f4c48803691b2c0294a2b33cff1a8e534b72db0b18e0de38aa3af35496103aa26889fea4ff79c8f34663682d4a8d6991499ea30f6dd51754777dec3c0055dca5c1c80683fef8c2f132923fdc2c0ed61bec03136ca312f4a171929b1fe4c493d3c27852c24ab3920846bd3a89fb95b9d3debfeead8f610aca493651bc38817d9538e91f2f138bfda00c0299a040e9019f03673a4bd7301f601dafb54405de50b6dc3fef02d6aa7b4c244247057e789acf7ecbbe6379127498fd923eedb5a69e34249d498078836040f6355a4abce6f5df44759e3dfc8807e9336983be733b437f0d11feaaafda243fad418de9bc6ecac6c5e7d00a34552e9773c1ec42c2dc835ad72f5c3a9710d17b45522fd802e7ca7755c9f02baee6f840d88f6c4dc78f39dbc7fe5ff3da7365a80619661c63b532cef30052fe73f718e45f7a97ba0519f686c9a786894014a42a71a01943beee49a1e83d808008b3245cd72ce2a1819a202053193c7d59f587c88cb60f5aed3726156c090f42869ba3866dc20c3c625d4570427d57eba44272d6bde912b91c601df7e016fa95dd063b6609e6b3fc1bfc012deca7d1106e8a3ce5d7fabd017d1deb3f0af3440221328a5bbdffe5a0cf85054a1213b8d4729463047db14d109c42fdd400b557564cad50946816a599f13585fa178cc6ca20110aa0e480ea9adcc6cb095cf83351b4d6ff6ea54c78647fb0c851edb11ebf51d5204d92540e545709371eb93713ee1ed05471471f67786eb6101afd365600526fef8ab4be5a1c4db9c9ba31fcb5bbcc4e271a20544942bfef88b6e2cfa590ec3fe0f2209bd61b5f64311b84233d9418dc967f730c321e7040ea9b35b6b8ff8b68e2bb0fed6b922e24545e372d3102800aa56a27da8e9f6bae0fbb4e8eeae9d6f057c9ccef8e0ee58cc5c1bc96ea54a926130ef805dec0e69af98ea0f76df849c2e00af218ee31ff147523622cae787219a1c510f1adb85db58fb5b43ad118f888e1358958e40900c048367c5ead3acf6d869219d736be20e56ae14a4d5c9702b7e583f3d5886152d89efb4071274f9ac4f0782d7da7494cfb09fc302323b1ec51f6dc197f471cac1597d2c56d1de0d042c3fbf53d5bbc02b78b717e104ba6a169235f6395548f9b745288595822f3377ccd589039d7cb30a66596f08ed45bae3d06b089b54d9eb2d9dae61ad753b40cdd99f8e2bf084ae15dd4a5ea58dbd2a2e534054531a808559cefd194768e486cd93071f4eab46af221ffc8c4e0344b699c6e5b9cf6ce8ef16a2107d432ee658091f670bf52b836956fcdd966e7078a6dede502589aee1c4167a2acb2fdcf99dbea447a2a136b076d7d6d6aaa2ab86587cc07d9eb265eb7c79f3b2a593aa8942434eb3f7bf99b6161ec658aa8531c974d888ae6af11b84cb8b5c2701db057424bfed2e18521c12f32624628382649210d9b420d636c879a8e4e1c3c868be022968c217ce264925ad480872c35c9ebcf2de1de06f8ca3e1113580439c21379614b3b5b59e45eace05666946392fa3ca3ded15894249a96cfff815a3b955f3321d312bcb679daa2ffbc722baf066869a7c26135a22f0178405dcf7ba4f95b9ffa391b54ea165f2edf5e56ee5ec01f2a4da28926e93bae1cb020adee4df0de018894ab5b5de353d89d33825761e7c752893b9cf05ba1dbd7db732a88aa6fe65a14bd8c679f5596005f5d2b02d7636bfc5b02bea5536795a69a2cc1dca598dc2d38702d372fb37ac6ca65d75b89aeff2b19bf9ee7ee4ccc8573b1d0652d15e763c53649e20f4a23acf5253bd7f4decd3fbb2645576ae261818341601b53fcb51d1dc7b4e0db86ffbb61cc9972ccbccc5edc0ab70195978c1d8628fcbdffec9cc497ea4143035d8519f460aedac494ee0eb350c8b2f0130824c1e77410"], 0x12fa}, 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x64}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x4, 0x7, 0xfe, 0x51}, {0x800, 0x1, 0x20, 0x200}, {0x5, 0xb8, 0x9, 0xfffff3af}, {0x439, 0x8, 0x1, 0x3f}, {0x274, 0x20, 0x8f, 0x3}, {0x7fff, 0xf8, 0x4}, {0xde, 0x3, 0x9, 0x10000}, {0x0, 0x4, 0x80, 0x4a}, {0x9, 0x9, 0x5, 0x1}]}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000200)=0x4) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r4) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:50 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x80002000, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000007000/0x3000)=nil) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) getrusage(0xfffffffffffffffe, &(0x7f0000000140)) r1 = getpid() setgroups(0x214, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockname$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)="d706dcb6c8e5e21d0d45a7b4f8c602080000000444b4814ac136ccd1b8cf8e680a0000417f5ba664e348e08cd3c21431362af55a0bd846552fc461dc3fc8d36a6d7dc4241b659c01032bc95020cc0faeec5d95232337f167ca4cc75ef14d1e9318f51d06d400ad6372a6a3b4ea35db6b6185bd019ff5f1de9f7becb9d98ce90e9c394f63fcf216b1fb2daada14ffb4c95d5cc63f4804", 0x96) 16:00:50 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r0, 0x0, 0x3, &(0x7f0000000100)=""/255, &(0x7f0000000000)=0xff) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x20000000000001ba, &(0x7f0000000000)=[{0x15}, {0x2c, 0x1f}, {0x6, 0x0, 0x0, 0x100000100}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) accept$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xcc, 0x0, 0x80}, {0x7}, {0x6, 0x0, 0x1, 0x4}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chroot(&(0x7f0000000280)='./file0\x00') 16:00:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x5, 0x9, 0x6, 0x0, 0xfff, 0x7, 0x8, 0x4, 0x1, 0x2}) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) write(r1, &(0x7f0000000340)="194e19f842da24c56aae6692581b29c2c55b5161731f711bbe08000000c712b8b61198f37f0f6609d38b34f3869bb0e950777e61ec38e5d009a2f9cbbc39e3b60ecb19d550e963df91b86179eb0e675a622cbdc485ea99fe110f3b85fd6fe393ffa24e88cca9e2df99ffc3d28e1687ffba11d7c4ce18300e6a4ff9fc3b2351077c3c468d37c85f562cac327e8025238e04dc0131553d2a3a76111555c8cf4dba3e82850ead24d27610a2eb98fe87fc16b0f0d67786bd210dd0f14ae1ea68df81b92af75384f91274a806cef1c0090c4dc7ae53afe61d68adfd7dcfb0012bbc73ac1fdea1e38cbe28718e9fb07b3c73fdc2dc65c96f599c47946c", 0xfa) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt(0xffffffffffffff9c, 0x9, 0x1, &(0x7f0000000080)=""/61, &(0x7f0000000140)=0x3d) syz_emit_ethernet(0xfffffffffffffff7, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0046df"], 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"}) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000780)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x0, 0x2, 0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) close(r2) recvmsg(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000380)=""/94, 0x5e}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000200)=""/3, 0x3}, {&(0x7f0000000600)=""/144, 0x90}], 0x7, &(0x7f00000012c0)=""/4096, 0x1000}, 0x803) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:50 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='W\x00') 16:00:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) 16:00:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) r3 = accept(r0, 0x0, &(0x7f00000001c0)) r4 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0x800, 0x2}, {0x18, 0x3, 0x5}, 0x2, [0x5, 0x17a38, 0x401, 0x7, 0x9, 0x3ff, 0x4, 0x7]}, 0x3c) kqueue() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file1\x00', r3}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff, r3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0xff}, {0x24}, {0x6, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x7, &(0x7f0000000140)="1c06107900d7c24959e5992c318b310382ad9ca629c45706ada5774d975b5d83916953315bf816c0d4891dade41610f4178e101944faf082b961") 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=""/245, 0xf5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup2(r2, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x800) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x80000000000002, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f96f7c366660276c85b0"], 0x10) 16:00:50 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x658932a1b5ce1340, 0x0) socket(0x18, 0x4003, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x18, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:50 executing program 0: r0 = msgget$private(0x0, 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x1000) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x20, 0x0, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1ff, 0x1, &(0x7f0000000180)=""/20, &(0x7f00000001c0)=0x14) r3 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) utimes(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x8, 0xffff}, {0x0, 0x4}}) connect$inet(r1, &(0x7f0000000440)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000000480)="fd2f6cde405b1ec53a01dfd36720b86ed6aea740b60a4e2972af0307d7f806b7e64e1c18cd02f06a2569210d97db96d18a6150fdfa0d495ddaa822ea2404b7df0dccbf740e905353a1bddca5a3c3e049d89fe944ee39c215046c64459aeb851285754dd33aababc2857ef63959357f9c982d84ac390a53b41a086d3702b29b2b0117ae3f3d261daa03c46627f1fb9175e37da98951c3acbcabcb23bb882b43efea65eb6450dd630757aedac58807e1c54331d5009a1cc4a30db29ac43af85d5a67dfdef510c25188712fcb0d857af294a71445c8d993d6fb3d363ecd7d82361ce3f86f8aae1158866280b0e15672cb70d9a616951eacc8cba120", 0xfa, 0x2, &(0x7f0000000580)=@in6={0x18, 0x1, 0x4, 0x400}, 0xc) write(r1, &(0x7f00000005c0)="df247d2af568680f4489e4022e0a1ce18a6b57d6cf89c4f81deaac3dd53386b561e8d20de88d196f0b88ab8ae1af7df177fee9fd", 0x34) recvfrom$inet(r2, &(0x7f0000000600)=""/207, 0xcf, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000740)='./file0\x00', 0x400, 0x10) sendto(r2, &(0x7f0000000780)="7cc7e3fe9f40ae3ee86c72a602b75e4d13efd46f768c9d34ebc2ecce8643d9c9056faa4b0e2ba8ffed29a2a9f027cda6b7c515e4fb203e6b56ed1262983c5ecef6e25c4e6449b386eab358fee21381993ea362fe60aa48229388145f7eadf9d12714546b04fb103c110db672956b097a049abc4280e497981b00d9b9950d6431408765f8f52636686df1fbe71880690aace704b15658c511b8d533f6863b1f20b4922533076d7b53712f52021fe190d9bf4c95825eba7a1f52397c995827937e5ecef9f5707c7f80474983b4c74457b1a4e2e31c4c9d6170fb2d26c7", 0xdc, 0x400, &(0x7f0000000880)=@in6={0x18, 0x2, 0xffff, 0x10}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$TIOCSDTR(r4, 0x20007479) accept$unix(r2, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001c40)=0x1002) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001a00)='#}\x00', &(0x7f0000001a40)='\\}\x00', &(0x7f0000001a80)='/dev/zero\x00', &(0x7f0000001ac0)='/dev/zero\x00'], &(0x7f0000001c00)=[&(0x7f0000001b40)='{\x92#d\x00', &(0x7f0000001b80)='@@\x00', &(0x7f0000001bc0)='tap']) 16:00:50 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00040004120000000000"], 0x10) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSTART(r3, 0x2000746e) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:50 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x75) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) 16:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000ebfffffeff0000100000000000002bacbd7124e3d65b51074c882a5387060000e2b8180000002900000031000000000000020000000000040100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCCBRK(r2, 0x2000747a) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000040)={0x2cfa, 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="d88cc751f54a07c94186d3a03cb951f290bdabb650cd311b7cd39cdfc0439b810fbcbefe2a0f5e06372038a86369984fba533251327db34bdf7f5288ba9525ca047cbf65b37e6668bb18d32b88f450d2ae982905b23aa1baa979d8b5367942265cd74298c2b1af3bbed3314c12ed6d27d35e3da4212ba122d457bd21ef9a98fe43b866eed9d0", @ANYRESHEX=r2]], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd1789632ffc94ff334a5639515a4c8ab06198824b3da025bbd47b3bf579455ac7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d00000000000000", 0xf) getuid() write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) socket(0x1, 0x10001, 0x9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x7fffffff, "85495500020000000000001167f5afa680400900", 0x0, 0x10000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r11, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r11, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0xff, r7, r8, r10, r12, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r14 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r20, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r20, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000200)={{0xff, r16, r17, r19, r21, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r22 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r23 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r23, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r24, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r29, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r29, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000200)={{0xff, r25, r26, r28, r30, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r32 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r32, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r33, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r36 = socket$inet(0x2, 0x3, 0x0) writev(r36, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r38 = semget$private(0x0, 0x1, 0x22e) semctl$GETNCNT(r38, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r38, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000200)={{0xff, r34, r35, r37, r39, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r40 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r41 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r41, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r42, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r45 = socket$inet(0x2, 0x3, 0x0) writev(r45, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r47 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r47, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r47, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r46, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000200)={{0xff, r43, r44, r46, r48, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) getgroups(0x7, &(0x7f00000000c0)=[r12, r21, r30, r39, r44, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r49, r50) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x27) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202e480ffffffff51cde0451411dade33bd32ca8303f126816bbd5cfc9f34767033bf3a69"], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000000c0)=0x305) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="3d9329c99b4472af19cc7952d35aedf3dfe34f26ce82268ad3b364c07cb491df9766f75cf4711c6570247610c0acc98fa167dbcc3b805813c39b40cddee384952927865aa05ab01b65e1f889b3e3a3faec9a6f09399dba3c2ef633a75c1496b3d37216ce523d00ba4370c835dcfcec64935e2f6e14a6d3bc5914febf213b62793b2e51acd74260154501f6303a2693420709d5312c5fb96ce3ef7370f248f9180606cced2c7e447f90c0292f66773f18e22b315787727af40fb4ed6bc9d40ee230771713296d515926171ddb9e4dc86d64d85144145537a16f35c16bf179ac009e12807016797eba297685a500"/249], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r0, &(0x7f00000002c0), 0x1000000000000422, 0x0, 0x3a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, 0x0, 0x0) connect$unix(r8, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) r9 = semget$private(0x0, 0x1, 0xc2) semctl$GETNCNT(r9, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r5, r7, r10, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) seteuid(r4) connect$inet(r0, &(0x7f0000000340)={0x2, 0x3}, 0xc) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000100)="414835b63b4e59ff8c92f1b78d1fe39f47d763c72b3e874e2c25236d469350a5f2faf729c21520ff0684f0debd7ee017515ea80acd930a0e24750b7ce090ba4dd8385335630dfe50de2e1b0a554a321faac3dd5b055982a13bb0ee25a1efa5ca8c120375d3c41e1b8d02951a0c90154a4fedb093cba78346e22b4e6acde2510e74950e3bbffd3beae79cba4c524624780222593fd747bf38f6ababa36cd86448b1f8777f23b3fcfcfe1aa7229b229cf94ea50f1cce850b3de16440fd110110375af2db82122d6ea3f4b69b8b8d315e929d8a6ac5abb732e80b6dfed625ba2564cb79be6a364f9b550878c903da17fc9332efb68c46ee04340ffc14b44c30cb2bda0cf5813ea7480085bae4cf07c8acd3e780e496706f0a6dc9fdee9adf9a47", 0xfffffffffffffff1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() syz_open_pts() 16:00:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) 16:00:50 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = shmget(0x2, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r5, &(0x7f0000000080)='6', 0x1) dup2(r0, r4) read(r5, 0x0, 0x0) write(r5, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) r7 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) read(r7, &(0x7f0000000200)=""/50, 0x32) recvfrom$unix(r6, &(0x7f00000000c0)=""/42, 0x2a, 0x63, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:50 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fcntl$setflags(r6, 0x2, 0x1) fcntl$dupfd(r5, 0x0, r2) fcntl$getown(r3, 0x5) write(r2, 0x0, 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/237) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r8, 0x4c}], 0x1, 0x0) chflagsat(r8, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) rmdir(&(0x7f0000000040)='./file0\x00') faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:00:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x1, 0x7}, 0xc) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef", 0x4d1) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) socket$inet6(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020220000000000000"], 0x10) write(r0, 0x0, 0x0) uvm_fault(0xffffffff82524170, 0xfffffd802ea85278, 0, 4) -> e kernel: page fault trap, code=0 Stopped at 0xfffffd802ea85278: movl $0xffffffffdc4907fc,0(%rdi) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82524170, 0xfffffd802ea85278, 0, 4) -> e fffffd802ea85278(b,ffff800014892848,83,ffff8000148928e8,0,b) at 0xfffffd802ea85278 end trace frame: 0xffff800014892940, count: 0 ddb> trace fffffd802ea85278(b,ffff800014892848,83,ffff8000148928e8,0,b) at 0xfffffd802ea85278 rt_match(fffffd803d4185f8,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff8000148929c0,fffffd8037050a20,fffffd803d418578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803d418578,fffffd8037050a00) at in_pcbconnect+0x107 udp_usrreq(fffffd802a90ec70,4,0,fffffd8037050a00,0,ffff800014914018) at udp_usrreq+0x560 sys_connect(ffff800014914018,ffff800014892b48,ffff800014892b90) at sys_connect+0x3df syscall(ffff800014892c10) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,5b77dab0010) at Xsyscall+0x128 end of kernel end trace frame: 0x5b9a7ade190, count: -8 ddb> show registers rdi 0xffff800000acf000 rsi 0xb rbp 0xffff800014892830 rbx 0xfffffd802e70d858 rdx 0xfffffd802e70d858 rcx 0xffff800015532000 rax 0xffff800015532000 r8 0x100 r9 0x7 r10 0xd2c3abbbd22c7d0c r11 0xfffffd802ea85278 r12 0xfffffd802e70d858 r13 0xffff800014892848 r14 0xffff8000148928e8 r15 0xffff80000005b270 rip 0xfffffd802ea85278 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014892738 ss 0x10 0xfffffd802ea85278: movl $0xffffffffdc4907fc,0(%rdi) ddb> show proc PROC (syz-executor.0) pid=216738 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800014915b40,0xffffffff82560a98 process=0xffff8000148a2a38 user=0xffff80001488d000, vmspace=0xfffffd803f014aa0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 60896 418878 3672 0 2 0 syz-executor.0 *60896 216738 3672 0 7 0x4000000 syz-executor.0 92972 67132 644 0 2 0x2 syz-executor.1 3672 248377 644 0 3 0x82 nanosleep syz-executor.0 23277 357630 0 0 3 0x14200 acct acct 22894 173373 1 0 3 0x100083 ttyin getty 99292 108321 0 0 3 0x14200 bored sosplice 644 63390 52473 0 3 0x82 thrsleep syz-fuzzer 644 65321 52473 0 3 0x4000082 nanosleep syz-fuzzer 644 199837 52473 0 3 0x4000082 kqread syz-fuzzer 644 201713 52473 0 3 0x4000082 thrsleep syz-fuzzer 644 65479 52473 0 3 0x4000082 thrsleep syz-fuzzer 644 336625 52473 0 3 0x4000082 thrsleep syz-fuzzer 644 329262 52473 0 3 0x4000082 thrsleep syz-fuzzer 644 88613 52473 0 3 0x4000082 thrsleep syz-fuzzer 52473 352227 69055 0 3 0x10008a pause ksh 69055 494258 2441 0 3 0x92 select sshd 2441 282440 1 0 3 0x80 select sshd 57615 523133 74792 73 3 0x100090 kqread syslogd 74792 332347 1 0 3 0x100082 netio syslogd 97234 461043 1 77 3 0x100090 poll dhclient 16289 434121 1 0 3 0x80 poll dhclient 11181 77917 0 0 2 0x14200 zerothread 95801 272579 0 0 3 0x14200 aiodoned aiodoned 61311 204347 0 0 3 0x14200 syncer update 62085 426707 0 0 3 0x14200 cleaner cleaner 25921 441877 0 0 3 0x14200 reaper reaper 5462 52356 0 0 3 0x14200 pgdaemon pagedaemon 98972 400150 0 0 3 0x14200 bored crynlk 55417 248556 0 0 3 0x14200 bored crypto 521 294182 0 0 3 0x40014200 acpi0 acpi0 92086 336305 0 0 3 0x14200 bored softnet 49814 132787 0 0 3 0x14200 bored systqmp 77179 143073 0 0 3 0x14200 bored systq 91304 311244 0 0 3 0x40014200 bored softclock 10936 64699 0 0 3 0x40014200 idle0 48765 201907 0 0 3 0x14200 bored smr 1 355874 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9609 7211K 15209K 78643K 38241 0 0 pcb 13 11K 13K 78643K 1566 0 0 rtable 117 12K 14K 78643K 3555 0 0 ifaddr 96 21K 22K 78643K 1040 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 298 0 0 iov 0 0K 32K 78643K 1396 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 9328 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 73 0 0 VM map 2 0K 0K 78643K 28 0 0 sem 12 1K 1K 78643K 2546 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 7799 0 0 sigio 0 0K 0K 78643K 101 0 0 proc 50 38K 63K 78643K 2256 0 0 subproc 32 2K 2K 78643K 552 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 482 0 0 in_multi 24 1K 2K 78643K 593 0 0 ether_multi 1 0K 0K 78643K 37 0 0 mrt 0 0K 0K 78643K 40 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 2089 0 0 pfkey data 0 0K 4K 78643K 2 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 117 22K 40K 78643K 22122 0 0 UVM aobj 130 6K 6K 78643K 146 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1306 0 0 NDP 23 0K 1K 78643K 323 0 0 temp 247 3541K 4181K 78643K 260796 0 0 kqueue 0 0K 0K 78643K 51 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 114 0 108 1 0 1 1 0 8 0 rtpcb 80 561 0 559 1 0 1 1 0 8 0 rtentry 112 574 0 535 2 0 2 2 0 8 0 unpcb 120 17681 0 17653 31 29 2 3 0 8 0 syncache 264 30 0 30 15 15 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 7807 0 7807 8 8 0 1 0 8 0 tcpcb 544 2350 0 2346 33 32 1 16 0 8 0 ipq 40 52 0 52 17 17 0 1 0 8 0 ipqe 40 116 0 116 17 17 0 1 0 8 0 inpcb 280 12054 0 12045 55 53 2 10 0 8 1 rttmr 72 13 0 12 4 3 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 nd6 48 73 0 71 8 7 1 1 0 8 0 pkpcb 40 24 0 24 7 7 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 126 0 126 38 37 1 1 0 8 1 art_heap8 4096 39 0 37 26 24 2 4 0 8 0 art_heap4 256 2600 0 2371 48 33 15 19 0 8 0 art_table 32 2639 0 2408 6 4 2 3 0 8 0 art_node 16 567 0 531 1 0 1 1 0 8 0 sysvmsgpl 40 27 0 27 2 2 0 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 2544 0 2534 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14198 0 12801 46 0 46 46 0 8 0 ffsino 240 14198 0 12801 83 0 83 83 0 8 0 nchpl 144 26669 0 25052 61 0 61 61 0 8 0 uvmvnodes 72 8848 0 0 161 0 161 161 0 8 0 vnodes 208 8848 0 0 466 0 466 466 0 8 0 namei 1024 88230 0 88229 3 2 1 1 0 8 0 vmpool 520 26 0 26 11 11 0 1 0 8 0 scsiplug 64 8 0 8 6 6 0 1 0 8 0 scxspl 192 89297 0 89297 53 49 4 7 0 8 4 plimitpl 152 758 0 751 1 0 1 1 0 8 0 sigapl 432 7885 0 7872 2 0 2 2 0 8 0 futexpl 56 226084 0 226084 2 1 1 1 0 8 1 knotepl 112 1638 0 1619 4 3 1 2 0 8 0 kqueuepl 104 1954 0 1952 7 6 1 4 0 8 0 pipepl 112 3228 0 3209 15 13 2 2 0 8 1 fdescpl 424 7886 0 7872 2 0 2 2 0 8 0 filepl 120 75363 0 75266 60 55 5 11 0 8 2 lockfpl 104 2324 0 2323 1 0 1 1 0 8 0 lockfspl 48 817 0 816 1 0 1 1 0 8 0 sessionpl 112 52 0 42 1 0 1 1 0 8 0 pgrppl 48 90 0 80 1 0 1 1 0 8 0 ucredpl 96 6307 0 6300 1 0 1 1 0 8 0 zombiepl 144 7877 0 7877 3 2 1 1 0 8 1 processpl 864 7907 0 7877 4 0 4 4 0 8 0 procpl 632 19060 0 19022 19 15 4 5 0 8 0 sosppl 128 2379 0 2379 7 6 1 1 0 8 1 sockpl 384 30483 0 30444 125 118 7 15 0 8 2 mcl64k 65536 2971 0 2971 265 264 1 64 0 8 1 mcl16k 16384 112 0 112 33 32 1 1 0 8 1 mcl12k 12288 234 0 234 31 30 1 1 0 8 1 mcl9k 9216 208 0 208 36 35 1 1 0 8 1 mcl8k 8192 1046 0 1046 17 16 1 1 0 8 1 mcl4k 4096 1197 0 1197 9 8 1 1 0 8 1 mcl2k2 2112 59 0 59 26 26 0 1 0 8 0 mcl2k 2048 67920 0 67878 43 36 7 15 0 8 1 mtagpl 80 339 0 335 7 6 1 1 0 8 0 mbufpl 256 185413 0 185327 182 171 11 40 0 8 1 bufpl 256 39595 0 30734 555 0 555 555 0 8 0 anonpl 16 880550 0 866379 321 250 71 81 0 62 2 amapchunkpl 152 44774 0 44670 150 132 18 18 0 158 12 amappl16 192 44106 0 43209 352 306 46 58 0 8 0 amappl15 184 3103 0 3103 8 8 0 1 0 8 0 amappl14 176 634 0 631 2 1 1 1 0 8 0 amappl13 168 1658 0 1658 4 4 0 1 0 8 0 amappl12 160 921 0 919 2 1 1 1 0 8 0 amappl11 152 2027 0 2016 1 0 1 1 0 8 0 amappl10 144 260 0 257 1 0 1 1 0 8 0 amappl9 136 1523 0 1516 1 0 1 1 0 8 0 amappl8 128 1070 0 1027 2 0 2 2 0 8 0 amappl7 120 386 0 378 1 0 1 1 0 8 0 amappl6 112 1959 0 1943 1 0 1 1 0 8 0 amappl5 104 1386 0 1376 1 0 1 1 0 8 0 amappl4 96 9324 0 9296 1 0 1 1 0 8 0 amappl3 88 808 0 803 1 0 1 1 0 8 0 amappl2 80 63051 0 62982 4 2 2 3 0 8 0 amappl1 72 155605 0 155199 28 19 9 20 0 8 0 amappl 80 20509 0 20474 1 0 1 1 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 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 7912 0 7872 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7912 0 7872 1 0 1 1 0 8 0 vmmpekpl 168 51251 0 51223 2 0 2 2 0 8 0 vmmpepl 168 950899 0 948936 620 500 120 126 0 357 26 vmsppl 272 7885 0 7872 6 5 1 2 0 8 0 pdppl 4096 15830 0 15796 6 1 5 6 0 8 0 pvpl 32 2427032 0 2409728 723 539 184 271 0 265 25 pmappl 200 7911 0 7898 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1314 0 626 23 2 21 23 0 8 0