l$WSKBDIO_SETMODE(r27, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r28]) fchown(r24, r25, r28) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r19, 0x0, r11, r28, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x0) r29 = socket(0x800000018, 0x2, 0x7) r30 = socket(0x18, 0x2, 0x392) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f0000000d00)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4ff0f000000000000c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c11ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc504e7d88c4f0a00000000444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c00979028862524a0b3bd3d8294c59ffa2dca0d7b18ac961f28919b5a4b91248ae9ecd6714d42b9d76e4290e297274f10dc5adfe4abbff9e62189d605a3ae8e317c12c2fdbc7151e6d8a666cde84f7d07b73003f5de95764269189f320bd1e312edb2f803bffba159d1519b81356db63a70e37ed8a7c45a39b658d607bbb51dc24ede4a7cd88b7b12654fe54846c156dab479c8297e818d80bdf7222f6126cca3810776d468d8b7fd741ef80742c66b6c3bc93eba1c1543a9106df73915f8a8fac434fb2228e73d11eadacb443a266a37f8d48c634a90619ee771f6e6d5a0cd29d9744e32e80eb4c76efb1ad4658d413c7af92be3c7cef7d68709132162d54699531f20d8a9c3866bb5eb794cc4806417a5a8703f0dcdf96ca9b0a23c8c48afbcba28f0a6df392a1fa689a7e6f72d38c7300"/598], 0xffffffffffffff94) r32 = socket(0x18, 0x1, 0x0) r33 = syz_open_pts() ioctl$TIOCSETAF(r33, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r33) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r34 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r34, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r34, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r35, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r36, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r37 = socket(0x18, 0x1, 0x0) dup2(r30, r37) bind$unix(r30, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0x5) r38 = socket(0x18, 0x2, 0x1) dup2(r29, r38) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) msgctl$IPC_RMID(r10, 0x0) 16:00:20 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000234, &(0x7f0000000240)=[{}, {0xc2b, 0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) getrlimit(0x0, &(0x7f0000000180)) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000200)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x36}, {r2, 0x20}, {r3, 0x100}, {r5, 0x8}, {r1, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 16:00:20 executing program 1: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x4, 0x8, 0x58961bc1, 0x4e2]}) clock_gettime(0x3, &(0x7f0000000080)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x12) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f00000002c0)=""/150, 0x96}], 0x4, 0x0, 0x7fffffff) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) 16:00:20 executing program 0: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, 0x0) r3 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r3, r4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x6, 0x3, './bus\x00', 0x3, 0x6, 0x81, 0xffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, 0xffffffffffffffff) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x800) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x140, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x3ff, 0x10001}, {0x8, 0x8000}}, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x3, 0x5) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet(r2, &(0x7f0000000100)=""/92, 0x5c, 0x804, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x820, 0x0) chdir(&(0x7f0000000400)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2b}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000003c0)) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r3, &(0x7f0000000100)=""/24, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x982, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r3, 0x10}, {r4, 0x20}, {r5, 0x4}, {r6, 0x8}, {r3, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r8, 0x20}, {r9, 0x2e}, {r3, 0x100}], 0xa, 0xff) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000440)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x800, 0x0) syz_emit_ethernet(0xca, &(0x7f00000002c0)="806a40bda8c48159417f86c49858ccb4a12c7aa990af43ee965bded6c7d60b0e78ec5628f78a8ed42baa0272d0806752684b714399dafd9eb130901dccebf86f752705d29d77f78e0d90e8ae0b3c3765092a17b9ed4bbe3f5f1972a1ff3d0c4d1c1f1022770799ac80943721169a421adb09c728cdba3de336d4935f63cca80a8c40c8b2d61ce2526f1a7e6d79f32006a1cee3c1eee7b25c302de05e0ca389c5362ffde03ded5b3a5414a1bfbd9e1e5aafad8f5b8ac45d1e09ec2e68a08188a15be663bd0a5180c49d24") ioctl$KDENABIO(r10, 0x20004b3c) symlinkat(&(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000000280)='./bus\x00') ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000180)) 16:00:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e2b666900000000000000000fd1a9f2d2a45723de9de08e9b537ea39f7043f0dcd018b952a27a18e23ef00daedeb400d668a15a4ee899cd4ca85fc375d82a8d80532cf09f9fd9b52cf31f000000135ae7581793bbeca5aefd68f6ece473d0316942be923da02b6d7d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4744d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec3ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcb5f74158014d498761162bbeb7922f2d43c72721e3f21a1770bdc80aeb0fa962908d431b53a6f3eed5e049e34c0014ac91ab59e6a7d387b2ac9c871ebf82a0997e3272a85674d90f559cb49d565c9d23b4626dafcb9ba44af6ba3704599e962a0388b2c6efd3b5bfac31ec0f70ed9359ab381672dc0e98e7f1e55b6a618382ed5d20eda2dbaebc4588b83b130972ac0b44549fcc2ad1178e2f2ae125efd8b9738ee6e243b6c62b5cadb274"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d66317e3901e00"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) socketpair(0x1, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) load: 2.33 cmd: getty 77966 [ttyin] 0.00u 0.02s 0% 316k load: 2.33 cmd: getty 77966 [ttyin] 0.00u 0.02s 0% 316k 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffff3, &(0x7f00000002c0)=[{0x200000000025}, {0x400000060}, {0x8, 0x3}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2, 0xf9, 0x20, 0x3}, {0x280f, 0x1, 0x0, 0x1}, {0x0, 0x0, 0x3, 0x240000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000240)=0x6) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) 16:00:20 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80, 0xfffffffb, 0x7f, 0x7ff, "05b1fe3106057fafd9d42cac11ca7e5323e3abe1", 0x3ff, 0x6}) 16:00:20 executing program 1: socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x4, 0x10000, &(0x7f0000000040)="3037e7e8b40826e48af44338cf32b91c387dc910617ce75eca9526413a8bad6cb5ea5bb0c92c5aee1bbce69e00eda407014a90a808f9ec697b", 0x39) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) fchflags(r0, 0x10000) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:20 executing program 1: r0 = socket(0x18, 0x4003, 0x5) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c47bbf38cca3a20b3e082ae8d95955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d614961c4d42f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b857462614f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r2 = socket$inet6(0x18, 0x4, 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000040)={0x3, 0x3}, 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) r1 = socket$inet(0x2, 0x4, 0x24) sendto$inet(r1, &(0x7f0000000000)="75218971b693736b40eaf433e36897c0e8df59331f95099e7a542ca70444eac85598ccd5ae10598ca979dc30da001d78c3d362301fd9df68e3810c", 0x3b, 0x6, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x20005701, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = msgget(0x2, 0x8) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, &(0x7f0000002400)=0xc) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = fcntl$getown(r10, 0x5) r12 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000002440)={{0x5, r3, r5, r7, r9, 0x80, 0xf1ed}, 0x4, 0x8, r11, r12, 0x9, 0x5, 0x4bfa, 0x2}) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:20 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) getitimer(0x2, &(0x7f0000000080)) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r2 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r3 = getppid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000480)=""/177) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r13, &(0x7f0000e80000/0x2000)=nil, 0x0) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() preadv(r14, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) poll(&(0x7f0000000200)=[{r15, 0x1}, {r15}, {r14}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x10000, 0x0) kevent(r15, &(0x7f0000000300)=[{{r15}, 0x68e80cdf5362a287, 0x42, 0x2, 0x1000, 0x9}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x1, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r15}, 0xffffffffffffffff, 0x180, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r16}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r15}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x93, 0x40000000, 0x7ff, 0x101}, {{r17}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r18 = getuid() r19 = getgid() fchown(r15, r18, r19) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x26, r18, 0xffffffffffffffff, r9, r10, 0x1e4, 0x8}, 0x8, 0x9, r11, r12, 0xfffffffffffffe01, 0x2, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r3, r11, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r3) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r21 = socket(0x6, 0x2, 0x0) close(r21) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r21, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r21, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) r22 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r23, 0x10006}, 0x44001000e, 0x8002, r8, r22, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x410) r24 = semget$private(0x0, 0x1, 0x4a9) semop(r24, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r24, &(0x7f00000001c0), 0x0) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x101c262f557d0e87, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000280)='.\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000540)={&(0x7f0000000400)=[{0x5, 0x4}, {0x45, 0x1}, {0x26, 0x80000000}, {0x0, 0x9}, {0x88, 0x6}, {0x5, 0x5}, {0x0, 0x1}], 0x7}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000380)=0x6) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r1, &(0x7f0000000300)=""/36, 0x24, 0x8e1, &(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x3}]}}) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r1 = dup(0xffffffffffffff9c) r2 = dup(0xffffffffffffffff) linkat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7ff, 0x97, 0x512b4c43, 0x1, 0x2, 0x39ea, 0x6, 0x8f0cdce299d87043, 0x3, 0x7f, 0xffff}) r3 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x8001) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xef60, 0x52, 0x4, 0x6}, {0x7fff, 0x61, 0x1, 0x4}]}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = dup2(0xffffffffffffffff, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a88d00 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) r1 = socket(0x3d4715ed6f970a40, 0x1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x23, 0x40) shutdown(r4, 0x2) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = dup2(r1, r6) bind$unix(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="0050f900bc9e8f000000"], 0x1) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x1, 0x8000, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000009c0), 0x9, &(0x7f0000000a40)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x8, 0xfff, 0xfffffffffffffffb}, {{r8}, 0xfffffffffffffffe, 0x4c, 0x4, 0x8a, 0x4}, {{}, 0xfffffffffffffffb, 0x3, 0x10, 0x7fff, 0x1ff}, {{r10}, 0xfffffffffffffffe, 0x20, 0x80000000, 0xbffffefffffffbff, 0xfff}], 0x7f24, &(0x7f0000000000)={0xffffffff, 0x7fffffff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000980)="89bf73e40fa9f6738637b9d9a53a0c", 0xf) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a88d00 16:00:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0xd6a0f4e3fb4d1a, 0x8) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') faccessat(r1, &(0x7f0000000100)='./file1\x00', 0x8, 0xa4d394d74c65526c) geteuid() r3 = semget$private(0x0, 0x0, 0x81) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/153) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000200)) r4 = socket(0x10, 0x2, 0x4f) r5 = semget(0x0, 0x4, 0x4) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000240)=""/230) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000340)) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) getdents(r6, &(0x7f00000003c0)=""/44, 0x2c) sendto$inet6(r4, &(0x7f0000000400)="64b86f36183b871acbd57ebc6cee8222e6741f8c9fbc88145847bfbeb00626cc98c38463b2b34bc72535bd0e1d4281e6488bee66c9751eb76e96875928a33659cf172b519c9209421380ed932c3e4ca5f6ff9bf9615179f5e49163dc6fff37d6b8dd3ef6dd21904b306342394df91c82a41297f72da10252a60c68fe27dc948e4cc0dd6e68d99f040c9a426b4319d22ba728", 0x92, 0xc, 0x0, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) setsockopt(r7, 0x81, 0x9, &(0x7f0000000580), 0x0) r8 = dup2(r6, 0xffffffffffffff9c) symlinkat(&(0x7f00000005c0)='./file0\x00', r8, &(0x7f0000000600)='./file1\x00') setrlimit(0x4, &(0x7f0000000640)={0x7, 0x6}) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) close(r9) fchflags(r4, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x10000, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x10000, 0x0) dup2(r10, r11) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setrlimit(0x3, &(0x7f0000000740)={0x4, 0x5}) ioctl$TIOCSDTR(r0, 0x20007479) semop(r3, &(0x7f0000000780)=[{0x4, 0x7, 0x1000}], 0x1) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) r0 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2410, r0, 0x0, 0x6) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x16, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) lseek(r2, 0x0, 0x1ff, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = msgget$private(0x0, 0x1) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af2, r6, 0x0, 0x0, 0x0, 0x1, 0x20}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000001}) fchown(r4, r6, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(0xffffffffffffff9c, 0x14, r7) 16:00:02 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4200, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x79}, {0x4}, {0x7, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) openat(r1, &(0x7f00000001c0)='./bus\x00', 0x40, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r6, 0x80286989, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r4, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="7fda4ee0ed07e9a2d7e7adba3585af7151092c6228cfeda8e3bba9a27fbd0f0d4391a7c1e54dcee6e0fdd9e289cca3c69d8a19ae470ba5e8b568afa95ee128a686fad412190d3923032640b6000bd544a5cd0cf8b6e6ade91dfa17d984b252d29d7466532d677915d78cc294d49b7812bbfa0e6d051107b9ae5d4d6887d8e16454ad59095725d426b209ebca4ca4aa606c8c161bde63312a5d9b6b0e81e0b35206bd09829d4b44d5645be3b61cf68cf9a984be290b3e9c887b7eae580993787dfaebe56458f42a0a69f38f740a92bf45247f7f", 0xd3}, {&(0x7f0000000080)="d1267d903fe54ae3775c0abfdf332d845bb3ced77fd9811d5b530c289ab22fb110e93e30f0173c5c846914c329dcbef0b83b49f8cb3d2b1e3f2a30b41c3c34c40043c3d8da519d0e5bf4f26a08d7b6c9173fee86d4d3d34719aaff2fc7955646ae571a1a2cb9d047420697889eae3c7e5ac7234c3fa72a591a2a7691eb20", 0x7e}, {&(0x7f0000000240)="6f3b0b207a6d4b7bfb6e6628678dc6cc586f56a1a1560943be2072653ed30e0e8b2748e6e22429f52c8ff1d281a701324c553d4078c81da42fdf49631e2074e2f5c4c69105d30b75ff4746e4e60bc44ddf329f945defa3e05dce8466fbcd7201e0092215bb6fcfc1c45039", 0x6b}, {&(0x7f00000002c0)="a21d0acd557934d904aa5e7d286ae4341ac8620ef01cb78f1d624c400ef380f80323a7976556a18dc5d20438ce20df23a4bcd288a3f143cd9c6bba2470ad7dfa7b8ae8f93b1161f449f8ee2ce412c212dbc89d61c4c9ec94a02036d62a5e444a667612", 0x63}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x80}, {0x206}]}) syz_emit_ethernet(0xfffffffffffffc8b, &(0x7f0000000080)="080934410000000015b668f635e9") pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="a6e59421d1a2f48013b82220d4ee5089d3302313e8d485d0486c3f3a0c676f6e6e5ac8bbdeb873281485f64d8d354c5557041be5e542a02e8710439460c8ae0b3007a6df7d7a2c180caf4ac6c86f6e58e020791fa9b2d95466cdc57c91253f8a4fffffb840b651fc65829e8573166e1cd9c11d893dbb05a162112cfccc2c1aab722a224ca1fc4f8aa509d88ce1abcc02b17ae13ff1544133dcb7dea5b1ff8c13ff6936da6596b1b8320313c79a90", 0xae}], 0x1, 0x0, 0x9) 16:00:02 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc}], 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x7fff, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000800)) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getppid() geteuid() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$unix(0x1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x8000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x40, 0x0) getuid() r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) 16:00:02 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f00000040c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffa277b2e307c283fac9dc5394c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4115], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000002080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bf7fb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed70700d9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c82589878bcd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af669923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffefd7ebe16536deeed29d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd70000000000000000f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246aebb4575bedce91f317b2aae07334be68b3ee2eba38fb110fb5147316f11e791ffa20a729"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x8000, 0x5) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000300)=[{0x4, 0xfffb, 0x800}, {0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae83) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4, 0x80) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f00000001c0)=0x9, 0x4) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1245}], 0x2) semget(0x0, 0x3, 0x220) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000340)=""/50) semop(r3, &(0x7f0000000140), 0x21b) semop(r7, &(0x7f0000000200)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff}, {0x1, 0x23, 0x1800}, {0x0, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x27, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) 16:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)=[{0x5c}, {0x7}, {0x101}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt(r4, 0x9, 0x6, &(0x7f0000000180)=""/34, &(0x7f00000001c0)=0x22) fcntl$setstatus(r3, 0x4, 0x0) geteuid() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000280)=0x2f0f) close(r2) r5 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000002c0)={0x0, 0x7}) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000300)=""/199) write(r2, &(0x7f0000000100)="8c65", 0xd) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) getsockopt(r8, 0x1, 0x5, &(0x7f0000000000)=""/132, &(0x7f0000000200)=0xfffffffffffffe82) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x2, 0x0, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) 16:00:02 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/68}, &(0x7f0000000200)=0x46) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x80000000025}, {0x6}]}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x10) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000440)={0x235e958f, 0xfffffffffffffff7}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40e045289d072cee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x4d, 0x0, 0x7f}, {0x6, 0x0, 0x0, 0xfffffffd}]}) connect$inet6(r0, &(0x7f0000000500)={0x18, 0x0, 0x1, 0xfffffffc}, 0xc) fcntl$setflags(r1, 0x2, 0x78a46cb5caca3736) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000004c0)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x7, 0x5, 0x4, {[0x7ff, 0x6, 0x3f, 0x2, 0x200, 0x5, 0x20, 0x0, 0xffffffff, 0x2, 0x4, 0x72, 0xbf1, 0x957, 0x1, 0x4, 0x10000, 0x3], [0x1, 0x40, 0x3, 0x100000000, 0x1000, 0x4, 0x2, 0x100, 0xa1c4, 0x401], [0xdb, 0x8, 0x3, 0x3, 0x6, 0x1, 0x1], [0x5, 0x9, 0x8, 0x8, 0x5, 0x7], [{0xfff, 0x4f, 0x7fffffff, 0x91a0}, {0x1, 0x81, 0x2, 0x20}, {0x40, 0x3, 0x20, 0x401}, {0xffff, 0xfffffffd, 0x800100, 0x80}, {0x3, 0x0, 0x6}, {0x8, 0x467e, 0x6, 0x4}, {0x7, 0x1, 0x7ff, 0x10001}, {0x1, 0x8, 0x80000000, 0x37d7}], {0x100, 0x2a, 0x9c9, 0x5}, {0xb4, 0x85, 0xde2, 0x9}}}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000540)) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) socket(0x20, 0x2, 0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="560607553c45812b4ce70b3fd3be", 0xe, 0x0, 0x0) 16:00:03 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x5], [0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0xea6], [{}, {}, {0x0, 0xfc, 0x0, 0x101}, {}, {}, {0xfd}], {}, {0x0, 0x0, 0x1000}}}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x10000006}]}) dup(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x30) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x800000018, 0x3, 0x0) r3 = socket$inet6(0x18, 0x1, 0xbe) getsockopt(r3, 0x0, 0x7, &(0x7f0000000100)=""/243, &(0x7f0000000000)=0xf3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r2, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:03 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c6530001e27772663c2d85cc88fe2bb2d6a53c7032842d4102a08e08412d610f4bbb0bbb955fbfad369f137e775238d3e8bfff968ee10743a4b618f6f13a546e1ac3bb97e7040e07c5180c00d642494ae21d02fae745ed7bfd771ad667493002603ce921093162d8c6bec409a2e699e803e29cd8f8be6b18e03979ec5"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) ftruncate(r1, 0x0, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r2) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1becda706481e118, 0x31) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x2) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)=0x7fff) r6 = msgget(0x3, 0x10) r7 = getgid() r8 = getppid() r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x10, 0x65a}, 0xf2ea, 0x100000000, r8, r9, 0x0, 0x6, 0x7, 0x7}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000002c0)) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000380)=0xfad3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000003c0)={0x9, 0x3ff}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) r10 = msgget(0x2, 0x400) msgrcv(r10, &(0x7f0000000440)={0x0, ""/100}, 0x6c, 0xf289585ff3776024, 0x1c00) socketpair(0x6, 0x8000, 0x80, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x813, r11, 0x0, 0x4231) r12 = msgget$private(0x0, 0x48) msgsnd(r12, &(0x7f0000000500)={0x3, "280fa062ad0f8fb483e0d7203cab87c2455195c13cca2a339eded1fac61b2a60b3b60dcdab9cb1fe493633f9faa117b372e00aa3e5502cc5f04ab5b0fe4982b1f144247d9c6950b6"}, 0x50, 0x400) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x76}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: mlockall(0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[0x0, 0x0, 0x2], [], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x3], [], [], {}, {0x0, 0x0, 0x0, 0x2}}}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x590, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0xfffffcb6, [{0x1, 0x1}, {0x6, 0xa4}, {0x8e1fbb9c615b3f8a, 0x101}, {0x1, 0xed}, {0x3, 0xe4}, {0x2, 0x7fff}, {0x0, 0x9}, {0x1, 0x2}, {0x2, 0x6}, {0x2, 0x7}, {0x2, 0x9}, {0x1, 0x7}, {0x3, 0x227}, {0x0, 0x64c}, {0x0, 0x6}, {0x1, 0x1}, {0x1, 0xec}, {0x3, 0x5}, {0x2, 0x3}, {0x3, 0xffff}, {0x1, 0x1}, {0x3, 0x3f}, {0x2, 0x3f}, {0x2, 0xffffffff}, {0x3, 0x7}, {0x3, 0x3}, {0x0, 0xd74}, {0x1, 0xffffffff}, {0x3, 0x5}, {0x3, 0xffffff7f}, {0x2, 0x3d}, {0xb2fa54e4d7b07ffa, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b6cd00d7e6471a941b00a417128b") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getuid() r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x800) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af4, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, r1, 0x7fff, 0x6, 0x4822, 0x80000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r5) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r6, &(0x7f0000000100)=""/24, 0x18) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = socket(0x2, 0x1, 0x4) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r6, 0x10}, {r7, 0x20}, {r8, 0x4}, {r9, 0x8}, {r6, 0x40}, {r10, 0x4}, {0xffffffffffffffff, 0x10}, {r11, 0x20}, {r12, 0x2e}, {r6, 0x100}], 0xa, 0xff) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f0000000240)) r13 = getpgid(r5) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000040)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)=',\x00\x00\x10\x00\x01\x00\x01\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r18 = dup2(r15, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, 0x0, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, 0xffffffffffffffff, r4, r20, 0x210, 0x8001}, 0x100, 0x3f, r13, r1, 0x2, 0x8000, 0x8, 0x100000001}) r22 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r22, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x5, 0x2000000000001b9, 0x3, [{&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a8b000/0x3000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) renameat(r7, &(0x7f0000000200)='./file1/file0\x00', r7, &(0x7f00000002c0)='./file0\x00') readlinkat(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x90778dec31646352, 0x1) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)}) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="9300889f9a60965cf22cb01d2479939e939e16a8f9df40f0f15e7ee7d5390755259fb70c44344d6441a0da9842e6e300c8ff5b428fe9e8c38ddcd86b0cbe3169000028d7d07362a2119a9afd16aec4920707002056c73ef2e98af9e746c0633d181544996689ec1aeb948bd9517b90eb512faab500"/127], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) connect$unix(r2, &(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x8}], 0x1) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x3) getuid() socket(0x2, 0x0, 0x0) socket(0x2, 0x0, 0x80) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r4) accept$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000), 0x2c) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x138a2b9c09b80b9, 0x7ff) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x20d5a7decaa26e39, 0x30) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r2) ktrace(&(0x7f0000000340)='./bus\x00', 0x2, 0x40001a2c, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r4 = socket$inet6(0x18, 0x0, 0x9) sendto$inet6(r4, &(0x7f00000001c0)="a70abe3f6d016f973a252c735b767ca7bcc640f48dc15e0422081e85b41643033d14d8fcd10d0b9c7f55c53e4e781dfe0d6121625458132771049cbd32d1f97b7669708840ce74f2efdd0b82b3ede750b1d7df8fdc1269dfb86d72110eb14ac96787f74c1f0bdbda72a1aa6b26fa1c703dce97a8e4611cc18062ef79fcf7951539ac69c479d3fb918d930c4479d1b8321be328cbd6c3e94f9f617ab506ad9bec6ad4c3debc91d0453f91085bfc9207cea931200b28a522bf4217488e75262968b8ec5a785e8a03e1fe4c2664bcc9e60bbceebd99ed9d5f2facca1ef9b62fcc43a46dedea", 0xe4, 0x601, &(0x7f0000000300)={0x18, 0x1, 0x3, 0x8}, 0xc) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0xd, 0x7fff, "73cc5160527b0100e53407000000e8ffffff00"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000280)="b8816ce5368eec22862ff1f54b66c8d0bc1831cbe51ede0d049c64673a75231490e87a013cb6608635179210103d8248b4249a9477751a4201fc4e7de8b0441203d0b14672825fb129cd6e1412648ff46f495e6c5907c965e9fa5771998b9de6b91a16e0cab33db82a34673e05d9cd0613e9b16dfe945359c8e4ca4573e7dd0df54467318d0756b4c84a1ca2629a10e95280ffd7fa0d9a40175be4b773f424fcc7e31774857558084ed700f7e21376fe5e244b99c942abc4b87d39e5e55cca598d0e82b237e0179a6e6c2eb920730798da37", 0xd2, 0x0, 0xff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x8, 0x3f, 0x1, 0x9}, {0x9, 0x1f, 0x5, 0x6f}, {0x716, 0x0, 0x5, 0x4ff}, {0x4, 0x40, 0xf7, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0x5}, {0x18, 0x1, 0x4, 0x4}, 0x9, [0xfffffff8, 0xf7b, 0xcc, 0x2, 0x1, 0x7fff, 0x3, 0x2]}, 0x3c) setsockopt(r0, 0x2c, 0x44, &(0x7f0000000140), 0x0) r1 = socket(0x800000008, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000280)='&$:+,\x00', &(0x7f00000002c0)='--\\&)$\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000040)="512027eb96e4073ab77ca87d0d053cbd0779b6e36298de206f23d35e71a9d7c1dce19b9fc033f7f216d9875d40a480b45bc20f849ab3c875669fe87cc50bcf9a5b44363d9f833e5a97b0ec8228075e34faaf3273b5894e542d6a6b698e0d101139df7859c93c75c2f2433ebd8b8b9523be887e1721af18a9ddebc8c5260a4e512cf2433283114451f70f29aa50a0dfb505525c5b948a6d8973a5044daad4f10c85324b434a51a31d5d4becd06300aa5f0b444ae937d3d8dfd52d8e85a1d92cf5917eb0", 0xc3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x80000001, 0x18}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x80000005}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r0, &(0x7f0000000040)="fb", 0xfffffffffffffdba, 0x0, 0x0) 16:00:04 executing program 1: setreuid(0x0, 0xee00) syz_open_pts() geteuid() setreuid(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0xfd) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x10000, 0x0) r13 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r13, &(0x7f0000000100)=""/24, 0x18) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r17 = socket(0x2, 0x1, 0x4) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r13, 0x10}, {r14, 0x20}, {r15, 0x4}, {r16, 0x8}, {r13, 0x40}, {r17, 0x4}, {0xffffffffffffffff, 0x10}, {r18, 0x20}, {r19, 0x2e}, {r13, 0x100}], 0xa, 0xff) ioctl$TIOCFLUSH(r15, 0x8020690c, &(0x7f00000002c0)) ioctl$TIOCNOTTY(r12, 0x20007471) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r23, 0x20007471) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r25, &(0x7f0000000000)=[{0x7, 0xfff7}, {0x2, 0x1000}, {0x4, 0x7fff, 0x800}, {0x4, 0xf16e, 0x800}, {0x0, 0x1000, 0x1000}], 0x2aaaab13) r29 = msgget$private(0x0, 0x0) msgrcv(r29, 0x0, 0x0, 0x0, 0x0) r30 = geteuid() r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r31, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r31, &(0x7f0000000240), 0x6) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r32, 0xc010427b, &(0x7f0000000040)) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r33, 0xc010427b, &(0x7f0000000040)) r34 = dup2(r32, r33) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r37, 0x0, 0x4}, 0x200, 0x401, 0x2}) r38 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r38) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000140)={{0x5af1, r30, r36, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, r38, 0x0, 0x7fff, 0x4, 0x8, 0x1}) r39 = msgget$private(0x0, 0x0) msgrcv(r39, 0x0, 0x0, 0x0, 0x0) r40 = geteuid() msgctl$IPC_SET(r39, 0x1, &(0x7f0000000140)={{0x5af1, r40, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r26, r30, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) r41 = geteuid() setreuid(r27, r41) r42 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r42, r43, r44, 0x2, 0x9}, 0x0, 0x4, 0x8}) setreuid(r43, 0xffffffffffffffff) r45 = syz_open_pts() fchflags(r45, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = getpgrp() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000240)) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) close(0xffffffffffffff9c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet6(r6, &(0x7f0000000180)={0x18, 0x2, 0x1, 0x401}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r3, r5}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r7, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 16:00:04 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000280)) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x1c) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r1, r0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:04 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000001c0)=[{0x556a, 0x3f, 0xdc, 0x4df6}, {0x1ff, 0x8, 0x0, 0x5}, {0x2c83, 0x5, 0x28, 0x3}, {0xd4, 0xfc, 0x7}, {0x8, 0xff, 0x3f, 0x1}, {0x81, 0x0, 0xa8, 0x2708}, {0x0, 0x14, 0xc1, 0x2}, {0x3a0, 0x0, 0x7c, 0x7f}, {0xffff, 0x2, 0x0, 0x1ff}]}) fsync(0xffffffffffffff9c) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x78f7) 16:00:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x5, 0x4}, {0x85e2, 0x8}}, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x7, 0xffffffff}, 0x10) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 16:00:04 executing program 0: semget(0x1, 0x1, 0x526) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) r3 = dup(r0) msgget(0x3, 0x100) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000200)={0x4, 0x100000001}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000080)=0x9) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x1da27909a03cd0a1) connect$unix(r1, &(0x7f0000000180)=@abs={0x3, 0x0, 0x3}, 0x8) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt(r2, 0xd0, 0x4, &(0x7f0000000280)="c71e545ca05abb93649e852a95975fcdacd7a5bf857cdf1e634ba16fc64e71f7b956af18b3bbc469ab075c3cf15b736e1cef089ddc191f438268af0f8b98f51f9365ec1b140920337ed3cf36166f6fa982c151dd8c8ece251300154e393df6ffbe927a1f17bd5ce22c691a2d40ff7ac6970a14eda6a8606d7d068181", 0x7c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="7522fe4269030000000000000015") 16:00:04 executing program 0: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) socket(0xf1d6e674c85d684f, 0x8000, 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7, 0xdf}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000180)=[{0x3f, 0x4, 0x81, 0x7}, {0x400, 0x2, 0xe1, 0x8}, {0x90, 0x5, 0x8, 0x8}, {0x3, 0xff, 0x9, 0x8}, {0x2, 0x0, 0x4, 0xf6b7}, {0x3, 0x0, 0x1, 0x40}, {0x5, 0x9, 0x40, 0x1}]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) read(r1, &(0x7f0000000100)=""/108, 0x6c) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:05 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup2(r2, r0) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r1, r0) shutdown(r0, 0x0) 16:00:06 executing program 0: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x5, 0x4) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:00:06 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = geteuid() chown(&(0x7f0000000100)='./file0\x00', r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = msgget(0x2, 0x10) msgrcv(r2, &(0x7f0000000240), 0x8, 0x1, 0x1000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) open(&(0x7f0000000080)='./file0\x00', 0x97e5fb3ab2f5f7d8, 0x35) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x102) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x3, 0x2, r2}) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) socket(0x6, 0x4000, 0x29) shutdown(r1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) socket(0x0, 0x37ea0aa025b0a6a1, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x401) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="4de603915cf3cae70d391979c7ae0d72d037ece29f746468d038ce0cd11fbae519cdd73b206b5c9496f12d79965ca630726226aa159b75b9c91a1a972e4be885d83aa5bf91e7cf85c30a9e8e5eeabab4e6aa2d4b9ca040a49e4b4c98eb9c6dce0960abea3488368dc24be3abcab7829166c257bc5f51128e5e0a725904d656aa4ac108f6235eef5af5bbbb540adfa108d85427e93693b87a0ea8fc1bea43874add8989b0e98c2d107f30dd27f9340de85dac2a5ef013067979fa7a204c2f2f37e6bbc45ae99e92e24687ae4f52f3e8e0", 0xd0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xdb4, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getown(r5, 0x5) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x4, 0xc1) semop(r5, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r5, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0xc, r6, 0x0, r9, r8, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r10 = getgid() r11 = geteuid() r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r12, &(0x7f0000001d00)=ANY=[@ANYBLOB="d1c9fcc8ccef944d2500da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4132addfdd779b69a9234b244b77d2264304905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3458755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe62548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e27f2f973e885f0cfcf6c469dfb8420dca12490ed8c11325fd72f5d7d17e79596e8bc13db02c3d72be1bb6278f84819f528c6dba660a7446851a2a518db9ea42c6b78c92b79da98191159dc08c7c552a5053dc59a61a259e4b5d484d5dad54329dcab36ad9935df267c6341cebb3d0d567e3dc7ee5e41654ad5df35e470a501c3ebef6b665e7555415b33bd6cadbce169b1480d393b131e1cbc52b78651cf53f4ecd500a4eefe84c2a976ac3f24868398816d9af9159320208476756dbb2be43a7356f53e78987090ee4b06a7ebb8250988072eae9dd5b6574f73ede314fe232aeead5e45af40f8aa20a09a7c9062893cca5f2c1d803adff8f6e8d3a9f6f20d263ac6d53e9ed454557ad4478e28cd8896a820c33123af94abff8673a50d4cda258218c68cf0947dee3ebd2741d36e64d5b8dc204eca69e3d54a725c1d3c17f5bd92231d183eb7e33ee5c3a154c95c70fc3825f47b6b6e06ca1b148bd85a74d598d35928b971879966499079cc9bce0278ca064df43a2ea1a3b944598a7b3241e356ba9d9cad5c804a15102dc020099a8cb8a6a0a7247056269d6c5ff745b0e2c16ba45443c01000000327aa134e839baaf8f7af69070bdc726c083da5aeeea5abbea34be9baaa84a392f1b424cdbe52215110c10100978a3a0fc3eba103ae5343619980cb4e9d392356a570e8c02f4661647f4c49f942be39bceff7f0000000000001e3762010da528f16215e6e745bdffa7cc96332556e50b0bc785be1f59b0c5ffb826355c2f71b87b24dc79bf9803d3426a9612df9d9ea0d9bd643a8827b47f71d7d6d812058de86d3a5161c87dd29b3a2e03359fb94e2c5b1eab4fd7be7db5a7f8edb4da1a424e4658ddab00"/843], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r13 = getgid() r14 = msgget$private(0x0, 0x0) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) r15 = geteuid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x5af1, r15, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) chown(&(0x7f0000000180)='./file0\x00', r15, r13) r16 = semget$private(0x0, 0x3, 0x0) semop(r16, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r16, 0x0, 0x0) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r10, r11, r13, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r13, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7c, 0x0, 0x840040, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x61f, 0xfffffffc}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket$inet6(0x18, 0x7, 0xc5) r2 = socket$inet6(0x18, 0x4000, 0x0) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8100, 0x181) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x0, 0x3) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x93, 0x6, 0x81}, 0x2, 0x4, 0x5}) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, &(0x7f00000005c0)=[{0xc8, 0x0, 0x0, "aaf6468435de8205184e37a4a5cd8abc52602eb364931a989a29db654dc6da52ca55be5b5ce79313a955ad322928cfd2a7f0ec700b215080b1a6a5098271c3d2d4c55e52945ad9ff7b01370f4874d618e97e7953fa9ac6f6d15361720ddaf842cdbb8cbeb09a4329bdba0612c4f44381d7500ea75efe1ebb2b0c47cbfa4afec6848bcb865e5e2b9fed938aab34cda65ccd8bd0882e00e872d00d55c883aeebc84522d829b168c0e62cab5914c0ec986c59"}, {0xa0, 0x0, 0x0, "b76a3ad5b05a9b4150ece4cc0b2874aac402da31662d8335fa7740df5749cd54267fd5954dbf0d5a62974c892eaaac64f87d502a50a4c4c8bb675c8a5f9fdca849d60f0ebf77b89f5c634f83daf91e70bb4a32cfe6a06dae348647c31f69079873d98d50a66e11f7cc5c5bbe9159f62149f9f5c88a3da0719e12e0b7f2df922e6021c4b783c059a574"}, {0x68, 0x0, 0x0, "64639c15fbc563f5996e3fbfaf7ff56162338c3092becaef506bfded4c842b065484cb65397b621f1f131714bf00f834514a57cb3658afacd466d0e1dae755b187183e1bedf6e18158884ba5cf7c121814fc"}], 0x1d0}, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget$private(0x0, 0xb3) msgrcv(r2, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x2, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3508, 0x2}, {0x50}, {0x2000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x30}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) semget$private(0x0, 0xb39d72d8c98c4570, 0x860) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:07 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) socket$inet(0x2, 0x1, 0x1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffffffffffffffe0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x8, 0x9}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:08 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bf7fb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed70700d9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c82589878bcd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af669923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffefd7ebe16536deeed29d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd70000000000000000f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246aebb4575bedce91f317b2aae07334be68b3ee2eba38fb110fb5147316f11e791ffa20a729e3"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x8000, 0x5) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000300)=[{0x4, 0xfffb, 0x800}, {0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae83) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4, 0x80) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f00000001c0)=0x9, 0x4) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1245}], 0x2) semget(0x0, 0x3, 0x220) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000340)=""/50) semop(r3, &(0x7f0000000140), 0x21b) semop(r7, &(0x7f0000000200)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff}, {0x1, 0x23, 0x1800}, {0x0, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x27, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) 16:00:08 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206983, &(0x7f0000000300)) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe2(&(0x7f0000000100), 0x0) r5 = socket(0x18, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000140)="5cc95226bd2142f29a56999d50d8731e9e707f2abc3305bf5d295920748907b52c134eaee366aaeefe31ff757b1ab67f23f8d5597140225b285a0abc38dcf816ce38416a78181ef72d966f30b29944", 0x4f, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x10}, {r2, 0x4}, {r3, 0x8}, {r1, 0xc383b9ec50237cda}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x00#B', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r7, &(0x7f0000000100)=""/24, 0x18) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = socket(0x2, 0x1, 0x4) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r7, 0x10}, {r8, 0x20}, {r9, 0x4}, {r10, 0x8}, {r7, 0x40}, {r11, 0x4}, {0xffffffffffffffff, 0x10}, {r12, 0x20}, {r13, 0x2e}, {r7, 0x100}], 0xa, 0xff) symlinkat(&(0x7f0000000180)='./bus\x00', r7, &(0x7f00000001c0)='./bus\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000002c0)="fbaf8a8d1a022617ef24e37f83be1d1e538a875e2e00000200972c8c05d88998b8abb21f25e950842f6abd5f9d4e10804c824e52db71db106437d5f7136ff78ef5a559531cd6384d0d7461a4118047d96a2aef210e6c6e0eccce030676c2466cb576d0145d1404f00aabf46c00e9aecffb1701a4726b7e99c76f58d1dd711871c7f50200a1735d65ccacef01c7665792acfeee1861180adc8498db7a3594ad92f51a", 0xa2, 0x0, 0x0) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="27c553eebbaa0b"], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="62fbd7e3d127c71d1d78a8fce7596787cacdc54f6b1d4f8d0ed83a4e39362579b7b1ee094a2d0804b8c286b2798724a33b0b73e06f84c874613335376124dbdb4b324e5e1addc5bd6f3da74aef486297abf2952f9bf6d97a9fc7d1d9d24d869f50c72b3dead316c1b2d1e958014a13f25eeac415"], 0x10) write(r1, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000200)=""/186, 0xba}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f00000002c0)=""/3, 0x3}, {&(0x7f0000000300)=""/29, 0x1d}, {&(0x7f0000000340)=""/92, 0x5c}, {&(0x7f00000003c0)=""/30, 0x1e}], 0x6, 0x0, 0x5) r1 = openat(r0, &(0x7f0000000480)='./file0/file0\x00', 0x100, 0xd00494aebc71c5c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000680)=0xf75f) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) r1 = dup(r0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x1000, 0x5) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff8, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = getgid() r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r19, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x1, r13, r17, r22, r28, 0x62, 0x1}, 0xe9, 0x0, r30, r31, 0x3, 0x1, 0x80000001}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r32 = getpid() pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r33 = socket(0x18, 0x1, 0x0) close(r33) r34 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1"], 0x1) r35 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x7e9d7391fc91d836, 0x0) bind(r34, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f662c6ebb7400"], 0xa) r36 = kqueue() kqueue() ioctl$DIOCMAP(r35, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r36, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0xa) ioctl$DIOCMAP(r35, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00'}) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r32) 16:00:08 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) dup2(r0, r2) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x7) r1 = syz_open_pts() r2 = semget(0x0, 0x3, 0xf0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/131) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:08 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x1}) nanosleep(&(0x7f0000000000)={0x7}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) nanosleep(&(0x7f0000000180)={0xfff, 0x2}, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) msgget(0x3, 0x101) r1 = msgget$private(0x0, 0x682) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYRESOCT=0x0, @ANYRES64=0x0, @ANYRES32=r2, @ANYRESOCT=r3, @ANYRESDEC, @ANYRES64=0x0, @ANYBLOB="c144b4546006a422f4d0bf69ac4de7e25ea656666598f6d2de2b3553520b8f1884d9b970f0ba4c42c62f619593f899fd2224a5e4c4962815ff7d551c4e764a4f451834af0074af4e624a15ddd1fe2cf2f79407300c1989724b9ebd5c96a0cfd9b5586563b3e95939e426f5de28796a8a97211e4f20d3a034c19bc6ed2bf2fc8499d37a50fc277dad4a871eb37565f330806db306d7ceee0b2970b2901bc595e41150b206713d9257b86d848cc742bc51a89ba4db2535a546deeb1d12836b6fd690528a65639e4a1025bd42745011131fa90d2b8f3f4b27c9514f301113474126a2039a274b", @ANYRES64=r3, @ANYRESOCT], 0x9, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = semget(0x0, 0x1, 0x409) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000300)=""/31) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000010000000000000000e60000000000000000000000000000b90000000000000000000000000000000000000000000000835051f1f32fd96b21f028703a286b139bd9b64f1977cf7b0a00000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000003d0000000000000700000000000000000000000000000000ffffff7f00000000000000000010000000000000000000000000000000000100"/200], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000100)={0x0, ""/68}, 0x4c, 0x0, 0x1000) getppid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r8, 0x0, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xfffffffffffffedb) socket$inet6(0x18, 0x1, 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000900)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000900)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="502720efabd16ebae63225259560f8e5815f73f2a044fd330555ac6f923f1789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x8, './file0\x00', './file0\x00'}) r2 = syz_open_pts() close(r0) r3 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x9, 0x2010, r0, 0x0, 0x6) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x9539aeadad6fb9d6, r4, 0x0, 0xfffffffffffffffb) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x0, 0x205, 0xffffffffffffff19, "ea004ae8000101937f000000f6e8ffff00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x800, 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x8, 0x0, 0x20, 0x100, "84999151daeb030933ba2391f33501860ffb7ce9", 0x1}) 16:00:09 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r2, r7, r9) seteuid(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r13, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r14, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r17 = accept$inet6(r15, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r18 = msgget$private(0x0, 0x200) msgrcv(r18, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r18, 0x0) msgsnd(r18, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r14, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r11, @ANYRESDEC=r17, @ANYRESHEX=r18, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r16, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r5]]], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r20 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r21 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYRES32=0x0], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00080000000000007e130b59bc3f6149bb742e7fa26848ccbe05ba4cee17ab5f7db6c3939fe403f945f4216e51b8c2e99714c164627cf6dde2023666f109c05f1a6de2e131cb7eaa9ae5de59db15bb0470cfc0459ee757ee7e8fed8a62946dcdc72d827ef6b0ca5247c0b5aaf4ec19a5339db9b8a75d6e345fd4a14b1e7eca411dc99c55779f56e97dde3af4c773d099b2d6271ca045c64533022504618fd0e0f505cfa2c0bf27212246cd4de4db1a1a315312618f71f0ad7e361d27f1831511e1b7a7fbf111448827498a1a8e775f3fd35390c42280e88a194df6b440497efb1372b8f1345ac07b7789b165d7"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r23, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r25 = semget$private(0x0, 0x4, 0x201) semop(r25, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r25, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)) semop(r25, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) 16:00:09 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x8000, 0xff) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r1, &(0x7f0000000600)="6b1cd9faa6419cf40671580c06f6fcc927fb3d159c22b7bc0741ad2763e4099ca57298d4ca84f0d0945c99e4155889ad762b997b35d701d968d2b97a6f2d3393db003416865a9babfcac7ffe8aabcb97301f1e421a46d7eba260c9387d300d3b378d160dc54534baffffffff393ec883e65c8f91d16e9fd8ea2cc52572d735f97b1432c01c0338a0653c1c39469e3a59e4a2d9e60c265b42bcc216ec2203036c6eea46b99488e9125a9c037318910676586e84a0b2a3563ef13f000000000000006bd3f4211c943b49a31400ad2077666be9c523096e18abf2240d4078245b55c11c6f0e3672b2ff070000c6203e4f", 0xffffffffffffff56) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r2, &(0x7f0000000080)="7596735b197c7c714d", 0x9) 16:00:10 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) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) sendto(r2, &(0x7f0000000080)="a6438ecea4c149b4f9098c2cbbddd169c285b584f32e93a4db6388916ff0b9ee11260f706102894eca727e6fcc3c4f22a27f12e58d991fda3259d904b75d2b957dd0abbf559bc3622ea781ccd7068138c7e8c2cd3e704fcddd27f42bb51d5e64d71fef2551e215d57255f1535e8fef20ac3ea68444ecddc5318d38a705d35b39de79e344d273a0e4ed3981e7ec9294544de5cab925ca7e512309bfa662b271c1d30fe0c1379df5be", 0xa8, 0x800, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r10}, 0xc) fcntl$setstatus(r2, 0x4, 0xf0e8294653eeb39c) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x4}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") socket$unix(0x1, 0x5, 0x0) 16:00:10 executing program 0: mprotect(&(0x7f0000556000/0x3000)=nil, 0x3000, 0x7) pipe2(0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000000)="2e40309904692365a54230072d38ad6bf929b7f9c401467bdba5efac8364b2a54f070970a9da5d8c0af9567948054dcd3296752e3973a891b4e73f813037229e6029632edd43afbee56b49eaf7eeed99fee9ceccc8", 0x55) listen(r0, 0x0) 16:00:10 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/80) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x5af1, r9, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000040)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000040)) r15 = dup2(r13, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x8, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x3, r9, 0xffffffffffffffff, r11, r17, 0x1c0}, 0x1, 0x7, r0, r19, 0x8, 0x7ff, 0x303}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r20, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) ktrace(0x0, 0x5, 0x4, r0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x6c}, {0x6}]}) r1 = socket(0x21, 0x1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) recvfrom$unix(r2, &(0x7f0000000180)=""/78, 0x4e, 0x800, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff50, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:10 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000640)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCFLUSH(r1, 0x20004268) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)=""/130, 0x82}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/27, 0x1}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/19, 0x13}], 0x6, &(0x7f0000000500)=""/126, 0x7e}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffffb, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0x5, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x7) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r0) open$dir(&(0x7f0000000600)='./file0\x00', 0x20, 0x102) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d, 0x0, 0x4}, {0x7, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = dup(r0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6, 0x0, 0x1}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0xd12ec60336d9d3ac) 16:00:10 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) r1 = socket(0x18, 0x2, 0x1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) fchflags(r1, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f0000000000), 0x0) 16:00:10 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() pipe(&(0x7f0000001040)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001080)=0x31) getitimer(0x0, &(0x7f00000000c0)) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$KDENABIO(r5, 0x20004b3c) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r7, 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r3, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r9 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r9) fcntl$lock(r8, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r9}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x1000, 0x8) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="f499688ba92deae38bbacf5f2e8cb4d844e402ad0e94dc255110fcc42672e920346bf8211ab36a52051abdf79357cbb6ea991f7805f651983d4114acacb732abfb7370b2e3e88bd707dc1d7685845467a32bb7ae72cfaa2c86c143b210f3c4a8814ceaa557c5287197a1fb0f542bcd7b6a0b640f23a2b0cc0539e3d51bc5fbc9326f4b770ebfbd9accf3d9d775e9b469fad75adbb7"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1ffb, 0xfffffeff) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000100)=0x1fc) 16:00:10 executing program 0: r0 = msgget$private(0x0, 0xa0) r1 = geteuid() r2 = semget$private(0x0, 0x1, 0x1bb) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) r9 = getuid() r10 = getgid() r11 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r11) r12 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r12) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x5, r1, r7, r9, r10, 0x1c0, 0x6}, 0x0, 0x0, r11, r12, 0x7fff, 0x4, 0x3, 0x3}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r13, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r13, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/de\xff/null\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) semget(0x3, 0x1, 0x1) r3 = semget(0x3, 0x4, 0x80) semop(r3, &(0x7f0000000480)=[{}, {0x4, 0x8001}, {0xa8245f716c1c0026, 0x2, 0x9e0970ee9dd6f2c2}, {0x0, 0x0, 0x800}], 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "9375b01a93b4518660e5be41a66d29dd00"}) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r8, &(0x7f0000000080)="bb", 0x1) r9 = dup2(r6, r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = socket(0x2, 0xc003, 0xfa) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0xc) close(r10) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r11, &(0x7f0000000600)=ANY=[@ANYBLOB="819a8103c561ced33040785b9778a2b0e12c22b6a0090000001056bad3d8095dc955e9def71a5b4b8bb50de5df725efa5a238d5ddf20798a887d2d603914ba0b6aefb79680c4b69c0a33e2c7eacf0ef0d16e80858536a5d69480241e9f25ad55e805b6c64c387092ef0000"], 0x1) write(r10, &(0x7f0000000100)="8c65", 0x26d) dup(r10) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0xc0105715, &(0x7f0000000000)=0x35) open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x32) r14 = socket$unix(0x1, 0x5, 0x0) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000340)=0x8) r15 = fcntl$dupfd(r5, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8028698c, &(0x7f0000002580)) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = semget$private(0x0, 0x3, 0x10602) semop(r17, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1800}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3}, {0x5, 0x8, 0x1800}], 0x9) 16:00:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000138000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x30, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4162848b817edaf"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchflags(r1, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2d206e85ca9b5004f58159eef63f78b10bc927554691a912318bac31d720b80c4e09da58c71087328e32906b3d4883e7887d5868c6b80fb1a126303944776ea99f4f0520c27fb3ac6bebf5523fbad1c50ad28d003c3647f51b1e70e2b7931d1133551d52ed6e42f3d0a6b53b12cfb6c1eacf18ecfccc86a72a730a6e832dcbf726a5f6149ba50bd9a81b42f54de2b3cdf2d622861cc999b1270854fe474c6657c6fb7300008f917b860daf35a6687aec464b3e72b6b4f0dcf476f14537ab402b7075e41f3842e3e1f567a3c872a87458dd3c5d7c6d561b90cf37e718aa3c79123cb615e0d107631324b674b5ba32be499ded68fe0d237c01ac096e732a050cab956f4bb7b6da530db5c6dc9a247d86ac637fdf21fe4f2cf4dc57b579174eaf94219a28e6429c37c9ca6804f7a6e788d67ada9c14ba03d9ecbe521006a1a38181991cb671daf7bacf35fb5074734a1b90cf686c271fdc8c26cc4cd1935f34b1cf375813a046b694f037fcd363a7d823860a96395938baa4cbb56a1c1b2ba1acf45dac571f7e8424ef92241bef02b95d0db11befb6b9fe7575e3ad0833ef715b5f4f40455b1fbaa56134a9fa46e87b840000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) tap0: address list non empty 16:00:10 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r1, 0x5, r0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x10) 16:00:10 executing program 1: socket(0x2, 0x10000000000003, 0x33) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000080)="af9548939cd0e6de0fff6a58bae6bb3ce188d7af31d0cb8481e80bbae127036065c08cd03a556cf025f8df58485121b7f0b5faf5c0183867ed0f5882fb3eefafe5974c8e00de7d295e28e8ed0d1f3c9fad0d62dcaded144a953af429880307714e391f8100254566bcd37c9e098260619d7f9214c7972408cb8f175a2660ca", 0x7f}, {&(0x7f0000000100)="6b211d416618650be1ddc59d264fb070cce596f3f980ca272d7cde32c3a11879e759f14367ea94e3369522076d4361863275f3c4415f8c6e5804b1a6f1c1b9f31ced1ca8637e5b05197373bd337cca9d33077348c7d872f0d555959f7450c147aae028ccc977199038b1d028c1d466a8d5620998d171f6e5ff93f3baa17b9707bbbd66525b7cad023e980b8d3b163a3f3bc205a835a08daafc253c54419b595f7bee465a8fc6ffd2552417ff78c9cf6584a0b51d5425bc5f569386815ce65b", 0xbf}, {&(0x7f0000000380)="e57155f40cb03b4d949756c378aa6fd3ac024fcc51fae5c23d43cd466ec9792971f0c5c5014b8f7724a601d0d9f8e799dda503440e7839188c3512c123aa48ecc886cd69675f6a19735d9e3120c66e453d558b95c74e0723ca736372dd4987e80d34d32f10c67a0f48ecef8ab1bb0c592411790e8f5e01ebd9ef0f131e6cf2e4d0bb7e0aee9a7682e1b6fb019aae7f4e90376cf00462fed42276b034dd89bbcc2d23c2194be3e5beede63cbe713d3de62e0212d0dc1151135b4fbfeebebe89b338efee62c5eacb0d1cd512b505950ef7c8c14ad1658b463117b9634273ee23974588d04140b0599049dc668e1356f9df446a0c66bc5766c9bbe9fa5e636e8dd1959d19112a25e660c88ffacbfb351e893c2fb3772b66d1622e9f160658c13e0ca393e15fccbc529fa9f97faecf4578abf93d7547ad0d06719f2707679166c921ee4996283ceed1816aaded03761d9f080400eeba78bfe16558620c84c96c546e24ba7fe9bdb03c15420613117f402534d6217f686a04f002124f5d3dc3d13d0c7f697836e10cfd0a6e3a51ad92b081b97bf5c34a9a06f59de3ab1e86c005cb9d90f750d1fbe53fc47249c660a5aa6f52c027a38d417960c3f0b188543859972e2995eca6b413a6731bc8932075f0347c77794f7ad01eee7db40e97cca921832aa02c40a5d77ffebaee4a362ddfa7f597df0c6043321606ef2fbd2d27d6be3722ac0ee126f6f50836f17dbd610738d19669660f0ff72ab8da1b6a0a91d2b6f384dc98ab607a6affddf069b55145948343b5d8346f09c8e18ff4ea94d90e4a33bf058803741903311d7117f1d7cc15067e3f436e528893815702c69448969e0c85795af5fa6bb40c76fcae26852f393f01717486d0e4a3727958104d82dbf96997259be781b4fa7c14a814203736ab6a1ab282ae86ae1b25894081fb7458da9c4940485e2aa9042068fa81dd3e4d2f4b09f21c8c172003080937d6bba4a92c937d869356b454bb89a8afe03b390f44b3bb40a3a37c05b5fe80632bdbb18d67d50438f6843e1546a1d033af0f317b286f14620c1c4408d55421319e7f14b79b7423bba126ac2717d4f4d66b7b9e6513a56524bedfbe3747086486b16b7b1f90ec098658c9d5fac238d4af2e1f0f27e1aebb46266a11ecc19b179754ab293f692bc8cb861a741f63592b6b5b79a830072a782911eec0cb80cded066c7654455ae79b1c585499776ff44ae6fd91907eb52848b42dd120613d173a1512b57f466d46e39552d3538c37421c73d8bf1cc754a462d59ae3948eba6b1b3cb07bb29effcd596448abeb75809c8f372d847292f7e2a14a2e03d7ea8a6978cb0706a7aba29e70c371064ac85c184b104be73be4cf61699e05fcc0b844be9cf80d1eff0a4c513225b8d9858902c06cbab4d86e620e2051f9fc401e440ae3847c5136d03746c5000bb2de18294799c66af8fe24be27ed344a5e2f672687dbc5a55ec0b4f8fc42cefa116593d1deba242c1ad1e16c540d6483d5d39af4e840ece247fac830aa0c4fe786cc4191eb7c8a62cd828bd035010ad52cc94c8a265389e8988350676729d7860b37e4b5d4b7be6bc4cd7d8d17f150022b684cc430490fb4f08f6447713a04e0608d4c8b611b07a4ca64fa14cab0fbbbc9c1dd1b6ec6370707b1cd67fb13aaebd80efc98c0d8dd332e8748c7a47e0c9cd29a347ff7d79f56cc761b109e7c5cfb3f296e8bf6016627f18d35e0eba410e44a41eaed3ad6715b5ecdc3354d6786058586b0ba355967b0194554aa756704b5d43f88a0ae8c00edb6283048ff58619a5827ea226472de06598f8400834fb71c98cafe1b3151d19d269ca85151a474c7a1138323b02f8aa5e197cff9abb782729e8d6a48d05e1d4f08cc5e484158465b0813e8e095b8739cf27875f1a0be6e5b04cad416e60cad28e1e239274459bcacfcd8f1645f1a29f56437e8640ccd4e9666c96f2cbe383d6fd63fed0e7a2177a9cc00620ffc05f93dd4ffb645f52d802a4a727a0d2779b25b50f3a3643f927b82d53ee1417599319281b0e2d492743cbbd999d97c65aede49a982cda2ae409a65f16c12a37442bd9de75cf4d038e63189cd608aaba2311679dc71d3a227ce3962b89dce213057494a1a7a9417d9b03c20e81a156b265196172ccbe35477cecb4c60bfb4083d3ec42e7228ba282ba0a28f9d2f12758cdd3de60c013b269ef3132923e3925a347c621c85618178b2bb427ac362cbc8e14c2898c4e1a21c4adddd3b4b23166d083d18d127762e6d699252439c2758f3c41a34c5d3c3b0bcb7a0ca20391cf41cb0ac77a62706a0611579a41bdc64ff783f24c088b5182fe4a6dbc85ffbf99a4de6e2655841b8ab411cdfa44d7d66f44b4fe9e840389d306151451506f68b046589b1db80dddbc4d9654a68a74c22c80894fe82ca16d1184afe69fa48f3be4eae332419a2172710e494ff43c6ce3d3042ed83f7ae2c4ca3660a3dc7921719ebecc6aad6e0ddd7859e522389032495b93de8675e51fce8e2902a849b152ee5b2d6430385c49e759288d2846b9ee7943face0dd9490a58d3959a5889be1b80cbb0976f3042f7341e226caaed75d6b0dd0cd30a6d8c0e94896cfdf38c0c801741c012148fd41dd188b17844f92b17ad4c4c5fa092bcefa58bf2ec5ca2dab6b8749bc65a3208e5557c3330c6fbd63eb3837256d81499d43cf57f2058940452e6087afa8cacaa21f8511da9c294d66ec66426bab04316d24a000ed9a623aad6166478a03c286dbb9ad8ed020c0a119d1cba2ea7236dabd621703093221f764803d872723bef4e702fe3525174cff611162ea0ce67194f0e204368b050ba90fc6304d2d48e7c1cbaee39199938b67110591261365790526d4813bc530cda55f4106d72fd71afae001debc7404673f75ae08621784224d2f476b1841c96de95d0bfa38b3ee9d7a7ced995e7140d711684143b75d3a8c6ce1a147e309f4041190fb3a2f012479f0f33b7e5f707f1c59a9e316df4352b75f290cc16c03e64f9bf3712fdd0204bf389df6b580eace675acada7dfcd69aa38a2c8f907e62261f98e0467d936ca2cf9ecfffc4470aad480404a7fa2868fbd0638e83c2a25cb87964998a03d44ba8c3d658e4530d6a80eda6d7d4b9590ba43888599e6a694571eae1db35c5e75397e9dd01c303781882d63cd4c87fb5c74ce346a90031e3dc00dfabfb5aacafd1ee4ccad5a88d46526aaa592676bb7c9c163027f968de45e3dea8925e9d09f7afc440f9e302985aa00f9875f1820a0e6b2d59e410b11928baddffaf3334fdb6963b9dc56556584fac410c33b79b3b3c2637e54ca7c8900068ae076929822d307e07116d49b826e5352c7e083526b577176983caecdb1d0e8af41b31878e95ed2347d77cfe9e9f493f8751ee8388b0dbbddf994fdd2b2f0e25736a4913d7958673c99fd3fe6e72b64911fe7d03ee174bc3127b908717959327426e100578c4fb4ab1f81140a70fd926ab4b2adf6e4ec8ce54d392d1b0a381d334ad98115e1e76bfafc5c7ddb1629d75b42f4ecc136deb55d5e08720d01bf57da2c21b6a344f2f5e921786662f110c7f054e4698629d175bd61fbaee75a87be1b5a557ba8cbd467f5f9c0be1a7f7ae65a37fc1632a40f369e69ffe5bfb05a18cc207fcf52e0a3231292241e60fe73e4007dd60c1961f099d08cf8da76a8de355b7ea1cfae8e868850df9b1fa8b5a2a93f316196ebaa84095f70d3741caf4eb1603d1de4a3bfde44e316363ccca979112f13491e090f1ad71459506c369b7e112ac70aef97dc063ca5b5a153d7689a14ffc84d38b578ef3c1ff36807445517bab4e228e793d1e18703d026ecb05760613439c17f41c58074e0210221e011413bf76473e9b0e4b51cc8d8c708986318e4f3a8f78738e5af4116239f1566d30c4c4954c10944aa6d98e2573b086e51825a3c6a6c6c3645cb82a2ef5a60a28d16ec4f96ae7d09b36e8bf1fad789e418313fbce5b7c2b74e5c8eab8e7f6aa4b103c2050855af72911938a52c3a0c15f731d2362fedbc575e4d17f156fcb4118f2c33f20b2d8bb6e46f0f8ead2a53535b0df4dff111192b664847fb635f219d8d03e093b8575b777b25705d6f1f039d92494fbaf79c261554a6812a8167415e6f3526f12a167c5dd4787e80e0afa5d1bb963221edf274935bae69bb0a701dece76f2505666ae55b9870dfbd26d7f399a2b87a72a5658b52eb43581f408ee49e81400fa2f7423a689097b4f267e0fc1be4b549a1164cbc64cea093065dd699cb9955701ba84a24f0914cdbeb0353760c82479d5c31350feab956aec0ab5fbc71b793f6811d7ac3e875fa7692340364d1902f71a0f2449551f63053d92b17e2942c35648a8666cda49eba578b07fc4a80ce986f1509e516e641567696bd9e471dd54f1bfe67e690f15a44264969bd5fa532472c98d664a3a5885a1c718a4c01adeb09195f356cb9d4ffce4e41cc1169a118735e289fde99ff76b1b3ea4d44dec3f7bb15703ac6ef16b877b9234e9fd83fc25345a4c7262fde4e7e48fb89cb264eaff0f1b0d3bda10329e3ff49461a28d38f80ae66770d469fdfa1d04080aae4a2d86428b7909a194b2120367e457d5b9e17927f22ec055b497367bc1e42d4278789f5d000bc05e4887b0b5648b7b1ae0255be553868d10f9defcd6cdf431a97db144d0c7f8528c8d1cc306a8ee7980013e228c820429cbc9978faea97a465f37622cc26e614dc058a1703093c9033b055ad11391d720dafb353efc07b2a1d632d8d1ae1c3e60339b143ea48cdd1b5fc98903f8b766ad41cd6ccdcf71593da5feccc1e96b337537e5714045c0749043029ef1ab60f06f82408318e79ccc126c62aa4da88667e3f413b18bf56d024596ac5f5c9f1355de71e4d53d079002ff2b1576c065540d252dd143d5dfcf615dd2e715ca4d0e2c1ecd9074b61df529877b7a5d7701466cdc274c1b55fff4f5f944886fc282f1043c6af6de1b24ac7e596dbbac34e93993968532fb1e1f8accde8a5e32dbc27ce0330993036d4b650c8c59e85717ab3bba34e2c981ebf7a83a746a44a939ecfa1e5007ba425245fab0ddc268163f1cbcf728cf54d312dfd42889071d82b6c7d3d22c140c42aba19571339ff49bb1d2cd157a70e31003fdac3dea029f5651a7712f8e5fdf317f2aaf41d8e27b42c86c0a8f13ecc92d1437f3b18f8bbf00c4dbf98f7dcb5749767ed872f3ba85c5f43954c75d4acc2b2891971c90ba794b313ff824b852592918f56147e6b67401511c8591beee868918a19d2cd7fa7e3ae889f2bb57608656e59cf8732278b097a65f4065f8bc1d8c589b39b740218c0292598a43557b1eb83693a4c943e583042019859d732dd67d5aad58967bdc6ae1e18e36acf6946a1ae0aed7267e42755d41f6d0b7bb433b324362e0c7ae1992e162fe13ac8e9edfc39ef0ffb3e9bf98cbebc56503bfe4b9cd46ba29528696a4e23d314b7c4cdd668b4ed4c3016a027fbde0b7d29331759bbcf80f2c118c14c54f8005595a26734edfe6d0f1dde767b3e327199fc4bb1c7ba338271828c2da209dcf4a71335add8359dbbdb23911c7edecc2323d474fd56dc8790947dbadf81456d9851175a1587f0a27304339f2c3934afa4d7d5858546697cda4d27ca7b03f77f9098332d38c5b545989fbdad2d5c73f2454bd68f33dd1c79ba51188b62416a2430750afe738403574f5674c24a3ccdaaa19c06e38692caaada395ea60ef45e0a3346f640e58031384ebaf58c191532a46359b5bdac8", 0x1000}, {&(0x7f0000001380)="af0f34f9665740aa5023ef854bb7f24f398b6743297709e3a86aefd3dbb934c393e6f9f7712e5b4ddcc9a16eb5c3d4f2f23883bf4243d9cc77c5e2027fd885aad9a0a18cc8355b7f5c98069dc47909085d1cb96a746cddfbbcbf8e3ceff539d78f0b66482b11edcf2238efcb765ecee832d8f6eb2bf060ba8c429a02afb09538b0e53c402e4aa4b396046a5b5c1818690f7a7b7ba294c629a69b8be584698208d36d2d3b911ae5f16b7c0cb73786e6c17ce6ab5f22f307e40398961e9cb96f8b4c3b8b6591d68b1b1de43a334a874845741804433cea0bdc97ceaef9b46368c70b11f8079deffd1aa33d79c09192459f0feb7ca0d4f097fc28c5", 0xfa}, {&(0x7f0000000280)="e11bb5221887533fcc3bb439f1f3bc601ebcddf22332adaafefea0eab51baba2d80f8e89f1cc89d02c0a626decbf6bf293efc8685c29de7a764f75d27a3dcf44331d824b89b4602a2325680223bc766c99b93381001fe4012676514f145349d9f6bc6be825cbd3fc56cedb0e684e2c1cb3942ad742f425e0f6fcb23426f7d48544a48912845e8d8f0e2d9106088e77693aff69fbb1", 0x95}, {&(0x7f0000001480)="eb2a5b862935e0f61910289620069041f214cc8200c1ff33644f53f9b15595ef7541fe902f382833dabe0ddaa5a98580c0c3525536f373a1f6952d3e864c52537d98bd59643410a01201528d4fc6fd5892c390ed0d6f0679be8b990a4403bb9ae7e94b97fc96ce272960e9718c922cdf4ce9a0805b99baafe93aa5b1fdea5d1a7ff19072a1e4318e27ba62ee7ad956c34c4105f09a9d54ebd84c04f5d6156f55aad72323dc2429979c41935d52bc18235a1983e4378995d357b80831a44a46b3", 0xfffffffffffffe32}, {&(0x7f00000001c0)="045efe844eac936843b6f9853c42d0c6753e999e01cc46f5f75068f54b05397745fe3c2ae550762710d03966543c44d97cd694ad975a3697c19544a0d169daa557e90a0d50eee4d80a9d3d19731b6b86f48cc7fa59ff216e4450", 0x5a}, {&(0x7f0000001540)="1eeed18c113db1f46d3bdf5e60f981a6dc44633680fbaf8602c3f0e5d090d475e07b4f94ef39a224372e45137ac77b9df7312ec2c4c09028b87b10cd08cb68911ebc6a2c79f2f370fbc75f07378095d580d954c8a4b3cd540deaddd01cebb51fe730ec39177a36731e7587e03c637c33a59b0e74acd52eb9d66c2e7bf3be1641ce29d9d49e9451b8549f5716eedeb25e53c47a619c9db6bbdd3c517edaf29109ba574249128a1e77ef0dda20b9f78a12ef09a34cf81a5ea30b89858c7563a3833be2bb7c90ea3c76115ad0e6c3da38215567a76305692ebed519df833aafb4dca4b11753b9a6d8e0b5dc822076f56fc4f6d2dcc9135f76a7092266d929823f3fea6dbb9a47d5a0f1166b0a93102487d2cbf9fd39da3d5964889812215286da78a38f79892e5481f32b8bd575435d20e3a37282572367a2dc24a12af764b88766c753b758f8a4b6a939e01231d4990c5ba5eb3f6bee782658c04fc0105ccd6f0a177e698401cce7a8121bc5827aa16c76e23a86232c8b1c2c094cb40d2d8fb6facc63f473a8bd7540ba28f97e41f016a8055f17e643a50d1043edaa9c19a9799a479f5c76f76ac5df1cc7addd1106d2ddf25bd89ee3cc3908b194bed80b16120a037f7b45302aa8865d6d780066cc27efc441d35619e5d615c2164fa7fc3330e3f8788b84872e01cb006877314052d20ef628964edc4f793098be0e266bbca9c42e50d63bc798ae233a72651dd2aebe8210b1e2f934e6d66c380b625bfc056f8d0c433ffb750523aadbb0a8e35bb9da16bc7c0b501edbebdb2ac24d6abae32f89bd48c96b6130b791c1fdabc7357d2ca3d14e47431ff2feb6cba72562bc50962a49767750a89f6d94939fad2109dd734c4e7bb5ea80b053ea6b030095124f174cf232ce765ccfaf545b4e5f2ed4a82cae2bfb25b93339e52ebccaf6024aaa8134656f8c90d8371609d7a2f4e21daf7ff9739c67002ac5bfd3cafa97cac8c626ba0edf95ef181940587e3975fa3b874ab8a512f4281a5ee37ff38ce86bbe7c0ef5199e1572ea6a9d2ab41a2c3e85af9284a872d927213deade0751e75124d15b8d663871a9d9fbc6683e73dfc81ef5cf98cdd29cce55263bb9adbffedb817531f965cc2e73e4705ce7c609f226353526c4f5b3a64465a4c3f8c3ba33e2920f967ec8d3cfc5f6f7bba0b8ace3c3602aa8255b9a11ddcbd8d7c0b428d6d44974bd17108de98e19c0e41422d53b35874422622446b0528d0204f52ca6c100a7e45517dbc804e33e01a47e76417943f33232babe7489f1ddffabd4f58546c3e75c0ef301e3541d5eeae21e0fcffcca9c56052720a4da7a09ff8fd65998b250af8cb99778dd2169cd126dd2ee8f7c126c343c09f49403c27a354549a43246a28af281161b9a869ce5909f9da8ed0a2a5bd425135530845818f87be0185fb746e7fe49d92304e9d192e71d07a5b52ef858f7af4ee93ed65575130378fdfc4beade30ffd3184918cdf8feac992725c064a7a865f63a38234758ba851ffd16b0ee5965181e3d80372e73676fc3613aec7435651e8ca65e22ac147027545ec7d34e8009eed67632d5d87579fc12321945a88308f7cec9f3871d74f02c1d208430373af6d22ea563422657b1acdfa5d4891cba82fb1193e71822bf2addce41c3ac342723bcf00288e0eb2294916dd1a04d7b4114ffe042492774105ca1adc63432b81a33814f9e97f483197693237606b9bc2e23d908122dc8a11920fcd9d6ef258f6183812e3bc20a60912a89a09804601b4ab6a1ad124053b9d5cbbf5c679ef054d4dd098a83e1c05d902e0252830d41d4f567f8bd768b05149651bae7013d7ff7bf7eb1bd2e7e2eef6eb66c82b172f7877229e9a5e60c71332cdc7d9f2510907fe0b59e7e944fab0eb2f6e53a3a2a54369aebe9c09117a8596b5e457714488c114691f285c41807fca8dbd866c73d8ff1444fa2bba913012bffb133a9d231f4c61eb4015c9af7676b8ed1d8f32613ab666d60bac7e24ba8a7cb1aa9709ad9b71c2c5001c3e563ac0e197bcb957b24870c5ecf48178a1465acc4fa554595a77596f0fe2b106d2bd84034f471c3830169b9fd3d95a6954fe982851e6cbfc9370761a1833ab5d0161106a3bd9f721a503219c1933e40a3c5b4e85f3dfe7e26dec8487759a9a391665eb2a3b8e9ce2b64688cabda05292e5e5bc95c20055bea355ef061affe709b98f4d2260423a9767d4fec2bfc88a5513141a824b4ff11b4f8148179f43f043f6ca957c3cb79258d303aec5305c9f3af19a8c3072dd6fd9af2703c35e7c50dc57be83a418965eb2c4241e409f5dfdcc49b6e7d0fab54d66212286d224323ba05c1e0f929ab4a5ace92959c6e83ab3c94bd3ec02514f1d60ad70205cc867ff8481a791b0e3add0aaa864eed814adca7220710c17e41cf2a5c4f7207164ca6be4960eddb25c00c885fdb50f89ee7ccf404f4494c3161129248b439a4afcf6c3b09d875403332fd11945354c1e39c95ce9ce839d031808ce036c6845a3c7e8341c883b0d77df1aad01f735a095c773aebecb9da6e0f4466af025d1c83bf2d29a3c123e17540f0437b62a4f28c133ab7109e63390df323ddfa989b0db170ad2ac4685c91d2d3ad55981515135f371ba1524593257e228227e1c47d850fca5d8f4cd46f7639f20980590bdbc665a32da53c98cb8f7e8cfc706629ac390063bab20d5bf28adc337b2e05485a9a9a970be909c676f40cd6a64b706a5f1176510c023f8b40ccf1b60b4f2c005e0da0f1b547110ff074e57954b2f2533698947e74cfa0c02a03b89d57a79668eb40b657b8084fd14a8bec8c586adfb954a16eada04367eb6c60d71e095438a5f31aa6056a974e86b27f405adda297eb4b6f8011e45f7a3149f7534bfc150805bdd3e32a84950e552e2f75d2d236407795094a088888a817c4f90e638008e9b16c161ac155d3bff2aaa56693acaf0cb2690594104ef08827af6addcb9396f74acbb5cf44aeedce891d45f110d22b7b77de5d8bb8e1be32b8a445c9370c5053452c0930e9cf87beaa3039d359f7656a8f69cb2714a29d40d48d9eb582b0a5e7e4799965fceb60043f9c9bae91338de2fd5ddb148ed60f28756fcdb8d84fccd8a1a44b657c1a00b1583403d31f8d09e91e709b4287b7c20c8cf72bb56edf40de34941ba18a5e50933c2ea71364f12d0aa9905962fa7a720e11b244b598d7b339714ff010f258dcd8252a2c86ec10df5e0fa7f8e62c8462df6900ce8e7b38e74d1e3a38f0caed8c8182410b76951b27725777c4e930d143df6f43095536df5b961bc88da831d47c8d9c60112a6f7613509eea10c6ea2d90dd9768ebd99891be4460062ae830a51c8d7061809b5d5873ccbecf26f14dc8efb6523af5c2e2baa24beed1e7ba02f2cdabeb9212540e9dbc53b162b0c95e137348e18ba579c39c72c80e82f6df62ccb33ca30e9b91d960aa3e83f12a091327afc961d06f6e5ce6cca2f811bc132f302855bc9aeef03b0030905526b315c20c66d421cf6df5dd9fe714c4e4d53f702df35bd71b76b7b1df46698b6e957e5c3c6bab86c60bdb8f92f77664432bf06de383398506be1a5ce3471d9883c6411df4986818f11ce3913b3cdfbd1d47ea9c739671d0dde648e22d2a3a84b6cfb7659a8e4dab85faa9cd3db18f5d972e1ca13921142afb2f96aea0be15eabc363b49753c68f9fd383033c4aeb843b9901630817c178f17a946b63b28a990cf873ccc8f1f4dd768b5cc987360798991b25176e3d745e582afc79519fa19e0f81cef428b9ae570e4a176d516876dbfc77c711f31d365f387f2392572a924311316062d5354daeb0deb66246f58f40938c16eb701f639e7a6c27f4088624480569c75f5ee63e1f9026426fc8c5376bd5f579de549ca11045aa2c7ec4209767d900ceae10e6dc8e976d1f96757c62be224d49269bc41ab4821759c0f1c75f5d44057bac77d0cf8a953be966a28bce8c1e4e9425c1da6f19c1cc43b709a255b4f5860cfa15f802269fb925527220c5fcf9f585915b52dcb7c53995e9afb475b20b7fa2896144732c66fb0c76d61da3065dacd2993254e6193268324401323be603ca0bd9b9261e5185da5247f9e8847e4c9c0512a5811a18fe2de4be7bfe5b7f04e7be322b9c34688eed7e6a6f1af16e26ea14ec4bf183745810e10ece8662557d08d679faf0e6bcede618bcae3b6092b5cfc47ab49e0c53c6ca948bf983b16c32f2a0e37a7b74873dc69a43ae3d3511568109f68c3994e730c5672c3b8df04d86e29b5b05892ac9daad465645e0a18f9746f6fb6944a11d68407aa5a1295491d0c2de7ba1986a27cb890d183dcbf6e06905387eaf0d3c8939843fa969bb9120f75faac4ec3f2c7c00a12a1da57afea402598d0fc94bb583ee0b344346d8c98ce651db4958161b391872f28f09271ac9f4ca7680c194dcc39858a0cabb47e72b32b1ceb1d2c8e6753af0a15607df3e0dca7263c30310332c2fea58852a9d80cfdb38025ebb8a5bd27898bac88994f424f1f6b1c1c43ceed42b7848686640699d318a9ebc3012811357db142d59ba1aadfe8e6bde91bc69d82772517c6f38d47d9b299c8d6ca97b72df13841bc1f11c5a87680a0f10eec9cca23a4febe35fcb44a3258532a03a8093214832c884b259fcc55df48e683be85348fe4fad80d833c2c107a9dc20a6f361ec1eb2c19b2069f81de7be5e8b0526d493e38d15ae62040c4a30649754ed1cdcbf7be3f86ea1176716612dff519d4f72263d1ffe4e4ce2c7a4d1079de6a5ca4ce10da1a9cfb996ebca2f78770d72caad507243e45668745ecf6066ee51912f720f81cf535689d40579d6d7908c41d2b8318eb7ab085d843393c77c89cb0546d2e5554ccab5e09a8ac560c95db19832111c0e726a7d0f470f9494801316476955df27ff1e860946b74a0413d111263bb38b8a2f255f85a01e77fa582504b00dffb289ca4b54f3a72109a04c321e86b279a0b3c2001a1d702142359a35ab455748ba2094af06e4cde22ec801d13423aed8b41257015ef717d705abc7ef8f5ee8c64951bafde8f17af99285725e7a3d0aba2c70aaac555c9cacfabecb28ca0f8c649b2e373b42d3735a8d5426e0c0e9d45da216982f866eee9e49b1cc33888c572a2f6c9355deffdc8a1eabcc70e287b3328d5ba342d3144b67bea8ab1a0f679a86265d9a81a04d48dd6407ef15fb9e2a68f63f2b290ee7aacb55249bc3cfb8bde3595bac5d25f6f1868d10c745d5809924de19a893a37f6d70dc90aa2163ccd15a940e9d8b8187c94bca1b1541b7f31af1ae8ff2ba666d34896918b5f699f79b66b42ce027048d936a90ebcd6b3537dc2dda0b1ee4e8e5c382590bff07cc7a693b025b7c5ba50e426227f4076e628a2972c102890aff6081ff7cbd7441e3b546f6b3d83fb0bb69a50655717a59abf92710489ade1a36bd6f16232f12def7e5afd9ddb09c6c9d71a7241504cdec1793cc3eaeeb1a1a8b1e1816801296c71b418cf5a5d4ef2cd1d06bb3ec4e30346f60dfa0186f1a143e12b29d81b877fd27d5e9af51402d4e733d0c694f6d07262f363c3e79a36338e3a449831dd89f33f3086ad9d4da3799da165eb13c8323ed511f2ad4107949eaaa18cea66794beadebafcd7a227fc3684d4a6b37a04507b7943e7a21dcd7f2e3e405e698ac210976e2e7651a737dd349344a72be5040a942387cafccf56bd7e88488c137220d6598707c1ab18326d5c4d5736088f32269b0affe9b753984c5f95aec0dd706a8171da5dbe00", 0x1000}], 0x8, &(0x7f00000027c0)=ANY=[@ANYBLOB="9800000000000000ffff0000ffff0000f78c280d2fd9f366b881d00bd968f0da9e8d99a02e6331dedde68b66f513165ba5f409dafc0a68a1da2f959bf3a69317edc865f439a10ff590046de81e3cafaca2a3117fcd63e29b7615fb43dcf83579718f1c36cf315b91c4522f406e22a2290161ffbec729b0fe9f7281a92379a00644d55d125bbaad75ca0deb61c570ed6e734b9602dc7500c874d2cbe42d2f2339ac7abeca712010c27c2cb7889cd0232ec46f4be415d64696bd0a3169559123a5b7648ee6551b2d9ce13b92b368d892de2450f88c9c25c0fdf19323b72155323a931867a955df29c575e9161a79114ec3532542b15d60c88c4279ff81b06afdc963bca015f2058cf66e5194068082410d41112b5e719cbefdd18b35bb42be1589984d87668162f2ad1367b19cb0d536929234b62f5f28198e461992ea54a41f2e43ccde2d7a5e450fed3b2663033eda7e445c89f633abe2327bebfaaade09b774c4dab8e74e8035e49e067fc8fd1af91726d7f9a64d6dd9f096189757d159f67c7a"], 0x98}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0xfffffffffffffffc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000540)={0x2, &(0x7f0000000200)=[0x1ff, 0x28]}) socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) r9 = msgget$private(0x0, 0xf7bb9e99388a03e5) msgget$private(0x0, 0x1) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000002740)=ANY=[@ANYBLOB="00fffffff500000000386a00000000000000000000000000000000000000000000000000000000000000005c59b38fade9b143b8b8f4f21eaf63e6a7fc937934668b413ec33918c5df096519ce66eb1fbd099a4a138bbd27e11eaf819762dc55c4a8488bbfd0988984f36d7cb9277ed810ee1c23aee9b5a657a8"], 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffea8) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r5, r8, r5, r8, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) geteuid() 16:00:11 executing program 0: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000480)="7f8c1ac5b661c91d91710f98038336011897e7d492fb030014000400000000000000080000000000e516c0500ce84870649a15cfc529c7a705885965235314f1d392771dd8e6eeb02f2d53810000000000001a54f2bbdd9edc996e23a1a71bc324bd156778d542901dc5188f0d218f81c44c23ad8d1a5b99dedb29c589f36ef8f876136dab2525546b9b5d5057d96f5eb2065947b3f6cff30330ebdf2389227d3a08b34af74a9df9cf221700a0fcadf5566436a3788bab8d381cff29aa9dce7e07ddac8e107b727461f7a1e6d8399f3880ad583803e35ac1e9a2beb27e14175c11c8d03d7624fe13d3e02c01bf51a950f05ca338200b8395db03dd3eda80b57fbd520019165bcb79b11e77b5bed0596ccb179cd635f93bae503bd03e8805296ad37190b2514dc8b34b667a3e4aecf77b90564379f88abcdbe23e8b3af2d779ee5ee9", 0xfffffffffffffcd4, 0xc, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/\x03\x00i\x00', 0x440, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000003540)=ANY=[@ANYBLOB="d55a226e2aba09070592eb6e9c92157919bc3d20b60aa6302b0d07f8405523c3d88915e6b96a49f0b1a113a33c8a616d1c60c807306456bbec28a888a1d48b6e4455c8dd17c853db78e61e72fd", @ANYPTR64=&(0x7f00000012c0)=ANY=[@ANYRES32=r1, @ANYPTR64, @ANYPTR, @ANYRESHEX=r2, @ANYRESDEC=r3, @ANYBLOB="9ba5388bbdf704228f4435e8bd88bda96048a073b217694b9675fe062166ce5345938905a490db49783ac13a1c83da2c6eab49dcd0203f76c3721c29e201c0122709b4b15d7d469ae6ca939c2d76052793d9fd00ee457181538ac257dc83748355db03b0fc8aff366c7457ea6797197a41829209d9eda92c4d9ea5fe74d128de677e2060e90ef7593af7a43cb15f06c3318bd7983f477277c321801f79761121a066a4acc21ad01e89fd74bbc71937566d8ea2b491a0e6e4bec23ec3f25e3d837a22e28b858e15da882f182df643cf9b5d33e38b2814ecfbeb7ff4fd36a093e42b566e3666825ef21cca7b1b41be7be9d0e894215ef836ae43038a7b1f09d779c7e11b4b8dc18af82beafe1471ce1851cedec7a4de9cefe545ddeb92039b4436f1fbd79f75fee50491629d1763c67dea98549abdb8153820b382ac3d6cb09a8500904439e29a2e01383788b5e66ee055d80ac99ed2f1319a909dd5fa7d8349a3e474f32c424dff809339ae23a9f82153eba7a9e5b8280482a1f0829af9153ccabfbfecc581e19fbaf66bd67261c5258b52cedaedf70305a55aa11b1ccd3bd6dbbc87926d7bb1d23cd63f7ca2070f88558a1404363c5bbc79e545089ea72137999b2df6381ba4a65451e051bf48ae8ce9a752b6a18418fc6c15715ffdd211848ffdf58175c88ab528c95748f080bcc6a9a74bd83efd6685a463e451574b559883af7c0f746b5b1e83b57294d59c98951e05c7d1795a52786b1c914b2c8daa4cff105bb53c4d19a9c2d53ec0c4ad4b459c884f4bc2c43982977aac2451f83a782880f279e22bb34f21a1bd94ff10b55315e9bef35ce21a9958ccfd73bdd740a37bfb10968795d713c0dfc68592823a2caaeb84e8a644ab9896f69240cf8a774b66e675ad4d7693727cbc622a9f1dd341ab75089cbce5c158622d1295b97322d84c950780386a3e9dec70ee3d4993d26269b4ba8781b2ed3326c6989758267c92de308dc500c13c9228ed3c307036c19c791b2e37d026c5d0f3f3f6dfc691718cf467c8b3a0af7c723763baae105dd8d4b61bd48ec0bd3b01794a4a76c16691de67104cf79b58cd840fa2d89f187182ab05125230a1155240dc45f4368734da1b0f41e8525708702d009b35bf416f5c45aa33f3e7dd503a159441c93cf765402f70f2f686b245232c9e61f6c86510742449101414d7da616192242b38b309e82f1af6040a811e6d12c542ca11e58bef92715ac2b5742385bd599eca59882ec7701da5c3245da429af2af993aaa4960862e4bb81326562aeb325ff68a0964fb759423cba417e5714c2909ab6c77b275478b0575fa552299cd82e8945e8baccdc7647dea8e6c9cfb26dc76074bc405047cf7e86da737d29c5be331870d62985738b5b3807f3b8b2c680c65ec968418cb6fddfc342b5aaa4b522cdd87ed67b4b33b3913dae410a728f77d7b8c6ed7ed1eee7697b148334f715466a55ab77463aa81b4632098b4c45bba691bd97b47f35c0c3c361f889d76f05dc4372fa329152f4ec439fb468b0680663dfeb8ab9bcb42bead7bbcb348318cac79082b34d13baa8f8d4c51f898033f8e51705b901d54b9e0735e2c87e65d497d92f578ef69f8fd8efa3cd0ffe038ecd4792975f8e06d47363f86df186e99626c02ad71de5a3df0e30e3d634635e18b2cf55e39368b04ca3cd42002f172498f16c8e8e0e739fbccbcf73c1ede63a2a3d5db7f40ed76af5f98662ccc64e2a7568486359a14446b89caeb6f33327e9109b427a96420ff4fdc71e0063d5c4d9790a29add9f382dc63640292e6437a20e842a192bb15c76a4eae9d684bc530f4f7a6b63d70501e13fa64cd18f741154470893e33a6851bad07d722367569d9b11215ae9a879c5d45f0c1b52a8b15983954e23c3ffd200a906926aa08172e7526eb697fad29624c204e9392fa24b2668d509dda696822ccbe9566ad0a26f6c09ed273d52b0b3c4035b067ae481d351f86d50198756416d066fcd5822297b4ed4f3da461885cd356f34604e356eff3a3cb0cc2c522209f82f517035740f8eb0c3dc07a45f4801c4771997cbec4470ab13692abb6af599ff3ff8f4f3c2a3676620abfe796fc814d97063266172c26f123f353249241f70445da4f1a806a3826998a98c4c142e336d95fac57095abba5531bed3c9bc364a16faa30db1559f18b96a4bdc1702bd7a3d09446c5f57b11318fffa6656d17b22d906e5bcae253f26abe3e0a2ebc56a47dafa12093325b3e68228b7892dc0d63f0dee9fbeda0786c41bf3cef76af14bed49c56c31db8e7b75938e8b66241387316e01d0e35fc0e0fa8e65da297073014e0690667b1ace013b143065a790592c2c0bb76f6732a1040a70d8f8cb2440a7097a7225ae91822d600645555a0834d1215900b1e31dc9f212477bc96d45347d66db23d9d0fd71d60816c3f36a5914bad82f29310a0b1a08dc56f85cd6bda0d3e503e82d77ef20939357af0d706792e5b10536c79955e851dacdaba1a144f695edda724e97ffd579f9b85b13c671aa4d64be726027a99098ad2caec0d5acb29d2d7412b75ff4fd647d7c6c0e21b786439af0ec58ecd27c2415f5b0467eec9c6b8f774480b0a81d6861953cfda4da95299b371ad683f94963002419c96a140b601e6cc414efe7f86bbe762a87e90086b2a863eea04618603ade74d2f8e6c9fb288922ada81db4df34f24ec57e6e0cbaeb5308d71de89e8224aed63551b09138c2f1f05ab37ab9eb625d9e16172c8f1422b7a27114905f130504c264fbed54eacb05f35de9eb12b015287b1c75a703dbb6aa22c48a34b1afd1320203fb30bd09d87eeb7a2fabee8cfd6ad4c448666e13f230eb63b585aa089be2784b795398fd502b2039a705deb4e78c177e77ddf376f09e0d3bf2741bff543abd9452c825b9ac01ebc80a2c03ee1143b085c98c30924c9c5d7d07ab22a854da9e285a87817fab2d1b5402ba5fa4db36553af29fa30c1cbfdd1c3638b74b9fc1fa3eb949b8f8c8873131e04729a4f3c841e2ed93265a4577091fc1d63587112518c2069efbbe00efa1a85affadc97343ce6f394fb8352df190186a4632f3f5d0e63f786a2376f2b65d1ae0410e4268a6d79dbe8f816777d0d090099d8230af8e516d0d821ddb017c7d1eb2f01eda8898834dcb1000dc2c3907c44149abf3ba939e5545f61a1529bd3a994f9502b2eaf56267ab8b89e925d4364ae1625cf2977e33cd9f7cb7151d6cb311124717c7789227cda581887a2eb92bd22cb4dfd0d72ef7e0ebbd0270dddbc1d71cfff5e1f76afeb0febbdce091db3b1cd205461cba783c0d6c873d148740848af4e6cbc63bbc79ab98c21a6730a053d2fd68a2a18fa8d1f6dc478648e9e7322bb4260e2135582d1e053ae3f65d86f9a15989e7b242207712b88a45b377c989b07fc6d399f49d8126e3be253f58f1dc0a853d7bc1ef790404ee25ec23b4954610c90253ab559b1de3d442ff5d1229d1339ed99a71529cc090f7d29ae185d494f57fe195fdff25b8e9561e18c073656b2d64cb5059a90d7b7c24951b29554ed6bfd20618e0f609690cb352a1057822944871ee172761b13ac4283cc45cdb262ef9b5ab4dcf4035845afa1e90e9cccfedd7a1615a1ccc3af713bafa6c4370121715cd3f74e4f9524b7d87ff98b91af0a04c0bce9fd724097ee9e1abb5b55f7d455ac8b09243778f4c8473ca9b2f5562b43a009eff67a8b407f2ff31cf7a8250da0ae8dc2d8a3d971749c4dfbe76e6f71324afc025525bf2fc7fd63af49008494ef3dd6d67f90602a6309ef92c824fc546916b926f387482b5ebae752dc05c6445eec4e4d2570834a406949121f8d391b17c59704df37d5fd9d72d9d3bb7d4535bb17ac88e8e49948fae241e3cd0688ef456dba568a71307f7bf8841dc19b0250dc62d0294c39d676cb4cbecca392ae557310614fa1ec1dc38d166e6d993bbc54d849970208fce394ee943b9a43c2dbbb6388747dbfd4da1a291dd07e9926639de90c7c04be2b54f88c233bbc6887c87e6685f69333f7887a79163a204b2765589efe11e817acc86711a756b94eb8985c836bd15a339b1ab5cdbf12adfa89c1873d67128667809d071ad7477abfe33be3306cfb8acf4b9357802f6c7408c52a8ce201495a22ccd5aa3eb2bb31b866b33561109137a2271320012c7cc1da3d2d4503b783768aae4ee3e5eadc8ec6e60b0474347678661ffda3b804e2ada1bd005bd65a257a1834b9a6ddf120193994eddf4b54b628ac0aeb0a7483879d1a4a9f24f642daf4f6d34942eeb6dad71250b8c2f92f398d4744ca17c5aeab8008ede7106203369b05fa9dfb01d145633ebcd9d08ec6e23f1731c8eda46cbdeab2a10b2b1362a1d35cb22f68af8afe5d86cf7d157336c1819e4e020cbbd574ee52bd75337b87e685a2938e1845ae404a77ce51aadfbce0835e33bf74aa95749b86011b87f8dd1fae4f36f45f646ea8214ac6879e02547cb3522b300e43ca7e0cb2c105ac4004644ad964704a2fff28f806b7cf2e4d9feb47cc6364c448596e1687b03b09e1ed19b66e1b1bdb683dd62fb6316970e50da779f115eece12d807d436ebf4acb301f64f1c3f91723f05ffca1b102f33a6d25d7ba0d76380a441a06a1abd29dd1c212b36b80c354f14631650c2179e083bb068cd7b3ffea7fdd509b7ddd99516ae477d5ffdcb8e0a800ec0ca0e4208fed5fa0815d2daf83b6edba401e184f195e83a4ecb24b17ac3d0e54f8bf13b915198cdb92b448d31aa6033a7bff988205977445f0ebb75c5ce5979a218810012e844ddd78871c0571b2fb41bd985332229f477bfe88041c7ae09e52fb75d62bd7e106c5bdf822a511d7d35ed4147ad6471ab7e583bdfa723bc327f87e6947a3f6c313797974262dee9606a1f74206c106e2d5f8703f495ca756c9e12bdcf200cbe74b3484d5188d1e89b7bebd0b877b9a6d7f7930ef98e1d09a55a52c7b771cf2518ae8cc69baf9711a2ac7a078f469d1134ef2d80487581a2335f7259d0cef38bedae58cd5dcb2d367b9025f18eef5ca1c0be26f27bca22e392d963cf9ee9dd094b25c0e37ffb6e470e63bc62870f9ede59fa74214a8b81d52c8ff4de95ce633de99e62fad50fbbee47578269d59060879372c2afff8ed01f613b0bba10b24b1a89b1d1a652858c8a7c04faaa05681174ec7a78dc830fbc59ec74175a965f04b0efd6b7d61a492f6b1bc6cfe259698dd0e0b13fb791b29200a87b937411c4c3d7a76c00f68ae2b4de91a76dd9a30aaebbf318bc3a2ad07a2497a1b496427116ef2a0de2e536b30a750be03a99bfeaa8059b9461988445e83657439c35973f16bbfa54abe63a299d60d323670488bd1d0f297cf9652a0bf9c710cba581bf5f74ebb02037fae3ac39cafca276f90a0cd7d4780764c6e979a7957452c0dc22f75f42af68371707699834bb9aad9abb9295900b4174dc23116dae4c0d2dd873b64244b1b77614f8ae0c2517cdf90f9bbeac805e14d51a070b5fcf525da7448173999b37fb3f3eeefe36cdf56bf2e993a5c9fa620710cf71e18f0d993dce09ed0e67e66ef5904bb77b4a2a349176f8de87f4ecea3da1db88940cff516a51c01deaba259e99dd8445c25df333503b8dfc311e3b1c067bbb6c4fb00d5833c0efdab6f2f298caa02dfb81eba9d8b37b3aca659b0b67eaf66227fe62135a3b9897fb7c69b871f674e4c2d563656b4584e4e3fbb1c13a52908b8d5de5cfdf5a0afc7fc7294f46c1133bc709f45a313040c6edd0cda24a38232b8fae", @ANYPTR64, @ANYPTR64, @ANYRESOCT=0x0], @ANYRESOCT, @ANYRES16=r4, @ANYRES16=0x0, @ANYPTR, @ANYPTR=&(0x7f0000002340)=ANY=[@ANYPTR64, @ANYRES64, @ANYRES32=0x0, @ANYRESDEC=r5, @ANYRES32=r6, @ANYRES16=r7, @ANYRESOCT, @ANYRESOCT=r1], @ANYBLOB="4c4c19c5826951ac42dc85b9b5d3ce3e602b0a073196c4c3548f8249f0981c3c00e30355e81acfc4cdb9d7b5ad802f8b88e1823e2c1e6ad9fa130886dbe1aa6633487a7975cf815ab077f13d3e7ffa5bef2cb08dac3789c63990e43ebfef9429dd59ed111d59bbc9bde44f6002f95da7ee53e46afe7957d69e8fa5d927582f573ee86f234d7e618d2a6704051b6564459c78a02ef4eb70b26ebae194f41047a72d9b5e9b20778e3731ebbddaf4d7031a7b08c5d0603e101073b23cb003bd041fec18138cae86445acd439bd5e31108af8f4b0bd07170c3e43229c114ef3df3fc2ba90768823799c47080f56ced49cdb867243625140d41f053424c3f278716c379c147c87454daa84c77a7b50e32caecaf5973004bd95989363a355f03554e7fb75338cd11c820f4b434dab811b058cc7bd7c087c0a81e35c17d196c9fdba6d3559439d3dddf48dfae98073cc3006bd6695a71fe6033f1a4327513255b8238d52481e09780b13ad6e21efea7c3f5abb89e9c56b8814182c25347292fb7f63d9e2aa5f1900f6d01a61e00c3838fb026d271992fc5f98cd427c497b6f979100b047152655091760938df9b36b0ce6bc7e6a2e41b6b54e6b34385a0576c5a85313cae3d7d8adaa4ed3809512be0792aea08f27bdfc16256ca26f344013260ec151b9a68e44c5459e79a2c24d3c12287e80927b2dfcae7b1a9db3162e8bc922026ed4e35d918616c31090624f9ef7115464f799b2e2ac8a7564aa331de2a37612b8258e4fb6da51d48af3dec624c927d02c702ad45019144a8247f5475cab69ba786f1f60b3a6dd9fd863138cf68227e75848e4de19c6bcb711a561d203cd85d98b722831ff467b1df3380b82fc9f82ac199002e89122d45748f666468ee40df32ab9ba2f23fd251054f7b2afdd7b0e681c57fade31eae7946fbba27869f653a17591bec13a4957ae7849eb6d5f579746cfa3121e011871a3d42c9c3d9f5a06295a43f90f638c40fb07127d5005966b72d208f93a87b04317b8bc7ae2a5339a98229f0629f2d40c4e4f48df8491d97c431b2933b97d937c50c56540eb9c7d16a2f16a4864eff4276e8dbc6ee3cdd94953aa2f613063a56727da5bb43d5fdad753432678c28dcb00c01248e3f06c13c3f11bbce64b56ddd69017bd8ff01528a857a2d710a15c7382b0819a475c1621484540faa281b1f48aec950c87e77f7f03941ee46d51555f04673be91fdd22e6ea34a471095836bcec13a156eb617321e47a978ed39fc9bda4e3928c3401c799e98abae825b29b3e7f187c6cd95979cb257bad659b981c0fdf759f594c1644a9fd01080b48dea74d7871f1af9b1db3077b149907c11b961c3c2f11f61c76b9deb4b1b34419649777a47d203b85105b74fa35558c58124b7e805d89a8c8b32ba035f7cf3c3202898ba14eba98c44f1c32ea3c9a205f98b284f41fdebf18bbf87339950d2fac0f1a3e6f6b96e7b1e5a9662c5d1e9df739ee1df43ab86f7e6234f27987d27ad474e8b337b32f468907266ad515bac23b2b00ac7c4032e9facc024da728fa2e051d5fd79e106397b8d3153823b71a24583417d8b7ab8d075c26de90d3688ba8a7400ddfc479017ef6f280a909a26a32c0c03298816707802d103aaaf200fac25323a8ddf8372b97d380bd314461e9da48d95978de477b8ff9cfdb91a28dc48243b55ec8b6f11af12b4fd3ca738883303d4815226b6ba9fd2287ad45a394b4abf0624e6a637515784c9b5ac7c1df6b6d634d51cc97f964d2db528b59ed169d405a89fd2302f0192c1132a97f41bb997dfd7c4be13a2988a5f623a6b379a9efac4e50a12438c83c7afcb805feac93d9062f0f9b6b29667e0437b77c04d90e5617d87efa2135acf7235213a5df9a9c16e8a4d758e4f1770c0ecb2ad0a2bde03efe7bb8be7cfd31b583c5873918f098934282e50177362bccd27b86ac5e9bddd68b64cbe97ef091f73144abf1b5e4268f046b351b1e9fe6c1f56f631644aa255f407e279e0928991497703238d302a4e81b63bfa72b9e89c172e3e9b1f576956c9c6bfadde4657353f367794edf25b17221e39904633fe2da3ace5e36ce0f28099c8873f4f1361cc2956ea5b991c04b13884bba1fe34df601498a142544428cb791200e7bd0d504664e2c451db0c58a8c38d86689cca89249653255dca68059b6d25ca4b9c4532bc923c3b92b21d802b1a0c7d46cdd434ace58e1a686bab05fd7f27ac6873fd84991f324933c764a3e8aae2a13fd8a8ebf45cfe67dc3dbc759d858eb2e530a23bc1fd04de75dcadf48108e872e4db28cdbe0ce3fce0a72bdfdc84f41ad1360d2cd037eb824fcd8abba7bddb542d9ddb9a8f165a379ae7b3dc691638943e842d1cf2d5afc85cdeb5a54f79a7b7ed41a595b831f53728fe00bfcc2ed28b387353bf2217a45f911e5ac90c9b4c073d3958fe28aa02a460a1237b16a1971f168d8ec3151c13d5f073060695aca5ccb0c76684d9cefa59940bb92bb1d76abe498181a799dd4da374579b63c56f07a89875a184094600e07e6c03e8a1ccfee373f30bdb38374a51620502f1389f41a61d7253ffd28fbbb610edeb68cbea213064ed05258c30af44c6e589a2bcd4b3fcc832f394d2c6d55afed198cd78ed5281746f07aa7eb67028ffd059750d7d5c5370f9d23bc5205f3e4aac764bee45eef2852767ac946dd8645ccb7069703e75edd184cd750d14b363429d5d701c2445caf740f7aa0dc43894959391744bf363ad238e9b9edcdf875dd288bdb9943634329ebc14c0edf58a69c9b70889f3f45d23a3abd5108d4ad00e257adb3831c2e80a9e2d4278713cf5c2bfbee38c6b5d54e8d0008bfae36c1244393a165cfb9c8f1fac4251f8cd50d21ee6c43508ad6812643102691dbec71be8c3ccc1f12c8c2fb486deccd6c43fbd95cd70c71a0bbf058f29a6f2397ee51c2dbd42f7828a012780f631d31f29287916502cf19ca04fa6c22e99cc653a24d2f2980b0d541bcfd59bb9d68239f8b58b26360b2940910674ba1e3ef92c40d1dbcef368d5f4e33247a8f0b52b8ecd015cf2f0672da266fbc235c05a5b1392228840cf07d16ee897eadd60cf0966953f5de62ba740461afec684a39f2cec070c2c14d251092efad9a649ddc5c95d9be1bdfd39807d3ec27ca9190dc78ad3cdd1f16b10f497e40de80f2f59b1d7a64878cc1fdbb03683f50d1716a879c8d18fcc748fa9729b4da2a3f2936cfe1d7ecf92346f22efe065d6a2537d6051d8092ac287fa1ce68401377ff34ad885c28c356227ad071e95cd8d79936deededdf581c6e41d37f1ecdebca2df1c1db86a085591bb0ca1c4498c2f2fcdd8485db5aced23820d210958a3740b0ef044b040654287c8474a336fd3c423776d105b5a8c80f99509923af3ca0c8fe9e7ad291a32638b233ed3f5590d9424d9651a43b5fd1d88b86cdfdbcff98d872b2622c580e84441664f2558aa8d429b94b3105364dc2d6a9a5cb7c474b8336d803bf3aa49aaa277352be52bc716ab562d1642b0008e7dfb2008aab0cb6c84b06f2f4075731e40a5354d36805d072383d6e0b32726e5bbfbdc0fbc392052a83ad80e57a024d596c76009233ae7e64106511521089cf95d57f007f8e0a9759c0ad5f23a7411c6feb42c50b2257077f694a297f6ad954fd606714c28e256c78f7584329a30564f317688a4dc1b7d573b118aaf1da8b24d7468d5f447b7204528bf4f791b995582fcbf4168d25712050b866f3ff3aecefe2d5e708c130b259c5ff4d7fd4cdd321fcc3d8f637a5a55fe8a121f138da06298187fb8e081cb78e30ebca4d096ed63de26979f0898d1787049344a5abfef2aba0d1733ff5b33adc55c17374d89928d5c91b991d067e10405bea8279e79ecd68a7c7e462894ba20aa49f3fe1dcc6d3ecd90d9ee106fd752326747e62f899c890641c9e5055507ee459f0e6137b0bd8dbb2418e207b6fc7f3b516ebe7bae838c2ce2c2dc325b2c69e2c0e74f2fdaeb6538db1b542a87751f6bf24524e3b9c447de98f0203c45490a7e6005c3fc48ce53ddc8a3254dfd5e654bd4a68c2cab6202e51ba5063217786820fb2da4f7ae3a2782e0a9d7f8e4281cf6e87c3cafcaf3a27f4584ba5e4f56584985ffd147c4b53a0461540b77aaa9d8b215f261c5dc29d2b3e6b05bc654663911a1692f3ccbf7a8b82ad38c5aa4cb57a713db94ec2e4b9a5101a8a4c112f174ed7b58248e0a00556d42d55e7d33ca0672e9d48548a9e41f0e5627c2240b5bab1195a78fd5c8931e39159fbd191eedc8b4ce23581961826b5c564846cdec3fd1e0b9926e08f50984ce47a8190b5eff9531e133c1718b1499bb26be749acb2bb4b3a8d1a9b225f82e2fa317eec15e22431438edfe92dfdb79e334fb23feda53e1a31c627564582de38883cd3e56bda2512d0136e677246fb30ed9a4b2e2861eb10e86acb5e3ccd03898ad7bae296dff5eaa264d43c5ff4a3484d9d0b0d0d98d9db801bd6e7624dcbaa13471d56c83c0ce4ede2896c8f55a05100ad2a1335a007168289a24fbf6327804296f5438e1d1be75222b194ce57e451c2000c7d311c51080676255af8683ce96114311771824f68073eb97173cd9ff82cbb261728959676566c0d2d125db03eb4be58a3c7f60593524b5bb1d752a2c37b9ce7f3ee596d0d77073f4ef06c56091f3f650de9f65b01a1403ec2ef820c391e57ba8743e0bc5f24918814b0418712b74b78fdc7bd031735ccf70239ffc82aaaee93f827c7ecd8d08370bcb001ea80abd220c93d62d8549eb0291fe00e233245269d2935eabe8f03b626d9634b12bd727bbac69de0659027c4427636659fc1a5b89ae0956d6e11f92767c1db065830fa02efa3845f8f990fe25a1283a6cbb529254ae1ab68d3e2e53a125df964937cdb3301f9e91c04c450eb4c7d05df81893a930a16bb04af1b9a3c723c7870c0125c5f8f9acfb2ebcf8fda3121fa32903141bcba160cd706d7c7f45335ccd76dd60d7d62a0c1c610c7c58c886aefaf88fe99ba7acdea3b872fb9e53f187151de3570a452824093d3ee4b20560223aa016623a98b763d014522b723892f72e4d8d056743f9db3f447daec7cf602a2f2326c75236dc9a3726e2c61beba538b7be3697496b035d6f45339cb061506d4d6b7aff5203f0f9d2a70d3edb590b870785b07bcd6b743093f4ddca23fdd4f8aace6d51969c55779493ba02d426f74d5b9489a031494b0c2c99eb190d91085cf82a48b70bc42cd58c279c15f2738afa551ef43e20d0ab6bbc07bb40643a19494f4a5811716612a6bd42ced2f2c39894a19691c50f58590e6a0ff41807e68c2212bb91daf676c8d23999e7bdb66b1a36fb5dcb3886f03825219bbf4ca5150d29b7d287e833790a840d8dc934177cc37de073fcb958f0e08db0612d9527b79fd7065a3a0357d21939e91abda54607b4e7a6093727a64b0fd087c794c6170a50cfd02dd059b8c9b58234a6aae46f99a08606320e72addd735bfb915c077bd6091b63e3f5ef65c9aae8f3401ca410a4505732aefd6ef5a3e28f5e82c22142c88703a7cb1695f675e0b23c58e627e2a448d8111bf9e1092578d148c50616d24449964add3f378a70ccc78af927f451185c087aa13405d9175703021170871884728adc894247a8f3630917a5f8f6a3d1d04efb7a2180cc1ecff0ac16454a171a27feed9db0ec4ebe61b0e54b2f878e84033d8795cb3209f1af0eca3229e5e3579455a2b7af5d8c340aeeb35fca13edcaf5a472ef9f3a1853179c4459d3d8e9de", @ANYPTR, @ANYBLOB="a6e9d95c90d7a2275710a91d52f348acdd41f543140c4b671e45ad8ea830e2d5d2e3402302acf6479b7f951ca91a59bb16146d8cfb5a6d5e1f38473aff358eedb4253225cfa970c78bf849113707ad06b2a4b1ae355ad5bfb55135d17ed9ef501ff7ba06adf643cf77fb38e34c18e5c0aff82b8c2102777d0054807588a38ece3c0cbe95d755a286aa74f5a105000000000000004ce0230b7a108d040fb21c24f7fdf46f1bf477ca7b1c68ccb81c2295638466191a710f678293773ee1369aca8e49d0653c1896e0fc68d04cd6f636c63b373566481b596d52ea73"], @ANYRES16=r1, @ANYBLOB="8c42fe44046da220ad6aa43da64af0d546e46f08bf1ce33a9aa41ffdee7a5aef623d46e0375d8abe0a023c121e2bbfb53dee6be1c31bb7f4101a9dbd905364800b593506e44f710fc295149933d14a53c4ac46143a62cdbb2a3c9c79650a07cb6ce4f53613502e9621f09b1905fe011ef65b5306003967101eecfdcb3468aac47ec164a1fae41592ede7ff177b01510bdad0d4df4fedb541693850f930bc1255f3844faa92981ae78b8346b8a6dc625cb1389cb9", @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="cc2e1099bdf040ef7d4cb760a421056f884a0e9bdb83b1799d504af844da39f3d761ff1deabb69657bc74c1d6aa043e8159ed408fec83f0ebe5eaa76a91cfb07df05e3abfa214812b2a76c68c39038a331369e4e5161404909ee68998f4727419ebb20b16aab663f140216cfd54b2deff18c58d69162fb1dbfd7da2a0e3f8a25206cf6243039f1c9e3d645864dabe0356adf374e539a8fdf0e0e451661db0ffcad5ab359d7aac786ff0d54310c22afa73cacb3e02e2224e304b62e267be7e76bc9a3ea4edd8fee1e0da0eeaa5dd13155ac70dfde0aa8878eeeea4e622c42fb11f06b217a2dbca0c476f5038519a8908b96715b367d646c5a817f03c2d015848bc6ec43525347ab70b7bddfa8f92c43c33f00989d5ab6ede3d268b557918d7a0047aa32af6a380d2b1951b5ae8d4de5e78af4e4ff3f73501a4ccfaf83236bb6d7f90846d408816203fd44fb0d4fbf9118b93163e4c129903d5ad72c138ad688949c49a094df707f79e8a2d61d706c35046b2793efdb03024d40e3a1d192891d4d99cec09830963a86893942317578307efe96dd54e94860b6f0c7f9326768b894c1acde7b53c03cb08c78b282bdabcce44291cabc19f38d0220a42c5120877c9e0a79f394178cace2ee07f34045a6a79da8b70ecb12f946e22f273dac3bb036b26006a5e6c3591a975084ffe895fe8d4fd59db235b4908a5beeb2917ceb24b05cf87a669149cd92037c721a1dc8cf16a38121404a528dafbb8fa3baabdd61d70742006539973ecc80d1ba68cdd393df86da177f12fe57ee4f9451a2aede495f3ada0f438e91d78d38a5d015682affcd138931a50003d94177b708bd7af393795e47c9cb21d402190e891137d0358f4610dfabe57b1791e91cc9329b1af7a9600d666b457eab44697d148d000b72d57132eb6dd6be616fa4f9e433b0ec4d717f1084e242d875315a125d5d30bcc3a00beaca60fa2fdd930a459ef41241c9e4ed6b9f634234687f33a2053773029d4d766d2b635085f613a96cbac8310280cfccc7099edc3f0503c229b975ae8b581be6a0919755f980533928a5959a60c4a4fa3aa989f689df7c168a6943e49e9f9accec09ac5a95b46eb197baaa989505b03adf476c701ed940acbc5b7e4d187c0eb6837822df6fe21eccba6b1f1d9410cfa4d0f2fb91adcf9f1b644498d7bc576fd5f6ac3645c1f2fe320eb7a993e67daf8a9400cc84f848af49f83497b1b6a73657b85fdf6625d8c2e5ec763f69c95eaf908dbb125a4fb325bc036e7fe12867dd90ea014a6a84f1fc5fb54cc410237729ad6a3a3241de40c372a13de040ffabdf8a3942e8c60402066fb5ea8a71bb934b35a8346bf4daa05c0cf2e8751282adffe9589332521e386acc7485a608058bba9b0f3cebfb801b309932a6fdfaa77ab04eca5ee7f3c68765bab3f1b2a716f311afa84c6f13a8b9bc03c5a15718580c90893ccb7346107d6d7e372e969504251c39d665fc40722161509f9fadebdd3cac4ee397563782171f23dbe4992a88c8b3c0178a1d08a2c9fcb51d3e6a07b2929d1e7a6da430463d59fb0a16d615c2e007cbcd7013c88f8e8501ae81d1c65bb693520cb54017d686f76ad99bef428e187f3e9ab9c419fe63a442b6a6de0c3c5c3d366ba53b2559a7a2745155112dbf72c7186bf945d8fc5c7f340586622c3b23443c369cdf3245b8813a2aa9fb5a3393253ed1020d099a061b14f8c6225aa64bd95b155319e70c6b8978d625838f092c0d0c4fc4d8b1fd63a2e7e10186b27bdbfdec867c12aa5defc0297d6657e94819fac0d2aca1bf69f7e2781810216e6ab6fffb7a09479ff03bc302a2bab499e23df9fc289f0ea8ae8fb00f836ea19832529b8a643ab5823685cacd0b68d1af6bad0973588174953d86d949dc50922483a4af5352afdf1689f602255bb3d9cbcb578dd8c703642e10c254e3644dfa75b45dacf4d479caa87cfd3f1cbb591967cb0cf0739a78265ef01732b3c657e907bf9dcf03b6bc9834fb1c2f5fadd6c3731c0b010e296636e8f4f8c306b9e92dcd852e47bdc4a13f06cbfa8f8eebae1949a9eaadd93c0320d87af401796fc25bb2026aebdd9db16932e15cec078b3730ebb856db661627ae699a31288de75506abf7e7bcf80e992e5da2f9c25834a512a929a4886727b8bef1ea206162675da6579427a43303ba72a5c16f679763a282dd02b5eca72fe5fd213f4d48b6ea17cc3646e226528f5bf22de1195c24942a77a623ededabc65036359d671ffd740863782a1bfbd3d23f753a1da2408d3b8ef7a818945357a0c1c287d045f9c8c7b2cb32d75ce0c9a43b4974ab7d418b11fbe2ff9ad196835ad1ba3cc9dd4edfbb6944f7a4775ad30bf1b0a8760f3a0d97608172d0735de68dd4c53bfef7d24d9e18dd7606ba297b7bcd977c264df4cd1c90feefae8dfa152ed869cf9550fc3e0fbd7575ff3d3dba8e7d1af75e715fdb155e04e9ca81a8859762ca6795859fa3ae6a446c48f68d460c524d07103ca579e2f883c61ebfff28f254722aba222ec7de96d14dcd6ee0bf0407eb03a96c5a8c0b63b8daeab966753610c30dacdd835f5e85fc2828db1101fb48cc0a8cc9c51edc6ea7d66354ee7516680cf09083013d261adcf28121da7328d9fb93255e919c63cbf2ab9224dccd8073ffde32ff1b589e5dfd615f1790ce60e761b3c394489b837b4bae6fd1580869b2e4f8045c8cc4fab2931551365bfbbd0f53f1c294ab5a488c18b0a4aeebb2557f87ed2e5059175e2a8505167fc6af956ceb4e31011d2d0078e4a9cd9392f17fe0fba83f7a30581a1705b34d5b81cf8ff880e6cdd46cb89828254181efb1d732b5dc0a0f91242632ff66c48699845f422f96c584c5e54d7972dd61774904b6ad423a41ffd3435f630fc609f5667dc4c9315a3d254ab01a76f7e07b377a471dc224df65f8abe6ca4e6615ba45d59703269f42a56998e40f978e71b57f04422729a9b2673bb456ad74e2199ebd1f4dfd0e45c6afea52db35e238c405970a88022ce6cae6b387c0f9fa092386d33658df87f318c04e99977ffa203aff174bbebfb45e09a0000c4b33b34fb292909523e8645ce0c511608121ee7159b7033ee2224cf345f158e1911f63ab0543cc9f82bef2cbbaa4906fdd94a555d39d9969d7677158f4bb942bc9e4e0cbaabb05ad5d362dc955a72580064253fd16a085e4dedba149354ac31cb42821dd20c9b9dbc3bcc9e25d521a4a9ebc86b4713637e4801133076a94bd5612836557e8e41ca1c5808345bf618ef3a160ef61ff7496ef7cab9c3301ef8d2188c0d7eb6cdfb87434d59add1c3ed75786fb285350df3bed5b2e65f007d82b083c9279dcfabaac0c4b4e7a76b0c2a4e12e39a5f8a9385ebc473f51817080d1181ab9ccb485917378c98d0917ea74520e13cc5cb3e40d4039ac8ef04b00c59dd2f9f505f74963db284dba088068956ac62a27a15a2515e77e0a3a51714c7049139da73ccb64dbd8ddb20afb47866b50e97ef4eb55579868a96d0231f1aaeca4acc77bf1a2b732b42938384fd30bb750ddc64d5f2c79198c5eb6c6e911c15904b24500f4e71368d6e0df9bebf43af7df6f76fcb53a8dc477a48e193c50d08ca27461fce60cb987b6fe94167e1e559c96da8413fb4901b677ae9344617fedffdbbf4cbc77f4154dcf17bf0ba31d19cec4fad920e9fc2ceecf694c678a76e82bd0fb7eb8fb8f18d779c04d9d5efcb68b9e1055b605563d7204b0c2f991b4b7b096e74091496b019e9edb801171abbe95ca823290b1ac2fbd0cbb958cb1e97de21f38d86133716e29e3d83dd32e32f16a5d82e1918376adc8671e507764bae8a44ac0739f0abbf9e335347c197f172037c2244880e001d1fbe561e0dff0c52d3af210e379fe0fdc2acec088f5f54ab2f8863b2bc29c2ca2ce7e73e9ec9758730cc39b107a9c12bf09afb0471b22c9d7d3b985d434724e9e16a6b8022b8f31e693d8708fdaa8ba7d5963f96380e4f6f560fc80090652baa953f18d66056f72daeac760bf64dea6050764d5e5c00db627137fe201a0ba8e949a31aef26055d867ddeb7822fbfd09c6e5c99326154ae8c903756fb8046d6cc54fbbfad280a4c99173e2b194bb0ded3b5914c931463e511546a437482ff349e0978e1a871d45729b4bb753420a7c1e8ce83141912f69cd28543aa63401b58351aa173e07a3c3350b1c739a155a6d7e3159d4b26ccaed157d8d8578fa1997b3f3579f7c73cd9aef97f150dcde153466934573afeee9f7da39804805dc3f2ce31c1d637b4e7940f60f50cb7f3130b9e68f7df6cb2ef16cffeeddd2eec2b2d4c227a688baea988c6f3920e6562d11ffd72977f459c2fd72169c367d56657b2fff53e502d0fc94718ee3990cc3fcfaa909ec5e7c29c5b5d87a2a2ac78ead1f9158c091651b9ccfd2cf0f2cc6c5e3f687cdf66b7b104add5590d0464c6175d7358bcd3e8a57ac62651a756b77d66c9f1126f37b4e4f10509ffa65274e67c490050fa4b308a70e92c62c50f106f1f4bf240896b0ae4d262b3a5f415f4591732b07a80c5b517ea81ca652f9f850b85e2f90cd5aca6a64dc659f7ac1a92dc8501ab1abf1350a97abfe7ea5c51375c609438499519233208ee47959856273826d90c26323a000093ba0d274bd59b9216710b19a0c00f6a04e7dab32606dd2ac11b5a767aef69b464292ac55a4399e458ecc6ecda55cdb05d469b0aca6fc452fd60d12d1d20fd8d439b3c3a0508e4760cf638a0c2922a68bc5f2df248769d5378599274bd76ad166155c0e4c87eec6d7084a3150626f41ad36be99a9a3c8b29af9554426e49d247e3cd90e3b23a8b7db3c1e92b3e43138edd890595a7a71ec81dcbe59ba79e509b55580c37ae42c880dcba3360a160888ee681b48ee40d0d40791ae4eb8a3c75ea1ae7b03a13d2cd8688d7134cd8ed6ef7893f2056f556e6709bdcc9c561d16c53ce5802e31eda45bc1845e08ed0506ff3bddea4f94ec6a4bbdf5fd8d6530e0adba3dd45715a53db5b68de9ae4e4b55e19138a56dfac9f8ffee221c940244243ffd4412b3b74ed307e7077e33d8c083a9081030a729e22ab2995f267f622545d94ed26f59479ef6d924450b73a61646bfc6be308efd219993249ffc47a62a8d9df50406e8ee7452e807673f7fb6c8ce36ff57825cfd2a59dd898adc0c58f7eb2a2c46c22ed3ca891fdfabf92c6e9dd9f7e77caff0ab72a0ff1c566c1de599e70235824a1f3cf48735e87b85c84619f60ece6a2efbeda5abbb352d5dfcf69c7c2324bd3aeb581a0695b7fe197b45231ed8a87f030cd4e88a8e4e3fc2fc020c192e9bdbf90d7adbcd45d3a8cef290d16c65d68c857b94593b0b1f51896daca00eae0dcea4179f86f25b407d19052315df2dd3e577339875ebcf29e19492bbaa9dd38aaddff767f319b05e1eb3e9efcdae891b63e38c75617c9c5702b92a250ecb1a55068ed66d3d57f0bcdde4bfd1f4596568334cc8dfaa127946b5076f97461650fb6690a54c56dabafb34509754a7202eeb72b038495c47fff9bc0ea72eac6414799203d80136c99f6c55f8aab2b5d2f0fe95f66fd5cf10b9f6edbecaff7e75ae309a3f4f4139b901cf80e07847073f73c827626ea6a5cabebb82a3d1a0b1eb5c242b797a82dc6b83c37f5eae5f66dd2959e356e48e21cca18e0c433f60e2479d14818e3e2f7c9f66ca6cd276e1334507062c345487ecc74e219202896c75db21ba564fff5fc1e149d7c3879383b428fc16291792586f5afaedeecbd2a9eb7380dc4fe919", @ANYPTR64], @ANYRESDEC]], 0x4) write(r0, 0x0, 0x0) 16:00:11 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) msgsnd(r15, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r17, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r19], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000c00)=ANY=[@ANYBLOB="1886664f9f6100010000000000000001000000003c86a5e79a7886881c597387fda01ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a73072405c955be9854762bc7037a603eaa6e7dee"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20118, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x201d, &(0x7f0000000100)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x483, 0x0) read(r1, &(0x7f0000000200)=""/117, 0xffffffffffffff44) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = dup(r5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) r8 = accept$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) socket(0x18, 0x2, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = dup(r9) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="99a1a6c4b8ef3bc43bd22f14896e25f0c7532b02fd9ee8a3a5a468e4d97cbe440456d6be218c0be34164083b6479", 0x2e}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="3800000000000093ef11ce936bc6bf951d4600f7ff000001000000535bd2773d0d453c169182cec65ff5c8a6d4a3dae6cdcffc4300"/62, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r0], 0x38, 0x400}, 0x2) close(r0) r11 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f00000004c0)=""/80) shmctl$SHM_UNLOCK(r11, 0x4) syz_emit_ethernet(0x9c, &(0x7f0000000340)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r2) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = semget$private(0x0, 0x1, 0x8af) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchown(r1, r4, r10) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:12 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r3, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r3, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r10 = dup(r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYRESHEX=r14], 0x1, 0x1000) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r18}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r19 = kqueue() kevent(r19, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r20 = kqueue() r21 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r21) writev(r21, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r21, 0xe3) writev(r21, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r21}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r14}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r13}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r22}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r21}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r23}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r24 = kqueue() kevent(r24, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r25}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r27 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020691f, &(0x7f0000000300)) r30 = dup2(r29, 0xffffffffffffffff) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020691f, &(0x7f0000000300)) r33 = accept$inet(r32, 0x0, &(0x7f0000000580)) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r10}, 0xfffffffffffffffc, 0x9, 0x80000000, 0x0, 0x401}, {{r30}, 0xfffffffffffffffb, 0x24, 0x494d24ded75803af, 0x9, 0x7fff}, {{r33}, 0xfffffffffffffffd, 0x39364754bac34768, 0x20, 0x4, 0x7}], 0x200000, &(0x7f0000000400)=[{{r16}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x1}], 0x3ff, &(0x7f0000000140)={0x7, 0x2}) r34 = kqueue() kevent(r34, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r11, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r16, @ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r23, @ANYRES32=r16, @ANYRESHEX=r26, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r34, @ANYPTR64, @ANYRESHEX=r35]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r20, @ANYRES64=r37], 0x6, 0xc00) r39 = getuid() r40 = geteuid() setreuid(r39, r40) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = msgget$private(0x0, 0xffffffffffffff9e) msgsnd(r44, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x6, r40, r41, r43, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000000800)=ANY=[@ANYRES16=0x0], 0x1, 0x7fb) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r52 = semget$private(0x0, 0x4, 0xa5) semop(r52, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r52, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r52, &(0x7f0000000240), 0x6) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r53, 0xc010427b, &(0x7f0000000040)) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r54, 0xc010427b, &(0x7f0000000040)) r55 = dup2(r53, r54) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r57 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000100)={{0x3, r56, r57, r58, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x0, &(0x7f0000000300)) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r45, r12, r12, r12, r12]) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r62 = geteuid() r63 = getpgid(0xffffffffffffffff) r64 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r61, r59, r62, r60, 0x143, 0x80000001}, 0x8, 0x100000000, r63, r64, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r61, r6, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r65 = getegid() r66 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r66, 0x0, r66) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) r68 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffff800, 0x0, r6, r4, r65, 0x42, 0x1}, 0x0, 0xfffffffffffffffb, r67, r68, 0xff, 0x7, 0x3, 0x7fff}) r69 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r8, r69) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x9d\n\xbf\x81\x81\xa8\xbe\x92', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x1000000006}]}) r1 = shmget(0x2, 0x3000, 0x104, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000100)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6}]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0xfffffffe, {0x0, 0x2}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1c04b2772ed451dc, &(0x7f0000000040)={0x8, 0x5}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r9, &(0x7f0000000100)=""/24, 0x18) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = socket(0x28ac9eef25d33fad, 0x1, 0x4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r9, 0x10}, {r10, 0x20}, {r11, 0x4}, {r12, 0x8}, {r9, 0x40}, {r13, 0x4}, {0xffffffffffffffff, 0x10}, {r14, 0x20}, {r15, 0x2e}, {r9, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r1 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/80) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmget(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) getpgrp() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) openat(r5, &(0x7f0000000240)='./file0\x00', 0x80, 0x140) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r8) r9 = socket(0x6, 0x1, 0x7) r10 = getpgrp() accept$inet6(r9, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r10) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xad, r2, r3, r6, r7, 0x9f17f4c5fb6e66f1, 0x4}, 0x6, 0x8000, r8, r10, 0x401, 0x1, 0x8000}) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) r8 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) sendto$unix(r8, &(0x7f00000000c0)="e0dfc80b2a9c8674f1dea0c726460f7553663b47c1e1b7f0c675f601c373c09d5c890c87a7bf007aefd1f0a9fed3347413379be0460eb416d8af5323678ba211236d4eb9970b9afc7892b61f1fbff7f1cc7f5f0a2ea0226d18312c4b14c8209e7aae37a2a8a34fe1d3ae85ce", 0x6c, 0x4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r9 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x1239617977edde9d, 0x81) ftruncate(r10, 0x0, 0x30000000000) ftruncate(r10, 0x0, 0x80001ffffc) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tcp', 0x0}) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r4, &(0x7f0000000100)=""/24, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x20, 0x1000}, {0x3, 0x7}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x0, 0x4}, {0x0, 0x24, 0x1000}], 0x6) semop(r6, &(0x7f0000000100), 0x0) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r6, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = socket(0x2, 0x1, 0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060, 0x4, 0x0, 0x40000}, {0x6}]}) poll(&(0x7f0000001180)=[{r4, 0x40}, {r5, 0x20}, {r7, 0x10}, {r8, 0x8}, {r4, 0x40}, {r9, 0x1}, {0xffffffffffffffff, 0x10}, {r10, 0x20}, {r11, 0x2e}, {r4, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001280)={'\x00', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x278e, 0x40, 0x81, 0x131}, {0x9, 0xf2, 0x8, 0x4}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x0, 0x1f, 0x364e}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0xbcd63d6ff8df7968, 0x8000, 0x6) kqueue() 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/40, 0x28, 0x800, &(0x7f0000000080)=@file={0x1, './file\x00'}, 0x9) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod(&(0x7f0000000100)='./file/file0\x00', 0x2000, 0x3) r4 = dup2(r2, r3) r5 = getpgrp() ioctl$KDDISABIO(r1, 0x20004b3d) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r5) fcntl$lock(r4, 0x3d0022a5ae5eaac7, &(0x7f00000000c0)={0x2, 0x0, 0x7, 0x4, r5}) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) read(r0, &(0x7f00000001c0)=""/215, 0xd7) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) r4 = socket(0x10, 0x4000, 0x7f) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind(r4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r5 = msgget$private(0x0, 0x200) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000000000080fcf9e07774269e52ca49f4e5b73ea72bc25593592b556f3b0812c5a15b58b814e7e7bec8ea68766429540ebcbe6fd351cd8442c567d3a6f96f15d33513fa9010f6ae337407a2096a8584557e613f34a37cbefe229edba0c7fa0de0ae8f2d93df9711e59a1656620f692ccf76bcad71761c07e4f3d4cd306502d2aa50f69f4d1a294f080757faf8553310d347b7f1185565295289aa126a76a9e12fc58ea2f9237acc44ac3875e7c144c8deb4ef1dfd821698bc2e79832f1b30a3e8cb7d0863640bf9ff7e8b3224468cbaacc24daa067c603a5f277f8a219910140a2727c0262eaf641d33045b29180b4cb34a8996"], 0xf6, 0x800) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x7, 0x0, 0x6]}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dtv/bpf\x00', 0x522, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x0, 0x2, 0x10) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3b1, 0xffffffffffffffff, 0x0, r3, r9, 0x748659181408a8b7, 0x2}, 0x100, 0x7, 0x79}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xb1, 0x0, 0x0, 0x80000}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x7a8650a2b80c0bf2}, 0xfffffffffffffff7) ftruncate(r1, 0x0, 0xaec) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0xa4], [0x5e85952b], [], [{}, {}, {}, {0x0, 0x0, 0x3, 0x3}, {0x0, 0x0, 0x0, 0x3b}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) socket(0x5, 0x4000, 0x40) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r5 = semget(0x3, 0x1, 0x4) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000040)=""/212) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) r8 = kqueue() pwritev(r8, &(0x7f0000001740)=[{&(0x7f00000004c0)="39c3d65a2ed399081afc9540b0684fa131bf0243e4b7d77418c0ea92b04a573592d3cb426c5072fb285007acf8b93f972ebdf6a11ac1d0881e68f08278ca5948c154d1fd0000667924418b26513ceb4f127f032f28daea924377299a8d5f579315d72c93ac7323136db772d843a76ba138113cef950eb7aa0aef89769bf1e1e7aa4ff62f508d", 0x86}, {&(0x7f0000000640)="58470b13c55ac8b8e50130233e3b8a59b5f8c6842cc2c0a284fd68a046437fed8025c602290074e73cdb4d17ac1373e3030f6bac9d72c2440abe946b679c2fb379f8ac9e16256e6a31f282415b15115a4c990cb3ec4c03cb1c0d1769222cbed161ebc57a95499f1ea51b865bbe9cdc65bcd292b904bb40ef1e23d6a0a2e160af66dc7374747884ef29263306c53d86a4db58b66dbd7637856f1788ec6f4d332529481836beb032ae47047cf2f6ed529953ab79dc132c73255c3a09c374faadd114967da15104f711ead1", 0xca}, {&(0x7f0000000740)="bb33d93fa0f129fca2aafc490a99e15c5489b0f6e173f4fd80c93802c7185b75ca34510e24c928387c2ef23d6e52cbffbe01198a7ab17135f4a61726a2c49eb41f13cbec530cc2bda2d0adcb17a558e67fc476d4c3caf5b65d5350bd380b46ff11ad5422e4685e767f7dddaad3843e1915e722f753cfe3e57d1cafbe1d6b704f1c02948d162bfd702788f349469e404597a447066acfcd070c29c276b76b829db03f3e5d7d4acc8fd1b8c29cc7b7ba89a37e0880165e343303aad2c6d727f882ff5d0d6e7577aa926fafe6ca8ba088506198950dab294a0f575d4a6c4f1c8b1b9f5efe43ff42c8c5b94978ae5f2dd4bad9881a165d75e4195d2573131351be77b7d0c3bece3399e9d83ebae744ffcfb163d6306f80515a789ed369ff8cef51b8d06d4a9b8992be4c33129c04453468cd71f28559ba1c8267d0abece9de89149b87dc6a0a0df27ccb7eb5fbe824a2c4052d43545712a449ae0db44fb1fb407f4279c33c9f6f502a4c4a732a7d50e47f6a127e65c7fa280fc918b88e1a996993f5c31fd6ab6defc0c5cc286ba6ed6df8ba0be75adc992af15838df6df57a6add7ccff1593fcceefc8fc8aeaec0de58b2c61d9ec064247f74cd04b9f59ee9df64cdfc878217ecc2fca6f647b4915a428e94b1b2d7061b138dcf00dae1d84cccfb9e62bce52f1a5f169612237a5884b93eb8da70bfe9097ad81264d7ef9335bbeb70963e45eda8167a9f594d4396e9b4f39fd76737a03143a8126ec767e11b4bc50c3708b18826ed0ed0b024438187785e9fecf59693b3c0506e7ee159a180372a55200a4531d2972fafdbf50726f2a2fd0e4959f10187af4480c290a0cce43cfd80380783f5483ca1eb5809fe5a4bdd9cd3cc2ab91e13634daa158275f195ac5a499f648d899023618cf80bf5fd6c656951f7ddaa515ddf25b46be44f0d6a8c2117cdd6d3aee95be79328e6ab849ad2515c4145c51c09c2a559e3196ce7cb2557c47371c0a5cd82f6f34ae263c92327f979b51f7ed6e6cfa77ac2a505d2fccb91ab974640ed311984b457f42328778d129342a9c24ffee76622c0d59932c30657eef819cd3d34d50aa9ca2773b74bef448fef9ebf5b4cdc4a7d4a2c131abde236f2fde5d5ac17dbd617c15491f281a39c26a5cd155db170fc662efa90929d1394fdfdea3996d67c8509b8f68fb9ce54f103de3b20a2a6b6b08dd44e081b77b019b4df0c17c03421991cbe7c77e5ccb4ed615768770346a3b43fbfc2098b4a9c956d4116c542b0d2af81bcb287ba25fe7acb3b24bd48a5128a3137e4f4d3868001f02e62e7b744d9aaa36a66cd73b02f914f5b222de552320af4487897a7c51914ca1f7de5356d330ef0cc0d96bccc4a906a42d938bbcedc4c0eabd9fcfc32b61dbc988ccbebc5a79474a22d4bf33ff4859c92f122d9172271bd94c5e99e925409e2849be88f3efb772ed16f95788a76cd748cb87df1bca9a20f63c0c55d97afbd411671b6ab1e488241c4ffbd6d5d4c77e8a5d4ebf1c0a5abd6f1a32ddebf7d41fee38afc30bcc8070f89a852144cdbcb6f6ebdd44310ae8eeae1a88ac575b9c588422429c8b920560ada18e5f2d06a50f11c17ac4804dc3308e4265d933091c1256909f09df15573656302449004a83c8263d7aa780200402e62165307f250549bd681558fdfd5c166273f0be676848f4a4a20636f67885a6c330a33b2afaeafca57df187622f31e62fe46d3e28461ede1f4d99bf899bade247342ff2b6926942fcfcf62c8de2f69441aa1d669629b08149a42dd28caea5c0059f13bb680610c5373659f0c35ffb69aa33f498470e3b14a274ab8f251e4545a483d56609ee23a41e64d5e4a74b39dedf2c689e9859029726194479c7bc6c244e7cad1b939eef70e2ee6c11c0b445a03ca15cba56bd11084a8a5d9fb1823eac8e423da161ba3cac3883cfa09181b585912545fd6b4b949b427018075a4049ea137ee33a3d4065d4dd6f1c4c424daf3f45c7618df36ccb866f27f67a20eeebca160f494e1a399a63a6c9d6d80f5880af925f2d0225ce35432d6f623fc46906296b4305b839790396f5661e0979000a518e9abf0ff669d100732cee35f1ad633dd2507d21d7f19cf2ef8b91b4bca483c9bd7fafc252ae3f2cf538c1707db6961a0290f755de9638c367681fa2102758ec6672664ebe511b16876a04bf23e3ff4fe133ae60f9e85aed1c80d7f252660d42168defa22ab2f4d7d1a1e082c27c0c249c6eec3bb9fa24dc1fe2d800c440f3b657133be11aebe8a89ff51bfd93e7d02eec8b4b35df975b39520913517f68f52bb37799c658de918577c052eb7b2bb2abb19d7b1f78672fb5f26ddad9ebe274562a0f45c90ef4bee0322c2e3856ad0b0e5978a54d85c78cb9bf0efb0236a15fd454ab309e1bd6f0815f741e07e2f8473eba1b0b745dc216c9757ffbfdd1c9d9b3dae9a222bede881558703aae474c308893f473e209027c27a10236cd4b58d3c97df6998d6c6bb9c3206a2321e4c0b779eb12b02ee767e7ec850a91cf7dd9dcf88e034f6ebe279add757daf061aa5ce2c1d19ad9149a95db08478f176de65da2f245e61d6a708b66a2aa630618e005854763680a63493f5e1c4d7ce7e65b9004dcea9d572557a8b7e704dc564af7a0109457ade93e72bb12fdee9f5df5d8f517a52e12382441abc0dbdfd88386fc4bea9af88dda3b47c82afea4da50a26a4fa81c81a2c03787afe55df36e7a2865816b2d2d72ae957ee6591de9e4deeec9c4d37bfa632fc0aa6dfd7341caeac84755dee26924ca248487329051f24af89a87dd854001866cff25d69398d77564e2ba3ed22be13df7324b3658474bc8cfbf68b86500572675ed488eb4fa77c67ac2712f9c8b744a3c6f6cf609cf742327a756059d91824d5ed2cbb155bf74a562873f3384b93bb78d7b1be90438377280624f75cb6dc1993fb1ab9c0ed72aee31441a3ac7fa17049c8440ba5e5cc6afd1611ca05c425f8e34473c0fb2a86484c24fbd312eeb5ffa4189e4df2e69fffd58c0856677bbbc99ce502423899e3a929c34cdf32be01521d7a9f07c88e95ffeaae6d06c5379f2b0866a9445451dac0778632c996e0b455e60d9d570e48a737abe38a0e6dd60eb835c54096f596ea9bd1d6bcbb39c30aec129355d031d0476e2e1589910155c0689580e9ddeaf9680a9fdb3c442f75df2f80cdefa84fd714675338b271ddec688712c43214e581a2bd032a06f4e50f0553083eeb8e37ea3aa9b3190c0b77950945508ab7782ee4ab0f252ab1a41a64d49c729803e6208557e52c200227de11edc67a576fd717007e31ce6446bd9b413ace12a677325ad3243ffa4bf80b11a3193edca582072c0018fe4fbddd9bb5288444e05b2c605605bc55c61601f461162e14adcba36bb36085a61a8b4a247371194d033632c2c6b18b6a779f9d7c03811fd7f9263109327ebef78deaf6b18d0bb8356fac6c8b193c2049363086709830b636bb60891bd75c0e0be725f49353d8a492af61767065ef9cc9e96128371e1ae68d202d4f539e3f588fdde2c423409a23741d120399c8389e723144d5be1c49a1e2980bbc357776beb6fdab4f7554b51741df0129d3e383cf9199af773eb48b31f15daf1eb2b24488e72e2866ea3209d1ab9da8fde08d4e095a88cd9899f82a7d4b5c64e57d2fbdfcae2347d3ef5a9c35bd49af1ad55b8bccfb2db4ffcd1d90c3a22cf72f5281f24f8bdc115ee1d3c8f7ccf5c374e29423424b78c51e2764cd4d6a320d0631bc4d50128e3a193a3ff4d1a6fc6f8a43af46d7adbc4f7296eb5f9abd482de003a039607e8eb93349fba4f169904d21d6fefed9bc0dafa4fc85b304ab89d36d57b5af746c7e3203a95f4e206a4f49ae7bf2775be397ef7c5c0f0f923187a1a3bf0a5988c68d36306af51f6cf407cf2517d2342f332e4ae9995adfc53beab66667eb930905f8640e6caed0af87e02552ca7e2ebe6aaa87b9ad4b536d4d172f982f7ade1fa168566aa0f1bf674494a38f409309b2b6fcb7c9783ff272772c8786e8d9e548a925c511c81fc74a0e194c1d355434154fd6e5c9b1dbb31358717bb400570e38d01534b9d4cc12e3cbe11875674cccac0294d82cc686ed1e5847bd4b93c74f2277763a69389c4969cff245e326c714327c328061f75c1dbb5c0e6c3691442d78a611f2fd1dd8162dbd63cf604ad6c4795aba76c444fd04e3ce0f22545de707fd2969db3b6a2509f7e4f6b643c36d71f54a82702664cf8d62de35f2a561dc881d666ed213ffdd285ca577ca647a7095b400662aa233ec14f7662a38c85786912bbd2e250c7695131534d847417f940bdc3f368ed4969d55075ae879413a268c2aa5809f1b0d85ffe61cbe9d900e1f17980912909d88cbe84c9771e4072d8ffb898099c0db1a1263768f9930114f21785779ee0b833e11b1a9d209d58194bc02fb12fb265b1e66e304f259ab4f9784269fd28f9c636e6ffe14316affdb37bbd5b3da2b0bc25ed05888bc0145adc8d1d099bb450ec461530994b634e7c302d4b3b265c4166fbc8391caf4fb1931921d0128a65b01c01abeabb84aa48321f24d2650457c1968a81de4c1e9917404e871395365ee87f2a037626439e1fcf7f010bd847374abba565991346f4db03654a8b425c9a5e178ff4f77d5a4c367ce14b3d10432c99964ade8ed7e87b34c0fb756504d295cd3218229a9be9f1845aef72f18785a714a2833e4cdcf569496e533a1726fb2950cfb2a1d18317dbe524caa57a7ee253f42fb82a838ec4456a6fbe951af3eb7cb836a35e9e79f51460f97fcd22a8e5fddec68321eb1399a075c9fffb36a6da59ab4c3a661d4301c11f1caca75a3d80838fa3d651dc742a8e4ea406e416e8ca081f483f25142dfb533883e77ae2a79cf7066d6d4289d07ae02421d1746fa03994b8dc83b7fa6ea3c70af19989055d14ddb04e68c2d9267a96329fa6ebee928e52da8dfef853c3d1996dd17dc2793b0c99057b08ef99122667fc513bf144339c703e693166414fd32cb74518a82215a47cca2ff51157d25396423b2a4d92d2bceb98dee51a2dcbb7daa0799f6cf4389b704983d469c218ea5455c090c6914530aca97aef7c157abf54949f8c1cbced8de94a90cd84279bdb93822ccbd301ba8445fe186d7979faf067d2f0e827a7d6c5cdcc7fa0f590f1c7798877f2c08be69c4deb2830587160c22034896c67bee1ffe44b5b259a657e0eea9b1ffe9d21dacea98c673095d5a6eb48cec17d059caef16716d0e9655d7d278f544d75ff005a457cb0394f895d27f017383e6d91a421d0ebfa6ac2f2e749943d7c0469dbf302850da4e63468a41d3d2993e61a64462c343f0e007b0481de84e5f44a5e9acc14ef5d864b913988e47575e42d7f862c6b90ddd63a326a83f19f84c0d167e8baad7a5598cbdadfcddb7c9cc8615ffcb2962a7d812360c4674b64ce1bee01b2012b9683f073864b9006b60a24d5c29c9ed97d7a684fe0898f5c6e9b58f9ea185f1988eb00da85c40281e8110f637709e344e61edc48f7fb5161752528ce664d2c7a6b9200e5a23a9179e24cd378eae447108db0f06f677d3566c90b8f88c4838eba0a50b3fdfcf71d7c59f40f65c5781b032ec2d84591b32399eb56b88c5698f8882aaa9dba2f88df52918788d41a97a7e5582442335a3a9cf6c766e13739a4387e7a7b3834d1df35e80bb35a28abc418738514b07b3711ddceac8cce9aca304c113454874e2590317d32bc68dbc54142680cf5cbf48d1b0a02c59a97b5a2ef26", 0x1000}], 0x3, 0x0, 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r9 = semget$private(0x0, 0x9, 0x42) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000100), 0x0) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r9, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r9, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semop(r9, &(0x7f0000001780)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x22, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESDEC=0x0, @ANYRESOCT=0x0, @ANYRESDEC]], 0x8}, 0x406) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x80) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x8) r5 = dup(0xffffffffffffff9c) close(r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r0, &(0x7f00000004c0), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) msgsnd(r15, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r17, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64=0x0]], 0x6, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r19], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000c00)=ANY=[@ANYBLOB="1886664f9f6100010000000000000001000000003c86a5e79a7886881c597387fda01ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a73072405c955be9854762bc7037a603eaa6e7dee"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000}) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x94e3) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x1cf}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000700)={0x10, 0x8, 0x4, 0x3f, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x628}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xc7ac}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8f9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218d193f6a9618b161d2a43b95bfc576643add236e42a00f8833f0614559f9f4d9df1b7c3dc9f2bd981bc09", 0xe4}], 0x1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, r6, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r8, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000040)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = dup2(r15, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x4, &(0x7f0000000280)=[r12, 0x0, r19, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r6, r21}, 0xc) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="940201f07fffff00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB='\a\x00./fIle9\x00'], 0xa) 16:00:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0x0, 0x1, 0x0, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x2, 0x1, 0x0) socket(0x2, 0x4000, 0x9) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="832c11d8f4c3c5d462eefc5a3c66aca89c3bebdbb5b1f1752a4d4bb76fd86ae72c3e8462915b87373f74ff6503ccee6d0b612aaacdc57c3ea98ce4d7543ce481359cbe57c0b23c69810353abadad8c857c8c6d3634b588d6c88f44894b66750327aad259972b467d28b380625b9dbdc460cdc0e003f24edc92280c919837f42e1485f861d7cf6530c770f66b9066af842ad18aa6b599efb7912b4185121fd331422ad1081852fa2093d2d04350e1edaaec000d183de8ba53c9af9c0c08c125f10dee69f47db0acf50184b2fc402d16ebeb1d91b4f97389f8713e563257723a9dbc0d1fea2d5dc48c40b5990b7ae06a2da48a377891bee0911f1d7c5f807ead7acf6c96942eacafa136137320ba51b2b158585209632c276d9e36"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x2, 0x20) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r3 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r5) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r6, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r3, &(0x7f0000001a80)=ANY=[@ANYBLOB="b0067167228cb22ad0b5bae55898002e2f66789daf823786db6e486c6530002eea6345ead464e4984b94c3944e004ac7476435e500000400000043fd976c1bb6587bac2d55195289cb6ae2196aca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc7525686dbad2d0ebbd30feade3e06fb1a1bfa42fea6b0aa4140fc2110000000000000003119e82122079387573f1ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e208b4ce079ceb886577363c01f680ca6909363d64db8ed715e659eee3d243717d355cc45661c38fcd9e151e40432ef48d9bffad3719593f77cbff97cf8f4f0de94abaf2dbc4e0e92f1402d286fbd230c595b74c4d2e0fe054d0569ceca760586efad421f7b003943838f122a80d4fa88e5771fc664554cf05c72216fb551f5c20cee4645e16175e603fe708f2c17c7a3d4bb9279bb7841cc5d78e00ab999dc09ee14ba6e8c247e8223bacb49d8e41f0d1fcbb33677ca9f5fd426c4bee64839bd1126cc95616fc5218123f05e700"/650], 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f00000014c0)=""/26) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) 16:00:14 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') pipe(&(0x7f0000000700)={0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000740)='./file0\x00', r1, 0x5a5c161cc4d170d9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1e, &(0x7f0000000000)=[{0x74, 0x0, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x4000000008) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r4, &(0x7f0000000680)=[{&(0x7f0000000340)="9bc3c0b7912a10231240724276f85973d842baed0ee708c0ea5aca60b9e50183a690ea1e8cef750923874e48d197d75c8a8ef9e225b9d5eab56c6102912733c5ddd5c4caa8d73bc3aaae5dabcbfa4a7066036bda09604e866ec6fa373e835d8e4a4539c483c08ae5dfa05d9f0b43a00a84494a38329489f45dd6ca973e13f9a23f7b19a49e913f6198be182a612aadc77c47e749ba8a93a231b0ab831461e877d0c9b2961661883a3fa57130bef6d51ace51f264", 0xb4}, {&(0x7f0000000400)="fcb66383ec600d06fc460ea256ee79068a0b0c5d0084a0a21fbabb885aaf15468b7d5ff3ac1f63378353904691c821bd20bc5df0339a0896611bc62f1898ac150f6e6a17ca6fbda86fba6c997dc0ca4936472c9eeacc9304e2fa5e0037405175ac15bd61ad943ed9cbabe3585e5fbe133efb7dc7f5a5ca35a6d2bbdfb3935a5dbf384f6c96a5ded967f4f193ac25b91f01952fc1f43728c3c4707f2ebabe76c9e10f41de5308103e2a600848fb7c6e466adc7064f37c1e5aca6746a08baffde233fc8f8d5c71dbf72123be4b", 0xcc}, {&(0x7f0000000280)="72de175196091df1359768d70f53a3ffb2a1e6e3702f5f4f3cfdd0b38e906053580a7ce6da2a9228b361a7f0b643543397f685b3b04c8a040307fd98c747ee6b18b433aeca6bbc47ee6b62f5f4ff585a", 0x50}, {&(0x7f0000000500)="6b3dfc3119178ff6", 0x8}, {&(0x7f0000000540)="f9975111f9d63933c97c907a95dd", 0xe}, {&(0x7f0000000580)="1de02393e4e136db5eb8952a1bdbc4808550bb46fd81a1dc66b810653ae6190c96b1c1eb30ecb0647fbff9f1b7738ecc975ba4c7c52716daecea4662b263ca01670b1c50b4703a252e0b1b422d297cc60e884d9b64cd1c2f78a153b49f1716471b817f6c39d323b9ecdc5f873137bfe4cf99db218184544b6183166c1bf656e3842f31c5a6d11dd97da2005a52652d7a250705ba4ad85ef4493781b01ca171cdc43a274b7854283151b6126d2ca1b82adec25d50448e3b29a9c0a2013b8d97f1afd9c7d1761e18adefb6fea6e1b43903de187696e352bb8f2a0e875047d1fadc7760768afd45097eb5ea2ee77c99939097bb69a7", 0xf4}], 0x6) read(r3, &(0x7f0000000100)=""/24, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) geteuid() poll(&(0x7f0000001180)=[{r3, 0x10}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}, {r3, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r10, 0x2e}, {r3, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xfff, 0x7, 0x1f, 0x4}, {0x78, 0x6, 0x3, 0x7ff}, {0x4, 0x6, 0x28, 0x8}, {0x4, 0x6, 0x5, 0x9}, {0xfffc, 0xf, 0x35, 0x605}, {0xde8f, 0x2, 0x9, 0x9}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x90) pwrite(r2, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) fcntl$setown(r1, 0x6, r2) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0), 0x5, 0x0, 0x137}, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) lseek(r1, 0x0, 0x4, 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d00000000bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238b8b6a7ff23554aa6a4f83084df4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d2814f45520e47990db672fb6"], 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = getpid() fcntl$lock(r3, 0xec025c83cc6180f2, &(0x7f0000000280)={0x2, 0x2, 0x4, 0x5, r5}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) lstat(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) write(r2, &(0x7f0000000100)="01de5448f3ba4432bc82a35282c9a0947bd0927958fd927fc5bc6a27bfe0de531bcc", 0x22) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) getdents(r0, &(0x7f0000000080)=""/233, 0xe9) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) ftruncate(r7, 0x0, 0x28404030ffd) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x0, 0x2) socket$inet(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x3c5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00h4@file0\x00'], 0xa, 0x0}, 0x0) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zerm\x00', 0x0, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r8, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000040)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = dup2(r15, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r19, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x5, r4, r12, r5, r6, 0x40, 0xbe55}, 0x1, 0x4, 0x6}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r21 = semget$private(0x0, 0x4, 0x43d) semop(r21, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x2800}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) 16:00:14 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockname(r1, &(0x7f0000001200)=@un=@file={0x0, ""/76}, &(0x7f00000000c0)=0x4e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd0\x00', 0x20000, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) socket(0x20, 0xc000, 0x94) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$getown(r9, 0x5) r10 = fcntl$dupfd(r9, 0xa, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getpeername$inet6(r10, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) sendmsg$unix(r10, &(0x7f0000001b00)={&(0x7f0000000a80)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4e23c67e62e1a8b5ffd38ce63ae28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8eead8423e454c49f0644feaf6ede121308ec25d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fd22f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24efe45f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb761559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d8824a86d24caf0a9105808ab07648a298dbd1f79d6d3489bbe48f548c947164258c29529e9dc0b12189ba66ce2ff9c30cccb3c220a9ce94f6a21dd7a0ee58bc6f6bd46d5fe417d69f76719a0cbedd6f94e2138087cbfd00f37b2bd5af10691ed6eb23df991ce53ba89597d4edc9205b56a3ccc7c491faf833e387af067ec5dca5ef034873fa64dc7678dab40fd37b401cc7942eb455f10bac55740bdf031933a76aa0883e5c80a9cfb7105d4ee281b91c1afb3f733eeaa957531a0598bfd3ef4b71fb31e58836ba9629cad68dc"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000180)=0xa5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) socket(0x7, 0x5, 0x6) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x4d}, {0x8000000006}]}) setitimer(0x1, &(0x7f0000000040)={{0x0, 0xc2}, {0x8}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = semget$private(0x0, 0x0, 0x323) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)=[0x7, 0x1, 0x1]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r7 = socket(0x2, 0x1, 0x4) r8 = semget(0x2, 0x0, 0x4) semop(r8, &(0x7f0000000380), 0x255) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x6, 0xff}, {0x18, 0x3, 0x3, 0x3f}, 0x1, [0x9, 0x8, 0x94, 0x3f, 0x3912, 0x801, 0x9, 0x5]}, 0x3c) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000200)={0x4, 0x950, 0x80000001, 0x3, "d04b23411a57566fc7b0932713bccd88cf45f390", 0x9f7, 0x6}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x2c4}, {r3, 0x4}, {r5, 0x8}, {r1, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r11, 0x2e}, {r1, 0x100}], 0xa, 0xff) 16:00:15 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x2, 0xd3c3, 0x1, "818953ac99eb710ba295bd57c2eebf0044c46d21", 0x100, 0x7}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) dup(0xffffffffffffff9c) syz_open_pts() 16:00:15 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x4005, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x4, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000100)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) r8 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r8, 0x0) r9 = dup2(r1, r8) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x100000000}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0xc00, 0x4, 0x1]}, 0x3c) kevent(r0, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) fchown(r0, r2, r3) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000000c0)={0x7, 0xffffff17}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r11]) chown(&(0x7f0000000000)='./file0\x00', r2, r15) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r16) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0xfd06, 0x50, 0x3, 0x7fff}, {0x7, 0x2, 0x0, 0x6}, {0x2, 0x9, 0x0, 0x6}, {0x1, 0xb, 0x7, 0x1}, {0xfff7, 0xea, 0x6, 0x6}, {0x4, 0x2, 0x6, 0x10000}, {0xd2, 0x0, 0x4, 0x10000}]}) 16:00:15 executing program 0: r0 = socket(0x0, 0x8007, 0x20) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000480)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet6(r0, &(0x7f0000000380)="79d24c56fdeffe553249aec2487a4889dfce3df10c088aaacc022c136262792c60e64c1b25f2656722cd0d73184fa6c95493b2c98b78884a5e8d5de495ec10e94ab947cc335ac60d29ebbf89fb629f44f321294fd9179d05d897fcd5847bcdaa74bbb059c039c7534b6aef1d9103a80151519196ac053d392026aade48c0e6a7e4e5a76f0f119dd4994c4e612f59c67ac7e8b789330eb73eb94443603e354e37a2a78165c242122d38d292e18382cb5c3ce6fd7c7dc5d7fe69e4cf229f7342b1889a17d4964b74815af79f9b6ed097d74a175511e471523679", 0xd9, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x8, 0xfff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x48, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x5, 0x8, 0x8, 0xff}, {0x1ff, 0xfa, 0x4, 0xfffffffa}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) getdents(r4, &(0x7f00000002c0)=""/130, 0x82) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) mkdirat(r6, &(0x7f00000004c0)='./file0\x00', 0x6506cdf2d49e6ca3) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socket(0x2, 0x4, 0x7f) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x100, 0x0, 0x90d2, 0x0, "d73001000000000000000066e000800000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = dup2(r10, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, 0x0, 0x4}, 0x200, 0x401, 0x2}) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000040)) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000040)) r19 = dup2(r17, r18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, 0x0, 0x4}, 0x200, 0x401, 0x2}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r24, 0xc010427b, &(0x7f0000000040)) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r25, 0xc010427b, &(0x7f0000000040)) r26 = dup2(r24, r25) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x8, &(0x7f0000000080)=[r7, 0x0, 0xffffffffffffffff, 0x0, r14, r21, 0xffffffffffffffff, r28]) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r31, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r31, &(0x7f0000000240), 0x6) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r32, 0xc010427b, &(0x7f0000000040)) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r33, 0xc010427b, &(0x7f0000000040)) r34 = dup2(r32, r33) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r37, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x4, &(0x7f0000000100)=[r30, r36, 0xffffffffffffffff, 0x0]) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffff77d, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc", 0x3b}], 0x1) 16:00:15 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe2, 0x0) r4 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r4, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/./t\x9a\x05p,\x13', 0x80, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0x7}, {0x25, 0x4, 0x40, 0xfffffffe}, {0x5, 0x0, 0x0, 0x100}]}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tqp', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x0, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r5, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x1, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0x1e2) semop(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 16:00:16 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet6(r0, &(0x7f0000000040)="55c140be7c8f02cef97bb8c3b8c2c8110de3cdf7074afe574af0f2c7ebeba48e82b53b811c", 0x25, 0xd, 0x0, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66506c653000"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000000ffff000000005608", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r10]) chown(&(0x7f0000000000)='./file0\x00', r2, r13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f00000000c0)={0x6, 0x2, 0x4d8166f4, 0x8000, "e7e6617780432004b05ec2f0aa2cba9842e8f888"}) 16:00:16 executing program 0: semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = msgget$private(0x0, 0x14) msgsnd(r2, &(0x7f0000000180)={0xd98852502c552a80, "d1378973d1f087c8cb22638ac6619c96b86365b3d07354d5b7f14a76757666cdea9027e27af4ddd818"}, 0x31, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000400)={0x0, 0xffff}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYRESOCT=0x0, @ANYRES32=r2, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="f9ad22c16c30cd0c201d85ca006da70998f0d68bd8df959574d92da30fd070c25cb6d7b9fcd5eec725cd866ded88013b6a0fa11ff3c44cde4ce7681643d5c5bf5d1bdf5c332125060913fe9676855c4131ed", @ANYRES16=r3, @ANYRES32, @ANYRES32, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES16=r4, @ANYPTR, @ANYRESHEX, @ANYRES16, @ANYRES64, @ANYRESHEX, @ANYRES64=r5, @ANYRESDEC]], @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x2f}, 0x0) setsockopt$inet_opts(r4, 0x0, 0x11a93564540538ca, &(0x7f0000000300)="ac24908c8d38a9e64928266fd7d759883b04bb3bd9a03bdda735549e615082f63ab9a2e2a043bedcae823dc6779cf1cbf657305395cc746153041ee556e3ccacb885ba1a8c5f42b80d28c6d350ecd3647540b8006d8483a0839ff5967e4422c521002f043c0ccc549f744573c92c631c44b025d0bded589d07021e5effa9557f007753b0cb473968462e6ee3e78c36ddb569aa97c6d45fe38f645204c7d870825df46e669995fe860d921b548048de5fc32392dc6841ee67df4eeeed8efa524c0b6df7dd06f45d2bd058567f949ecc8099903f053b5b824573cef92b83df6a68248ad841ba4ef603a3982119e3e0f49b", 0xffffffffffffff2d) 16:00:16 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r0, &(0x7f0000000180)="a90ab14f2079fb5c74db212422bc83083d68209e1e485edf03caced871deb67f3b8b4eda535920ecdc9c556ed2faa12cb6b6e7b2d802ea180f723b89dc35fb6d1fed400959295a7cd7cc9117014da96524daf2c138e31c8734c44dc503ddf48464d993844afbe47159d1fdec5ff6b7258b1ac164a4f44793f084ecf13f648afb9140bd6f4b7c109fa9eb245e0a391338c31bd847016d4bb556", 0x99) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) ftruncate(r2, 0x0, 0x6000000) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x5, 0x7f, 0x400, 0x200, "ac0c51926a320aad584d1d0d48b282495d88c3cb", 0x20, 0x7afd4100}) close(r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000040)=""/146, 0x92}, {&(0x7f0000000100)=""/172, 0xac}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/134, 0x86}], 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x4) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, r6, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r8, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) r14 = msgget$private(0x0, 0x0) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) r15 = geteuid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x5af1, r15, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000040)) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000040)) r19 = dup2(r17, r18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x6, r6, r12, r15, r21, 0x50, 0x6}, 0x29, 0xaaa, 0x7ff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r23, 0xc010427b, &(0x7f0000000040)) r24 = dup2(r4, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchown(r0, r2, r26) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r28 = dup(r0) sendto$inet6(r28, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000640)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCFLUSH(r1, 0x20004268) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)=""/130, 0x82}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/27, 0x1}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/19, 0x13}], 0x6, &(0x7f0000000500)=""/126, 0x7e}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x7) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = geteuid() setuid(r6) dup(r0) open$dir(&(0x7f0000000600)='./file0\x00', 0x20, 0x102) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f00000001c0)=""/30, 0x1e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$unix(r1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") 16:00:17 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r7) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = fcntl$dupfd(r10, 0x0, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) r21 = socket(0x800000018, 0x3, 0x102) connect$unix(r21, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) fchownat(r23, &(0x7f00000010c0)='./bus\x00', r26, r32, 0x2) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r35 = dup(r34) ioctl$WSKBDIO_SETMODE(r35, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r37 = semget$private(0x0, 0x4, 0xa5) semop(r37, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r37, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, r42, 0x4}, 0x200, 0x401, 0x2}) fchownat(r33, &(0x7f00000010c0)='./bus\x00', r36, r42, 0x2) r43 = fcntl$getown(0xffffffffffffffff, 0x5) r44 = semget$private(0x0, 0x4, 0xa5) semop(r44, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r47, r49, 0x4}, 0x200, 0x401, 0x2}) r50 = semget$private(0x0, 0x4, 0xa5) semop(r50, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r50, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r50, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r50, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r50, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r50, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000100)={{0x3, r51, r52, r53, r55, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r22, @ANYRES32=r26, @ANYRES32=r42, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r43, @ANYRES32=r47, @ANYRES32=r52, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) socket$unix(0x1, 0x1, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r56 = socket(0x800000018, 0x3, 0x102) connect$unix(r56, &(0x7f0000000040)=@abs, 0x8) accept$inet6(r56, &(0x7f00000004c0), &(0x7f0000000500)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r57) accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r58, 0x0, r59) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033125dfd8b882b89b84c694c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74c692bfcda515123e16b8b37bcb8cf58ae89ecb04b67b65cbeb57c61ca00"/4140], &(0x7f00000016c0)=0x1002) r65 = socket(0x800000018, 0x3, 0x102) connect$unix(r65, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r66 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r67 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r68 = dup(r67) ioctl$WSKBDIO_SETMODE(r68, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r70 = semget$private(0x0, 0x4, 0xa5) semop(r70, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r70, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r70, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r70, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r70, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r70, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r72 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r74 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r74, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000100)={{0x3, r71, r72, r73, r75, 0x4}, 0x200, 0x401, 0x2}) fchownat(r66, &(0x7f00000010c0)='./bus\x00', r69, r75, 0x2) r76 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r77 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r78 = dup(r77) ioctl$WSKBDIO_SETMODE(r78, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r80 = semget$private(0x0, 0x4, 0xa5) semop(r80, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r80, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r80, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r80, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r80, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r80, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r84 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r84, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000100)={{0x3, r81, r82, r83, r85, 0x4}, 0x200, 0x401, 0x2}) fchownat(r76, &(0x7f00000010c0)='./bus\x00', r79, r85, 0x2) fcntl$getown(0xffffffffffffffff, 0x5) r86 = semget$private(0x0, 0x4, 0xa5) semop(r86, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r86, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r86, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r86, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r86, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r86, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r88 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r90 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r90, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r86, 0x0, 0x1, &(0x7f0000000100)={{0x3, r87, r88, r89, r91, 0x4}, 0x200, 0x401, 0x2}) r92 = semget$private(0x0, 0x4, 0xa5) semop(r92, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r92, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r92, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r92, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r92, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r92, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r94 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r96 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r96, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r92, 0x0, 0x1, &(0x7f0000000100)={{0x3, r93, r94, r95, r97, 0x4}, 0x200, 0x401, 0x2}) r98 = getgid() fchown(r17, r89, r98) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/95, 0x5f}], 0x1, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r2, r3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) r14 = msgget$private(0x0, 0x0) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) r15 = geteuid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x5af1, r15, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) r16 = msgget$private(0x0, 0x0) msgrcv(r16, 0x0, 0x0, 0x0, 0x0) r17 = geteuid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x5af1, r17, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x5af1, r19, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r18, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) r20 = msgget$private(0x0, 0x0) msgrcv(r20, 0x0, 0x0, 0x0, 0x0) r21 = geteuid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000140)={{0x5af1, r21, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) msgsnd(r20, &(0x7f0000000680)={0x3, "6395e9eea5fe0f088e77bb965d134ace61ed3b6d9a63d5be737ce15a08cb6b8e884e7261db6558f20ae625ce"}, 0x34, 0xcf40b1df7f0b04d0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000c46e8d94d858d746391835370000000000a00000001900"/42], 0x34, 0x3, 0x1800) r22 = semget$private(0x0, 0x8, 0x80) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r22, &(0x7f0000000300)=[{0x3, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0x1000}], 0x6) semop(r22, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r23 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r24 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r24, 0x29, 0x68, 0x0, 0x0) r25 = accept$inet6(r24, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r25, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r27, r26, r27, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r27, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x3f, 0x7, 0x6, 0x7}) r28 = msgget$private(0x0, 0x214) r29 = getgid() r30 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r32 = getppid() msgctl$IPC_SET(r28, 0x1, &(0x7f00000002c0)={{0x8, r30, r29, r30, r29, 0x42, 0x6}, 0x8, 0x3, r31, r32, 0x3f, 0x7, 0x4, 0x7}) r33 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = getpgid(0x0) dup(r34) fcntl$lock(r34, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r36}) r37 = msgget$private(0x0, 0x200) r38 = getgid() r39 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r41 = getppid() msgctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x8, r39, r38, r39, r38, 0x42, 0x6}, 0x8, 0x3, r40, r41, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r30, r33, 0x18, 0x101}, 0x6, 0x1, r36, r40, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r42 = getegid() r43 = socket(0x2, 0x4003, 0x0) setsockopt(r35, 0x299a, 0x3, &(0x7f0000000100)="01040000", 0xfffffee8) connect$unix(r43, &(0x7f0000000640)=@file={0x0, './bus/file0\x00'}, 0xfffffffffffffee1) writev(r43, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000001c0)={r36, r12, r42}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x14}, {0x4000000000006}]}) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000140)=0x401) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x44}, {0x16}]}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) 16:00:17 executing program 0: mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) socket(0x10, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66", 0x346}], 0x5, 0x0}, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 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, &(0x7f0000000180), 0x511) 16:00:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23da90300006c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:00:17 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) shutdown(r0, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x40], [], [], [], [{}, {}, {}, {}, {}, {0x200}, {0x0, 0x1}, {0x0, 0x0, 0x80000000}], {0x0, 0xfffffffd, 0xfffffffe}}}) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:00:17 executing program 1: r0 = socket(0x11, 0x14005, 0xfe) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod$loop(&(0x7f0000001500)='./bus\x00', 0x2000, 0x1) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000014c0)=0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0x99, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f0000001540)=""/4100, 0x1000}, {&(0x7f0000002640)=""/74, 0x4a}], 0x3, &(0x7f0000002580)=""/132, 0x84}, 0x43) 16:00:17 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = geteuid() setreuid(0x0, 0x0) setreuid(r2, 0xffffffffffffffff) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[r4]) r5 = syz_open_pts() fchflags(r5, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a88d00 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a88d00 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x20000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x498a9588c48d0c1e, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = socket(0x6, 0x4002, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000040)=0xffffffff, 0x1) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet6(r6, &(0x7f0000000240)={0x18, 0x0, 0x8000, 0x6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r8 = socket(0x20, 0x4000, 0x1) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r8, &(0x7f0000000280)=@abs={0x1f95d27d48731892}, 0x8) r9 = dup2(r5, r8) fcntl$getown(r9, 0x5) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {0xffffffffffffffff, 0x8}, {r1, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) r10 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x88, &(0x7f00000001c0)=0xfffffffb, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0xe7, &(0x7f0000000380)="2c3f0a6ea6639f885dea0ab8415d06ace3dc1be55368fd855c491ff280f7cc73c0429bb0d00c8e7e46aa6448424863f7bfab1ca890a116a50d93cc431c4b89d9313d298b7985714c8a7b19444152173502dbbb3b039a69f936bc5306e63d1acb71380b7625795e71586b2fa52eb8f29f894463a8e4636aaa72c9d326221a37c6da38d8311404ffc9b96f05fb88a26412c771495d986c828a591abd568ea6f89fadcd08efe34f353abd6dc726b2e40d0271602b36fafb5cd518c4a942a468f6acd76fd897cb277899026cf197e27a96b0ea249bb9cc954c504b05bd4fc4103ac163d832cab15fc4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x105}, {0x3c}, {0x1b, 0x8}, {0x34ad, 0x0, 0x0, 0x205}]}) flock(0xffffffffffffffff, 0x4) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x2}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = semget$private(0x0, 0x1, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/180) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000000140)='W\x00') r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4, r1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x155) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x60}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file0/file0\x00', 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a7a700", 0x400, 0x1}) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/17}, &(0x7f0000000280)=0x13) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:17 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040)=0x3, 0x2) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000600)="32c36e2f8a11df2ea28f4746a24ae6110762f1ae4b1ee6cf903e409346e069871ba8a6f6847ceb34267107c7d0afc6684eac9e61823a01d4e080c140d4c1a4156d62d3c7456f380eda23ebd382ce35b585f99084485e9fe88740d6a9071c4b77a55be96ac9c26ba565139c2572e8be95aa5c35d97182d1c57a50fa50639ea7919a8bc8803522cb106a52c9abe026f0008087db24f406a878229598c1a1565092ebe95b8213d39a673b4b4514b3ccba11c4e579f160017e983fc8539cc302ee4fe7183fc4e8768d58071dcbf251b942dd182cd57305a4a0776c83b4e72f50279af8b48f088bd70f982686c5b9ab1946035669d0fe33d86993cd01fa4e18244273d1c7fc401a89d496bf85b6705e2d65b3d45dfc9c3d7dfd496df4e67521e2d6096fb4461cb4e625fe0ea7e7ea82791fb8e47bbce32d883d3add9c172e1b627c66fdb79dbb92303557013dceea9d327fd92b869bb9077bef336f431d192d2f3ea9e9bdfc8080f609d1c5aba7f1b7d6c32e59eab03566646a142052aa2a2dd9d2b97b978a759058f75dda6245711003c26f734dadad7594aaa6b348290a76cf777f7bced0621259fec6", 0x1a8}, {&(0x7f00000001c0)="db0bd439ceddd9dec6ac1284c619efb88efd930f3e93ac0f07dadad1d3b5e3f85493e804f8a9200079af88142702cb39d97bb3fcf80fe3ba9169c522d15c8a16fa941bc850b68080", 0x48}, {&(0x7f0000000280)="411b204778d85eab929d6306c2", 0x32e}, {&(0x7f00000002c0)="5443f0ea218ff948d46434cc2b03c34bcf9c74e313295570c4", 0xffffffffffffff05}, {&(0x7f0000000380)="d5ae609f0c5ab3646e56753a31d35133c70feb7eaab80b5a30e5ebf7c09534d5f47b21f0d7c63095acf7dfac74a131e118985c66ee06fdcd594023efb05224b8352ed415ff2828f97b66c846ed9cbf3aa680c996171fea2324b2e56fe2278a36894f688c5c8392ef6ee507c12b478067ce22e71edce098f0a6fb219a9f4927205173ff44fa2433cec656bb54ed40fd2e7b7aca266bcf15ecea29272fb5781b922652bb428326305f11655b09c5de86222926be21d243136bcb63423c656d3cc6bff7bdf6d155f37b092bc6d7c68f8a3ea190dfb95c3900898bee63601da587", 0xdf}, {&(0x7f0000000480)="5164375304e7b8e05d49453db5f8376bd3b58eff3223ae90be8359b392d65c73496695b5ae7b4505d8a08faa96891d1641a78075e2cf0d144df9b71c0777a5ced6bc2e70205a07cf466d32c1691456b6bcf6", 0x52}], 0x6, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x9}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000005c0)={0x2, 0x4}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r3, 0xffffffffffffff9c) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x8005, 0x6) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) close(r0) 16:00:17 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) writev(r1, &(0x7f0000001100)=[{&(0x7f0000000100)="7e6bf4129fe11f03de346fec3c08308034e792e84d343d9f602af609d5ee74cfd7a7c98eba6034a3880e143d455086b9a3b3f09459764de93035ca5ef9e0c884789140e8c5ba3b5fd991120ef2f8660e75ac34d94d36f014a4a3339f114833b988bff5f28806b7c7bcac0fc07d6f544ab38e5cd65a154987a6871ac5819827ab7575b6507e543763b68905e55387768ea0c3a4fc212872f8006297db96e5b91c4b7d3fef78a7343fc857b74eba40dcf310b29706d0c47e15e0d0fea4db52a4a0b89d35565d74910b25501950c91e136c86010d59ff3cde37a1ebb21a8b24f530ecf81bc84d4ded39c2f30d1178e512b44989a9c2be2a3f2dc2f029747414e53afbab6d428db8f6c853056e59e31b4bdfd994c417ed79916cd239e9078502c59d6f4a87d79e198e7bfb6a07eb2182a609cbcaf356bc2b79f9a18628a243918ac85b90dd474c705a2d7dfd97f9dfef0e3f50f57b99972db35b0d6eb27854f64ecfde73df0d43e104f10ef3bb58e1851afab6c9da7ec61ec63d7e2d0b3c253044b1474fcbd9d3a3823e6e1ca8fd9c8b07dcf2922a9c767c63df4aa10b7e040b6cf24b84f12d3a5c060e102e7df958fde270b9070f7025d0a9720eb3f4e9ce936c628ec9b913f60333c132fafe2de2853b619d381e2b602f393cb21607f013f877fd1dbb6872c3135d30e2cb198bec44a08cba628873bfaa284f7f330411d4e8585f61f6ff3e6c65de8757cc67f9ecf490b40b5ebdc641547f2351b3c331b40b1bf4a0294a59489a773c34e3bfe1bfb2aa5e25665384b967c5ccabb0b6efc855e8c66143f8152768a8843d57b97977d7eb5c5546be1b81c80a3e48f521f264091c8cab45081a7bb63091907c5bee81847683b7705b2d428081641c04fd91475554f2a27f5895dffbc24e4b936a518dabe9e86537e42450208db374387aa2de650f806d327aef57b2db3d715daffe766a19e19e7f5d3e632a70abb244cd8e428bb76b30aef99877dc98661e1d73715922de1ff0ea9f1328408bda494dbf7fc50a30b1d754899d7f9892f0c6b8fc5b778a8617c1c2b78a9a360c5e9279a7af71a560ec0afa51011bf4e9f0a63682be52b0db6911f8fdcf02eb7abf585670424c9095485140b51b3bd25fa4746b038c4fc778a1f6ad83499626d11928e6fd4b06b5e29657402fa0d1a6a187c0b9c22fd5da0a324f0b06b74067966a7566cc2e8d5c12e707c2894bd377915d44b74f040eb0e9f620705cf5940c2302cb7983e0f14622e5cd3e48f946d1fc7ccf23f01e13ed5f20bc95d514c058f563d47435ade218744479437e3094ab4e0ab10c325992eca46076e9cc111d0a0ee9ab23d604f4c53af8557e8da11f681c7e9e6e9caf135d866d350a2dc0b63d1a1794295a99a19ed4256ebcc473b7ab7ff9f6f24b5b0acde6224301f00019e377dd91d2360066e47cd19bb2eff2e6a1451c8d1073ffad54161af31a6a77d2c566f8a39b205151be136933cb0bf4d236adadb9568353c788f23281706b154a750f12bb7b5c1785c6c5965c5f20475cf357b3e44172ea8fa6429cf8e0b4ef4af9f620bbc4cb96172e3a6b284e49731c1feeed37dc60b9221e101d46c589ca9f539be31107e8031029a48a1f6ac9a5900c4858e68b5b43929ba5474b21c201610c9da82c8513b874fcb4c064b4abfd7c68dd32ba8eedac85ce74ca8b375efff99fe997ffd2fe9763ae7950a57f0447c84d9c9e65061257886a48f168b0abcf22a0cc39839bffe305684f28ec8d9f0cbc788b65aafe7ae8448b863a5d52e11494455ef432709429c01a4d5455bdf147b2f520e93a40d0ad6b80c51a51f9f0531c574cf7605b9eb58a64c047c9ecb2e2546b2b8415160c7a732fdd0353d3df34345e10f6fa78d5495ef839c9860a0debaddd65d6cab7d6d4a10bde865814e9bb7d6852ea2d8bf1e48ff0924c974ae1cfe334ea9d563e821d46f2974c63251d4b5e97de4743a71fac4ab866625dfbe0c49dfff70f4e149438ca89ca9b38a3b45fcc6225703ee4d661f87532fc887bc194a702945d62eeb4e9937f2e04cc6a6bec6412d3529987bc7b0998b57b8c158232778afd2e4e4ed70c474da599c002759853ec506718e9e6039eab4f162fb0aaf2a11e1d9c5c73ba12d164880cbec2a16065b1dc60dae0ac5d00b9cfff7ddc8376bfe350100064ca2615657ac43e21cf0e52c1decb0c1144c572a6781a99de9b10bb38d5eb65fd0ab21310d1f552f6ad681f6e82bfae70b0ae1848554cc0184697dfb45806e945d4e016451b7ccb770a27ce25baf6a801b83db81ddd7a384806d05cc385dffaa08a9e38a60a856602c1b494492c8d38778fd4db595cca176f19f0810b44979dc7fbe7353ceae7d2c9102a3aac11b38aaa2c1aff8f1f27fb58ea1053231609b2b1ce65083a122adc3c6a0c8e9e2350222d84cc17cdea565315dd880b53000a2ff940df991ab5fc4016df2285126d0e353752e836ecd7c5048aa705a49c4436f2742d799f43f39b37f2b20cfe3ec74922702c2f0f8525ecc069bf1dc842e496eec78c322b74835b37dcdb7c15a97a50e3fffb2ed58eb620434268985cee5f44d11f68cd2fbb97e1cb44aebdb18871598765e1101a6339be82f10369e1aad42dbe2958f5399e82b29ea12ddbdc3da88a777d6e95fb649a703abcbfbd1def0ef53779af23be7e382f74299c2327a8bbe53a99561502f8edd37218e4161fc0ce42a445f10304b95daf9df7a34e4f92023e10731159e06e0671f2e0b5be089f82dc6a617ecd26de15783be4136879a60d4395a3955e569a87a975be0c4d40783b7a8ea54acbbeaf194d7c70613b1fea9a44b24ea68b97007d13f720db7d217d21bc23ca6f1c7100870f68b8ea7368c90c831bc9d626efd1407b16f986590e929c2938d759bfae3d8af1572c5524309c957d1eab4396cae1ef1070ba0e520713d7c89eba0b427b7a287723b8dbbc84ac56782eb82307797fd1c79276364fdccf24cecc4178b274a36ff7802351691bbd0bae0d6b8758ae099e008e2117edbe2d4da9ef42a484fb7528d89109ca127efbba1b077b3e22c93798d10d0f3a585bfc9320e3454b6926d3ed3fca1f810384a2807db354f4094c59051dc8e48e8202a798eb83e554289efbebd1e9fc0783e3c3962bdd229f37eb03584ec142b46f2bfe8507e32041cd046020eeab3772a1966d0574f11e7926251a7931bd9561e3476381370cad36dbc782e750dc084b15293330ac664fe46fac9127836752c93e977ed3bf34e92fde6001fc1db7810514f832e2bf56bda3718d9894dd0634b5617731a6c4775f8bdcb180dd302650dc946574210d00f0a3412f52402d01cbbd8058c8e349ed5b32c24b6c1a09ba4482358ea318473ff97187389990306040411aabff54fa769a9eb2cd3264d5dd6a9e2d96387d30a8ea707a13b1966b1bfaa12700de408c3a70496edd61196416bccdebe1cd561b86c45566cd5f916f31ce8963ae58cf3ea60c492da8cf0ca4bff5bf6bc0ab321069f27a4f8c386b258da8ba2473f2b9cda48d465db52432cd775e65db18e6e3bfa13a3544c6f23492068f4d926165afaabae2217edf82ca172860e3b07549a192ab1d07164acef3d93091c654b5ac0f9a0de51d0a4dc20963677aba42e4a4c16862ca478579e8aa72dbc4ce468d34ac7164a1886120a6e6104e6770d44b117659131eea22dc2e94d55102cefe11863045d86f0d1542b661a8e6ec3f254a654bfe12c38121948be73102419e91c82bcd511e99b820c4c28be75db66472b6417d73a5b9316894bd43d58febbda5406e011cebb32decf53c28ba23f7b726d357576e455d77c2edaf29abda4d0caabb069c225cfe77ca0a3c5612938337a421b907ddaa2d64f83746cf9ac6d7e27e980d5421520d7775c5b511fd2f58ba38202d0dc049e3af10944ef540ddb1b7c1d8ac07c705eda35c17b332ffb28893d234e1e263feaeec6dd7e5a092fcb6e3e6580e342577ff45a612359fdcd63715aa174bd7edbdac1d080ea610caa51ceae64069aca588a3984ce699d656aa4e6565b392a99d8fdec7ad7c9ad7a4a5af4ab737cd4982064afab2a4c47e71de9d17f83141329795bddfbaa66a39c9fbaf2ad6a41e2480e841a2e22391a89fb2075596c3abea230ec10a46b958a0921b1218dba35d05f5d23096e2e972ed6a266b80221a627c020d8ff55c3e35692a85e17710eeb7a044c97820c32f08b8e4f05d829a4ed34ddc1bce85b0639b6db752d59ee3a476b37d7848e0322a9c1bac05640479b7163efc0cc3888a275b202cf8d17fbb1761ba483093518c72adb20cfdaa9d988f2ec78d8b5a5370bba92364cd3bec422a0420886f48dc943de4896088bc22a3918a1e9d18f14ed2df7d5b2d85915c889cd0197c7a0309d22c417387290af803cd24294ddfbee75e3e1b2cdde6f7e0c6ca623d6380b15ca73047b200058960c000d95ff49f0e604480989eae03a5f1cca441dc3f7db2c82c7cafcda144b6f20e7b6586874b2fc71bcacd038464814ee3cb6f1c4fc496232beca069eefa8be663ed19b61814bc5373107d473f6cf46a91a84ba754721aa43813a0dd4f16c407c1763ab6b3084b9ab54e1739ba258fee4bc61b246b75d4ef4a73ef82cb6eb747552422e95937a9b175ef6d72aa98c20a44e7b9322ab03aaf7dc64f154423aff753126ecf00a5a8553e3b9c598d590955589f2b51248c02245ead12bbb7e705e00dfb32e2cab6d44014db0c7e4f376a3abab1e5ab71ab8f671387f07b8a863fc97cb6aa9162602a139e2022825039e0cbd0afd5eb2e3a831aff12711ade6679c915a8acc63b126d1f348cd1daaeb6e86fb8ce35ffd7f3e5b5727a207475e6184f09187c2f99ec9bbbd6d28d7a72be2f9c3378270b0f2be37cadb5a124add2c9e60175740dac2d8c44a0c6c4440f9e44431e31369cbd620e6ff7378fee26dc83ec9cd3dbe33d1151d54ba24d6ad8ff409babdf9abb9ef5aa2dbd46f7b6ecc27b26b2f6b13f332d801aa8a313819edd8693eab22918bb89cd8c9ae7ddd8981619e524a764bb3fb9a697eeb22f799b269bbfe50bb3b29978c66b8546f4804aebdca4a32ced086df211b288f91bca0e8c86e88483afaf5a1396066bb0f6b984b43be3f2d0f0e2b83433198e6ea81d735b06fbe1dd71f2c1f6b1b7864cd32f7ffbd7785bff766377898ef4d6a836d5e81a52bbf419c8353583ef015c181631626bd88c0143ecd318c941b794f0d54ef90643a1ecda31f9a99df66de7184615a37db6326a57a175ebce1242bbc8e27e0aa5b390b064b2d88d5d8a3475e778c54998fe0544f8912a3cccc352ef8fd63ef1cbce5091deb01b61efd97e51fa6fefae8ef14e1611662206cebcc6f88a4a7c1a6d105ef121120104ca50ac07480c017b2ac4ea800468422c78dd409d172f1c448d81ab8e704fb82d5a5edeaa8f907f8f5f2d5d3620c266bbe4127bb99c80afa5d9d9276abe51597e42e15b25777ce639c5d3db0da76d08e604c40cf5d822a15246be80cbab021b92f2e3b1e0de84ec4023525a0d4fad7198694cf0f222a6618889502f1887519bef7aadeda2e964eebdeefa60b726fc93eb09c403dc69966568cca6933ee6ef5d7ea730543e846c5fd439d0bf58976b9459d4b1948e0a9a974e844987e13f43d0af6ee912542ce3c1e4846fc8385c2aeeeafa7dbec046c1277b3208b7d379f8681d218136cd10044b240a1bd8680d0d4a07fcaab050de75e2addd2b24c73e1d764de94b6a7c99aff84fe45312d4652ebf2e900ef172cc8d1b9f", 0x1000}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x800, './file0\x00', './file0\x00'}) syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000080), 0x0) 16:00:17 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000000)=""/59, 0x3b) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r1 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000001140)=@file={0x0, ""/82}, &(0x7f00000011c0)=0x54) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt(r3, 0x10000, 0x6, &(0x7f0000001240)="272f6642d53889d26310582013dce33865c10247e95ed4d136e7a2f04c652df35c058fbe8e002c36e6beb4727a43d77ee467d656a6820f2fb4d3221b1aa3b098642ec9a792b2c1bfc3e7a1dfbbdb34b19dc9892c8a0a8b37e162391a9225fca48658a2bb593e63bfbb8b02ccdb364064e201915f72dafcd9d6d777249254bf09fbbf4c11315ed91527a25efe5167ab07b29907b7e7fd6992c897f3195f630f957c68b30844602b06335e17b99e02740476873dbb1db9c484d8eb91d7b49ec5b1dcade1dcf2698ed7644e6af721c7170bfb2f84b47ca4fc81a4f0e8a8f86f1f11eba3f3", 0xe3) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001340), &(0x7f0000001380)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000013c0)) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000001400)="f67aeca170f42d7723eff5493916ba5377e8939c33173461f48fe880413919582728bd2bfcd98e6db79648ca268d98b2ad5e0d01705c52ae63a5ee384e1ee4265170bd5b6b8e0507d7747561d8247c43674a5b997663a29e47d4e2020d3542014b3b2196d6fa7e5987c3c2a3e355152bd8f39235072b05a91f79bfbbd596f78bde957d6836ded9426d3ddff138e8fdf0ea1dcbb862b21899930133372227049f1d2d608b9992f89d632e429da8eaf1d5c03963772d7280321620fc3d0dcaad61a07528", 0xc3}], 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001540)='/dev/tty\x00', 0x11, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000001580)) unlink(&(0x7f00000015c0)='./file0\x00') r5 = accept$unix(0xffffffffffffffff, &(0x7f0000001600)=@file={0x0, ""/108}, &(0x7f0000001680)=0x6e) accept$unix(r5, &(0x7f00000016c0)=@file={0x0, ""/108}, &(0x7f0000001740)=0x6e) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001780)='/dev/zero\x00', 0x200, 0x0) r7 = dup2(r6, r3) r8 = semget$private(0x0, 0x6, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getgroups(0x6, &(0x7f0000001840)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = geteuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001880)={{0x6, r9, r10, r11, r12, 0x80, 0x7f}, 0x9, 0x2, 0x6}) r13 = socket$inet(0x2, 0x2, 0x5) sendto(r13, &(0x7f0000001900)="3d12c35d92f40392547b5f61353cff776592ac65885783a1d04c2cb991b07d7a2176ff3b73bc0e6cd4c5ce284ab86b16d0735ad67dc1689a4d714a777b92a1daed2e0c35e3fb337d71acaef300e803b3734e5d41bea561c9c6515877e6465dd788c7", 0x62, 0x21e7ef787aea43b, &(0x7f0000001980)=@in6={0x18, 0x0, 0x3, 0x73da}, 0xc) connect$unix(r7, &(0x7f00000019c0)=@abs={0x3, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000001a00)={0x1ff, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r14, &(0x7f0000002e00)=[{&(0x7f0000001a80)="a76e2eff8ae9ba5fddd2b180bcb9c2ce67c61bc4f3596bd0a296d21c73651942a5c6aedc65f7", 0x26}, {&(0x7f0000001ac0)="953c4652ab57a9bb41dee828f7ff9ec22cc1be215af915e9fb444236b56a895f79c898f1efb4eb75684bcb4221777acccf1e90a78e7c6d6a21daea2fa71e14b376152b26e01cc0bed31e75ca44afd510094ae08f669429fb1d9921a4bdb0784a3d09b09acce0964e85f49ed0c975fd8b4470681ee18cb6bc9a21afde4ac7b63b76429ea910ef225aff799e0e1fb2e36f47814bfa1c1257811396d1dbe4878ed08866888c1277b3cd27b800b04a7494ab51bd4ea77ddcac3b1dd04397cf93911e89713e", 0xc3}, {&(0x7f0000001bc0)="4812555477d65054e85b3e340ba7ad5b", 0x10}, {&(0x7f0000001c00)="ab887911bddc0e331de03220f8ed30aceb812e1e3d113acd1f44de85d7f42f8ea151776021fc34bfb6f9a6b7d273bf1daf6b9fbc8c6cb6c7484e1330448404194f9763436ee9d24bb1e5fcedf539d50e03ae0ce8611f39915ed5f6ec4b4093f4d2fa5c50cd936047d28f7b72105426fd4eba78ebf4cabd5d95aa4e6ea7ceb626badc5b10dfb3d9a32dcb4a3698fa25732dc1f27b6fca33e1bf9c13d8dea3f4e079f7302545d55ec08070e08374391b44f1a451af96f470cd26c019cb86ee5ecdbc870be2e4800cb9ffed61ca906d2dffd4ff6c2856d1064c1b0762794183e8b022eb7e22f72287ab39c0011bcc39edf9c3320c5d21ec0804d0cf160bf00e8e79414c241aa26d091a9fbe2661cc4002d08ea41e32220cdf1f92bdd7b3d600a9f34f6a48612919a6d2db249bc026e2b768691a4bdda9956f75ce3faf07618e3834b75f3f6e0e51151147a15d61b1cd99076ecc6ff04988c6e7034e3546139da7040d8e97c7473ff1eb121b8eb9bab207afb8c554c8206f29326346f594b4b51bd4d9b3b1c1fbb75ffaa3e855a5186310950ee3d45aafa2e09b614f25434c81f56ab563775c04ce44fb79b18cc8c3540c3fabbc19a79f11a47d5028fe5df0de5bf52f214c6fc3496a86f84ca0368b45c17c4386cbbab7f58956998e53f6f48b8ac62078bd1ca1a00f10fdb5d4420f8f09dd4ff3b5f41f8266f81457a18ed188d40fa9a17cd4145d624ba37ae0052e4b0d07174f6bd7fd11b58a669adb39b84e5399a26a89a6c0f29545a71ed04f67a42861f300b5bcf5d56a642083a2786c61ff87ab00e9de6ec81fe1b45168c05073e38cab8daf94566a8f4a1def4eb90f4e294590e7de2ccc58bbe3c7366f2e33444a92853badd5d9820c112ff0a066adea41a800302575c4552fdf2c0afec80874d3ca3f78703e2eb17fa849b7189a291d7c5f2d7126424481ed91815e3c1b7d228ff918c24cd87b3e5fa3d16f9ed8085748df3a080ce63b0058770ccc9a0fb216dba9b0a80d403980a6003046bb4805426b7c589f97ab6e9199b722e4c5ebf01affb88813f32ce7d481cead108db2e6036f83d48018fac97e42e769f4db16c7eccdc5b4fa5112c8842a890bbd4566f48c19c98f2332505709cbb478c7646ba6e64d28980e93df77c73fb04c0a9711d350544b4c7222acdf7d80a424229e6eb15a5bc2bab75e0bcb77cdf0b0ca5d59cedeec25d8d0a751025f842f0944501bfa111eb7eaaf190039ac784ea19fea462edd379afdcd9dd6ee7f55e835cab1c7486452aac24b0dcf0b34cafd1edb115f5640a98a297fe67f8f44c3c749a618ca67c324ea2b9c6270ca0a68f1e0b6a550b824279c87af8993186d2971be6028598a0f0600a48ed02d566432bcbd02614fc4cdeab45d626908f8997b4ae986ecd4ac15d7795f2dfa464d4e2cfb064728116ce684b51cff6ff8fa2bd0fa8039d85107f2431b3fed28b80b6dfb930f6752cbf422e2fce60069145c320a23d5acf3d0abb6085c505bdde946e0606442cbbe59f631ad6ea0552b348087d73c65204ca7a0dc2da33e0266422e467695fbc6b070f7856a0464368c72682dc3706a90d08ba5dce6047544a7a562b7eaeac9e47d08694eaac0227355daf2cff21f6c72ee52ea563f2b9ab28a93ac59e3766bd8421e2848ecfdaaac2a7c982a157e4e879c61d23acd5518d9133de91e8fe0b6986027189009b4d209c92fc986ee30284fe4d89403b7acd834856216247f58625fc7d543cbb80630ca03958285435fc6bbca69c397982a2dcda098ba7841c401022016f1287405eb86703ec73adfad594262a534fce09c7768d8eb365acea2691e11e0a84fd17d234cd463b864e5075faa7704e2d0cc93a5f341a39503333b6a91f5f812173361fce8064b7bdf97824908b7ae73f6e93581948113090155844cf3d332ab105f022457fc2fc0712ddf89d7dc785dc44b1efeb54954f793b6cf2eaff7c517bea67627a794ffae2d6b62b22d4f23eeb67642cfb553cda1327f3f290483c2a23fa28c9dbd5f69102dfd08980a47f478840aa6b509b7f5f3651ac548ace16a40be60a625bf2a159c6e4d982406b35a393748f364ec0a03db41d58fcf129613b6cb9db57a760b73e16b0db5231426103a95767a523e9a0fc94c82623bd81a20aa6c22c2a9144d2fdc7d3f8a6b1acc87d91513a0a14ef73b48302cbf64fe931bca5b99684c00fbf05960cc8d0292779cf0af50760cf4792ac7eb20a209c0f93bd2cd8529f50efc3a3c104e1cc15665a10eea91938ff62f5499a7da9eca711a2495f7ab0634f18c7c3fd9fcd6be2444db25ef2c9ff04c0f089dbc043c47dba3d19b3fc1321f68caa68702b68c7b2180a37b201bf6d10491dadf0f92ae2d708646549b251698fbead354796ee56076ac249fcfe3e08e03ff8eaf86c2f9ce497a3e7ae2886fdc417b1f23b7d685561937864727c2d5eacd658dcd8759167da20e1ca8e3f76a67b9c6fdd2ce614101be64806af5f637680509b8ccc5e1788d66324f58279321267dba3239decad1e9d73aed5b77c13a9bbc51364e6b5ef523cc41e518e3cae5aa6a7dc0c23660540f49d7271e8207719dd1621215d8b92fedca68bb68a8b681411089fbaf0a4ae75ed42abdd36af7b2f796a7b6b27ed5501fe16c57c982ef7c19ff35f78e795534e02c174e207593226e0dddc3d70e7c66f5cf05ed2bf76d50ebc4afc86c82c464e7bee085a167d36625610b5fa9ba3d211e711a92baae8117dfd8500cba7792dbb7e51ffa3d3ed1a6aa1a0ef3d5aafdbad934a85735fed207388a33c0ffdc664cd0abc1d702c5018724269572b3da8604344dde4f44ed9de97c7fcc14bb38e90b44cdc5fdd31e26c720ba86682f510d8b46858107bf0c8194f5c76e1ae5c9ce7982d45aaad363cd482ade73ae9754a4137dca427babbb1de7fac5d2eda49c0483fbd6267a1c60d62ed2b46d590297c63067a55c8ef2bc3782e7a845447d228ddc4314daa250de2308bfdb1f5247326c85bf79f4d429f62ca1c644c68433f109416aec69466ddd2290ca113b7d27bb39b9337348e2a9b9dde0236afd3723a39b7ff86c6cf69c7c6d794465ef76b38c25ce25e0fab2532690c874229b4870f8d7fe788412287d4b42100d0e2ceab494155c4dd109b4f1e844059837974dcdd180bbdf1d0fce46619ec2534892d07c0419ad28737c5c17c3f720f0eecc1c756a670225b4f05a705fe46eee0e5aac234ee7177ccb141a99f935bec20a8edae19d376d01f2aa20d6a3ed1098f4551da0a7c29dc2fd12d58d5cd3aa8aa5fe97656dd9fa2cb55189a26e9008b55f539f74fdb282250af3cf5e14cb3de899b13f2763d9c7efcb26c783e9f49f87f161110a5e9b1b42756333c9e4ff4a867a0e58311204565dfa66504ceb30c75d187a14f092e72c0dacd1812937c2cdfb48d1fdb4880f48020a9b6764b12b7bb1857c1310ddd289496028d49f52fdae89cd609f81fd7484a24f9dcd1c4bd9875e1cd84ec64548f6e0e4dbdcab6cc85b104305bb6309c8f589651f292a850bb31376fb6e5b4937758be50b3ac5b3b18a870210ff534068006b08f91dc3ea291d81fc4e75d7b28b85734047ab09f177c3473f1a1423b5299ffc9bc551596aa0e0d9d1fd6485df5810a1aa4adf1fa9aa269acbb555fa07f4934884d5159a8ee4f7d01f18b171ec720e470b0595763f580d8782730ed85e09f74feb08c7ee85dcebf86f01e09134ee204d70d2e6d4057ee966f60b46dbd8d81ef09d203797972c2928f928a6add52682219f75120b6ad22b8d30061fb0f415e3033327eee20066958168a1d3957bb976ee5f988e239b341323f6caf9359eb9169d240379b3c25bbd8aa820a8d2ee8334fd9724c7c348eca0cc25a00c3fcf87b3e2492b48b9cefd936c4bc12d769cc3fb69d147c9e208652e1d10ae1e12f7c82fe2f7dba8b6332df6ef7779c38c790e8ee165ba4d4454b39e3f1c44be6eafb103098668c4f64b0285d27329cea8381277700550b7399e703818701fcb35059a372eb0789041bd6bfd6e2d9c315914b41c06c4e0ecd892afd4e69d3c8d1bd8ee97c3386575f55aae471ce12e975cc07586c36305a1c023439ef5874ae37dc9a1f012f790a989c21516ddbc14acee9e759b1b0272ad936a41b7cf26908e1487d05238722817809c72888ae0d07b1d63763aedf6038603ad3d4f2e32a8c8376e43a94214271c77173bbc048508d458d1bafc8b0058cd5db20de137980152bad644e02e63e770b2f4104ab84739909e27fc945fb4cb54807c9bf9db3e4975b586e5c5060439ab7a0e8316b49923befbe58012900acc7bfab4e2b6c44f16fbc100fdb0dd7f33d7981ddc12ba186a0b04b6a591e8e5621431bfa613c8d82f8cd8712e9bdc902e7b3c445183af13de7a146d7b261d39eb3e44f347f3007e2cef72c215202400e2a3d702b030d034131440a65e62d80ae36e676c1ef58636f5514d865f722288b45f0b60041c70f3ebcfc2d6d9429b5dd7af5333e8b0e293110eb3e231bd1ff0180d3c786212d7e8d7027a8696175d3d079f56d9aafa0afeefa9d9275bc525f5bef10bdf9936be2f133afc268f901a15fbfb21f600a2b20fcbe3ad31efaa9aab37ef648adc35db603eaf28e159657fa376f3da851f9d7abe66ea85b30affc887a3ad54e7111c617c12def16ffdd3259f935c47ae21a70d7f93595db5fb1d369383803e56716c5fe4f8e8e94534fa480146f72084bea8375b24aadb8b6988db132d1ce22f52135f8905a5299b6d986d23591184a1736e945d32f072dd9d5d1ef8e2a27171e9376a7a42b9698150f685df4d27f78aa0f04d15f381c3f2aa68e841cfdab96af1f069af059e8a5ffed0777240edfd7c991c8d8fbe21d45d0d08f314ed196dbf3156de7ec56a2367ff3882ffddf0a0eb4c49af1375f3da691e5950c2b3fdf90520c6db39964b694fad1e292b977e154e7e8fbe081391039e16a187aabf84bd370dde5ec6bbba8123cc0bac0c59cb5aa641ac5c6bee5336f83391d7a8bbf78f4c0eaa7d4b39844efbeef7f6cb0da65b92363f4f0a454a4d341840e84cbb0b74826a252c1554ec2a17b2861e8e60e0334b37a9056137b3bf2e25625e2f71f9ec30ce76ef71ebc2d1d81fc93da668ae987d282e52a8ffbb2c0e61749ca6cfd31f07b82708b81b2ed6f2ef2d68ea74dc575328ad87817504b966322d75b9b6e545d39d5b08b821f8376983924d4b5500995f7db9c8983cde10b8fbda60a6ee7c324fff48306b0ad38e50832a42df52320cb5b232d40b6e372d3887233865a3b4f3501c1d7ec327b69939cbf66433301a6a17faa7fcd18be3d2c9c1cfa7dd8aa3de196bee82a9d7d567dde1b2fe5e5a12b8a5e8ef7170d56e9db3e1ebfbc51a9643bdb81894346d69d9cd1091cedf4712d0394618a96cf413aba9c113edb4bc1885f5c9f56f62454270dcc43256e348dd0174251d34f8f9011d1ac14c32567ec56b0f81130944115f941894a506d4224c7e0ccd4935565b7076dbd7e750e054bd95aa998aab6587f02a2ae186132f03178240afc5a69c1179e3d11025c1eb6bb233c8c088927f6a5f49ed617a2fbcb1d66a037cd4b62c62fc83a1f15fa67b673730ec73dd43ce3e65797e5068feb9b8721ea5be93a5625c7cb02bada1232482c4a4f6ec1dac17c4d8b97d2f0d03858d9b3f944069327144eba844a2b437330de9845b08635602701543d0993942e7cb881f7736f87d41caac3375e6d4c6ec78c8d1e9fbc66e36dbf8d69ceb64ebd9b5ba82900668", 0x1000}, {&(0x7f0000002c00)="48d2f726605481dd4117f1ff225240b85e6259c7ea3e8532d167038487fd82f348e0877e4cdd16", 0x27}, {&(0x7f0000002c40)="0e5384e3f0b37a24e9256e598c21d86bacbbdd7f", 0x14}, {&(0x7f0000002c80)="57c8a96b4ec1ccb2988db74b946fdaa96c64d3cdb35d87b050cce9e995f0afd524436ac9d3cf3a779aed66dcdbfa893c9096582eb421cc9efd6a71c5e9c933298d6f50c0aaa1b5", 0x47}, {&(0x7f0000002d00)="7a6b46a2ef34d4a36a2e060f2900b4581bc68642896a73dbf3ed0fce8dd77ad6cdc64bc190326f9f58158c9701d917cda4749e221b7d3eebab", 0x39}, {&(0x7f0000002d40)="6bd26fdcef4921546a7c542cd7efff8c34a7490215d0fc93e081ce3eabfadf3063fdd71ebf6664871458fcb6a028b4181f847d841cd0d1dd6e08315ec023c98f8da90a9ead842b54c0c0829ded8a93859c47591198fcf4dd238b2724286ec8c92811ead2f20731d5585a26c1397dab382820abfcfec5f4b95f502e05d521337322659524c54f11ec6170146859784b96d39cebdfa560b8898285532d77c1816f750ca51ac1594bda331fb2e976c0ad1cad3cecbf0a9bd5d4fc", 0xb9}], 0x9, 0x0, 0x21) 16:00:17 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4000000000000095, &(0x7f0000000100)=[r8]) chown(&(0x7f0000000000)='./file0\x00', r4, r8) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000)="3643cdfb39cf3e9ca54dbf", 0xfffffffffffffe56) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0xf0930adf916213f4, &(0x7f00000002c0)="cf76b0b6565510296e6264c339e1a6183e6014ab4872475415593aff22701e28120ae89aca916df37bf04c6c6caf4de0ad2fccd4ee4cec7bef41b086b119278bd3bf2129a8e6fc07c0ba369ae21bc68f4eff082cdb88a320334ee8b7613a85936d3edbc5798aced2216aaadf89afd2db7c38f7956cae060730fd08cfb8dd31aac3d4b8093186b1656ef0df6645", 0x8d) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c4c1f69", 0x34}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffe55) 16:00:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000100), 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/234) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000008d8a5547cc6e3e1555043823e41fcee7d31b63168cc55608bd1ef3bd70919f1651a6697c000000000000000000"], 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffbff}], {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r10, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r11, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r14 = msgget$private(0x0, 0x8) msgsnd(r14, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r13, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r13, @ANYRESOCT=r13, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r15 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r15, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r16) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r19 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r19) msgsnd(r14, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r15, @ANYRESDEC=0x0, @ANYRESHEX=r16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r17, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r19], 0x9, 0x800) msgsnd(r14, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b48605deb0651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0x8, 0x3, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r26, 0x5) r27 = socket(0x2, 0x2, 0x0) r28 = syz_open_pts() close(r28) ioctl$TIOCSETAW(r28, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r28, &(0x7f00000000c0)=[{&(0x7f0000000340)='u', 0xfe61}], 0xdf) connect$unix(r27, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r29 = socket(0x10000000002, 0x2, 0x0) dup2(r27, r29) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r30) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000900)={{0x3, r21, 0x0, r24, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r25, r30, 0xa5, 0x1, 0x100000000, 0x2}) r31 = getgid() r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000080000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003575be60e0d2f149acdca2b2255fa4ff5cc8aff902ecff2cacb76ee61010da6bfdfec7b2f0872a7aaf053e09734467da2d2629aa77f0c1420d0d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) r40 = getegid() r41 = getpgrp() r42 = socket(0x1, 0xc003, 0x9) connect$unix(r42, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r42, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000500)={{0x2, r21, r31, r33, r40, 0x20, 0x74fa}, 0x25, 0x47d, r41, r43, 0x0, 0x10000, 0x5, 0x4800000000}) r44 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r44, 0x8020699f, &(0x7f0000000300)) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0xa4], [0x5e85952b], [], [{}, {}, {}, {0x0, 0x0, 0x3, 0x3}, {0x0, 0x0, 0x0, 0x3b}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000500)=0x4) socket(0x5, 0x4000, 0x40) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r5 = semget(0x3, 0x1, 0x4) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000040)=""/212) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = semget$private(0x0, 0x4, 0x1) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000004c0)=0x710095ad) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xf, 0x20, 0x8, 0x9}, {{r1}, 0xfffffffffffffffd, 0xa, 0x2, 0x6, 0x92d}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x0, 0x45b}], 0x1f, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000016000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r1, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[]}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x317) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000200)) mknod(&(0x7f0000000240)='./file0/../file0\x00', 0x30da, 0x3ff) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffffffff, 0xfffffffe, 0x5, "d730c15b00f4ff0000747beffde400", 0xc9}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r9) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r9, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4000000008) open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x10) read(r0, &(0x7f0000000340)=""/41, 0x1956523349182ef6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r4, 0x10}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}, {r4, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r10, 0x2e}, {r4, 0x100}], 0xa, 0xff) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0x6) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x40) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0xffffe}, 0x8}, 0xfd6b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="008000", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)=',\xac:\x00', &(0x7f0000000180)='!+\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='$(]&+.\x00', &(0x7f0000000280)='#{\x00', &(0x7f00000002c0)='@\x00', &(0x7f0000000300)='[\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\[[@\x00']) socket(0x6, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x56) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r0, 0x401, 0x401, &(0x7f0000000480)="38d68869c12ea71391e3506c9c6dc2af22579fab100ec2fbc80fbe7a7f7915d4370bc4d64b41af56ca4aa1f966c3b225011cf4f085937ec2cb93a0c8382a87de67de8c474b5bfce856dfd3cc8b6626f3804ee950a031e14973bb454c78a92bcf5e51587493aa81e418f5b5a1ea4cbd0de47689da02928bd126413ca3c909caf54d", 0x81) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x20) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) pipe(&(0x7f0000000100)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x0, 0x22) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74, 0x40}, {0x4, 0x0, 0x0, 0x200000}, {0x40006}]}) syz_emit_ethernet(0xfffffffffffffffc, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:20 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0dc6514e6ae973739ea78b7ec000"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:20 executing program 1: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43648c05a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19360bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee55d6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf70c10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef3802bc2d05b2b7bedc17b4ae50e614a1119c77f39b76a7c097482b5b9873708ff4dbb5c6fc75171901d21ae9c3c21a7097719ffc84aa7d96a39fe2d9428df6038aa7cf204c50ddc2fdb4f7804703d8ef5cc0828e04f24b261cef68963ca8fd467052026b42bfcdb9ad1f9842055e1ec5eaa4e1f9133fa4af0d032d1a559fa5a7238a3745bba67df73d3b8c68a96ba1a94adee298db47d9fa00cd683413bf69963e6278c76f574ebb353eab2efb985477a2c150336cfa7e470fad00dda1800d361f63ff95ac8292422e5c6e5d180372a5e00000000000000"], 0x10) syz_open_pts() r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r3) socket(0x18, 0x1, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) 16:00:21 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00001ad000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4001, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x0, 0xc003, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x10, 0x4000, 0xfb) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./file4\x00'], 0xa) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r6, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) fcntl$dupfd(r6, 0x14, r7) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRESOCT, @ANYRESOCT=r9, @ANYRESDEC, @ANYRESHEX], 0x5) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x20, 0x3, 0x5) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) unlink(&(0x7f0000000000)='./file0\x00') 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, 0x8020699f, &(0x7f0000000300)) 16:00:21 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x40000000000000, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x24, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x69f, 0x0, 0x1}]}}) r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) writev(0xffffffffffffff9c, &(0x7f0000002680)=[{&(0x7f0000000080)="10f2f03c75519bacd41d2145bafe75b4d7d1667275ddd590029b4d5689c31fea348ea6e60e821a6ad6c69ca4f4864acd160a6205a31d82189d9dc22eac0da095536ea9ffab73ccad824f12b2b0051cd4cee92e93e85f4bc1f1bbda37573d566041f59f38865bf2ebaff318040cd9e0b73eb1635f59781d03656fe91817591505a81c888633f5073b7a8a79a990a3f66b95d01815c7e13fcaae939c186fec11ec1ec158f625d8564b4d2e49fed6b5e635871a8e76aa3bfa4b387a8ea55cfd4d3f5fb6692628fcef0154adb593efe8ff4dcdfdcc9b152b8d331ae14349c13eba8923e2", 0xe2}, {&(0x7f0000000180)="eb8ad690d5db7d96e64a94e7cb9a421f726ef20a60e8718bc287419cfc2f0a0a896d6d4e68412fc541508f964095eac9a7f3df5bb8c96e01947704a0b994751e5685acf5cbad87e29aec44efc50779aba95ee22d04fe989de74591ced96d88fe1965e894", 0x64}, {&(0x7f0000000000)="3b099fedec029244daab18c9d109c4c0e1f9fb7841e605caf2059febd5", 0x1d}, {&(0x7f00000004c0)="5d4509797f739e35dbfa6e84b7c15fbe32daa750ebc1a9f85db4c97c267bc129dea9ec48071e0410aaa7ceaadcff6b14bf48fb2b515ca95d5ba7b5311d680c69a805b17d3a7c365701b7b3af505b3b72", 0x50}, {&(0x7f0000000540)="3e3d6380014c5285bfc9fc52ab67ac12d925e2c165fcd65fe0b4ba0646ee7aa7eb1e53ecb5ffe65f1fa2584bac2f591fbcbbddcaa26abe773791ae323872f047e5e2caef94623c4a894bd4d577fbbfb04244186405ee7cc900f70212dbd0dbb946ce7e69e5f9e57ce5370cbb0409fa7f3877ef9c4c0e7bac7e37d829389811b3c0eac693bbfb666986d92cc7721d55ab823c6c60c32e716c0a6dda2403edefebb0dfdd3e07967557ece6f34e7fbf57aed249a8597ba7c896a28623d3a2147c2f3d08255aacb7f665454a536653447ca7bd5a4ec64c15dfcd671ae9a96d367e3f3fb6b01eb084775451f9eeb21b19db1cca1580ef91bca669a7ecf79f64a6fe66f273dab5bcb3f4a263a26960474b91f16eefa1c2da796956ea2fb21569057db1baf5ad68f55b0412da6a2d6396eae5e53dbb3669b3973fb10db23e70bb9940463d7e14d3f07bc10ac565dbac08ed5826ceff704199cf5c888203d979327548fe0ff8ae3e8d01dd7e1dadad9502c3cf2986449b197f11861896c77b567c42c484a31a5eb6013899513c531255c01ee3a59b8b8508b32e6a5874e6c29e5335a596477f6b776a4c9cdfbb73ae09ea453d7e81f074c808ae8a55b3a4b0615013365b4e8bde1d78d12d748b6e33abb53c01c11e03109f055516d8924949ec033a890e7697c8d6c5657bc761c23606e477d66c2c4249f5f85b9c41265bbeaf941514535eb11a4ae2975c923f230647fca9b078e566111090b72178592401279221f3e1dd309899208f43e67c65f1dcf413f1c6b9d9fabd139c2aaeeed9d54223dee51137996594c45b4d70ce76bfa818c14abe81bab46bd5a72e705b21a14d5c421d97643180718dec541c517f5585e1de872223f2ba143b6461bd32d7b4f3847d6aba47da3051196671a5baee132785d662804080e50121c0b0d0e3eb864bc8b165c887657a196bf078f3a448bc3a9912e5e7db60e37165e7169cd7bd8689d9c6fe834cff5a5ac1ed2a6f8cc060b46b4a926ed33e272b2cf37eabab63986b44c7f0c1ace596cc9b6cbf9cb1be11bc0958e60c4be2f88b0536d286343be73af3d362864b0a80508c6db388271aaa3d6eebc3e69d060a95f2aa2dfe1863f7a85b79d8ee800bc0bdc7861c66c3ad8b556c0fc9b13c2bf6e5afff5cab00650e5e127252317d69f7aa428af17ba8dd8bf05bfefbaf26b889f7506bc4f45dc615234e17283d315b6f711ec9499113c482e999ee348c8605f45aebf7423f4b0495bf8a5f904117d15aaf6f3f763b27603b4bdd6963a7767d44e4e858177e58f95fcfc1c61c9fff5454d57ce3ca7636be978e3921d733c7f8a614e8c778faf77ec2eeafe210f5e0899f71734265334a8453884da8ef85c8e719da6b4706c1370716ddf72fcf368931f52863c545bbffbeb9588a276c8b4d31ee4afa05c53382745d64f1aeef2e8bb65a62d8a1158ef9e345d17f3051e477bfd289ff16c3672dd87cfa51a54712717b2482671f1eb86d4c0eace55c3af7f190aac613de5eafb00d998e90f61d3f490402bb4b2ac7be6d376cf3d5e9df7e73c65fef05decc18d6668c1f067052596040036c8eadfd0418630d12ccff8f0da3436cff294041a3b614ec140b8ccf11bc1f9e14e92fddbfa43ce089d27c26491a118f6e4c9aee6415fda25e29c37b9a41db12083f35c8e6f517a277910b859d5ab3c0297cab542697d80cf4d057b83b65476a34013de3c97a4c03a3cd360434e79a9ddad5d500980bfe77d706b8633660f8383240ddedc1b04b2f9cb359b010b76e3217e8139628a6850a8109efeff4f0c84a593a72f96a7b3faef677d796ca8f6e28bf4aee3eed4b7f6d1e977eb49ee4d11a94772a864f278d8de745e3141a5199a65176e5cbca1c05b85373d51ee7dc875d4533d37a106dc2c9a3e777026822419008f21db0fcfa55715fc638702a89f417eb5db967f43280a4fb0ac957ef606bd6f517bcac16670f0b698ba5ed10196300338546a70550426a5824d43e0b3cb3054e1446dadd25b39bf3fc25ada3b212bcd1f93d159642a0eefe5d2572a153cbd36273042a26ac0a3af18eb948b6f9c925dff2c63d67ea19c1a5e205e43f4059a2552b447c2fce0f0c8d035d781b0642490d1a4b1128f8474955416960d9b4a4dd218a585c45ba0f1af062cff9af650b44affbb389cde73d1344a3e023b7ed97dd3320b26df0e83d2d5dd887cc76532ee09c02af2288719f08bac786047d86feab86dc7decbd573e6b8417141a9d4b47c10a17bba1ca89d55d427ae0606c18cbd2574bf806fd84ca26bb52d6a68d1f7ca368aa08acaadf3f26f190181de7ea5b7e1701202094ccaf7bf5a152dcc96b85ed3d153675196276bcf1c6c69cdea1c4291411e4f55812e9d1fa4e4113870f3f6f5078db04481491a671dcdba4216a1201c2afc556ecfccfc0f46eaf7ed3e25637620f71084289ba1d06f01ec6ebfa65c94e1f3469f47cd62ecd32b216a15fdf6e8c840804206cae98de0929a6932d95b095a708b026259aa67318bc04a2b5c6ad1d56533e515c5d87abfce86d54632535c15a4fd921a6f332e49b5c1c88ff57cbde70047ce73debe1fa93dcbcb410f108b57102472e87e8770e732abd6575bf30ec63c93e9c0887da1edec724d10c7e5eaa1daee34750935766326ad5513463240dc94562823c33c19d92e8a135fc483bed57e8f5f7294c5ebe7045b701b904f0f541877047225996c0d9b56c2e6211d76323e001911e1bc930c6e5ad7966fe095ce78cf4631adb8cb87250aa35c8a047616d29d8ff9d86f16daa4c052d1682fd5f7b16b9896da1cacbbec59edf3eb84c4f1ebb876f529524a9abdd2fe04ffa994f94c739b936e62f52a170bd5354642e82d25ee629d407a29504b7cc59a5e967aad3bd9ef2c7139803988b5e576d882921218179eb5b974e1564459e661d8804278797b6c43b679915e9809c5de2a1acf723ed334af74978e4580cf8c2f65afe2301832a4075d03eb878d404720953e0bb44bf0ef9ac23783deed77789dc502d595da77ccb8563d7fb475522c2e9129645c037364bc06a909a255e5ff463dce53e9d797166963207264574c23dff658acc732e45c8858ddeaed4f352b875241bee1ec4aa8a667c5e43112751c64439555555ee89792d4196de8f18ddcab16c08f16919d3b73fc4778286c734ef899599fe809bab8538e9966c1d9b8e09652cf6618593d5eae50f86ea7048bcd0a4780fab34891f4ca307e17d94b4f8cd92c4b5a75ed7a7fbbb7b797e70a8d8376ba7ab176f2aaa9bc1870707b2175f40aea5eb39922ac303a5799e3e342b3098cce7d6245cf08b339b6935ccc70021fc3c512e31ff270ea0f99028810dfe9f2658a7f0a52bb1a94fdb1b4356757c76ba38b770370f83106b5633ce74255b2bdaaf111187a937c922beb748735763de2119b4f1074a3c1e7336a2652476e1126fe56c915740e5a7f84f0d407b5002da38fc3052ed95b1ca4d4f60acbc75f9c45f36d3ce399d020cfa1ebde390aee679862969461f9ab870c6acefde29c7304dd913ed5a5fda5f11fd049d82e8c83ec9edf4798adb85f0e2cedfcfa96f2189c9f01b3c9019418625f406ae3f4dcf1dc122cfaed5f73729ec392730c053cd3feac06dda2522d036d64482ade823cb76d5efb96806262e28b3183c8c52c6cc51f79ef8faf409f51a9a1699ca224a1c630b809365376bec95aac11acabcd63d845376616bd30090e651e2a79b252c38da57440fc051c462caa37063741edce2d3d4e34362d892b8896e6c02a44933b9c4c24963b439981f60fb048a58cd32f3f4c0c1c3c6ab14f47e8716bdae86bd306fa409cae48f92da6b251cc88dc6b84f5575e38bddeb96ada4ab7771c79d9a94ed83a1af632d2be119cd915ef6b92ae6d0a96298c0ae0656d00331303d8904872625b1b5f82bf7d94bc5a82f0cc3c75d8a7cc9537e45fe09cbb9685cbd7d7d6274413e14372bafdeec118b7064f2517521e4065b25032be5c1a21a7abe0e4f6caa0a9c2d76cc8f3ca4ee1508f9306febff665e84526786c2daaeeb01d3f870615a5b5ccaee5b799dca057f2520b59292d834b0f9a3106bf40be14dc8fb47518b3552e63a161232d837e20d5d211a95d41111c3ebbbd7c1ee0c6665f86a7bd1f4411482892e9b6bbc7c8c14e5a0e37d5eea5d8f3139d89589aa93976ebf24943215f0fd13f1f8ab3c021e81a6e63094bbcf95fdb1bb89bb4484bb01380ce43c35c510ae9bfc14fb1abe0f02aa3f3cc3f6bfc732b3c1ebd662aa3b8c49a769108dc5f1c31689c8f943754439d3956100e69a960b1d47506cdd804415b66f8714ca37c379faa56cdbb0d41908c8087af37727d37712e271c8b1eae72f4953f4a137eea70e6fa2449ee356874f0959e7d680ba841e8987d6a6ee4ea1f2b38be2f8adb5ed5ad80f2eed77a4a88ebaaa421af92a4b77985a089d00c2be0b2e656e84b054fb035ece9a4894e145097d884f159176f6bfc06039e368af7b64ba4644e50caa00cb2bf2e206eaa124a3f24b304823ebdf0c7c7d379085569226df08eaffe16a6af1f468a4c42b336cad612a956219868c5168e7f288928de5c51dcc13696f1314a5bd027fec85e8f41e7557e9c71009a95310738ecc84892a12a6f372f687b9092be6ec590a365eafc5e516da5d054e86b58ac29ebc77cb8b02e85952926f8ba460efadda2ad7029d0da27c28d66a3f1b4f56e63c1a7f5b4b8ad066a30ee0fac982db3f0e53e17f7c4625027eda71e1503fce1ea89b6fe687b88c935e6ffca66c3917b57faff2b3f7d0fe77533f83297e41d91e0d37b8300d054c3727a58e3b6860aec409e789114e2f6f21b6e3a6945a562862f9800937fbbfc88cd8bcbf9b1224368cef768757c5845eeab530e57209851e9279a4e0988d2676ebbb92a37e47aafbd8f7d55b8bd6b846949a7dd7151a649405d399d00d8135a9a97c21976b6cc6677a19cabf749a42e73762e87b81d6006095c36df9ec4ded89f128dd08248b3281acde4a48119e10b28a71d1e1e5483b64be82e3b5caf51d840aab0d73f54b99a6826edabf954c32e919ee0e610588551b78681eae9304d51987b95d9c7aeeb64b6ae157d88f5df6c90d299acea82c7c43c61671fd1c0cc6ed8f130ca063a466c99717eb11b4205a4dee93440a92b1898167215c3036c9ad40868b1e7646a278e646f9be0cd139d50ec62b9fcc61b37a43208cbbd27040978364c2eed14da3c9f96d01ddd790860519b062597643b99cab0c33ddc42949781040e362e5d2cce2944c7ff049892748d0b805b5bceef5e0040475f7971a96051eb4194bd1d31879322f4d687a1517ffbef9be0d978e2b2d26a15d82793bd955882b1d6e927c4c02f2429bae0f1e8f4038ba394bc8e83108b0b93d64a1db377d189d89523c4cd63da30983ae17217857481a6cc493ff47b481980a0068a45b69fefc825d2175aa45589b65ee06a3b17a2d034ec96646cdfe29d93765e002a104e93c04b154d8d312699dd04dcface1f1dcc7ed185a27182f2968538eb79db708b4a08003cfaef3a0375b92f95fce436b2a695df55e9195f85f2360791a585b0a3bb1d40b9996e48fba51736d3b4fb6669a013e34cf218c72e7a10971c35f49139877205fffe27dd0512abc2591bbfa48ef637f668c6413a500a2843821568e737ff85e93f1244fa4a40eecff09e5490626d597bfe02b2941dc2cb0569f76d5df8c97b57ea8a9b261ba1617e5d93ec0373f3d5c02e09c016a946be67c469c44062bf44cdcca0f922d", 0x1000}, {&(0x7f0000001540)="98f077947e11b31a616856b06b4277a354bb99572201c43b043000c5af2f9a63ca7502e642a160e4fddff7760adb1c085edb54903b6b55e057eef2794faa082480767e13548e5b0ee5969d1338d1ec818617c5ca66fc87d4600ea6c1bfb19742122303cfa021a3aee10857040f199f7a408c63a45df3e3c6f9704c47e063407a3809774e2517654ca3b4c5122855", 0x8e}, {&(0x7f0000001600)="8a4815a4f6ae0edf9774885609ff8d1a25e3b996012cbc2af1b06cff387386ed5c5a693bce7b82f6ac2eddfaebfa6090095a2c9c39aa972bf4a49f92c430cabe6f497dcd6ae9c3690c83f423afde0987e7267bee90eef02cc262455e6eedf3db0e23b7d07823a041d5ad7e96b7145c2f06", 0x71}, {&(0x7f0000001680)="bf30aa08cbbff09731569f26b3867db2332afeeb3481d0e39b8fdf1d69d298151bc0d1d3935b2dec508d1cdc054e586f6ebece767a2bf9684d77ca187c6a94c9f5a5a1a83f1ffb2a09e86dc55baefc2cf118ae4a326ddab642559a99a7901d1281684c685f555b4258bc98abb77f6dce9ca401cf57b29d5caa7f8e80e43eddd16041ad2d403d4b71ba9aa55a3bab7c38621b16a17b87d77cc5261d931e6c39f26ce3c66806b0a3b1be5c8d44b7dcec6e3682308bd9e451a45aca6ce5bb9fc693a42b71e08842273c1d4c747ae86465684e0eb630c1d83459e4389e060e26b017cea81d938a99f5dcc4b84fcde630391465b04eef0f403397882b138597086ba734f8892ca5e9527e383b4c7e8694e1640c1dc39b2d1a6494a61d55a80bfd8ca488cae9df165ec2ad0f4ce67e933eb125acd13e7a7c45bde8026772f61bc68698adcac1af137b968ed433f310b5c071c0be42826bb8d24cdcd198805d3def2c0ddf0b7916a1e2d81d2ee5a95532ffb21fd6bd6d7c6925058adcbb860eae9dc10f2e80a2e0c7cebd7878b3dd69d57579492740999b20b98df579de1a1cd94eff0b937001ad3e8ebfa96847ac3559e8d235794143d50fc76f5549016fb148867c0e12e56438e3ddf36b44d40af9495ffcba776b25e12dcf238b7c98847df2378a7ccd9bb16af5d4018929a7a9284e23caa6c5dc88b50813effedb51d275b1a0c73b4122db3fa07c3f6b0a0f186fe000433922b7ee365b83e33e7999cc56d9b2311a0fa348b840ccac29c571dcc5f289caf68d4b34f6620b81718b19d4cea50f2d42139cfe01ddc2a42cd5f6438119d296febb4d0c965c91124da33163f97e99d530f0684a4d2ba8697e3371be34e4baa25f38def7ae9772c574ad0d021227cb14cddfa89000d797115517f9988c5d060d2fcdfdf71c0cc1360aef42cb5ad46a3f6fefc8e9d8bb1ce396dde7a476cad57af02341ba331a184501fe02e054c576fa549ec6a9a22a6a09c811e2ac2731b55419b213b4bbeb81399eead255ef3726315dfb2499651f7841de2622f3bf286f6fec98e43c2df2cd50c7b0473bc795881536898c458e65acc5ae5b699689519d0ffebd71adb524f121993577f4d40ea694e8659397767983bf018aed14b5ba3e1a8028c6d40991742691616477eaeba2a0999fabdfbe8f58e8462adae6bbfede2493f2628c0e41105a2c58e87bda8a8479cbf6447ab27faf0f4b89f0afea8e5ffee14db40378688f3d0f9c881aca31715e2a2a22bd0d0c5a1fd5c0938c9651d9f0c19f1e230d46957f14bc89efb452e39ebafa8fac0a98a24f0b3ee353801b452afdb17134a1aa07f8b52e5e44e166f7e359fc9d585b16f33574e7a75812537795d1110b4213c72ff4e58498f05bc5f2c5839a54f37c8aa9fab251c73c2b64b170589d94c0b91fac6ebabc413fcc0d287a025c9a927abcb177b80e5d7c94b068be8f78cc615555d5010eafcb1bde10ceac21e321a99192185c656e40713d340b600c538a74c5469c0e3c990f6b07ec45bae81bda30cade92fe4f390a8dc60eb64966752760e7d17e56c498fc50985cc61965b5cea12c8a807c643c70575cdbcebe9c82e57bd63563ee88e45646889dc07a0e85966c434415b80381784d0c53fb67ec765e1820198eccabef946131a57f1b045e9d1f01d0eac1540a000b0987e9e259070625099caaf0f33ca2ddd11af0751b65fbbf5f4a14852b27ed92289c09561b38f34befcddc68e281e9ba80de6845757aa10b1aaad9850cdf1d244e61d22293819271003dc0b3eaf41c211095a3205f20876d7bd502434ca161b709a287189e4417ceac9301b375bbefb2420aaabc5c55216f8cc05e9d13f15cf24c9465e85e3598dd9513ccb64638c42fa86465695c31ecef943d877a355e8cce94765b3153cd580722972e59ae9774d2224e23edd2f3bbb6c694962cb22e2e86a1366bc4d7d66383c61dac1ab1dc3045660270b6232f1a5bf459f4647976f90b01c6b740a3d45aa0feb86aa61a67f86339aff4940797551da77802d4f686d5506010ca120e66eaab61122a17193d86da958d01b4d99e82b9a4b8acf57ae4ec8c6b3118d2c3cf687427ef882421b441b7c499fa33803df601584aedb229760e800c59ce2ae5939eaf52af29ed4296cfd17731008c1d222e9d09a38dccf2cd479c3d56c0a1d1d055281883ceb871aae6421e0085e1143c9c73e4a0c9759a1d130206baa07ccd68973437bcb44421abe2b7b73f59e882b32914673e0d7e080e74ef945ad4bd07f1f1a60e40ac4237769e59dcbcf15e8eed5fd2c3d40fe7670c1408828a0cb3659f54110b9b96a5dc7d490c9770e28da7f880f515de7a1189f14d6e7972637c0aada4dfa2916831fe88e100f74681a05c7d05247e90b6badf25f5be72f0f85b0a2ff83dee26cfc66cf3d66dac262a2fc7dc071736e28e8f538a94e2b6644c9d37bf1a58ee08a735dad02a75292cac2758593cacb93ca88ba59a024e0abf01e7aadf55161ae61698a1bed840268b75d28882b39f7f3c717ef742a1d85860145a9423473739b493800994ab19b62dcbdb06cd90b5732c09f9df5e3d0fdf2757a01a08878c41c009acf784d893e06e0015f66f74b2df1041c1243ed030188961ec691424295128f2f77324308584387a34de8e5f6d7c1183f8e4982ea8fb64d48fa2a5bb0c66c58884a257be56132d466808870fe1d16a39a996386f95a1fc5840c23fd51608e295c0494d21f6d2dedbc0aef79d381d290c9d8f8b5675765378d56db48528bcacea655153f8170c95ddcb4ec6e5bed1855381f49a7a77a417ea01062b5fce35e2fc3f6b84d0fbe5271a6fcd521b0fb2e36c20abd3db2c3be16c4ffbb2f93b6423e3c3f39dfe3cfdff54097efffcfc8f1dba0d1e760e3851f09d8438732e14b1aa548bbb7e1d37665a15eef917dcecf0e5a90e64f521164bcf008eab6f41b7a5fb502bae211602a9da5bd7de1009e0d62e7332220605e4edae99e5a9951ec66108fe8357f310476118167e0e97b12eccdef4e4c5bac16ddb44d94b0533b777f14acaf5a3cadb4ca88046e9cb3f19a0ad2f3a23a2b559c411b4aa14d0a0bc469d86ae5a5478ef27d4fbe5daf4eb543d5416619dcfbe3cb550a79ce2b29f9dab79c96b44142ee4323167b106c3cd8748fccb935271665c7aa21949436ba3d7f159672a2fff3ea711e886a592fa872075adaff48531b9f2496d49a4251d7231bda01b146ba88cd3d372bd82c8cc00d677cb1bdec3e8e85c702cf65a5e38773dea235ee42600f4e4ba5f7b1f6560408a65f64039a7165060d49bb2f74cad1370cbf4971a83de8f6a4b43f7f658e8e81cfaf44d87f5c5b06f21c1aac105b7332724c6edc714f0fa472b70638121685c349e03d387f6c6f8cb69a77672aaa256cfeae2605ffd7970d3789ba720e01895e82aa3fa44aa54e1daba73002160f153cb5a61b6db32a87a49393311caa18345529b57de47d29924a808b136e84fef1914a565470ed4c2ff43c0eecadc7a70110d1abdfdc24fdc42d6e09606f754ac7fd9ed0d854f35a92fbc6fa8e88251ca7b84a85b9211c1676fd4490e40c667d2d09d285842703dd253afc5284909521cbaaa4fe6adb9a4f6fe024a27ea93f07d51299223b6803016e00069060ac2a8241e350f7076e0d9c17a6c88d24a7d2690c00ec048f380a52be64b45fbb621c59fc82222ae61b7c557babba62daf46f20ae123801ed7107b93c4ec6c2015b44005b330b74181fae58bfe33981b0ee7b9959771e648575e4274e32f32c3bd646bc17f42bfd08b6ec4f39b871e489b36cc4f5a4c8d26f425f2cb6ae38395ced8ff71fb33a289d4e8fe39ad5e36e7ccf67336a20bb4a456629ec6a96c0a21c7b5f7e7a047e1845a2cd38f836d1f05c716e1ad2789fe6487f2651ab88e7e61dcf0c393c51f861c48a8f1eb02f3ce2352fd53f287c2212e0aed663a5796a844f41bbb53270df23fbae03ffc0e09ff6dc42bbcf2b966241952f1cdd2db3133b1d8f156bd049a255db708f196725ba2824f4d2d4cfc0f8f779ba5df17688c540f77dd78adb136bc6f3d78b25e1e30b98e9fdb3f37d085c33ec3cc5f522b8e2e64b07813f3e059ef9cfd9bf964f03418637a74ecb7429d531525a7fada6fb993143b7348fa1ffc672781ff7492d4b7cae4bb0a127f314b3757ea0f4c535ee7ca163ef31eb46c5441dbaeeaeba33a8ba52e56d38f33991ffa8f50e8d8f980d8cf9968ee5ed06b400e872b4c2996921213819471584db78b2941e458a54462fc08c626a82f7696522cf8a9324746f473027f823de2165e20813cf87b516c343b27dfedf480984423190075dd878be35f47df2c430bd468cc72394d8ea23f3fcff7ca493e9bcdffd32321dba1ce10a8bcc83aa92d9dd596f1a8abadedb12053e2048b04a118a8d0a46a22885c0d4eebb29a95d5dfaf484ada8effe07b4b050de3580298f2f7f9e2206c70f867c35e5475b519f7a0f5651c737da51c2db1d964593b232523990bec510ec9f6fe697546f88bdd9261040809df455aa7262a5bde1ab3800680a9daa254fa980eb067070e05157a5c31fdffd7ed7319ec297daf8fa7abbae296d8426350607b893573d72c18f4dd812283f541528866e56ec00dc6c4d6d0e6ff33d890765bb5afa84b41cc8144a3fcf2f789c22478211e9cfdb12a7708d15782aedd4a00a95524f6b4fecb6b23f3d5602a23a3f9c7706313a330f7ee810e94232bab1b4951cc65211d26ac5ed5bfe02aecc356fe38ab1341bc879f271da52a6cc063f51d0ef1549fd8b314210557885893a06bf1d3740fee9764e594f68eb19132d6553d1948df2077590e0d511d2d54e4b15f063abe62c53a9f9088278e0a4e5efa0042d134ad0dc4243507dc8a71536f951a7cc8a96fd515d2019b0703ba0a0fb63fc54f82d35985498b97a9535c45b87a606593bd656e0392953d6ac5f37024de59c78970b4e58d6de4a80b262fcf4e1be0b7668523840fe390c02d2f51ca1ca3f2a9790a655a0195c491a991daf87f6523c8ce46c5fcfbaa29979783961ba664de03ff260b093f383dcfa65fa4e6b548fc4590fa3efdef34d79a058be134319563b280f3bc8caa35430a6f1580ec70e237458a35250b658022b425fb670fa0831583f6e1dd5a88b0faa2a6a0e20d821f84765a076ca50b0dee3b00f24b09f0d8c384f2485196797bc42c7322d2bc659ba3c87666d7825fb62905d89a5cc921e3848327156030d6e25b59c3d0bba824f5eca8ed7f215e2e18063993e12b8afc4039849e51067c2401849c30dde26a535990cdc42ffd1e5e922de4994145533e9a9accd68b2529cd57074a566166e9d64152d66ca59e65bff2c71fcb304ac8da3a6dee815c848dfa56dc1b9dbf9156d22682380421318fb6dfb07812af1183d321ba1d60ddf72d030aaf3e11f4b4941b7e51511cec5089b9cee0e98a88f67d2919985dc1192fb1d41c4dcb7787ae642a72e8ec1866617d9970fa19db5515b4c4015993fb3ade704d3202665721ed5f9963a78ea5157edb0cb2280373fe2391eacd202dcc7ffd21a3d779112fd653752c93d18bf5555cf5c77069453b0846fd6881e4f595dc88f5a90c15fec4b8c5498d78e1bd2e3b571cb7760a79feee3c7b0c1912fa99411efa1242390c901c39bf2a67320df9ad3f9de109957a2ae16e1541a896a916a45074786da07e02c79529049ea1d48b38515fc85ee02fd860b0c5e3d683230a1ab2628af4faa3a93c84ba5ef4b63697f031995ffbf1e41e58caa00c12", 0x1000}], 0x8) pipe(&(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r3, &(0x7f0000000100)=""/24, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r3, 0x10}, {r4, 0x20}, {r5, 0x4}, {r6, 0x8}, {r3, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r8, 0x20}, {r9, 0x2e}, {r3, 0x100}], 0xa, 0xff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002700)={0x6, 0x101, 0x73b4, 0xa7e, "945ae259632726375127086dd94c5006a579f49e", 0x9}) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect(r3, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040)=0x49f, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt(r1, 0x4, 0x200, &(0x7f0000000100)=""/39, &(0x7f0000000140)=0x27) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffffa0) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e3e2a39ffda84aa66696c653000"], 0xa) write(r1, 0x0, 0x0) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x0, 0x6}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r1, 0xffffffffffffffff) r3 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000240)=@file={0x0, './file0/file1\x00'}, 0x10, &(0x7f00000007c0)=[{&(0x7f0000000280)="51f808ee37f50d689aeba65a0b8b833b421d7c4cc50fd19bd2c05d4b6429c5cd7685d7b2774ba7", 0x27}, {&(0x7f00000002c0)="351ed23e9c7bf79bbf95eca314bb34", 0xf}, {&(0x7f0000000300)="87f6c6c1049476450401e1667164c8611ced84167bbf1ed57e1f70abd46224d635469c3f5b9fffb17881ab74a1207ab6dc19a975eb8907a978927d3e76d453874b882c11f1e435078e25b95e4de96c8306934b290c27ed5e2c025e48f26c04938b71ec3683487c5fdd4f1a6878e97463a12713041b1204b79d0d36e371b2ecadde470275a9b71d084e7b933dc8083f1457c081665e7d406884e906068b719fe2bec25fe2bbde9c6bfa4b5ae67f2359d609dc2b02861791a919bbcedc68f5031a5368c3d1c1cc31e12fb12a2e3112ad522de3b78703aa0b8592418194e5c3bbcc19e252175296fec6a726907bd7d7951bb4", 0xf1}, {&(0x7f0000000400)="8400f45e54f8cf660609ac79011c5d137380bed13d00f6705f93c1917f7b47d91f589f1bbf805085b9fa051d3c4cd9a9ea99c12a22e92b3a95cf589e2ed2eb3119b2fddb510625a6253272d658b6d255925b1e79a178e230b30674", 0x5b}, {&(0x7f0000000480)="4a27ae33776ab733040b71a9b726977eae18faafcd626e0be4c3ff35c440ca66db775ac390ea628e0ea81300bfee92931537a97cf02be46e69324a9bda57d640c9654558f40cc90d6acfd6e7483ab03056264bc3599beb005f735d6eda2a32013040b1985b5deea467c8399841d054a0ab2b892b8e9098e9fd57", 0x7a}, {&(0x7f0000000500)="f1f9317c4a67b936c803c8fd80b66b0ec41cdb4a30a70ba150fb5a32868e334c1e49cb16b95d2a123c5de5422489c23f5f95504dd8747c71e4fa4b7d64dae1a765c0df321354710cefdf00528f092e71c4be33a299d12847d710cde8eb70605511a9c0871cc667e68639", 0x6a}, {&(0x7f0000000580)="fbf31bbdc7f3a061b6f0647526f94f62b65a504514f531c9f152f00a1cb633160129f8fca4783c4fbc25797c6c989a766f390ad4131b9429d718844b82dfb7b826230cfa8667a636175a75086b0d03afc98eb79c083b0800c1b12669bd61ade0069d2325df0351bb4a7a5f8232836cb8b9436a4fcefc5a624d3921859d4a4951e06101659c1e38b4892df738ac090ce0b2adfce2f868a4c73d8ee22b9dcfcd6e091b694939fba6260285c184449606c688f57f66859d41a9aee773253a0260bef72d150be0a8add298f9950c88b8cbc247e298483cc053d4ef05268b9fc828e65addfcface84b1f4df85533ca00a2e83a2b7809ea775bba643ddadd919", 0xfd}, {&(0x7f0000000680)="ae2b2d6ef4fbd7d9b2c52e8dadca6f5dd5900ecfd3254f2562aa4fb86df65f566c62d351617209a44aaf242e0b132792a9c3bb7778ec515ba75c4039fcbc1e537075574721edc57ec39943a735ad194c887fc13acd7298bfe81535c70f90b428e23b640f52da919b5cdf2ac8e1a09260e77b4cd5a02a2b00efc1e516b5378ede61716901cd7c1454111a9b9091820e4887a5a2cccc779692771a1759c6bab11fe0719b8e760da04e442db9c79a0701170ae473408a0261eb7ef6928b92af66dcadd1303096dbc38d6d07835f2699", 0xce}, {&(0x7f0000000780)="d258470d11e95f6af35784b0f080045b88b3ede9e7ebdc007d95be759d2057a1c5cff52c4ace19ad164e5604", 0x2c}], 0x9, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r10}, @rights={0x10}], 0x30, 0x409}, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:22 executing program 0: r0 = msgget(0x1, 0x200) msgsnd(r0, &(0x7f0000000300)={0x0, "88345088dcc9659d02960430092f0bf561f7e7fe6e6bff9cf1fb518f4f5e2572209a0348d40f568a14c211e8b4326158ae4091dd7f36a08d3804319a2b56f4d951224b5485747ffba6658143eff94337c4525289aba24a25203a92af86bd83868ec04d88e8abdd3d1d146b42052dc6c3b75c361565df102aaf8025a5bfacc526d69f5c0c5671a19b92903bc5f5b0920ca2c2be27818baa28a61a802f2ccb8e269089be7f61a580442626d1990e72e5be40a73aaaf4292e6cc61069e7b906e522b21723687b818105d9ce4df885dd87fefedced31af261a2d8bf1ac2161ef5b9122b8ce2a332b2129eec58b02a5726caf49dfc3cf57e07fc563057222340138a39c6c8622607dcde2117735612712f3e1b22a831a75b811eb5029273012744364dc8214e25e860f631ed528c4f2c1a8929c40a3923705423900ea38ed0b4113247749e620014c6b2c9e6d00d8f9131599af040006aa75e40c03488fe10d37f46f44e48a62aa064386d9f465a2a9586cf668683b5f0f1a901c652c3eabcaeeab0e8069c1d8abb8dcb57648d84cb00c55f5d200ef2c9cb491a89618b7466cf7"}, 0xfffffffffffffd42, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/Ox_;zero\x00', 0x8000, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x101) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000200)={0x2}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xac, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x9, 0x4, 0x3f, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x302}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x85f9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x8000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ad9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x22a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}], ['./file0\x00', './file0/../file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9cd5}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2}, 0xfc) socketpair(0x18, 0x1, 0xab, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000100)=""/67, 0x43, 0x842, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:00:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000080)=0x6) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) write(r2, &(0x7f0000000100)="1caceaf732be6d74e398db86b1d29771a443f468a7191cd70a4d44109629749758bd8bfb1c1361bfba8b7a99235eab2e3f019e4af6c633314e20bb681153200d6424c05c06bc5c038ed2c1f9dc71108071632426addb5bde90f55d6305e7b48480490c20aef8f72196e1ad2d8c866e49266d4b4ecdfa0673c8f7034bbb3ec5884d619643ea220744dfe5759752500cc33dad47d10d8ece73ea134b2266ee538279a3e16c6a6a3a2df0564f9cb8fe6073ffd42f45a6026ad3f4a355ba393129b4cce8ca004dfa603937655c921854cad430516d6f5d190a4a625c74c28701", 0xde) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) dup2(r4, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x200, 0x1, 0x0, 0x101, "39f9463435939b72b175860fd96d3b2e2e0aa74a", 0xfffffff7, 0x7}) r5 = socket$inet(0x2, 0x4, 0x59) socketpair(0x18, 0x1, 0x7, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000340)=[{r2, 0x2}, {r5, 0x8}, {r7, 0x100}], 0x3, 0x8) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000380)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x9) close(r5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000440)={0x10, 0x1, 0x4, 0xffff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xac}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6de}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xf68}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd421}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xae}) semget$private(0x0, 0x2, 0x5) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) fcntl$getflags(r9, 0x0) r10 = dup(0xffffffffffffffff) shutdown(r10, 0x2) r11 = open(&(0x7f00000009c0)='./file\x00', 0x80, 0x8) chflagsat(r11, &(0x7f0000000a00)='./file0\x00', 0x0, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r12 = accept$inet6(r11, 0x0, &(0x7f0000000a80)) pwritev(r12, &(0x7f0000001100)=[{&(0x7f0000000ac0)="abd2253a5a3c200ae4e32bcd5b8a90f84b8dcb22c8b8bd2c6e4bafec774b3646c02dd6407d8e65c9260cf04afc29ab2b029fea38353f52392ed212719b21b05dd27fc722892855d64f537d948c1941fe6889d658f25249e5cde30932311bd468d507802be3804e3cfcaa2c50b1cbd549a8369d7b57670a5f8bddf3377b7affc7ee66e2b70a037e65326bd0f40b0ea292d148f153e1a8cd371bea11a2243527c698c163ddfa00a8e817b5a4f64df71e3a1941cc60527f3b1d4cebb8336d5f7dfd3febe8067a5d8df1751c363f80eb998d25ae029257298c0be4", 0xd9}, {&(0x7f0000000bc0)="f6cfd9ff66a49db0d9428db25a0fc698027b6ff72543a8a251f77d62e4b2115673d7b98595664e38977a4192b5409094cc8985e68132df21f12cee4a32cdebc38f81b3d283b2053e3df9010c62e2ad9c498f2529a0ebf843ccb13e65dfd408026cdc6b583e3c5d23cef7b0739c138c8c02f1851969d94b87f864a24104d20f9071c2974dd3ae49fa3b435d13c6352fd90a112df302c2a5caa1b86d61e61272c2606b1dffadd1916f926268d1cab2caa8cf5188252e8084434e49c748a458b03d49111e2ecf2505e6bcde4022ddea1fb43479d06494c0743a0df58ea59b", 0xdd}, {&(0x7f0000000cc0)="e5420d237a15e7f12e420040bcac4cb08867de232a8ef6295aeb607a88466f53123e7a77aa1cf838ca447cfed7f816fd89e81c589b9414728035ef1bea40f79c10619df2533c27efe6f092011ce5bdd4da7054209a919617243fec04b296cbe4528873287863ea17d175e66c", 0x6c}, {&(0x7f0000000d40)="5494890d38a6266d4785887bb8caf67019d3080474dd8218f61ee2ff51efdf3cbaa3782ea03ffd2a3bd08774681a4518d0c312ca31ec8e14a6c4196e87252fa06a1a01bbe3da9ed011b2f870cc5e7521a6244158ed21d90222590782936dd75d6eec0b961f9f9709c7afe59b96a4dd2366ca80ae5aa4f6a30e6ca41f169c22ed3d578b0f87b8a67df73905c30d06e61d50d009e1a56c15ec58bb5c328b50c87f6937ba8cb55917913f5938a18b1db0e4", 0xb0}, {&(0x7f0000000e00)="2fcc890d46002cd95092e5593a7a61b5d14cbf9b6fd9e1987b97e9e89b3a33b1afb519fe710e72291d07d08e3744932f9cb633209c7a6f220ddfedd4182a34586d930c82981175b1306120e8d54bcfec1598d77af542405d81ca240386a6246e8874dc43d64789123bd6c7908e739442002ab7852469ed9c45e4040035af925dfec4068e35c2b5", 0x87}, {&(0x7f0000000ec0)="a8abd9e45a49f84c64cbb005d2b364a05411f22fecced33e96dfdc0d0bb305d2af0b116a364a6af9d9", 0x29}, {&(0x7f0000000f00)="d3976d626776d9c94b5763d55cfdbbd8be605838a930692657509a1834f07e9c720ee624e9acb25effefd8e23502a0b83b96188a4236c02862fefce46711df8e1128bd189ec28bdfd555ba3a86eb8724a1c10a6c3ee858b419b3ac5d4d0e509449f422f5eb9697838b80e4a171c5822cb721bb5982099dd0b3031543758e397f0300cfb93688fa1c87a05216cc1b12cabc6f63ca8c3a85a092127c982202abf2fcd52bb9a7903ce88a4a64bfb5cfb2c087bc5c58c33a000f8f40c62408f0b5577c792d2617bf2d9fd432345366de", 0xce}, {&(0x7f0000001000)="809e61c9c1d51020e67d98559da55902a116cbc0738f2c6dcd7270b04ee3817bb81fd748046587b8f9067a6403266296876bcfc82024e4723bbe477bf1103bb1d3e85c41a3317d4279f7a3d287388c5f33c8737dc2012d382281", 0x5a}, {&(0x7f0000001080)="9642b6e0950b538917cd60bbd3b281061352b1ab6377ff63dde469bbeb1dbd6a34399594bb2bf0fb3177eb6b755ad290b237093d58ae49624e2234c80d5153f11dbc39690abe17d9", 0x48}], 0x9, 0x0, 0x5) r13 = open$dir(&(0x7f00000011c0)='./file\x00', 0x100, 0x1) linkat(r13, &(0x7f0000001200)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000001240)='./file0\x00', 0x4) 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x1, 0x4, 0x4) 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", 0x8) 16:00:22 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r1) 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) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) ioctl$TIOCNOTTY(r2, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x400000000018, 0x4000, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xac, &(0x7f0000000100)="ff7c0aa3e1fc905429caf5292dd48b6eb784615a7bfd86bc020f4ff0f2f0c486e43bee36d43fe083f2d07f2afb18fb5dcdb9d73063c3190062a9e49f8b808d21a8ce7c7ad34ef599329a60cf1d730f18ece9eae2ed1b07e218ba989a281d1461c97c1078babd284ed44e1c84fa769402b75e713c1fb97e726b4ae35fe3e4909f17aa1ee63b82baf9693b2dd26f6adb40ca39e8f0d528d1f87ff2e8eaedbf1c9ab93b3ac3e030f6aed2c60372") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'\x85\xe41', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f0000001180)=[{r1, 0x80}, {r2, 0x20}, {r9, 0x4}, {r4, 0x8}, {r10, 0x20}, {r5, 0x4}, {0xffffffffffffffff, 0x8}, {r6, 0x20}, {r7, 0x100}, {r1, 0x108}], 0xa, 0xff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x200000000000003e, &(0x7f0000000240)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000340)={0x9, [{0xefe09a4be3d92326, 0x3f}, {0x1}, {0x1, 0x64}, {0x2, 0x8}, {0x0, 0x3}, {0x0, 0x6}, {0x2, 0x8e}, {0x2, 0x9}, {0x2, 0x7}, {0x3, 0x3}, {0x2, 0x7}, {0x1, 0x6}, {0x1}, {0x1, 0x5}, {0x1, 0xffffffff}, {0x2, 0x7fff}, {0x3, 0x20}, {0x1}, {0x6, 0x9}, {0x1, 0x1}, {0x1, 0x15ad}, {0x1, 0x3ff}, {0x0, 0x9e3f}, {0x2, 0xe00}, {}, {0x1, 0x2f42267}, {0x2, 0x4ee7c1fa}, {0x2, 0x3}, {0x3, 0x6}, {0x1, 0xf57f}, {0x636c0d73d8093878, 0x1}, {0x2, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x90000, 0x2) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCCBRK(r12, 0x2000747a) clock_getres(0x3, &(0x7f0000000280)) 16:00:22 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) 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:22 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x9) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x1000, 0x1) 16:00:22 executing program 0: r0 = socket(0x6, 0x8000, 0x80) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYBLOB="7dcf4f41d1588d687197627602dfb389a572cee04242d28d8fcb1f8df46bc937d3dee77e3d9ee8a7f7524a0571f700c8bc6bd679109338eff81c994f2ae20d96c788924ddd97b583fc2d0cc93a69d3241c63d51f2d14f5fc4dcdee4253a8aa65961f82fc08e9dd5160b4145bd74ede2f2937d7826b6e5cf903294f53b786af6b8b612188b58385cc15549132ecc5bb837e1ce4269c8cc6e0abf036ecaac8f17e49a87c411b199d6618df3b54467edcde3bcabd6576d37392c72aa3f876f38df668eb5bc6cb", @ANYRES32, @ANYRESDEC], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8380, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = socket(0x800000018, 0x1, 0x0) mkdir(&(0x7f00000012c0)='./file0\x00', 0x50) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000001280)=@file={0x3, './file0\x00'}, 0xa) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000001200)=0xf77a) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0xfffffff8}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001240)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="30d041f03efab7620c770c88576af1b69097f9d723e18c02c2a0ed9e39ebd686f1dd65ab25db9c5dd72305440a69c1fb800b3b349b1619d3f1a7686d0b331e33cf812de51d12b1f0c4215c18a8163a479c6a06e6", 0x54}, {&(0x7f0000000200)="6a0fa3f13c975870b158a07a5f63668189591352f90c77338e8fab253480fdbe1319542c260df14bc03d580b59f26747c67cbd1a15d62a37c03e150d23f105da666650420fca2a076a4c2f51f9b77ec8d6f1ea2ae59e1cddaa514870641d426ffe9db54d45e147accaa176736c6d0bcd51dab4b43fe0ef191711852256646ee00693252edb14f7fbc2c99143bd840d79d337d7943192a80c4656d050936260f106c8e50e08b5ce3f539576baecb5cb8c76382b53ac528b8d03233a6f4950f15a66f9c8284082d9b41432cd40e11944523efa804ffa2c1283265f3a33ef824c8a4463fe22cd4a0145d1a70a75e8bf9f156f7787799d7ce45143efcd025e976dfdc1b5bf0c8d793c5751814f7bf52538241881ec64d518fc9ebd9816b7c5c40ef7662259f00bc516462b76c08b911e8e990803ed3422bd32fe639d8b64e805aeaa10feb8066c65e022806738088c1e068791d40e1c1c2d36f3bedb002ee88da120868659d4baecb0ce95efa612c078c522606e37951579e1e6e2e1a3de41f51402ae92c20b01137acd2c33176271d6e69cc1eb916dad739abdb1b453aeb7074d01f537eaf942728cb4ffd98e6360dc32c00b90eb6b078d421e30dc76c461a7c8daac5293e6896d53dd2d10432fb1f43daa2e0ac7cde8779a77163b165732f5528a2c744245775d2f02ad904b23ae52c0ba8bb1c4303d301fc3c0af5f9cba04dc9373e8347dd327c539821331bd40594ecf0a38c24764f76bf2e8e97a269ed6b13be7b96e8b9ec0ef82909bfdc1dda0606bcf8a279dfb748712c637b1f526a838618baf6c5a4056dc65cee5cb7181fab69e6f315bd0af839f28bfea6d1fd7ebb0719635c54bb4749ee74b5e5660924e0f2a7999d852e0321f3e5d4014da92bd37d93cb59b5ea306c5a2233aedfcd0a83ddb7f6badd8e22c4a3b0b41403a5476b14d02112ea137d87b040ae1054c6536cf23f3e062cf975e4f3606484af281a24c305ec1dd314c4e3a0cbfa750e3326c7519b46107d3c779866aeeb3329a9320d5443d5339a3e2df725c40a87ed3dc3f6f25c1040873d71f6a76597de0df860f43c68270bfcde60c70725937694b51869152cb9f3ce1cf5eb4c85cbc827b0e32b3b5c9d26003ca3dac8025b5295c40e328ef35670869b7b04315e1caceed44292aa5cfceadf4e7fcba58b9d0ac9ab4c6bea7d8122909d725a81f559be72909eff877542e3ee94aebdbf1aa0e656344100fc9f283999b63b0135b7f61151b25a046764cd28ae418f7784bb51ecca6f920573fdd29e9be1cd505293faf9ed5017f534dda37721a3dc34fcba2444acd595afd4322112d4acf6ecb39e00b10edd9075656aa4cb41dbc472de526ac5a0a6b46c5ac9f9657f3aa2e351cee628591d8476e23ac776c09e64246b29e0615a3717abc962fcfc1e6177c9d2410945635da2941655dabfd4ae563d46950e8e141bbb8d04f566edbc75b282aa14fd0fccaf319603da45f85c64e233be2d89feb346f4cdce2c091a0497a64b5c2bb3b0d5c52926d556378ac80c6e7b3f1a52dee7d3f04e3b65694ffeb2506c07a08196c679f905932900c8ffc319d5e2a328759288358bf02b01776a2e1b6dec3db24350339f64bf682610e385b5232a3f67d23f2bb850c1601747085599f0a3f826713f34f3281e2ee49842914f83bd30e0b2120d0b81ec27f3608219ddceb0fb5106421b809cc9478e85de2be6d561698366ba23ce931cff0839f954fdb868b263a87edc8a22001613af5fbf970d05957db5e56391522ed8f594f4e35317d52f4de40691922c8bfa85e70f9be9281a70616e0bc6caa4d3445c07b95a9359adab29bdb63e408e92e11349f28169535e9489fb32e376933159eab324d3fd58d2a950b3a7f5444901935f9358228edc0f66a3a0fea9cc1b82e5a6cec849f315d0d6f860d758c83cb66271661e5f7957919b27165bded30e325d1cced5f5ae666bae6b502685a370e89d5111a40e08d360479058075e762e6815e8bcac5e89f68146dc56a671ce62adbe4ae69588213f8c4102f01c8b90dd95af518535c4ebc18916ef6342b10c82f73f1bd1f530d79ce951e1b73a831c8d2bf171283c092d1c9d677ae519043825f7ea27a68b78dc8273ca9f3e0800d20e2fd2b4bf911d0ff991009f6b05fd58d63fd2502738d1185fc1f963eac9ac41765ead1d6a83f678acc61b21604bac3c200f781f9de37ddd61bc0870ca546aaa9b489c469274a564bb2234bce318c75a58de08c0bb4198f85872b30abaeabf911dbc0e8f7e04cffc611d18ac170e913de2616da58b6d2e8749baef550c7c82e5dd321d403debc0e2136c9eaae3c59d74e6d878456923c8296c83f5ad2e971b43619ce1a755a94a49550f23f8761d20854b849f90b0b91ad9c900d415c42aa6b009d816fe4998e5f428e00dd7c96a159123f6967851484faade64b18c81eb883d0cbdf8a67600109eb3ca9ba531fad9f7dbe5520264ade13c475c0539aa10d164f9860f21200c1579708a9a3bde62fb28f03d046b0750d0a0cd3a81b2a168118f44fe2332d23116afd94b22ffb6065a490acddd22eb867adbda065981eb940a3f591f07a208f2e13646142fb0ef96ee9caaa16c4b96421ba26a409ffaa246aa298931c3adc5aea4a0cd77c0a7114c8cec1d0841e58f09fdf806d18e76b7ddc9361126bd756ee6008824e4d49d0b3acd1178be456742bf452430b7f689edc73c20b630c33b7a4d11110c15e4a95513eb6444f4fc84ff78382658bba2c4e71fe94c08213b6e68fabc20aa900934ed1cf2e3666c498d1ca9124d95c4172433a84d13c38103655e56f6a6168cd011a3079ef9159a0f1a4a8408e40efb6ae3bc9061085ff1de1ebec337e7bd8e385be02bdf4412b7d0f5b6b82d5505b18d8a5869f3c8ceaf8e8990cc4ca239e429f505627494767409f5380308a3893b2cda3a4922d774fc3f055ef4a3976931713e9affcc20373336be3d71cf73ba00b36db8f078ecbc7d562bdcb35215437adffb00afaf80595b81ead696c70472c6ebbb60cd9e033aca25bc6985729ace2202eeb25419e94599365b58ecb362343d659ef175d5586a1504d7dbf813f0466574d992a52194febef18e8d03457993cf20af9404a4f91043846a99cf7499436167c9c3885dcbad75d6b6db8781f5db99e505b17ff2c01583bc7778dd8b35ba246efaf9c12d23fc4bd67c891670533a0c29fea8ce4af086073154b394cd6df322f3d100ed15ac8cff928ec7c99cf0f891a3fc8696dbd91c39b61a8eacac5645139946f46dfb27cf6517dfd1d0771b16eb60abd08d9f71527f1a8ff548a1cc7e24d06ed504310eccc70e93a33030fae37e7b2b4f7c54c5b6466466ca42eb3ffe544c91c0a4297919c0e85d7cbd642f4fd53d8163122ef47e8c8e642bfd36904fa5c691c1cb06a8c117ed0132d4515ca117a3fe82cc9373085d4b4f4e4a13098663ee4535d0027009c650ab19f7aa8e40e66027204cdebad6b25cc72d31b402f1647631fc20e0c2016229036497b78b7ac1e81fa78cce6ee25afb35acdc0fb6eaa026f0407e817b8e6aeb0f26bdf1bbeda0ae4cc235e1d354cf7740b9aa278c791eb57f0294329ff5828c30dcebbb262995f7eaf0ea292dddc85dfb8983fa4780f1d69119797a424555c6c2b390ea322a5c47dcff3171beb8d2ca6626c8868d97e6fd13a37f86b51b518965040e3cb0b7e9089cff360c80f0aad5bd56eb27ee891bda6b471ec0677d873c1b1ee7a7f0f17bde94fbc47cf818a85a8929b95fae0369ca32e3d7a6a5688871c67734a0cfdb7c8ff0dae4927ba5001d4c05e66bca9e22464eee4eecdaa63f0b78b10dbddd1a49c1a745becccefd6fe23d6e7c0cee0910d160c6dfcd380668ad335df43626d9ed1fe70f8a242b9c271e9298e72285bd8da0aa73b17603f828b64412604e43e4404f286625d6eb808332c6f74abe4821628a40f1e3dae082564e04540f13bb5b99ce4983b78d52e379ed25f05184fe97816fcb634ea5c6a3a48f29731b89d5d175f788011c499fd601cd3fa03ec694569947319e1c657dfa8f4f538ca72bb099c1e5a5e1fe601ccc4cb64cf9d16c2fd3bbca097a14e299708329ad86f3dc10802d1850f222f7ec9123a1bab7cb4dfd048ac2d302e6fc4c5d30782c59a0c476897405aac0835909148318770f18f12ee4abdb55051bf36f42a3a3c08c36e15f39094d95cb3314a3111aa5c5cbac4dac2156db925b6f27d68fd5cd6eeac29b4cc336a24472e5c44bb494ccc930949475dc907ee1a20622e53379385176ea43d39d517c236717247e513377f49e3569c4a7d29584f878a5d0b1e12e5cce91c8ff2e8189ba9dd09ea192ef1d7b360802051fc1dbba6a64898eb50c8d51bdb7dcffb07f91074821bd98219eda2bf572c26486086648069287c7fac100f3eda1fab44504e619778fefba3d71d008fda43394df4f40e84a148e659f587d9338a4f785c5db96baf3a332b051ce7eb331813b6d0256ce21da7c754d3257e6655ba1fd68494c57c21484a5a51f2796aee4e02e6c5d8687b91a5748645aade81c754bc9b907ed48da8b019ce40a28610aaba4256a7b136484b48baa823a4d25c4bd639d3f280ffbd756c857407eda5ee7184a609ea68d69861c299b3cc4365b440dd1546ff25c9159d64481d7f550b53e47d2b4d1f5e3a05a7253e1dabd6cbc29024c02740e7979db33b5379330a42e8cc8db8fc2100ff2409a5b08a51a40227b6f7c3eebe23fa8db349e9015b5d3af1638e03d8a7d612a14b8be35b5c0e7d2ec8c33b6a6b4d520dc6ddd8e184b3d98083eabea2c16cf45e7fd426072107b862408016f8f3e9d98c4afc77761df8c7e6df4bda38f172596f9f99969d654d0e7e1cebb570cd309eedf3e140c4b4f0f9786a422365401908df5de79f2a0345e7b13561090b82e433c79a78a6404b110fad1fde16bad64c1f6b2ef7d9b1d7733d5f7fe87b4a597836466b7bc684ba5dc07ed8ffb60a1c9ead30ece5314b470f6f6b897ecb0fa02bc383a197522afbfecad6a5d0ef0391bdda19665c9a3d48b991131752931eddb33796b9d8706f2e5533277d54ff823daea1bc54a6b9bc778fe03095f54184308b24465365ea6bd39e719530003f20b8c61115ae16783c39eee2515f07cb3daebe994912bed3c96f938ec6111e6086e894a5a195503ae3009799a66aa079b18ad9089d3b89bf403613df6cc2c1a168f511a48033939562c7e5cde2c25c1bd640eb82cef2bb7219b653efced64812fdd154941e561c5ec071c500385389ed67b58e7a9f575ce242022046768c789b560076f2b768e35e0035d3eb42386e5773178fb7cea56222dfcdbe5f7077929f4b6fc65b54ed32cf9aaa39c31638f8d63a9ee11ace783640823ec07a5eba8b6491e809a65428151e98d5d97f922a616b7f82654a83ca802bdbdfcec93cce59a93acf14fc83df7481931401b17ffdb728f1023d6b1729da1ac1a91d7e52b53cff2ced06248608ec18b7ae3952b17246463e4681dcae79f633f7924542c6cf8b55ea9ce8c4416e50dc7ea03a561eebd246a16e7f3159dde9c96eee42806533229d9bb18afe1143eb1310e4383a966386af608cf09e57c91c94f1bf01d73170c535c2ad528cce5ad616cf273482b89211b37d4a23625afc2efde3734b468322112bafd4aaedfa747e64044abb8286f7a3718e3fda023db4e0597bf8fcbaca8e13a748e571ff57683cff882cdc3d7c5c2d036d7b0db34f362df7848ba3b22d595c5d1754a6c178b5186143c82572", 0x1000}], 0x2, &(0x7f0000001200), 0x0, 0xe6d965d07bfbd62e}, 0xa872c5a9d49b05d2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:26 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) pipe2(&(0x7f0000000180), 0x20004) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x98) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x9}, {0x402d}, {0x200000000006, 0x0, 0x0, 0x10d}]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) semget(0x1, 0x3, 0x420) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000002700)=0x1) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) open(&(0x7f0000002740)='./bus\x00', 0x400, 0x140) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r2, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/162, 0xa2}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f0000002480)=""/77, 0x4d}, {&(0x7f0000002500)=""/89, 0x59}, {&(0x7f0000002580)=""/162, 0xa2}], 0x5, 0x0, 0xfffffffffffffffd) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r0 = getgid() getgroups(0x1, &(0x7f0000000040)=[r0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1000, 0x7, 0x1, 0x1, 0x1, 0x4, 0x3, 0x2, 0xa061057af4147d0a, 0xd0}) setegid(0x0) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r3, r4) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) r7 = socket$inet6(0x18, 0x1, 0x3f) r8 = socket$unix(0x1, 0x1, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) r10 = socket(0x1, 0xc002, 0xff) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000740), &(0x7f0000002080)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffb, 0x72, 0x4, 0x6f, 0xff}, {{r8}, 0xffffffffffffffff, 0x76, 0x1, 0xac10, 0x400}], 0x80000000, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0x3, 0x20, 0x7, 0x48c7e9ef}, {{r10}, 0xfffffffffffffffb, 0xe2, 0x1, 0x5, 0x1}, {{r2}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x1}, {{r5}, 0xfffffffffffffffb, 0x80, 0x500fffbc, 0x4, 0x200}, {{r12}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x65b5}], 0x20, &(0x7f0000000400)={0x8000, 0x4}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x8, 0x2, 0x100, 0x200000, "798766240a145c7adc88b9926d77111f823595be", 0x6, 0xfffffffc}) sync() sendto$unix(r13, &(0x7f0000000480)="3aca0bc348981c99a5248069e84c2e8556082c313a36c447532076e455e5fab451d7bc96fcd8fae2f176d00617e304629e45f8cbe1f3d8daff8754e1891d2f5156a2260c910b1fef7ebb4a41d27ea616c7eb1b165fc5cd01f8816298bb92b8a76eb8038421d90956c3846454035fe0d6299479624bba48893749ea7aa1dd40928f5be8c7b1a9b7c4dfb26547badb6ebea092b57a75cc997ae9a3c93e61642dfd5be41fe2acec2efbfdf4a3496f304a677950f4af965b044928ff56", 0xbb, 0x5, &(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r14, 0x80105727, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x46, 0x3}, {0x100, 0x422}, {0x41, 0xfffffffd}], 0x3}) r15 = open(&(0x7f0000000640)='./file0\x00', 0x800, 0x40) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000680)=r15) sendmsg(0xffffffffffffffff, &(0x7f0000002000)={0x0, 0x0, &(0x7f0000000d00)=[{&(0x7f00000006c0)="72dec25e333ea6cf5c44dfa8fcebe5c4e81774be794fea6448c008e01a9b8222b4703acb7377cd0a554a12000c23b27884aea1d938e92ddabcb327ba177bccd90d730cb25e9d7c11cb79cb37", 0x4c}, {&(0x7f0000000740)}, {&(0x7f0000000780)="11d3dffcb12b37c62d4588ee85517b710ed1a87d804ff4c430c36042f7e76ba10eb63db97738f959e1abc461184bb7ed800333cb3be30af8748ab156c414da134a00b949f7c1332f4d659b0852d8045060d71df399fe4a69023b9f4dbb091572344981d3242663e4a994b75d26be7bf37a0a77462662ae1a38f4541f652ec011bbeeeace1d9ac84577c7eef0b1df9b28ba65d52ec948eae85d5ec84164b2db77e170055d114602daf1d845cad7b0c21f48a171c0fe7fe6377a4ff84a2934d4d902cd7390b8835716d74c1f0e0a68fa7d", 0xd0}, {&(0x7f0000000880)="af2b1b703b290018c98f027fab2af2e2cd37e9d51084dd0bd06c4a951d53c559a1d27908410a30e649b6039d54c62c2943f2620c7fcba2f4ff8e4cadd5c188a3e614942f9965733e53cf782a5571962589069d7e451ad2e96cd402075a1fc9007f8cf6df1021cdc7dac0dd19b9e50165cb86ce9cb2662d8e35779d1e30d7ce640d4c56a10958e1dffd530d208e88a9c29794763edcf85e2467fe64c1da51e7afc88d009422853b4932d2f257f6dc1dd4b6a88b8fab761d1436cb525cbb0eb091343e4de530bfc8bc9d870ce3e450b9bc60315c", 0xd3}, {&(0x7f0000000980)="cd7f0cca7fd5c46ea04e2e57ffa6792017a5d25f485d47ce6322c65c713bf0e03313f0bd9a7ab8c534a4fc5257f883951f49b221dcb1b584f6042290c88d82c4b672593533ce2799a2090b9177aa197dd26754c6cc1a0cc3e7d9c7a95a51c595ef9aa29529e15fb3f96ad0124fa7eb28c88edac4766321933ad88e4a5c553879800ec17584e86521e40ef3935be8914526f69be558b1a83458b32d5948a906", 0x9f}, {&(0x7f0000000a40)="93b4cd50256b449ee2dd514767ead0bf02e86b6e3003b7cb1539831ccf4fe1d0644fcf7f2f5f302742e7883a6fa058a11b4f6a05cf908fa12701875976cd499d617d8ae0d7f910e810", 0x49}, {&(0x7f0000000ac0)="04362773d84ba565a6bbc8f989f5727c32955ad00e758c5d44bc6dac555f7bc54c383f1b3a15e0f20a0eef737354bbe4500dd775cb90da3bd85246a948280a8c73e53453791f7dac35a7b003c1971b9d704a8310fa91bc056b1b5a24cd6a7bb1ebe18cf8d60b11abb0979e001a5193529cf1c39d3f0489ec62ad34a8d7469091cc148d", 0x83}, {&(0x7f0000000b80)="6a02e42c278a23546a657e3847d69842bff439b067ea04aabb977e3992499ec3f52f135804b245dd696c6c6e51f762e67b75056e8dfa85a7618ab336b182ff965122175195879045e9d1120adecf4e4e95402fb8a79ddfaa691d82428d349fdd7a24f0c685b92de065ce554189c5751e56c52599910f2d1de0977b4494245d3f9643c5d95fdc6fde3665ea32c45dea7669d53c741fd646df967bd5147558241c961be5ed7e0541cc9d58beaa5ca61a9ed7ba44f2bdb70173e9dd698c560948bee8d118f627fd51d3b8b50291f96a1ecb7b39bbe639e4", 0xd6}, {&(0x7f0000000c80)="4b5c380621970775a15525d8bb562ab37850b96098c356e1d51951e6cd571af80c72b39795fc8862d1bbc5cffb044981817200287ef75f5022c819d023dd7a4cedfb9d82f9f775f474782fb4897acc383d5c35abeb7fd1911dc8b6610f43bd8782ea3fd6a6be2e008739ec4755a3e0f9261fa2d153182878b1d611bc", 0x7c}], 0x9, &(0x7f0000000dc0)=ANY=[@ANYBLOB="c8000000000000000100000000000000b7d46a9135e83b00a29703514eaa24c6e046d5d4784d88c8f6147b3825abcdcffef97e4cbf6876c7e661b48d28d82b90bcaf0a7742b9c0259d50baf2c74655e499d9f33f350fcafc66cbb6e4d9a8f39bc67a1614c0ecc9070cf9174b78f585a4a64bd393e4b989cd60abb329b887d29ec0ca28df37960457bdeb2a04d2b6c43122f583dfc2d9b48baee1b70915972464ba5dc3d22e1ad2f0ffb190d59aaea348ece309c5592213fe491a4a296226d7c33b000000000000001010000000000000000000000900000054a19d750b86ca791c91baf818bd387fad7c8bb47a6090d35482f3f57e231ee82e82f7907d42b467b67c61d60f2374addc16aa471a63346e941f9b3472c63baddc952a822b5cddfd9bdfb904456b0e41b131fb52b9ea673b5495dfa3d37edb2a4cef12a053da384a871955b6f5356565739a0c2643d56c8778d167ca007b1d12378cbf2a4ea70d44920887a39238a82f894015db96145280911ee078e87ea958eb84b622188c8cffd042a152985c4e82dcc1964b4ac940dde3c102992048a440d787f71e15639929054e15cd6a41efb087ef481f9a6d96145926a1702f61c256102d322d3f4aa8dbc913fab72aaea90e36f038855e8cdea1c1c7cc0cf067d5705371200ea8dc314affc0ecdcc4d8866011736d19aec66c035e5ea0374374f63fa045840156d085688eabada76ecfdd7f81f1d9d96596939a350e9659e382d70b43d89e0d18d628046999681cb5e4c6632bd4f47ba5f476ae21785a06f24009903aa9a6efc7321a1cc5cf6217e02fb48716cbc1a3bd1c909a5acad7dd39df743b0b31c80dad7cc2b3dc1cb261f11f1dee664fb538db24b8caaa2ce874788b1340e81c06c7936b7ee3b6795ae01b7f81faa796a87c025f6161781dcb6a49acd886a8888e664a43488c9c4c37c98081fd3168b0b287dac56e116cbe0f3b6abafbe177cd452db97361d64a69f19dd7fb18a72fb820cdf4ba60bd9cb6dd02c424c6f5862c75dc2caa6072857a509a6c9b1aff28db43bece7205108196c54399b0028a32c7379e3ba34a4cc538122be5242cff55376ae9bbb4935897a87d9da61f5fb3192f9522c5499f58f4572194a2fdcc016d6aaf62483cd8971d8da83d121b8a1b05c94900016f6d9240dc7072c42bbfb70dc65e214f58066f9eb9c4e03bff18e2090e5b3ee672844716bba1e601ad8d5051b678e370e2ea56d3775024272dcdfa8490d2e094b92154aa64312ddf87cdc572e36fc0b2faa7d279951c2d5ff6a9ceeab936fc563baae87bcdd4c09fae114c20b5aed13cb6cbc05e041637449d9434be28da002fe80a0019f362a17313ea84228da9db410bf4f3f52ae2d91c8054042be6db395a81ba31ff3e08755f13a6a3b61d78bfa66c874333871470e210dbf28620f95922689c0a5e9763308488608a797ae6d20cd2b8a37366a8428ca87a3c2d8765aa33638f5d6b9260a84c4f2e96a351b5f3afa4ea601fc16312fc786e20728e79583e7987d75809696c15987b9b8e72e2f7c66e72ccf1e013b4e7bb6a60fc91c7b4f1d5c1941a4c6033afa62731f2ecd0a83136ebf0197e99d4e3e7c1d5790dba55ad158468d9b8d128efc391b998e654f03b940508ee91f9ce780b77d50b6742cc046a236ee817076e18d337f3cd176ca1dbadfd5d147dbf9aac5df419e7d504b352ab0ea013e91d7de9c25b4efe6aa8dd10650857628cfa847360b625e7b2b42c0168db2d8753d2a128543c47bfefaa6c500bfd589e7bfb9ad363de98bbe2324ecaa85122389a4f2b4484c203eef9248f6a5194f2e04144a239a7d31f907908c86dd2ceeb7f6ad857bea89f456ea8030c6404803da44faaf44e555a6494202c13499425cc1245b4c2182ee29d10166fdb6f5bd0ad177796fbb64d48ca4389086d1e4d031c1823ad63c5111d9b10ba3804030bf9d814babf98677a8368852d583d97e906530fcc97c96905ad0a75d201117742b88235da263bd8510ccd913004e19879a621930996c217780de7439da71e3d772f4e2d9f25cdcc39238ff93cb62566bce9fc75f687cef6eb43669d2eecc05439acbb2e633ad3f5cd323d39543d202d348c36245d108b5654f56f473c5c185d2f4762fa4cc5b611e80637ee926840897e6af3026c65b5d1cfba1942a35e00238b47ff3484ba04d916c079ceaf5728a6a295328614006d7d3ad7bb299193fc2b0f45e1d5048c65019ae9ab39619e2dee3d200091a97b90d087afdb1fc5206a1cbff43872b5fbd23bd7d54f25544af7efe03ee08909feb6f41070b0674de8a0d04ed18c7da29d2849971eef54b42e9ead4698a25250e847fd11aee6f8e299ea9d3f365681a56fe97f5db452f5d6f1c275893e31f0554d09a50f3f7b5a0f8e8832f15eeab88e9cb795812bf9508e5702869a6b037b0ecb6ab5b7c0bd73578499d6d9a18574ff8c2a978787cb248d4579b4333d7ac71e2b8997ce2a00d789086083819d307a02bade8a48dbd34e5b3443ed86db7e71c2061213c5e8a1ef4756b0ab312b5ae95101a4c73465bee3778d688daffaf8be819874cd335fbf6ddebd9464063ccc35a8a5b4ba3efba99ae3ceee39ec95be7c8d434ef3ae206abe5114e3136de12cd2c2e04056fddbc44949e3b44883d21e22ceab375ec7300129701656729f3a51f656fa5cd0e9dd8c9857c192a32d833df2fd45369c5876430725f6e37fc20b489b3668881861fac56865b1611e453755a987500403fdfbd30f5dd6a65a4d21a7624b925d1ac2ab5036921392942bca73a57826033118e9b027a8cbefeb8ced7acf13d8347063c2358f7469fcdb8e5bd6609b3b657ca35419fb286eddf25b55d0845de04302a4b56d9e7fa846d8b2cfcbd09fcf8718add7d51004819bffd7835075f890fdfd572c86d0db07abe957ed59be2425f771f9729f132197bb9d1ae51f55cf0deec9c2a3a6fbcaf71bc4ac683719fa5eb79dc075d03b0223576ca3df982be242151eaec8620e1c5138765b6d15b18dc7b9571676aa74a1718a57deb65933223b297136835992bd6c4165b8800f5582bcfbf7ba9417ee3685b0cfc32e15e66d8d15be4b339509279012a374fb7efe9708a35feeb12019b25ca0415d26c15fa73e451573ad6321f8fda7f52cd99f49ff73dbf438b200056431c0d82ccd1dc38dbf2415e0fee293c193692f21e36f203ffd579125b5b70b8137df851ac04c2cad51f0960c29a9018436b9e2819af2ff1b66855342200f7c2d08db38379c885a6d56640844a62763670707356bdafe5f406346b4bd149fde5475dd848bdd62594b4fbd7ef8c4962d589a4ceedb94ad3d8159a4bcf3c37b30042b7a9c62dde239d3d9e8ff7994c42b704611dd4722515a31f456db074fb7a965ccfd6aa2b55667b2318eeebdd45a210109ff3a51d675dacb97095cd1f5f1385052d147a285b5b7fb377639d9632ffbbc25be9c6582aaa22abb81c3deb6f1e61e12a37f84a1cd41ded85ea13ab2fa69fd67a524137b488f0bde9c0d4574d7d3374f70462f7dd0f5435b44c5d2c54a57c7f6d4ee5c6ac01a09c45c7c8b24060789a4132b3a6a7fa588c715b98cea1e1cbde25625bd7069d37cb254ed91e03907592b90070329fd3d91788148ff9357a290c09c0702aa41018071887cf2f4cdd02e56f29423e6aa113875d3a977f3a4144850506ce0623dfd95b0cb61d311c0bf9c358ca743ab190a1dc45c49726061fbd94a032c6c2ead82095af296d64ea4c9ad0b46e960989849eb2ef1ad078d1f92b010b65558fc747b8daaa388615ce87bb8bca71920702c45e8ba60ccff78f0bb2f6b167e0500000016b2d536afa99f311e1391627cfdad8ce53fda2f8c40c40d385789feed9a525a08982f7518e5269bdb87bf84da6caf6bcb3450d2909f07944079b428c63fd353b13f52ff5ae9b381dd77c6971c71512da71e82a7af212e2e989b478727b96816ad2c27046bac03d1795d24b34b7ecf1011c2c7c89bf40131040020bde1a273fcb16d6dbafaff98bbd35198c9d41f6dcec0a586697bd4878e64978514779206e90f8f06f85f2fff254b28d66a2c2c8eeb4e8546d88a7d9444f555180e4235ab3471a3189e6a82dd8f03b4823ac9f4881ad86d63363cfeb20cd0b440b1c35ff8d8ad31e3afc2a66c74078e944232ba55bfca4a299c4df889401505ab82aecdaead9e8c77538f7ba8f4e6a908795b92137189feb14fcb74d50f7830f1d985cd58df813b1ae17f43ea29da36c12bb44302058c9787ec4a720627a5dbc2115b4f477a02d49122c881d757e611c057ad7cf7ce8a27792b6389e470a69c142c1ac7137be929e2615ea1084c413b1acc28f4fb47ee0ccd62b6651600391f82382f940edbefaecf0c3d73c838807447503ab197b758f633407f45565fb2a73ff533953976931c22128d82dc103377c3c07ff6378eb0254993e27d4cbc08a24d93db95ff0b9da373d8b8c484ed70865d1b373f733dadf3eb1732c1246d4f9fbb85e40af5098b61ea552b0acfe062c34863976e71304d80da5ba266bab4c558fb74a470b8ea6f95abfcae0db72576a2adee2dc7d7cb72fad6e9b4f176823fe9d674a709141ccc7c94889e6f3d821abe1a51721d17430e72e9216f9fd69b3a918b192729be8faf2f1fe84932eebfe44cf5e28187942f3562a0909ab83c06c3fd9070314b2c0d80605e28d502bb038338ff9029c754f9bbc3596ea123af41a3ca3a07677a4f04df1e81e547dc01f288f8a35da4deffda0f40815fac440808b1359d0e8f0d0449f6abf58d2933c634d7793f5c6685c2e19515c4d133bbb074ac7bffea7ae70ce4bad729b43fe64ec51a2c559912aaa611cd656b0fccb9f689ee90433ebeaa3c24ab1aade616ca7df7bfe86890a452d9b6ae12ca6629b2993478e8d8c0f69e5780c05479398aa18c06dc9bc327a0335c0670b66d367a4252ac7b8eb0ef24d9fc496f8a994085c1e54936c223a0682f23ed8a2fb2d187507b0e375b6fdeb16af6c474f221abc8db13de29ced3bed37de889dad8cc6ce0d37203c48fcea3af303433bcacb6300c43ad22b0cb76eb0344bdb60c32af299dab1234347412845e82a6d534d6a5d8b28c4d897765f6ef4b6a7fdb9b670acb584d04a6cd4a09feadec5902aea06249e1839bee1a728d4a8a86dc8f706fd758170ea36dd1eca559237a01ab0a787623733b08f2b0c64727df752efbf0883adf1a56e687e59d64852d218595bf9d72a88294f277fe35e07ef05661951ade5a2d2b6d2a309efedd9c25ddc96dd3d02457e806c3ccab3ca957b62d2c08a509e75bb7d75e94a92a2f9ebda03ffaaae48e26fafe30c233d8aae82f9716a93c5ba1cb028f00cf18f24708ab5e39af4e7484dedc5631ded27fbf074c229b44454f4dc4118390d8372443782f8c68581e85d57a7a98f9e9a6717efc6b87fba62e93966b2282c5ed0c873f1df417618932a1ba4d98db2d2df24ec685a276c6b4471df814778827871b027f1d180af92f0bbb5054fd460de9f3c22d8b85411c8e644f31fd011e8a5eecaae3be96b7945cefcf98ad5bd31227a6d07dcf207874bc6f63e61846227cacbcebceafa22e7a0e19726d81bc1b486f8088fa09632dfb95d540fd1eec8a9da4ac9b44708cf49f58410f6c8460f2a102a9de5b4321e8bf5e8298a25813997b6f47aa26243fc312e7e0cebd2742059d79c1fec4424963b10c5f15f45be0f0871e53761768936cbcc2c4ea41b7967f87bfb78183ec5a8514e7c118dbae90758aa9c7aa40b5a5a3a25b98be89d8669d896d73fa4ce4ab8b93d80f8cbc4fbdcc4574775761a3d667d16b31c8d402fea2fbfbb03027a74d1804ebb9e572419d14e96588622c77f0983a3aa669c9c0f08a675155eec1539b0193d408d8273127704ad178c266dcbbba75d83b1b803d40af413b2a6395e603536da08f9ff836586d07469bb955db51c74da893143c99a593acf411b3da1a19220a1576243dc5cfc1c215ba8a86a7f6bc2faa363889dea28879b7163ae6cff6688410c818688493045f72ee4e377ebe2294c9d6f9bb15941b8b2b368fd206996ebf026f1a88000000000000000100000000000008aad1be77f0d267855434f507bff401d6a01f176d25c1af25be951da9c923f2e8b8e670c4b4544236e57002f6e3d2ac4865801a40afc4323298a3990984ea863dbd9eb3b64eed8f784d223f913bed110dc6d293d692fe7214eef738d20686c852603dc34e98cff3bce4486a79998bdd7f8a000000000000007800000000000000ffff000008000000f0df0359b259de52a2c92059f043f7bed164b761a36cd287a2c0059c4dc369808afd64dda04149ed9111869afa95623ef751177c95c68c29b322cc1ac7f791d1f225135116d0c6783a0bdcaab5d7e7150ce9124b94fa67358bfc2de76661f9f97c868ac573e061006800000030b6890a313f908701000000f732df032dbd12013811c84817053e7434147dd874dd9b6bf3c5980e0a1030e71f5e64ceb2a7f0ab028e76142198a481fb5e4d42e60da3775fc6c3580419d93e91888274805a3e845d30c48ae1"], 0x1240}, 0x1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000020c0)) dup(0xffffffffffffffff) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x40}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchflags(r1, 0x0) r2 = msgget(0x1, 0x20) msgrcv(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffff050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000712d203c46e3e612a300"/155], 0x9b, 0x3, 0x800) pwrite(r0, &(0x7f0000001240)="89db8f90ef07c9a5a85a3157290d217bfdb24d1b23d7f99e235cc45ad97657d77ff61f3f4046ef5cc04b9a1258d2c4dabfe2609710a3fea9f7b8c4b548f3f535e47c67700218", 0x46, 0x0, 0xffffffffffff8001) preadv(r0, &(0x7f00000024c0)=[{&(0x7f00000012c0)=""/4109, 0x100d}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='W\x00') r3 = socket$unix(0x1, 0x4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000140), 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0xc000, 0x7c1e) 16:00:26 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgid() r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r8, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000000000000013, &(0x7f0000000400)=[r14, r14, 0xffffffffffffffff]) setuid(0xee01) r15 = semget$private(0x0, 0x4, 0x10) r16 = msgget$private(0x0, 0x0) msgrcv(r16, 0x0, 0x0, 0x0, 0x0) r17 = geteuid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x5af1, r17, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000040)) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r19, 0xc010427b, &(0x7f0000000040)) r20 = dup2(r18, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, 0x0, 0x4}, 0x200, 0x401, 0x2}) r24 = getuid() r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r26, 0xc010427b, &(0x7f0000000040)) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r27, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000280)}) r28 = dup2(r26, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, 0x0, 0x4}, 0x200, 0x401, 0x2}) r32 = msgget$private(0x0, 0x0) msgrcv(r32, 0x0, 0x0, 0x0, 0x0) r33 = geteuid() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x5af1, r33, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x6, r33, r22, r24, r30, 0x80, 0x7}, 0x1ff, 0x6ec, 0x8}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x24) chdir(&(0x7f00000001c0)='./file0\x00') r34 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r34, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) r35 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r35, 0x2, &(0x7f00000004c0)=""/80) shmat(r35, &(0x7f0000ffb000/0x2000)=nil, 0x7000) r36 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r37 = shmat(r36, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r37) r38 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r39 = shmat(r38, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r39) r40 = shmat(0xffffffffffffffff, &(0x7f0000ff3000/0xd000)=nil, 0x1000) shmdt(r40) 16:00:26 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x3], [{}, {}, {0x0, 0x1}, {}, {}, {0x2000}]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) write(r2, &(0x7f0000335000), 0xfcb7) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f00000000c0)=0x8) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x8001, 0x1}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r1, &(0x7f0000000100)="67f07f0b1c153f854d86cd42dc9188414ba00778d4eb9e844661aaa360c62154cfcc04c88b15e4fef5f2a673b8c1e10620ee10b55af2539979af", 0x3a) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x80000001, 0x4, 0x9, 0x1, 0x51d0, 0xe5fa, 0x8, 0x2, 0x1, 0x5, 0x10000}) 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976fd2fad1e03781b316cb24017630331fb23bb3a52084976d34effbb0000947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e29135c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b955ee791fe08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447facb274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f30700000079fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) socketpair(0x38, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) listen(r2, 0x3ff) dup2(r1, r0) write(r0, &(0x7f00000001c0)="194966a0c9ec87bb90f68ed0a1aa5097159939e2454a9a02d41a765d68e98dd147e8222aa5be526f0c68d52e6880693050fd6804169aba626bc38944dde3bd16322d1c6770d562d95590b9eab0c54659ed7768c9324322efb0873a8087a6a212259961da00f8f1e4cc7ec1b432181bd11e9d1f3fc721bceb6acac6884fd7f273e8cb0dfed5d7b7ed5c35d542ffb76356ca2d64b64129790ea7bb36b0c5fef0629c4689c929447ca706181f055378077c6529704b027a39bd976f3f02f47817fbe2110f63576bceac3b9a9ba013c5e98bf17b1480fff573b19ce5c8af128ed7e0c973f38be015f796772ad66079a58e24de0e7fa1cca21023ac611c32e1afc3de7ea7e550ac32cc975d37f0b7a4f0de8f38e3be818c7a5093b259008c6cfcbfac9856035b314120a831eb33d8694ff85ad9700d89fda008a7c39ba3c5d278e0950ca982bbe836f9f47618e77741dbea1014b7ad8e5bc7e727c50c8e06143e5a91151093b5bca72a631b3937ed0c5ba8a82029047999e03f89d612e22bcada6e529f805ee7726cc2d32f1623ca80296aaf146a2df724ade840b7083bf9e24b1672385196b7acc5043b27dc95dcbff290ca7df8478fb00454087d2d48abdf70a0724f85b3c13a9960187c96d85921ff57e4a7acde7e64332ac6e6c9ad3f174c4e94000c8789ee8291d246f8d45fbcf28e9a20393e4eb538cd9697a7494b25e8729f92c28ce7bec36e837e793361e0c7e6b39c79e542c97ffbfe015f24dfc3cce8c79805e44dbaec447a332e95add69b08608e7096d8bbe3a51a2047ec1aed15dd4e97b605a457d6ba569bd5f445155429d404129b8c2480085adbeac244d66fa7035a7b58777ae282771e54dd2fb065d5702a4ff2d90056aafe7e9297a0d6992def914253a937ec504bf2ac404bab340bbf4f078474812dce2d97b95b01ae3e409ddc30d29ecc87873dd171f3ecbe28a404e9a01bc8faceb5b4c2615d1d826205b563dfd34887a1e820863fe27ac3fb42be106ec47ae2f784cae2431e2731137340afb5aab3551b2187fbbc0cadf77aa219c165c2c9b26891398d7ca9995eac542ae0aa02679232e0d4aeb6ad9cc32d64d7c8030e8f61f78005f2bd7c28d9f8c2c9c4acdc3cad982c36989dff38a5ad57d942ad85e4432e9de15ffcdda83bae7bd2d482fb77eeb3791d44f6a766bf7c3abb5c1657d24668fa67b8b708d5f4d933a77ce96347bef0186592cba16634b5ffe0e719fce4f1ca7535d11fe0492b6f126dc72eaa241b21ffdbeab26a01efcff4075f9ecc504a409313e7957213c38cca1768d2c36cab7b2145467e309cdc984e55558abe2d65b4ae4d495f77082a19b9ba157d55d7702532d0eefa4f69782a0a25de68596c28c72bbe33696aac55314de13f6f5637e6a4cab4e1050d9f519cc387aaddaccf613e5bd89036b5eef80eedda6a571c6e8fb6a3b9152359688bee76d2222839b26ce63b5d01f6628d0d649fb35d7cc54829c10ffd9bca179d2830dd6975a32a4170d85e130046dd1684f44257e6ca367367d401e3d9345c999bc9489c0c12d0b1afbc4911c58d41cc4e321bcd7de8fe1696b4ec78e0eb19e99cdb8cd021612b2dc7baee19c4b7ab65331d7c98e5cb66b7d03544a96367ccb6e434d0a1de5d066607c03b1f22d7cc5717cc1d8bbd6542232704972ee9dbdb8867ec60ce2a035ee7edb4d6fd3008c2070c849ca9d0ad01380fe82ccda1278e286d008ae4090757562d1a24b162859b2603a61a9c683211905979131d6b73b416e060f19de9c3e4d865b5d1626d3c06bcdd91399fb87d7c7956e97b2c49832374169d12d77b8520173d446b661b7240dccb91a4dab2f670c1545407c29ce37125884f23b02222f6a73fae8cf240baf248b09b718d1e2056805d915f59cf0cf4d491270d04bca894e8dbf80e8e6082ceba46f0f328460e7a63e38f90f8c8722a05f9b20ae4d08b785f0d16badf365c14f2e15fa5517cfe9ed8c5f4f087b7c3ef51138af6bf456ab0a9e66e16a4a5401008646006a423dad5f41981de7f15ca3d8cd4518879a11437898c216c4fe6f2b1cf619b94dcb78d4b1dd8051969c8d26ff7bc0b6484c2cd92f303851dfeec8170ba98806e5112b42c72772cf60e63cd868af5f7ad7a3a34835cd1ed8cfab2dd8777a2aa785970ac308f5386fb17e09ed9e3552ce78e2a76aae12d0536c58cc18b4e8ed0572755d15c913c701559616adcb907d5b683420b6398897f123a2b0790c657d631621f7959dd4c0a636ef74e5943e474231b6bcbf0b8beb96aef9085faede27e02785cd817249f7fb224b1baeb5aa8bcc2165080c1e64a1fed92ee2aff37699966676195d4a2211d1455aa4ef93c23bfc91bf4a73f0eb02307f1cd94da744555e2dd8a7bde177ee752f0d901daabd1adfd12b7f48b84b06393a40d57968cbef01e06629f2ace3e799a4c3bffdb4dabee6bb53ee3bb13d7c61fde207438a21439a3495029856328482e8065b83855ee68214caf191a3433b24c19e530259d5712826adf7d58aa61681b76d58d65ef640378a25dcf941d4429832b20a3a5e567f1d5b73c2cafb9c959d2d7ec1ae9f94e18b4612fac278aab602278defc90df5f21721fb5549cbc119c9c7eaedf1e712648741a250351be931e6cd0aafe0b36d51e13db98e74446a13ae6b372b3fa118af4567dfd7cf055680be5cd97f297b6eb4d96750cc04115", 0x784) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x2000000000000171, &(0x7f00000001c0)=[{0x3ff, 0x3, 0x4f, 0x6}, {0x1f, 0x3f, 0x4, 0x4}, {0x6, 0x2, 0x2, 0x7}, {0x4, 0x5, 0x0, 0x2}, {0xffff, 0x1f, 0x5, 0x100}, {0x6, 0x1f, 0xfb, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d600bc26aeff1b54ce56a24eb954") 16:00:26 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffff800) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x28}, {0x6}]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r3, &(0x7f0000000180)="11c49e86731c880e36fef996547fe877d13a2f804b8f9e90d161f28212805d6371e66d11", 0x24, 0x0, 0x9) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="080934cc4e01c5af7b65ea9b9f951a963ace10a9ec6ba5f51f536f76119d1ec59475c08db350b1e0ca9160891f3c255eb9d9676ab1723e08b5febb9d7b739d17f6dc97acd539f09622238a0c086e2204ad7f08a187b82f6cea383ffac9cfcb56eecfc17f01f405112fed5419c0c1d876e7684be91be5a88d613c378d8870eaf21c9f9a883b3a0ce657abc075523d6e05d4f07d484fcdef19deae280472494d59c9878bbe3950bc656dbc0e9fe061e70bbb5045a42b6daf024c587b119a388688e1da545e4f45928ae282b966f4af9bccb816078ca610a32b52153658af06fbf3d93d83a42aff3956beb3d91acfab86dcc1f062eaab0ab77598780c6e", 0xfc}, {&(0x7f0000000240)="b561905c951901e6a21786ce2d30e4b961a304b02c256f9e1f10617e44639ab62126ce6618639e91d33b150f772c04fdc745a38153847d9588afdf007ff0d92683274e04a2918dd559e57ec07f2a521eba46b3aeea7b843497b0bc3b3323385f42df09629b4477b276c1d7266a8a09395ca280f348502174fdd9dce39601524d7b3b7cf021ab5aaab8462c18d781b69a5aa62aa5322c54eff342389e4a88dbcf", 0xa0}], 0x2, 0x0, 0x6) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0x868, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1400}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/b\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r5 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) accept(r5, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) ioctl$TIOCSTART(r3, 0x2000746e) r6 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) fcntl$getown(r7, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = syz_open_pts() ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000340)=0x5a) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r6, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r6) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:26 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044274, &(0x7f0000000000)) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0xff, 0x0, 0x2, 0xfff}, {0x6, 0x7, 0x1f, 0xff}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r9 = dup2(r8, r8) shutdown(r9, 0x1) sendto$inet6(r9, &(0x7f00000006c0)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c00e29a1093a977819de62411bf4ca74204d42db4246a1613a7c6e3db8417bb05e83785a5ab4d3e3d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd91232e88d5986f58f297fe16d96ef120245331374bc71d6cec152793600200000037fee7cb26ff31e7df8ce2f190f182b6d3f866a1ce5a45946a5b37408121f35215c77d6e6de7173e78418fad3df493bfeedd994f4a496ffda874e962d78b4fdb355022af44f1cd891a7b7e5c506fb1e26eeba8fce27ff26c06d0a03a", 0x132, 0xf415ad13302a2596, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5f00) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semop(0x0, &(0x7f00000000c0), 0x2aaaaabc) r11 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0xffff}, {0x5, 0x401, 0x1000}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:00:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x1000, 0x7fff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x108) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:26 executing program 0: getpid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0x20, r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x801c, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(0xffffffffffffffff, r2) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) ioctl$BIOCFLUSH(r0, 0x20004268) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 16:00:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR]], 0x1) 16:00:26 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) dup(0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x8001, 0x40, 0x1000, 0x400, "c0b11f59ae559aeb1abdd4ebc7e8611e19fc025c", 0x5, 0x136}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r9, &(0x7f00000001c0)="495bb21347d297482a269e5bd2330abe023b0d9475553a08af884f0449d0f5941f86c5febabc2097f0f1b8", 0x2b, 0x204, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000640)=""/4096, 0xffffffffffffff31}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = semget(0x3, 0x2, 0x5a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = dup2(r4, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r6, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000040)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000040)) r15 = dup2(r13, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x6, r2, r8, r11, r17, 0x6, 0xc6b}, 0x4d6b, 0x20, 0x1}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/157, 0x9d) pipe2(&(0x7f0000000100), 0x0) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x3, 0x3, {[], [], [0xfefffffffffffff7], [], [{0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'taj', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2df61223b300043c, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd42e7f673028a37b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df7087ce3257149e14b605d92f38bfeb76f03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b75bcf83e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb458847216187ca1c942374541e66a7effd6b1fe7cb476a270723e065804ee704f4dfced338af47bf4bc14a4dfdea4ecb3b588dacf5d47f89b45ca05fc1ae45fbaf2d0766eda9b32f191a90dd4d3e752ccdc4d4ae229c0000000000000000aea4410d11deeec817b4ba317aab3e1d0380dd616f0c2a570700a8df89dd8e3e35dba32bbcbf6eb4ef9fae63652a2babd9e624bd6afbfabb14678e3f5e6eaa2a750fc5bca27b1645e2f96d0acc47be30ec72542fce227f7873f84a6e5429a2faa6d8bf3dce441d2d73f73a29666d769c8dae954013069bf5494a8957704607e1d5adbf9ead79e0fa87575f650a61083bb1bd10232ce720f6ebb23eeac9ad7d97b9d7498b772482e3bdb57c040a21c99c911315220d9bab4457e01169649d731523469d146d8d49d2e591416f2d20a8084c45279e131add884b0864df1de4caa3f727c2b9e1428f3044de9e71b0359ede38ed280c8f7a974408ff39dd84bdb291a0e822a586a00f2c0e84a36aa95ac22b2b14f13742eb150700530a2d37d31232c919178792a0e0102f1e4703463d20225ed447c4937fdbf3a86c8172409bd94ea82ce911d925bec72c28f98963a83002bb491187cad1de507acc8ba787"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x2, 0x3, 0x0) r8 = open(&(0x7f0000000180)='./bus/../file0\x00', 0x20000, 0x180) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f00000001c0)={0x7fff, './file0/file0\x00'}) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() socket(0x0, 0x4, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefbfffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1ff, 0x40}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) munlock(&(0x7f00006ee000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a459010100009b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7ca329a1e9d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1213fabb8f13f7245ce75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = open(0x0, 0x80000000000206, 0x0) dup(r3) writev(r3, &(0x7f0000000640)=[{0x0}], 0x1) fchmod(r3, 0xe3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842", 0x38}], 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x0) getgid() getgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)) kqueue() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, 0x0, 0x0, 0x7fc) msgsnd(r4, 0x0, 0x0, 0x1000) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r5}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r7}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r8 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r9 = kqueue() r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r10) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r10, 0xe3) writev(r10, &(0x7f0000001c80)=[{&(0x7f0000000200)="a32580294b3439e363a471f8290f02debe4b3aa5195f44f56872c15a4c37b9a523cbfda0bfcc6861828fd368b440c896534f4fcc779b863d6436a19d9bafa4603530d8153480fd05be791e71f782e55e7db24feac3db94aff3c10ba848ef9f1fa3fb27e04201effcf5ca43f6ff35d76ae74cf3a6ac1be8940deb04bc5d4ebf7b1c654bc62c23a259ec84d83f1c830b1f30157e380c26dd66e348a716ded12b67dd3ebbdfdd9c2a898ef37d9a4e66b94ba43c8829141f98700da533022a28a2e6d0df5bb51ea96dde97f4ccfc"}, {&(0x7f0000000180)="52e76ec28cf13b114a2e150521b8aa759038e97dbe57430d9c5ac625f198f9f0a5dd348da573833fb61a72d9cf7e84bc3337141c9052a4"}, {&(0x7f00000003c0)="abf29a4e0751263a64c5f4f59bd8f1faf7b94dbe743f3b39aa3cb9e668d0292457d4b2b01bd96ef1b7f2bc9b2a3ce813adf5f551577b25447a13812fb4624a0768c5942a8be17883f213f755d69b8dce273fa7fa53fb9e58ac9683797d06cb129c1ce62df69a33fe41e520fffc16637914df0ee2b3e765a15370c3c9bb2f8b4b5a4ad4a53f737a28bfa0b8a6b0dced6f297af12ef4c44613a71d9222d6411dfa0d4b794357872e74c4016655180b240038ded67cf1ccc33bb931883c5750"}, {&(0x7f00000004c0)="0dbcbe9c81e780f4af8b7b604e940ce868d8370b17f8cfa9b592c42cb088e9cf96be90170a665e16281f2eff5444b8527470a30c6c9e4f13f2ea65d243518bee77e1bde7b5dd1c9ef2b95ddad16cc045abdb8943bb9f108098554c2c50006770ecb99d1f92b7c33534fc2f85f6ed7ccc5b29d18ba77b79f9b174db2d293d804a1cf8e22a50413e7bd719502ada96f038d74bd8e658849e041b5f2b8fbafe313f1f68b6fd31b9e99352afe3be726f3dd4f6681ee69bbefefbe1a4ed675e99f24c7d944faa493bb4f01fe75e50f894c1ecf7e583499fa8aa00d5d439a3b59a"}, {&(0x7f0000000bc0)="7174135341f96291e16eb78534de06b69369e2762b2a9ba54467441501ef432fde0c545bb40f2e60dea425ec5d67459b6b0a7d189d4ccbbadbaf1dba3b19e427845c432a480d4de1c2b9a19394d191e67490bb7ee8a51af505bb5889e23736edc3d65c5810dad83c0609fe4351f6bff1a10960ce86bc77541163cab969608c4263b6c095a20dd30c8a905d767e156d92a46313afcba141f48c3f3c2251b4a2bef423c13185b0079e24f81ae343b0591a9a7c9f5e88555a0b2abe98d99842e2d32553290c92e963f811fb0481b4f6eb8ddedcf6396b64264c3918b3e797c61286a684f7558d75f1b87cce2a4f7146e842ceebcad08db5c8724e9cc09afffc8781217165c2239bbef82babd43083c2a63596c570b2acee8fe60b5f758298d0fbece48a0416746c0fbca4407da88e15ce521191f3b9fc077ff12999d3b138b7b11a40aa7df7415ded83618b8c0b296593d65679208a3ef02be00498fbbf8ea21d0b29cc17eaf3ada6804b1ec77d891b160d69b4a31f93c90c60795e5979832f047baf3e8b474e7a6b03cf71b15fc652c965796eceb8644bc366d0b741e6604eac2c22bb6e7a0ee1c960228b9481daa4281261008f608098a2f104f73c6c6f32273ad882317c7a27471469048f049adeedbe5c680ec91c1281b9453d4b04e925e2a42bfd6faefca198227bbf0ea06463223b57322c72ce86266693aaf767cfbc62e125f93c0b0f088de2c27976578b38d3d35907cae96027b71d23ba65d262c3e10feb93f7299b3f403fc9c9d1e4c06cc6640bca26c2156f4eb4aa0b9e169adb9263a1bcda2e6eed2667507a92677224af979e8a4a26a24132c1bd05412673b700054b6acd6183a1820d4ebb1e2f9e9458b1740c4243158f52eae79033c86ccc4af519bd0f572fc229ea059e4ab7e0c8cb70852c562994193547b3ed2bed78ab7a4ec1bd9916c6b12d8520724ad6b8f13521bcde3a561f28d6cf1b7a1476b91191ebe9be589f3b58d5a8fa023a8d632e23c8443850b839f27b587734bef965272050751dfdb0d7ef1f0b49a3b4ca1a57b786083ead3a4f3d952561b8e15f540722165f1964b122d5254b5eae8d3b1829d7fc5ec457c4606913b7a05b530f9a6d0bf82683135dd2c420c819283c1ac84e51bfebe2cc628dc28c7a577db168aad2f26de80220b3380627cb82d45b105d831e614e6c8c67e4365f750311159164faa5d109034c6dc1603a5d6c9136c5e919ec96cabb1c7a5013888d6cc33eb6ff99813c3b7822b7b0244cf62b6538c1de3a1e5c860d770c5eaeb45384d94f826f92e30b1b03249786819d97d33ff855520b81d1c8e247d706f291321d1b32d878d5fc5fedd4c82d03c5a922ede2f79d92cf1efaa08cdeec6847b94e07547cbdbd68a9d206cf7f9e33a4f64bca2993844c2f8c9abf44d661fc9a55f0c28a8a1419c683da4276b9bc1b189eb8b1f539bc037d198417ee79e54ac5c729429b1afd6d3f64af7e9040d2eca87e7dbc2f60eded872c6861344c3070547e6506642c253faaf37cbd5b90c90426e40739651e16cccd0e4aa01474ef3a5e6cba757a3c2accbf65435b8a779c6f721822ee7a68a0c937cdfed8d3ecad95787e5d18d2649889ca29d82ac2e5b8ba905251573ea7fe22c6fd8c07613b3826fed9f602c97cd39d709dc019603ce5f9851604cd1641c2a71e2981966529c7d9b9435a9c15666c0c5210cd3b9644cb7889ffdfee3b4ad06dd187706b2f17ddbd56b090b321ab646adcc537b8afe40daf9232bfed520c5d8688d82eff5df914b868eca938f6160c2fc67d4e58585a9d122a2075630d6142054ee73fb87dcdd8e4f2e8b933c56cf2cd95690243708db43d1f6ec22c7c287e2b9007a8e7cf4879c56700f5b17a29c6140ed8a1865ee4241f8f5fc708ba2f467df731fbbb6b95df079a4b46bf1ac5721defe36d6304c697c45faacb6803b55454a4bcc307b34fd8058329b87d4289020ed530f382ec30bf72b541978654ec2ce7da8a14baf725737a460aa9cf08a752d01534e68e2815733e4eca5bcb5dd9d957bbd2ec2ca6c7201c59fb1915e3a7a5bc4def3384e2d3eb271317b0ecd2da4f86f9e9db88581094de00166ca32cf24a6aee0ec2e98ee7c802094ddbf6ebe3899e89394b442fbb43bc63e5b6983dd57bf06a94f43124f57f9555ffbfe9314b6817b19746309f30618fa45c3e9095e6d91802add41481abd09e8d14d59c2b63fec2eb8f098f215cf6fcf76e7517a93ae6e6d4630e78676d7b1ebbb2cb1e44ff75f5a1a998e55cbfe1bf757f225292cf480d00d174727427b0f8a552fd3bf9d7c9f03773fa5bdde9105c8c88ec6783002293b8533b5348853b808400e6e8de2f778a3a3e9127cf1ca013f01a47fcb37a2cd7da5648704ac029995f4d440fed1f741fdf60d4fb03174fd2ab093fd60788a699bcfe2e77a4423793347ce9947e8371dd894cc80771906963a6712f82506b631aafd2139e6d11ca2431526daa4a2b1511687b162424c60dc7dcff4fa572bf80fa3c4a52ab8015b5c9d368b3cdd9007c9a19eb2a595bebce39d9b09cd44f9d58bb287ed3dc746ba9ea8e834b7adb6653ab9f7219042c5f68264e1ec7f7478fcedb872248b8742f0c882eb75cc72307c16ebf03636b717b26e40a65ebc134502e3c73ef01f040f9d20bdfebe32fb3d5d597f44089f13f4d0ca2e05f86c2a8eba45e593ab66ae9912730ca4eb56990012bb39b603b0a9bc24ba38079b16012a4448663dcc4f00cf33c3073b823022bfaf72309d612b3052ac8c3e5a50d5fd5603d63034cc4d8c19adcae7c7772428b5cdc4a557f06e1c77c48bbbcedf92c1e8192470d7dceb53731021ea53ef7846f7d523da4c48d0ac3e08b102fdb2176519cfc2b454e093e3997055c9137caad7f4c163bcc2976f973a1310fc4ec7e96757fbdc98a4d700d2d4613e250899c6eaf9e2351a404062bec084aa901fb26776c25d142b9625ba7ebf46271732a15b3dad12e5714d2677874b8ec706de44f999c9ff72b03b3358761f1117be4ca4e1d0c9d68dfd3b91fa121a28876681d7b79168dedd745c8540a9c10eb9ab7b6fcb126a7ae8fee63cad8c7e08d1f9e3f655ea476e70017a9d9a27817e106564c98f6608799e52ffbc220b0eeb2b1b0950ab6d17407f8f47e4986dbb6226d16e2e107369f5074d6fea8a1c2d2f7683769def543aeef949e90d34f6703fcccbca3d5d85c950bcd859fa49dd1d844f339ed3babff9c552d94ed34d7cbed7aea5e74ea0f95c5bcdb8b19490d55896ab066d10ed23525e6d339faa01b3bab34658bae81fc1ae65c46155254e29e96aab953800cedda12b9d224b8a2743cb72d7bfc6ea571a3813739bdcf86806df9bc3e71c3cf88725acb6aa1677ee88d2a81bfd820b2299a183a11172e0d91722f2aea2b809f9dbb6458915da796940cca8d17fab39857e069388d495ecc816904363ab97fad4441f48235b1371c3e08d468bcd6fb07886566e5a6047a154a1d9efbec6c420dcc478ec30dd431ec031a82fa929c93c5be8ba60cfb387e6f88d4e75802cd9ca589f2dafdaaae8d689233e902c2b6ecd36ff76f628bf5d99b6e12b2a67d456e04e77ca01c6ea94990b1900d09b8ab5def66a5f6bf5f04a6a1390293b05f8f6cd3c06fd229bf2850f20ba83137e728d814992e11703b5240dc67978366f15385da9f7dac2d6ac4e3078c13a0b54ff84b047c6b2c505e97b1c36654c8c75d561ee4f70e9fad7c88c70dc01873554d753c704ed4899597941861f189bf3945ac57b727a857e2c45e873b3ad785127b73c8ee4e3cdeb6fd9664d2839d57748e13212b047db1acf2efa506b775cb76aa65ce3288156f4c970819af90f6f544d6a12694a3285c91e85a3a01763c2f19dfb6ba5f196ab06e97c6f4d30da6a3f962b0180cdb4c797e51c48d880c99bf8210b9ca4ecc30a169ec0d78663072c109a1021b4b78e5df707935ce7b1385f3b9fdc9dd65646f15864c6a6c6a409f43bfb94eb513c1dbacefb4dd4d2d7cef2401c74270730a5fbf4700bdd0f2b5dea0996f5007ce57481ea60fcc258f436b94502394295d36358979b30a6981d9645793ef3c33f60318c05ae54bcb888f53cfb326d1412d7abdca7a3896d2d5624a8224bb1f830ea574ba5ccf9234339c9cbe24c5f42d53d10d049ef817b269d9d1813f65fb80b5c860f5b1dab539d80f3acbd270fdb992ce86b4eb6ac2762673b03109e76e3456a5e2e0daedff86013dbb78b41df7534f2fbc626da81767cb74a66719455f55581a7ec242cc3e5d89e0d733baf316486fec458406c8b0900ef211d0fa3b8f660e8fc1b3d61b2329b76e05da7ddf9c09a4b0decb8675f34a1999b181df253fd6aaacf233225b7d566f84c399d65c4c13749e68e7a728324cd601644827cf63e8fa66e45d6af58d2662269fe0624f5b2476c6c6aba99be86794a1f6121196919910d9d751f823fc9a1a11e76e103f4c2c9a9bfad81f5e8cec048b23042e4392a5029d4de68aa28989dd7d9482694c94331d3db7e5f6af0f6e9cca2003b0784acecdd17d3b6e62db1f3e7c7a87d138b1fffc21f5b153488b799f2dd80228298fe2b0a16d33307331cf373ee7067f7f23de832a2f78786e0660788bfcf4bd6174ae7af7869e26cc3052a2a3fab8e28d0e4ea494f934c0d83011e026374bc2cd15414dec9ef277f66db64884be877a5f09c2ef24fe0d4adf35d3baae6349b11f0531accc0d6fb4e0aff4c156c9cb6096df9ff0155c60cae95050631627bcfc877459efc017e6386bb5bb596fc1e658e099b2b42b074e4a776ef357d4e7a882646ba69c5ca53624df6a647a1a94af0fdb74f6fd80ef5e9d628f66daba55a7275ef45fee7548e98cfdabba69f4af24cb71b406af625d94e747737b3ebc1d2df1ba54638a665b5df4c3d59fb2075f712645a1a805025bf6ee79cb5cf8a3d40e760e6ba70314e14f969f141408f3fc8b28fa6abc5d6e6ce86cc645063281c10bc29e033284f8e58b470ba339fd154921bab18fc87f88fc24963e7e992c7324391edd0dc417048aab0e751109211af109bcbf87a810d3a0895c396d942af9b6c86fe8945f68d104d9fb4a65361075261866a8725560682e7b18cb477b6868bde211c0ec37ba6ed79f2c0846d9313b49e2b012cfe44635451eaee8fcc4ae6a3fbb22e847a84175dede6a6ea125625caf65881f6e0f577a282bab182984fe2c9b74d44fb11fa2efb312b91bb8ffeb9d542c03747269fd575def11bf4a82bbcd3dd7f42f59ae6d94c0c789746ed5a1dd9d7f7c4ddecb29511105f9dc2a6940a8197007b7deb282dd535319eb13e56ee011e44dc23b0543fded01ae238b199f2bf72bcfbba06d5aaa55f68af5502384c6042b5757d2216f3bdddc3a577a3f041e18fa9905805c99fcc36b86725dbd16a7faf672cfdd09e50db6def49aeeb136f91c1a324ba237497e06d1fc8d08a5d21100364893c7178a974a7d4701aaddc10c69e479db56ec4de6075547481ee91e63209f6f1f0e90ccb3a298775d1a26ff68870bb0c5541dd1e427bc141c9f45486df2ba1b2bab37cc408329bd9f415bd3c6a560858e501bdc65e9dc0c5b0cebdac7f8fc0bb4efa134ff507dfc096c1c15125950b377ce6229153d965bc77ba3f17db495b88ee10ed975e30a3ef868c5aa89851fe4e8f47a27ce8836e46441a584d557294b7baedb32713bf1b6a952eda0c48739424221297b8be67afe5addf50d4f50c39d83c250cfb73e3c3efe708edfa1f4f5e5acba5c88cb99d29f0ff62c47"}, {&(0x7f0000000300)="403aad865ef4f3b2e451cf5561ebb67104dd77e01ec75d4d7e08aef7a4338545149d08ffa6b566729842943b27941cc2d44cc64b1070239288ea3ba8f20b2d"}, {&(0x7f0000000340)="a3d674490b9e93c6e2"}, {&(0x7f00000005c0)="9c3f7d7de32695575fb10d89663b41f07143cb376d65f0726e83f582b0c93eff3662a2af8b1308d1197f7323d651d0f9de0c09f7e3b1840be002a853d6755397a909bc"}, {&(0x7f0000001bc0)="100c9e7d8642e29d575ff40a63835c14976e33ec7f588b290e3039d67e00362384b8534e78df1dcb225aef0e3e53f74bf550fa344e0ee83fd2204a2c79fd9a51cbe584f50c6ea93d8bf4f08aadb4ab1f81d87bf83949dc99c24a2744f3f6322fe58f7ec8b1acd3126b7c217042c477e3ad99d192afc97937d460d496f71eec2f63b1480d9ef7373e3572cf043340e3bbdd0bc80b700a214e229b5e5401b50b62a9fcabf167e8651802"}], 0x1000000000000112) pipe2(&(0x7f0000000380), 0x20008) kevent(r3, &(0x7f0000000f80), 0x6, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r11}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r12 = kqueue() kevent(r12, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r13}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r15 = dup(r0) sendto$inet6(r15, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) semget(0x0, 0x4, 0xb) r0 = syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x6c82866abfac4ee7, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x4}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socket(0x2, 0x4, 0xdf) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="09401d52a6484d6c", 0x8, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0x5}, {0x81, 0x100}}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002004, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x80000000) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r2, &(0x7f00000000c0)="fc6c75be24e0b367f309238360100c5cbdc28f44fb3261b8fd2fd3525e5e6652715b44a5f0d45c82892ee1ff8abd0d5cdaad8ae58a9ce3d8de8cb4fb0c53d6f9038b497332784173aa61cb311e6ec4b6e3c480af4d768b9bc476266780dc07", 0x5f, 0xf, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xcf}], 0x9889, 0x0, 0xfffffffe, 0x0) utimensat(r0, &(0x7f00000001c0)='\x00', &(0x7f0000000200)={{0x5, 0x75}, {0x100000001, 0x3}}, 0x0) 16:00:27 executing program 1: r0 = semget$private(0x0, 0x2, 0x6) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000200)=""/228) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bf, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:27 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) socket(0x1, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff000000020000", 0x8) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x9, 0x1) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x20, 0x7d, 0x1}, 0x1, 0x7, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000080)=0x2) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000480)=""/177) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r12, &(0x7f0000e80000/0x2000)=nil, 0x0) r13 = socket(0x0, 0x8008, 0x6) r14 = kqueue() preadv(r13, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) poll(&(0x7f0000000200)=[{r14, 0x1}, {r14}, {r13}, {r13, 0x2}, {r14, 0x10}, {r14, 0x20}, {r14, 0x80}], 0x7, 0x3) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r14, &(0x7f0000000300)=[{{r14}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0x9}, {{r14}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r14}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r14}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r14}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r14}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r13}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r14}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r14}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r14, 0x40}], 0x1, 0x0) close(r14) dup(r14) r16 = getuid() r17 = getgid() fchown(r14, r16, r17) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x26, r16, 0xffffffffffffffff, r8, r9, 0x1e4, 0x8}, 0x8, 0x9, r10, r11, 0xfffffffffffffe01, 0x2, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r2, r10, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) r18 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r18) ktrace(&(0x7f0000000080)='./bus\x00', 0x7, 0x34, r18) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r20 = socket(0x6, 0x2, 0x0) close(r20) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r20, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r20, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) r21 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r22, 0x10006}, 0x44001000e, 0x8002, r7, r21, 0x4}) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x410) r23 = semget$private(0x0, 0x1, 0x4a9) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r23, &(0x7f00000001c0), 0x0) 16:00:27 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000180)=0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x2, 0x7, 0x800}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r1, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x2e16c621e87c2a85}, {r8, 0x2e}, {r1, 0x100}], 0xa, 0xff) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x375020b7fcfb087c, 0x4) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xa00, 0x7, 0x9, 0x0, 0x6, 0x10001, 0x5, 0x0, 0x1, 0x6e3d, 0x101}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x100}], 0x1, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r5 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0xfffffffc, 0x1000, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r5, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x429f, 0x0, 0x0, 0x20, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r1, r0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0xc}, {0x34, 0x0, 0x0, 0x800}, {0x6}]}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x3}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000001280)=0x1) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000001c0)) r6 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r6, 0x0, 0x0, 0x0, 0xa3}, 0x7, 0x7fffffff, 0x0, 0x0, 0xfffffffffffffff8, 0x6, 0x4822, 0x80000000}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000100)=0xffff) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000188f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4090], 0x1008, 0x1, 0x1800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:28 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x1000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1465883b21b13ab5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3dc, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x75, &(0x7f00000004c0)="d7a039d0fc1901c628b959eb2afe690601de0165d7fc9d31ae8d7068c3bba2766ae4b5f2c0a5d7c1182c8258180648f0bbf2a59ba02689e05ba264c46c65817af86a212f87591b987e109759e312a30d1413d7727c3df0933674934d28a68e1abbb44e2cdb7ee422dc50c32332938b66b728dc5b9d") nanosleep(&(0x7f0000000380)={0xf0, 0x4}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x80) semop(r1, &(0x7f0000000280)=[{0x2, 0x84, 0x800}, {0x1}, {0x1, 0x40, 0x1800}], 0x3) r2 = semget$private(0x0, 0x1, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/215) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00,\x00\x02\x00', 0x20080, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000400)="b100051300000000000000100000000000001ae3d3051020741438f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f15d900207e6d033f132e27acb5d602000d7d63ff37282934e4fd89f20fd3872bab81e2a8ee72e05424fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9", 0xb1, 0x0, 0x0, 0x61) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/120) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x4}, 0xc) r5 = semget(0x2, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x8, &(0x7f0000000000)=""/38) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000580)=""/183) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2000}, {0x0, 0x5a73, 0x1400}], 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000080)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0xd186, 0x6, './file0/../file0', 0x4, 0x7fff}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/79, 0x4f) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:28 executing program 0: r0 = socket(0x2, 0x8000, 0x6e) recvfrom$inet6(r0, &(0x7f0000000040)=""/190, 0xbe, 0x40, &(0x7f0000000100)={0x18, 0x1, 0x1f, 0x6}, 0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862b57c0658522431785984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbecdbcf799033074039910cbd826ffffffff22d874b0368045cd0b3346594bcb2043e59023c8fde703cc3762f1cb7b0f3a4df7bde36b99b734dc0f536d8c323df6c1a784c6c9f1aa0fbe90f8c9bba72bbb315cdf6a4536d6d3d2d217f54ec7bac7c3d9014ee00ba38c49d4f6f2b09ea6c9206df9e78e482037fa7afff8530b04b2f0a2cf5f18d7360cf2b20768cce8c2a8d9"], 0x10) write(r0, 0x0, 0xffffffffffffffb8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x140) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0xffffff00) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x5) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) lseek(r3, 0x0, 0x82, 0x1) 16:00:28 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) getppid() r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x8a396b62e84daa87, 0x72c, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:28 executing program 1: r0 = socket(0x2, 0x8000, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x7f) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) dup2(r1, r0) shutdown(r0, 0x1) fsync(r2) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) r2 = getpgid(0x0) wait4(r2, &(0x7f0000000280), 0x3, &(0x7f0000000840)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x4000) dup2(r1, r3) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000140)="157f9262e318e224bf9dd04aa4098127c55d99dbce9728031fc633c29ee1d8d964b1362c88162b6e0c353d4a488da891bd03828e3365e0db639cfbf1456fd14deb64f9b6967c3bb4dfa740c5a167a853f5e0f93b8588b3e3d284266b8b189623b31437ac1035b37c1b14598cd4cb46d9bce637648426ff254257dee3d1a7456513e7f9108358b3cdf33fd292be52fe3f08b04fd6399500b0252538dd2999b73e1a8be060204cbf96bee28cea0e481d2c9c8b1b6c6598ed29721b9d1b484eb6c9a4794d", 0xc3}, {&(0x7f0000000000)="1347884446d035523992b38afc2c5e3ab661e751090eb1884b49fc6cb43ae13a8c7c4c59f6799f3cc9247633c4ba2ecabe4e2c1a2fc245bb87941be955", 0x3d}, {&(0x7f0000000340)="ebf47aad14e351f2a5f455bff2236cdd06c30674c1b0481dc092d0e3cdc30e1b3d864585fb96c136ac350d5dc9bd9a16291a3310ea98c77e18fe4f44a1e4e37b66e6cc6614e5982c839e20a7e7736bf448b1fb4869352c9ba8103a6889824bcbc13c42e0aafacbf03c61f6e75daa93442a36963e822a65e6041569ae720c5b9ac9fd63b077937a3b14c7d8ea9e6df1b74561f43b5908c9", 0x97}, {&(0x7f0000000400)="d669815e405352c7bbcfe49b42666e208cfc31ce94a3b80aaae51c68dd2eb1a89b6a588e19682c1c57e0d7d5cb1dca8adab313e3a8e8568ce7e0a5d0dd55c081637b4c7a61c1086fcc2798d8ceef8d207c86768d8d5a500e0ff63aa58ba778f2f55711b6af956797c350536a80b143681b0cf61c11fabf8f385f4c01d32c4d1cd09752a89728994100400081faff85374dd73e79b9899e7bf38145e45afe8c6577b3b5b46fc84cd71ae52e56e46dadf51370810b9921", 0xb6}, {&(0x7f00000004c0)="32244faba0ef981eb30aca8b4d19084fcc930e3fadc36e6dd443571974cee00376a349dba4c9a0132c14e6c0beb3376bd389cab80d77c219eb3da6723b752d995fa2bc034c89002cd1a135ea2c6c25083400fb6f71e52c96d0a407e7f436254ce13a70b4d88a2134c4a84104481fd41f0471f13324086d8ed3cedcb4198d6e7435c4a97c1183dd71d3c4973c5cb54accb9726323db95c832b252850f61712d950505c172862da7ab5ce797da4df10ef09be149eea9d4147d11c4764e9cbedab3616b9cb9367be7e26859125a244248d37f2f81530dbf00a6cdc3b1e24e8980930a4fb109454881a301", 0xe9}, {&(0x7f00000005c0)="4506ebd4e9fae521232302983b6de37f2d1678f149a774116c01c8df685acaa38516079efd1675415094445810d677a792111f7c117cdb2bff4093513b98517357fb1366fe0c647f88d9d7fedceaaefcead9e647556c5049d00cc707bad02022d8224193ae443be886ebaaa713450d2933de676d726a2c97188220941f52f0d2a8307806f7dc0660f03a8009926e3c862e7eb513a22fd7d83739711c01df29767e16f01febc93fe491d95bc81040b54e81bdaa", 0xb3}, {&(0x7f0000000680)="3cf65b926b31b31192d862292dfc7aa14727e0a6baa3dd2b7c3a93589cf30d04bf789f51707fd69fdede7bb815ba8a3637ba83c0559af64b01fab1b1292879500dd7138f227bf2472573eabd55a82be31ea19665c508198f9f7a035415e10f8f868d9916185aaaf21c79e7c5dac845b4282654d51cd5d6846cc563144e66eafeeaa28f6d65dcaab86e9f40d4125f7d9276dbb0378d6b90b452db12d2ee95ace367620cee508bb391597648c1f3cc76ab51bdf6c51f3888c66a42aec90b73b8fdf0", 0xc1}, {&(0x7f00000000c0)="095db2ded15a423b2e330080aada5b87eff5d8776c64a18934efa940b7ab29", 0x1f}, {&(0x7f0000000280)}], 0x9, 0x0, 0x8b65) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, r5, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchown(r0, r5, r11) 16:00:29 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) 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) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000100)) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd8108aa4e71cbf15cc6fc7b7744", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x800000018, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f0000000080)=[{r2, 0x40}, {r0, 0x10}, {r3, 0x2}, {0xffffffffffffffff, 0x20}], 0x4, 0x2000000) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x8, 0x4, 0x8d2, 0x0, 0x1ced9fe8, 0x4, 0x400, 0x0, 0x4, 0x0, 0x2}) 16:00:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000100ffff000000000000f87c8a5b671b1b542a53870600290000003100ba0e0300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = msgget$private(0x0, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x14bfa972c9163a17, 0xa275}, {0x84, 0x8}], 0x2}) msgsnd(r3, &(0x7f0000000080)={0x3, "e65868567c88fa5e2917d39165b322c7d17cdfaf9eafa8c4ef734ae35a2a8b24601a605abef6406df03f8d51a6d503abcf0ac0d62a29f85a0aed066ec9cafffbc232e9711ba5a6b0ec46d344b2b9b36c49955fb16c347a493f948465798357"}, 0x67, 0x800) getppid() ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000140)=0x9003) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x40, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1000000044}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:30 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x93) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x40000, 0x0, 0x3, "0100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="b03235b154d05477e15d9b90eeecc48721d0a39d", 0x14, 0x0, 0x7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, r5, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) msgsnd(r4, &(0x7f00000001c0)={0x3, "872b5ef54e129204f67d1c5b58f00461b0bac9420638a174cb4cf270bd21243a0b85321c84eca79423bed5a37cae3dacb11b1580530e"}, 0x3e, 0x800) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000180)=0x3) 16:00:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x18) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:30 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0x3c4}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0x233}], 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x39, 0x8002, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) recvfrom(r0, &(0x7f0000000100)=""/218, 0xda, 0x443, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{}, {0xffffffffffffffff}}, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x104) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x80000001) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r3, &(0x7f0000000080), 0x2aaaaaaaaaaaa98f) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r3, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x2, 0x7, 0x2000}, {0x6, 0x8, 0x1000}], 0x2) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) socketpair(0x2, 0x4, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() bind$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x74}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xcd, 0x0, 0x100000001, 0x8}], 0x1000, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0xfffffffe}, {0x1c}, {0x6}]}) semget(0x2, 0x0, 0x80) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) r2 = open(&(0x7f0000000180)='./bus\x00', 0x400, 0x20) mknodat(r2, &(0x7f00000001c0)='./bus\x00', 0x100, 0x7ff) open(&(0x7f0000000200)='./bus\x00', 0x10, 0x187) read(r1, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r1, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x2, 0x40, 0x0, 0x101}, {0x7f, 0x0, 0x5}, {0xfff, 0x4, 0xe8, 0x7ff}, {0x6, 0x3f, 0x9, 0x2}]}) 16:00:31 executing program 0: r0 = socket(0x1, 0x8001, 0x7) close(r0) r1 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87a195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="f05943b5cf096403", 0x336}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:31 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = open(&(0x7f00000008c0)='./file0\x00', 0x2, 0x44) r5 = openat(r4, &(0x7f0000000780)='./file1\x00', 0x800, 0x80) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r5, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r9 = open$dir(&(0x7f00000000c0)='.\x00', 0x400004002c5, 0xc0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffffe, 0x1000200000007}) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r8, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r13, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r14 = dup(r12) msgget$private(0x0, 0x400) mknodat(r14, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r15, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r14, r14) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000140)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r8, &(0x7f0000000380)='./file1\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) r16 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) 16:00:31 executing program 0: r0 = kqueue() pledge(&(0x7f0000000100)='}\\-\x98!}\\!\\\x00', &(0x7f0000000140)='&/\x00') lseek(r0, 0x0, 0x2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc}], 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x7fff, 0x0) 16:00:31 executing program 1: rmdir(&(0x7f0000000140)='./file0\x00') r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) fchflags(r2, 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f00000000c0)) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:31 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62022e2f66696c6530005920a188cef17a9f1b96e9a4fed470439969d127c0f76761f61799e51224daad02000000000000003d5916d034d0aebfb06e7d3500"/74], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000000)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:00:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x6, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r8, &(0x7f0000000100)=""/24, 0x18) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x9c, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = socket(0x2, 0x1, 0x4) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025, 0xfd}, {0x400000060}, {0x6, 0x0, 0x0, 0x2}]}) poll(&(0x7f0000001180)=[{r8, 0x10}, {r9, 0x20}, {r10, 0x4}, {r11, 0x8}, {r8, 0x40}, {r12, 0x4}, {0xffffffffffffffff, 0x10}, {r13, 0x20}, {r14, 0x2e}, {r8, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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, 0x8001ff, 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", 0x1b7) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000000240), 0x0, 0xff) mknodat(r0, &(0x7f00000001c0)='./bus\x00', 0x10, 0x101) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)=0x48) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x50}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r5, &(0x7f0000000100)=""/24, 0x18) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r9, &(0x7f0000000100)=""/24, 0x18) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = socket(0x2, 0x1, 0x4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r9, 0x10}, {r10, 0x20}, {r11, 0x4}, {r12, 0x8}, {r9, 0x40}, {r13, 0x4}, {0xffffffffffffffff, 0x10}, {r14, 0x20}, {r15, 0x2e}, {r9, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000380)={'~\v\x00', 0x0}) r16 = socket(0x2, 0x1, 0x4) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r5, 0x10}, {r6, 0x20}, {r7, 0x4}, {r8, 0x8}, {r5, 0x40}, {r16, 0x4}, {0xffffffffffffffff, 0x10}, {r17, 0x20}, {r18, 0x2e}, {r5, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="30ccfd8aee42e784ea24e94bc10b0000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 16:00:31 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r1, 0x0) fcntl$getown(r1, 0x5) 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {0xffffffffffffffff, 0x4}, {r2, 0x8}, {r0, 0x40}, {r3, 0x4}, {0xffffffffffffffff, 0x10}, {r4, 0x20}, {r5, 0x2e}, {r0, 0x100}], 0xa, 0xff) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x3f9, 0x4}, {0x7c, 0x400}}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r6 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x100, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) getpgid(r7) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xed07faffc74c9150, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r8 = msgget$private(0x0, 0x100) r9 = getegid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xffffff2a) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x401, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x6}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x66dd}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd789}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x80}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000005000/0x4000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x4000)=nil, 0xa9be}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x101}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil, 0x6}], ['./bus\x00', './file0\x00', './bus\x00', './file0\x00'], './file0/file0\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './file', './bus\x00'], 0xfff}) r12 = getegid() r13 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x1f, 0xffffffffffffffff, r9, r10, r12, 0x24, 0x800}, 0x9c, 0x8000, r7, r13, 0x5, 0x2, 0x800, 0x7fffffff}) 16:00:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) r2 = socket(0x20, 0x2, 0x6) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x2f9) 16:00:32 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f666972653000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x8000, 0x8, &(0x7f0000000100)=""/145, &(0x7f00000001c0)=0x91) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x900000}, {}, {0x10000006}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025, 0x0, 0x0, 0x8}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchflags(0xffffffffffffff9c, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="5202fe7dcb6ea1e11d2748c1d9d695dbc0bb38b174636009777095a73f2325610d32f6d3794e883609a0e11717da601ac5d910d38017135f2c89420dc51b4bbfc3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) write(r1, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r5 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x114) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7fff, 0x1, 0x68, 0xa74f, 0x1}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x575da0612a733d59, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) r9 = getgid() fchownat(r2, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r9, 0x2) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="8a532112be22eccf90f920d8216e96fe2b0bc1d82d3b059601f6db5543e4c5d1fee2ffefdd85ecd45a2f8bf45f63c3023adf01e3a54115a6e9e1b72b79cff9fa1d25b0ebd6cec43d364b6d14ddce180379dfce2b6a4d695b7a0ee22ab0e97bf626c154bdc29c8ab654b96382e1c7b046e52e3180e27b2b014a68c618f70e6a6866d82f602d8ad5a17039b73c50a02f0053e7f3836d", 0x95) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x109}, 0x1, 0xff, 0x0, 0x0, 0x7fff, 0x5, 0x4a22, 0x80000000}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/60}, 0x44, 0x1, 0x400) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r4, &(0x7f0000000100)=""/24, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='ev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r4, 0x10}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}, {r4, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r10, 0x2e}, {r4, 0x100}], 0xa, 0xff) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000640)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f00000002c0)={0x80, 0x2, 0xa4bd, 0x7, "6a9ba7b6f5014a8e477411f1024a2539d7a9e106", 0xffd, 0x6}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000300)=""/96, 0x60}, {&(0x7f0000000380)=""/111, 0x6f}, {&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f00000004c0)=""/153, 0x99}], 0x4) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x8) 16:00:32 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r3, &(0x7f0000000100)=""/24, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r3, 0x10}, {r4, 0x20}, {r5, 0x4}, {r6, 0x8}, {r3, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r8, 0x20}, {r9, 0x2e}, {r3, 0x100}], 0xa, 0xff) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0xb540) openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x1) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x401, 0x8000000000000401}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) open$dir(0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r2, &(0x7f0000000700)="2bcddbe30eb5c1138353a08987f99907b2d5d8bfd06d095871b1faa57bdd5b6d167cb30935ca17376a1dfc4fe69375e6a93fd960456d606de7cf90c20cd6cac46599d57e52969587f47bb48dad049f0b7034323178dd26e91274b3f55f1f8cf549a3748e", 0x64) fchflags(r2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0x6e) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x7e, 0x1f, 0x4, 0x8, "f5e74d2ab858cd36e325e5b6448c2e06d4c4e730", 0x5, 0x2}) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="f1638afe978554a9d329915dbfef38d5a70dbd565831943d776df6b8a2f8e12177bb63a134687f8beace4b32310000000000000000074c8bfa1e7cc73504a4505b"], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xf1b, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x7) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0xffffffe1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:32 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x100, 0x4}, 0xc) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x0, 0x7, 0x1, 0x8}, {0x8, 0x71, 0x1, 0xfffffffe}, {0x4, 0x81, 0x71, 0x6}, {0x1, 0x1e, 0x1f, 0x3}]}) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/144, 0x90) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) unlinkat(r1, &(0x7f0000000400)='./file0\x00', 0x8) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0xfff, 0x2, 0x4, 0xffffffff}, {0x7, 0x7, 0x9, 0x7ff}, {0x100, 0x0, 0x1, 0x800}, {0x4000, 0x7f, 0x9e, 0x7f}, {0xfc00, 0x3f, 0x0, 0x2}, {0x9, 0x0, 0x6, 0xffffb8b0}, {0x200, 0x3f, 0x4, 0x8f}, {0x7, 0x3f, 0x81, 0x6}]}) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r8, 0x0, 0x3, &(0x7f0000000340)="5d018a1c0ed346f98cc2ea8aa5eef2b58b0377be147dd470b3772c460920564d725156620fa4fad717b15b5c3eddcdc6285a3a848175cc478defaf07ef9051f2fd02d09c2a117a0b311552e475d8de4ca1c4b1becf7f4fb9286d5a71ea8c81927e0c912c3ef6aa7c86732760db8611ba08dfb62be3c66374ad5b79a202e8c6dff9187e4a9e34bbdc35ae6296d7831e", 0x8f) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000140)=0x5) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bd46854d78a2a197a386207000000008295955967c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b0500000001360b4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30c9c3ad1ad18ac0c9f9fbd06f505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/216], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000500)={0x0, 0x7, 0x85, 0x5, 0x7}) r3 = socket(0x20, 0x1, 0x0) socket$inet(0x2, 0x4000, 0x81) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000580)=0x9, 0x4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r5, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r5, 0x1ff, 0x8, &(0x7f0000000400)="8c28a821d62d53858628952d7c0678abedc17c3c206f05a5805ebee0bd252a1d4e1928908b58b3ab16ab2bacce65d0945ec737c9bf1de3c6e6725de6ed6abf2c8bab7c84fce5e5ff9325ec62543bbd53f37849ecd11b3ea622fe2f3fbc645231c401795f5cccefc76501a60eda670a02da4055d9c998909440a83a7e3a91096506cc59db78e8e1f6cf76acd06e84c84f60543226638c14bf4d5e78c52371ac5e73de3478e6ccebcee8b70947a56d36762337433afd1c77a2ddb62d20301629e4cabb3ae224403e26a31f63502348417e434cf5a11c731439d28e3027787a04ce491e933f0277ca7a465dd697a6c2dc4456c89804dd", 0xf5) sendto$unix(r3, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = dup(r0) getsockopt(0xffffffffffffff9c, 0x1, 0x18, &(0x7f00000002c0)=""/206, &(0x7f00000003c0)=0xce) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="1c84d4866197cf3103dd0cbc0c41c49c81a32f333eef1f32b6aee73ebc4ae3c5fc8558bb28d82508e409e05a95f93e55cbd62dcb6d6c8ef91ab1f01a61fda2c2c61a4849d77b79c2aaa1a50d03ab6542e3e5262bc10db67e8892308825bc8c8cbf4887cd5f2ce4c69d148ee7c03b45475412023f7aad78947eb72392131ac460b614f4c499001aa88d5b965e7d3f27adfadea1017bebcedd50920694d89fdd6c07d983132ad22cd9921ca994f6eace6c2bcd0dfa55993a4dcf1eead4f7a3fa9ed25d4b2297c37b53bce566c428351052c34e81e9374be53e8bd6f47357099ba81799be8221412fd5a0", 0xe9}], 0x1, 0x0, 0xfffffffffffffff7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = open(&(0x7f0000000340)='./bus\x00', 0xa0, 0x8) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000380)) 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r5 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000002c0)=0xfffffffffffffd8f) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0), 0x0) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000001c0)=[{0x2, 0x3380, 0x400}, {0x0, 0x5, 0x800}, {0x5, 0x1, 0x800}, {0x3, 0xfb62}], 0x4) semop(r9, &(0x7f0000000240), 0x6) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0xfff, r12, r13, r14, r16, 0x126}, 0x9, 0x401, 0x2}) r17 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r17) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r19 = dup(r18) ioctl$WSKBDIO_SETMODE(r19, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffd8f) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0), 0x0) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f00000001c0)=[{0x2, 0x3380, 0x400}, {0x0, 0x5, 0x800}, {0x5, 0x1, 0x800}, {0x3, 0xfb62}], 0x4) semop(r21, &(0x7f0000000240), 0x6) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r20, 0x4}, 0x200, 0x0, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="a2ec3304c585c8d41fd22714b6948bcbdcb44ec2530ac2cda663233a43343f09073ca1567fd4bf8f0d10063b97612da0b9814ef897aa6b43af143400f08337293d2b60215f4122d98fc4d3e9b524e39330cac43a356610da47decf9a51c8734e969633c6ecc66556d2ef7603cc277a544f59acd6a10208", 0x77}], 0x1, &(0x7f00000013c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, 0xffffffffffffff9c, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r13}, @cred={0x20, 0xffff, 0x0, r17, r24, r27}], 0x68, 0x8}, 0x224ddd2f4aee0349) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x801169ac, &(0x7f0000000300)) 16:00:32 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x2, 0x64, &(0x7f0000000000), 0x0) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="709fb63ce38ed86a921f8e4dec035244260f6e2cf034020c57163dd13e5b12145559a3259119aeeb5057772e41614cad739fe04cd2f8dfee26cad3b9f902177e4c57026d1dbdfa847a1893a6ff96f1592e400e235168c46d85fc272af1746dcfc439e5af51e1ea34ea21f18dedb4", 0x6e}, {&(0x7f0000000340)="e97ea6037d3667cf1d8f26519f311d405c09c4b41918e421db2bc4ff6001367782dd082b9a510b841b96d293e092390a298489d4ace811eb80dbc250a1bb79a15a17f6ac5dc086fc3319bf08f985a40887a67088a7df57817251d947e9fa75c00d1c9dd78e17d9c324b6487ebdf6e4aca2f6480ff069a0b331a35208a0532175edee20efe7005725fbbe775d316f719ce6a1acbe6905d9e282795fe851e7b190798f00f6cde4dba5d5cd2c4d16a5c24bf8ad85b95f5da27430c1b04a061bc82fdc701fd12eacfb7a57f046df60", 0xcd}, {&(0x7f0000000440)="7b2dd2eae70ca8ba18345f0029a4afe96a3edf1c938c19fc4b1b3b126d96dc13e8c268502b12f9c857005141639cf1db50ef7b218207e792270fc306177f0f9439219170d3fa65f29c7523688a51ae1ffa0cf9b7ef85007cc40f79", 0x5b}], 0x3, &(0x7f0000000500)=[{0xd8, 0x1, 0xa2, "ee09df61f300105b0750f217fe76e4f8d28a875c50b62ae594d8191155d32ae729f20f426920bd0e6f6bac0d67e6811fb15e2feefb5e425c22d48624f2fabfd7630672a3ca41bf543acaa1207184836e8e9a47ac3c7aa3c885cc867ab11fbe3e8b5ee0fe7e881cb748015ed17e8867a5606b3740710e456fc39b0d7e12b8200dcbf205f80a450b6e12fae3fed605de993c41a46938837cdb74bcc31cda6c9233947b1f974bdefa172224bd2c9afeb0cc2148448c98154f9fa7226df4fe1e398b98083f64b1bdec82"}, {0x88, 0x1, 0x401, "f24a7f768194d06d583f0956512552c4f3af7586f38a4fc12130c6566e2580099d0522672ab6b173ff190f6a0e10678295b30182bbb9f83caf13ebf3df7e4c31b83af50b5931dc4ce898d586c03f74c21da0a88c97564f7824f1ba0d7b91415faa7dc6d32384c4f188c2ade3b0be312573e120654e6fd830"}, {0x10, 0xffff, 0x8}], 0x170}, 0x7) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x63, 0x4, 0x401, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x4d723535e93ae1f9, 0x29, 0x83}], 0x1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x18, 0x1, 0x4, 0x100}, {{0xffffffffffffff9c}, 0x146ef7db6a6c73e3, 0x28, 0x1, 0x9, 0xffffffffffffff75}, {{r2}, 0xfffffffffffffffd, 0x89, 0x2, 0x65, 0x5}, {{r7}, 0xfffffffffffffff9, 0x4, 0x24, 0x3, 0x1}], 0xfffffc00, &(0x7f0000000240)={0x36d, 0xf63a}) ioctl$BIOCLOCK(r2, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0), 0x0) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f00000006c0)=0xfffffffb) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) unveil(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)='./bus\x00') ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x100) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) renameat(r1, &(0x7f0000000200)='./bus\x00', r8, &(0x7f0000000280)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) shmget$private(0x0, 0x2000, 0x143, &(0x7f0000ffe000/0x2000)=nil) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r5 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r5) fcntl$setown(r4, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = socket(0x2, 0x1, 0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r6, 0x20}, {r7, 0x4}, {r8, 0x8}, {r1, 0x40}, {r9, 0x4}, {0xffffffffffffffff, 0x10}, {r10, 0x20}, {r11, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0xc35, 0x0, 0x5, 0xb63}, {0x2, 0xff, 0x5}, {0x1f, 0x4, 0x0, 0x3ef}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/117, 0x75) 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000100), 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x200) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = semget$private(0x0, 0x2, 0x42) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/164) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:32 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="4ebf811465346ca04231d100ff0f0000005929c64c6471697773cc8f350378883cbba18e72896be6a1d85ab5904d9905c647f5"], 0x0) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0xe5, 0x2}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='^\x00', &(0x7f0000000180)='/dev/bpf\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='&&\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='\x00', &(0x7f0000000340)=']\x00', &(0x7f0000000380)='\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x44}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8001, 0x6, 0x1, 0xfffffc00}, {0xfb, 0x9, 0x1, 0x20}, {0x5, 0x8, 0x4, 0x8}]}) 16:00:32 executing program 0: socketpair(0x2, 0x51feba201ffdcb66, 0xff, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1800}], 0x5) semop(r2, &(0x7f00000004c0)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a41006394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4bc995d77721cbd08b7f8bb6c5c9614198a3134c2bf886756b114fe3aadc7f2b5cf5ace115f62455ec3782dfa2122bfa934d8512d02212afdfa791630c21e98fa4584beb25fa42c56e836ae2b648f9e05bacff631bd2e1ea7f92886dba02bdce2609edaac327626bdea1b4da270f94182e96948c15ce88ccada63ef779464c6b8cddeb6861f0f7e89fe1535dc62581d1b47319bbeb91570d68756d35c12bd0db50b4264b750a55af58b29a2e610e6e2b20bb9dc5b235c0"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r18 = socket(0x2, 0xc003, 0x11) connect$unix(r18, &(0x7f0000001dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233a0500bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c8bb9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b3b2c486b4231ed0f675a9db10fdee2543a8dbdf01560a4f50df5dcce70de786cb229eca2b36ddc5f54637224d353ee87d4023b03e3a0e0b682578ef02e296768005c9cc2feda1822fad7ad4ff0e31916f5464ec0380fccdec355b23f483be72d3f4a4c56832e742bd7a78b65385c57c8a53732cb0c5a26b17368544137c0a52cfd7b46d2"], 0x10) writev(r18, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r16}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r7}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r17}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r18}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r19 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 16:00:33 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000140)={0x8, 0x80000001, 0x8, {[0x3, 0x0, 0x7f, 0xfff, 0x420000000000, 0x81, 0x4, 0x8, 0x3, 0x1ff, 0x7fffffff, 0x7, 0x7, 0x0, 0x6, 0x0, 0x2, 0x8], [0x7fff, 0x1f, 0x3, 0x3ff, 0x1, 0x4, 0x1000, 0x100000001, 0xfffffffffffffeff, 0x1], [0x3, 0x1, 0x7262, 0x481d, 0x2, 0x3, 0x1000], [0x20, 0xe062, 0xd3, 0x10001, 0x6, 0xfffffffffffffffc], [{0x20, 0x0, 0x101, 0x5f00}, {0x4, 0x0, 0x4, 0x100}, {0x400, 0x0, 0xb650, 0x4}, {0x7ff, 0x1, 0x100, 0x1}, {0xd38a, 0x7fff, 0xe4e8, 0x3}, {0x7f, 0x0, 0x81, 0x1}, {0x7, 0x6, 0xea6, 0x2}, {0xffff, 0xfffffff8, 0x8, 0x8}], {0x1ff, 0x8000, 0x1f, 0x3}, {0x8000, 0x1ad5, 0x67c, 0xb0}}}) kevent(r2, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = dup(r4) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000080), 0x4) r6 = dup2(r0, r2) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000000c0)={0x2, 0x3}, 0x10) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) r1 = semget$private(0x0, 0x7, 0x10080000000) getpgrp() semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/29) r2 = semget$private(0x0, 0x425f13df57fda06f, 0x103) semop(r2, &(0x7f0000000180), 0x0) semget$private(0x0, 0x4, 0x1d0cb77fd35f065d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x100000000, 0x15, 0x8001, 0x100, 0x7fff]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x14) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/55) 16:00:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18751, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x20) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000180)=0x9) r9 = 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"}) fchflags(r9, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x74}, {0x6}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="ded8806083151b0ab8a2a97cb8da") 16:00:33 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) lseek(r0, 0x0, 0xce50, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getpid() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x3, 0x3, 0x7fffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x1000, 0x6ab3af1519d38f43, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r5 = getppid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) getgroups(0x4, &(0x7f0000000700)=[r8, r11, 0x0, 0xffffffffffffffff]) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r16, r16) r17 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r20 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r24, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r25, r25) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r28 = getegid() r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r28, r30) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRESDEC=r31, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r33 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r34 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r33, &(0x7f00000000c0)=""/56, 0x38) r35 = socket(0x18, 0x1, 0x0) listen(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r36 = getppid() r37 = getegid() r38 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r38, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r37, r39) r40 = getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r40, r42) getgroups(0x4, &(0x7f0000000700)=[r39, r42, 0x0, 0xffffffffffffffff]) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r46 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r46, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r47, r47) r48 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r50 = socket(0x18, 0x1, 0x0) listen(r50, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r51 = socket(0x20, 0x2, 0x1) setsockopt$sock_int(r51, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r52 = socket(0x18, 0x1, 0x0) listen(r52, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r53 = socket(0x18, 0x1, 0x0) listen(r53, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r54 = socket(0x18, 0x1, 0x0) listen(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r55 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r55, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r56, r56) r57 = socket(0x18, 0x1, 0x0) listen(r57, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r59 = getegid() r60 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r60, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r59, r61) r62 = socket(0x18, 0x1, 0x0) listen(r62, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r35, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRESDEC=r62, @ANYRES32=r43, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r33, @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r58, @ANYRES32=r61, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getegid() r63 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r63, 0x4, 0x8) writev(r63, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r64 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) r65 = getpgid(0x0) fcntl$setown(r64, 0x6, r65) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r7) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x6, 0x0, 0xffff, 0xfff, r7}) lseek(0xffffffffffffff9c, 0x0, 0x3, 0x0) r8 = dup2(r5, r4) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:33 executing program 0: getegid() setrlimit(0x8, &(0x7f0000000040)={0x8db, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x97, 0x6, 0xa2, 0x1, 0x5, 0x1, 0x3, 0x0, 0x2, 0x2, 0x768}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000180)="35f3f1ba5350f31d8f07945d4f0f5cf2b1df4e8d0ee5f02462a80aae4862ec27f9c370c2495a", 0x26}, {&(0x7f00000001c0)="1b69f389425176bd0bacc29410343ceed00994270e02e3875a20cfd7943f6ea05f10ce199ddc9be3fb7b6c77cc9decf1a9cfe32db4401d914dab0b03100a1f6abe1dad23f1a7fc4e725c68350b5277d915fad27265844b95bbc554cd351df02d7ac86835ab8811dc2f0f1406a4774ef870e989211d68e0af99548a02f450429348b5765b38fb6d25a3b954e8c6326ec3b7d84d6c7750a7a3343985b4dc", 0x9d}, {&(0x7f0000000300)="cfa5a98972fde389344105c44dcab1c1802afd6eaca6dc219f3aacf98de76fdbdd19718c2d33ba66472a47b85301c30efef688db8e357b9541f5263d49beb8d19a721298626fae2f87c143cde7a8b6a9df4cbf7d2bd0564b138f347c398aeaa2902439b71916732bbe5d22e910476d4451fed271", 0x74}, {&(0x7f0000000380)="299a11d21b24a285995a70260e66c3dc313c6f7b010358ef72d7616e042326a470", 0x21}, {&(0x7f00000003c0)="c1f651055c3a8346e26b9b37a4549fa8cbb49c7a89c15cb059fd1eea33c366ec4ecaa4713579afc205f7b43abed7a598963735116cb04c675704cef582362e9e940ac3924c0cd04ae54012613567f55b147a3adaad2942f2ccd2d0e0d408fd11ac70d7b3034ecbf068698bb5d8e0a7a4d416835993ea9adfb8abafdfd548489ad972d1f6f70f5493ac82a8", 0x8b}, {&(0x7f0000000480)="8ce31c68af8dd319297791b11700d5db9ac0af0a1e981696", 0x18}], 0x6) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x417df1cfabde83f9, 0x0) pipe(&(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7, 0x3b, 0x1, 0x9, "87c66d5d2ff81553e54b1aa700", 0x400, 0x4}) recvfrom$inet(r0, &(0x7f0000000d00)=""/4096, 0x1000, 0x401, &(0x7f0000000340)={0x2, 0x0}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$inet(r2, &(0x7f0000000280)={0x2, 0x0}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f6669280f8cd1e8736bd8fe00"/27], 0x10) clock_settime(0x0, &(0x7f0000000200)={0x3ec3e2ef, 0x10}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0xfffffffd) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0xf9}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000140)='.\x00', 0x40200, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) fchdir(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1013, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x81) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) r8 = semget$private(0x0, 0x1, 0x100) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0xce0, 0x45a, 0xfffe]) semget(0x3, 0x4, 0x84340814735c0473) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x400, 0xe9f41309650e908c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000240)=[{0x4, 0x7, 0xc}, {0x6, 0x1, 0xf, 0x80}, {0x8, 0x4, 0xc3, 0x6ab7}, {0x7, 0x0, 0x20, 0x3}, {0x467, 0x9, 0x2, 0x8}, {0x7, 0x4, 0x1c, 0x1}, {0x0, 0x1, 0x3f, 0x80}, {0x6, 0x1, 0x1b, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r4, &(0x7f0000000340)="a0cead37444545b6d5be2b07449f7939fda15f1146079d435b11de8d61d7c3c4e17cb01986aab65bd2e07da1e30fafbbf8bb7b64997dcec824dc7459c537036703e5ff82aebf53a75e4bbc7307dd8c15bf3f2f2d0c349baaa1389493759d06b03498a0", 0x63) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r5, 0x4}, {r6, 0x8}, {r2, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r8, 0x20}, {r9, 0x10}, {r2, 0x100}], 0xa, 0xff) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 11:56:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x800, 0x8001, 0x1, 0x4, 0xc5, 0x101]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 11:56:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff65300046427b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313e655327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6856e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc122746efd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x3, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000004c0)=0x3, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000003c0)=""/178, &(0x7f0000000480)=0xb2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x18, 0x4b17bd301249141d, 0x40, &(0x7f0000000340)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r4, &(0x7f0000000100)=""/24, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000380)=""/62) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r4, 0x10}, {r5, 0x20}, {r6, 0x4}, {r7, 0x8}, {r4, 0x40}, {r8, 0x4}, {0xffffffffffffffff, 0x10}, {r9, 0x20}, {r10, 0x2e}, {r4, 0x100}], 0xa, 0xff) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0xc7a}) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 11:56:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x54edf8cd7971ebf3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x18000, 0x83b324d2b562c699) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000100), 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)) 11:56:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1c4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 11:56:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bYf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 11:56:47 executing program 1: getitimer(0x0, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0xfffffc6b, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="190078a003b57ae0f641509776bda418e3aaa5fe72c51fb8dcdf3fbbba9910e163c6af9fd49223f8bfefbe58669c73d2a356c03da8ac9c4a1c019a91"], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r3, r4) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000002c0)={0x9, &(0x7f0000000280)=[0x4, 0x5894, 0x4, 0x100, 0x7, 0x4, 0x5, 0xffff, 0x10000]}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) 11:56:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400, 0x9, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) write(r2, 0x0, 0x0) 11:56:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pread(r1, &(0x7f0000000140)="a3921bedef544130fec2b7d9d600cc0ec4e083f4182eb45c64f0d2df7ac070b29c55bc8c472a50a9818b3203a742e9c66ac03efa609abf4524d9aa74cad25afcd00c6c1fa6dfcd3db657df9aa90b3b70113b4deba65affd00b29af3134b113f6addb0313ac6205e9934b11beb96f5f23203f943082176b3d6127705ff8da7433cfd5d8b3ff3b537e0a2606d1de05a185c9c4c764b23f", 0x96, 0x0, 0x5) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)='*', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffd, 0x6, 0xfff, "9375b01a93b45136fdf0f0e17860d11e3b4ba8dd", 0x800}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r3, 0x4}], 0x20000334, 0xffffffff) 11:56:47 executing program 1: r0 = socket(0x11, 0x3, 0xff) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:56:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x8, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xfcbd, 0x7a, 0xc0, 0x9}, {0x1, 0x20, 0x80, 0x1}, {0x400, 0x80, 0x8, 0xffffff00}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = fcntl$dupfd(r1, 0x65688fe5d7e7776c, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x77a, 0x1ff, 0x5, 0x1, 0x96f, 0x9, 0x4, 0x4, 0x1, 0x6, 0x7ff8000000}) 11:56:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/26}, &(0x7f00000001c0)=0x1c) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) 11:56:47 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000007c0)=""/1, 0x1) r2 = accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/63}, &(0x7f0000000040)=0x41) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x10000) connect$unix(r2, &(0x7f0000000180)=@abs={0x799f91b6d85effde, 0x0, 0x0}, 0x8) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r3, &(0x7f00000001c0), 0x0) read(r0, &(0x7f0000000500)=""/90, 0x3db84ae9) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 11:56:47 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x6) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, r2, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) 11:56:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x3c61f88b18c3646b, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x7c}, {0x80000006}]}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r2, &(0x7f0000000240)="ee894dd6509b24c9a8b4192c7b10e1e4f19e32308b1683849eaa88d5eebe80a26b9bbc098bce55bb6ffee14f49384b297b08bede23bb1274a407e43a6447488a86b8c87308033f6823776194d49ef099dd3f7db446c139b7977f7ed53d21ef05ef4d067af087a2c4b23a63968ed2ef85236e62f50912759578196f5f60e3240f1040cb591a3027d092ea35d1e7532eca8281221c551537c4f5fe0c4f25038e101e128614434640b286c13c7f6cd5f7d5af1bc11608f9bac828b123446216a7eea7d01c1ed6c6202ae404d9198afb7fc27c886e3bd233362d8d6ec4c419fc9d48b48e0bc7b05c7725e478e0e8115233f10c0f518c1851755e69efa5ec14a16b8c95fe966163870b69881818eca8a16f7f6001e27e282823e284d4c393b3e6e5628207a0b8f1906c1e120311b67981cea39457168af93b2758a7608ea7a7ad84379d36e345408b4615a5380d29d01df4c6eb47369ce16c9412742a48162827d5f4b05dd62bdc567799003d6ece9b80f4c62ac12c3cd702c18d779679af933ab4f7265c0e4508a243c6a1123a8f21da133425fa6139b77111f3dc8fc45dee3b87b8a89b2cbcc0e941db19245833e6e4108db9e1c6137ba5056a48886ada94eec7378da179737c790fe877411edb111e363567f3688ca41f2b6cc21a1a3ac453f1021d1311b8044b549af57ae925f3ec8cb16ee09947efffcc77482c5f4cde4c60de274f7334b97e3657a69d70d2c4d41c888dbca331e4f7a24d1a2e1ba28a92c2259cd86b6412e59e5f7bca223c6750d1c66470b47dd3cc59bdb2bdb18e9f77339f75185836081548ec7cd0606943b81e11e58a4cc25e4b0d182e6d7c3f1c2ef4e24f381d873806363cc78d56c326090cc692e38d614260db164489135d8c1b226061e7cbb70b2cbd318b59e5c3e7de6430ffe53b32011a17e7ce864c9ed7696599eded6e6a3df6da356a3d2498fbded564f82550727dfaa1d85a98f99655d5e900dabf5bb79a1e6ab7a4ab1ff9ac8374eba5ef968286f20f8701e7a17ebf362d4776324c83bccbefbe57f8eb018ef21e7484402f66ce3c10499902ca0f2982fcabc4f4f4dd8d30b1523885accb22d5210ffae8667c2e74475f09cae2d3e86bc3c358aada79f805218752f447a59e0a543fad0a133d9748132cce408e3b3905998555703764da4af13e3693a5c3e1d2683faec7a570877e73b2db21bc740baf45b4107cebaf496ab59631475a25e08bae54e331b745af5be8bb118b2009a90b6c8fce339b7ff2ae7fed1956408cde5abfb7b87771c4f33285659119018c706c160166e32a7cbd4730bc20dbaf1cbbcb2f51e023894fd6d1094e5fb2534cc0d1d285c1ce512dc9f593a115c8669516499b14c207fc33b95cabe14e1e5bb233617b9a48b4349f25c9b8b1993b76c259d26a5342d76c03f5cdbecc4e1b55d93d15abc610b0fcf0500f17296ef136b1f4390fb68c8b087082929bf9dba35f41b9ea0dafb1735ce3f63d5cbfa128a5f4f11fa12ab6c0367f992372e4a16c2e0cf98f0d7252bfc31889ebe209a7b8658227c6b60765eeb72663a6c23a6b95e0830f42b18f8f22fb5fefbed51a504bf380492837d370b3add0a6ebb7cfc44de9e4b7a3b04a2c4e96c92b4eba648533c8875a7bd2d1ff82b16f4b4c6c32aacae4df0412f935d010ad7ad93c1e0136f18344458f7efb8bb2a589c8cb605e299c1acb4bafad7f8afdabc1550d0ed0dbb6767a55cd9765694f30938da50bd82b2825f2b039aafdfb8dbf0760768d373b33e2429197917a7f83e736ba3cb18737e5da4e2cbf6b5740b041a9fad002290972b451b7127aa3ec60237aeaf1e772c267888b86dd3aea75e842a38eed4a40a5fa9c0cc42ed5b29e48f6e2d506c45da642a7642a1f66185d0343f24b89e2c9dc8c6ebdfe180391b2822591549a357b0b71c88f0424717afc5acb445715f9fabf176102593151ac78f69e29d4371ddfe4331fdcec0cec8f7d4b2da5d6c87209c30cf287ee0ce25d55408c2d113f7a88a4146f018df301274137e78bba3d8aa3c5508ec5b26c51a8fc768135f84deef922f3668ff38b438e787762eef37d6191a584c2fb56f90491b141435a1d3ec81f5bfbc02086c25c669905ce22420d93252e6bb5034d70f062746d51b239e5dc1e513cc053afa799f75daa00a57deaf8d162e70296195c114c7bcaff187b031e62db5dbe75228a983c723d8eec6f7e93fd3a28fc9ed522f1fcf2711bfbff3ace985e01accf6d3fc81e67d2e71bac8eb75e991d0500379472a9efc90739bf0a5530e53165abd3a9de1441af7275a16bc3a36d4222bcc914dafe0505ca4ed7f20fd49e1f581bed66e00320d4da946730f6be07892710fb8e37a34fb3cbc6c948ac1376f218ec17fb7e351c19581619f44821400a9697c743fb6716f95d4b317c77f638a5d39d0863fce1caf8d571f3cd673f451574afb82a5fb442254809d9ab4d25de8f68799f074431e0470a6ea9d8a24e5324831a9b58935ce94a74196fae3f3ef0134ab91547a5c07322e72bee57e61210d58106e22da325aa0233c870dd49226e7db24e46c7db9b49268c552589d4fa1852d81442baf0018ba2d01b927b56be25601aadd87f1fed89b2787b728c7109cb41433d67feba48a24f08a1585d15ef44736b32c0a2ecb35930730109c2335ea299831dbd4d4dca74652a5d6788dd850bf5cda99a03ff50e748a8593b2132b5cf3a2b1d49c3197e4b16b7b09b2c8e9c00aeee523062a695a693a6164fac1289a0e4af16041b8c31b842abadb04e6f549308999bbc39bef8c1e23eb5602a77370d9aa82cce590f75d86922a9a810ac4b7364f261bca4badc006fcb1ed14cb41031d117578681659a716c741cad23604762c225110e9d80d593d0d52e57fa51058e7ed9fc2667efa237f558df78dd5008057764749126bb1b9c0df02646d26feea6307809484a588cdc8c81a993eda92ff6d8725ed69f2089065ac5132925a18529db64671dc8e2945adb64b2604eabc2468c94f2e500f618f2a2f4868c502f78d74609858ed1ee687e5949ee0427240fbc610ea5a8568abf08035299dbfa8518ae0894a2cc8c00f1c10243a8930ab991b67b0a995d11e181513332633e538a28b906af26e6a30b965eadcc6520a4dcf7bb068f83c0e32fcee02ab84c1874f2dd96b6c562af9737c4fd8c3015a76fff155766b59693ae5d3049b2fd89da9ecfb4d59a75eeeff4480990cb3595667e602a034abe2e5204b782b3ca828d10f645a151f95aed54090496cff11b07abcef08aab611be1602249b99a0c664caddf1d961e79271d9ff0dbfd41e416cad293f84d7e0faa17118d7b39d3e7fb2a81363bfc547af20eb669fb09d47a7434c16863919974947aaec38955b7410653094760bc97c79276208925a11a256a6564d5739df58a95504c6a6d388e0aae6e78d8223c619475515f98571662d91ee41532b8ab78c8b56c22ec7989a33a7eb534041485d2fab97197185a83d05ad58ac15443ce9c253870c9d35665c7d2afd52854037f903e234dd00eada4340a881fd4f6fafdd264605f66aee71f0ca6e56c37d925ce4f8284fe59ac2ca946016399b5693bd063c3eca6519689ef9d36e185417907010fb361c249df366fc45e7733dc804ad8aaea9416261301c5780da67c322206fe24548eea3b70972222bcb60f5d5a2a90fa11dae4c25acddb6c0d03e81786a42a1f956631997627eda54803a94de27d9ebf798b00ab363f8edaaaa9cb2e136df10f7371bae29e65c04a0f207e315a506633fc3c249ddba4c2ae0b4cb037d3c41ace6d94de9aa5f74ac510b4425c21081915d4f24bf080215d7027ec4809b6b8e286dd30d3350481d36508ecdf04e0c75a1266ed9f728e304c25c4e061dbf0cc1a15a6aac742b83bd4be10c0b3fd4c64c0e09fe3cba35bceb6a786a4631a5a0ea80667062ceb66a0a821504e7876f16bdb4a591be2103a2e7edc7964a1ec3f91f5d612ead3495c2ce89d699c02291e70c3079f3622a679ae169a7dab90a7cf5de18f6f4d44ad5ed7ff52a9234dec31375d64d9ea229899a0e1d5204691ae2c0eff2b70ffcad80a645da6a2a36a6678b1a774ddc3b93551f8dab828d6139f9384ce981966e00aafcd0e80f6b1549a1f9e19532b55d2dd2b5800cdb15bcd5e4ef06fe05b19dc1578d9e6a7c4d61e443021422a7985a56b16decb31c03a3678981e5c9308e2a9b5ec8af6d8e45baeb06d4852571b57df97be5a38156b5bf626659c5e21a4dd0d28982f4a72902a45364f8ec1a4aaf6f731aff0cadf6d7e388c1f89c55456f14364fb71308fc66aba96d3068770bbd3291965f044e39f06837d8a773dd504cbb3fa6abefed8b20425f62f0e2d1a0e82b3a79fc2f3ba4c3fc4572d9e01012bec0730541de221229d8087a1cd2f45efcfb3f3947de4a637165a27110087e0e9d844cfc542e7e338bafbfae9fc71c31816506161f901948827e4e36e79c15ad5a00d996bc0bd39305bb393ea6b2fb92c308df30c75451b2673e377a01dc26de2159042754d7abd84c0b82789deeb80bb3fdb36e25345f3abadeea5e85b41d790aa1f1c92038413356a8819f536ddd61e088de0f47b64a082af8ac11e5e57c5c9d6397dfd7fa44735ea8c5077cbd05b5dc97be8cd5bdd56bf416118fa6a5c2f3989909d28f9b5da93afdb5a94389f9a47a1e1c38659e1577b0e74714eb68d65a18f082d9a39554cd07f0a6344e589a4c2a43e412ab6e4c3b813df16c24a23d3c4d5c46be37481047bff3c11bbed7ea1e5f79062fe0ac569c686b7da9649d3964c1bba19933d9e34f4b08c4c92ed4be1fccbe87efd431f6047daa63b8bded284aeec5fad8d4a966b308b51035431806091f7478648825b3ae4c00282f1ccfa9e0771deebcb0cc7ef3f745f15aefe819c5704ae29e357229b03156ee43689095c7f8518e59a40fae8961514665790cf1f9b4ae071156dbcadea490a1b9dc4cef73dff133dad02fb5b51d749a95f37b2831a9bb365d5fd4d55a30348db41e6ac2c7439def3c1b402a22cdd85923a3d94d6b5def4a67cf32b7615ca277378f1cca77df157cd4e7c31c5b329bfe1b9a00da9bc8027c787d24ec0a8c6a56f00a3062e81cfccd670742874edfd4a2fa484efcec9bc07745bad54ee83b38b5c9b8142d492285b8bd32f998bd3811c8ae11dba8f6a75352009d7213e3a782d17c3cfc24facafc5523dfb1cd1656dd0d549b9f9e1066193ff6f8104e2aaf5e27ea15533ab4c98289ba42ba47ed76447a44f2111ea6eba647268afb2ff05999b711635de6b759bd3736cca3a5b55ff0f58e1a74d2172d0e67adf9bd5830f7bf982df18eba5bfa8e34c32d2a6ec089dddf487cc7efb28caf220b3f31e21ce354eeac622a49498abdd28b350bad1165b2bd2b92d66676b506fc04707a7ad4f1b836eed7b142581d5fb87aa000760e09de31daa56c7ebb00ad24c48b21cb4753debdd401166d67ff6fe24472c1a84ab35171c3bd1fe64f7fcb89a324dcbe8b64f16459901b428575a592f6d1188e89d5e0e20953a1b897673ece1e4b486149a48f26b406e835b1e73a3cf595e24f1bd44dc72fd4c7385f3ebf0ef0921bed5e44583931f6c8cbdb7cbcc7674f0857fe2e7079e6b20f618a2ddfa27a56a946b048e3fdded22b85d0628d3f8b007e3a7af92e52e5e6117da365d1ad0b78b2b8135fc3a9b37b42cfb0dd27d74c47506060e607f4db460787c9d062f2bcf8d0d8bac0b20cec0826b856c06b5bd2c7be35d952e4bfde948bffc9946d5c180d6ec", 0x1000, 0x8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = getpid() r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, r6, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r8, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff]) r15 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000001300)='/dev/pci\x00', 0x10000, 0x0) r18 = dup(r1) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd\x00', 0x20000, 0x0) r20 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r20) r21 = msgget$private(0x0, 0x0) msgrcv(r21, 0x0, 0x0, 0x0, 0x0) r22 = geteuid() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000140)={{0x5af1, r22, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r24, 0xc010427b, &(0x7f0000000040)) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r25, 0xc010427b, &(0x7f0000000040)) r26 = dup2(r24, r25) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, 0x0, 0x4}, 0x200, 0x401, 0x2}) r30 = semget$private(0x0, 0x4, 0xa5) semop(r30, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0x6) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r31, 0xc010427b, &(0x7f0000000040)) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r32, 0xc010427b, &(0x7f0000000040)) r33 = dup2(r31, r32) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, 0x0, 0x4}, 0x200, 0x401, 0x2}) r37 = semget$private(0x0, 0x4, 0xa5) semop(r37, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r37, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r37, &(0x7f0000000240), 0x6) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r38, 0xc010427b, &(0x7f0000000040)) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r39, 0xc010427b, &(0x7f0000000040)) r40 = dup2(r38, r39) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r42 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r43, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x8, &(0x7f0000001380)=[0x0, 0x0, 0xffffffffffffffff, r28, 0xffffffffffffffff, 0x0, r35, r42]) r45 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r46 = accept(0xffffffffffffffff, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) r47 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r47, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r48 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r48, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r49 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r50 = fcntl$getown(r49, 0x5) r51 = msgget$private(0x0, 0x0) msgrcv(r51, 0x0, 0x0, 0x0, 0x0) r52 = geteuid() msgctl$IPC_SET(r51, 0x1, &(0x7f0000000140)={{0x5af1, r52, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) r54 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r54) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r56 = getgid() r57 = geteuid() r58 = semget$private(0x0, 0x4, 0xa5) semop(r58, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r58, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r58, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r58, &(0x7f0000000240), 0x6) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r59, 0xc010427b, &(0x7f0000000040)) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r60, 0xc010427b, &(0x7f0000000040)) r61 = dup2(r59, r60) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r63 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000100)={{0x3, r62, r63, r64, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x5, &(0x7f0000001540)=[0x0, r63, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f00000016c0)={&(0x7f0000001700)=ANY=[@ANYBLOB="2876cc6c6530000000006234dfc845fb374dddd06a1df7e56021cd9eb99b08f21a5129e928af2ecb61a26f7f14d8cdbfabcd39e646d0b4c0140378b8675fe3f374dab8851b418de2"], 0xa, &(0x7f0000000180)=[{&(0x7f0000001240)="c790cdfc826f24eab871e33450d98e3b75c8ee1c574bd431dd1c00e9171c3b576bffdeddec93c3a38c39210c77c314828a6a1a315c8a108fac8429190d3ed40203de1a7c857727f90048005a803c6cb6be1a5f3b29b6bdceb40e568ac663cc2b535dfd693ca64aacf95ad7aeb1daa59dd15560ff998f7fc861993275879e741ab1f7", 0x82}], 0x1, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r4, r6, r14}, @rights={0x28, 0xffff, 0x1, [r15, r16, r17, 0xffffffffffffffff, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r22, r44}, @rights={0x30, 0xffff, 0x1, [r2, r45, r46, r47, r0, r1, r48]}, @cred={0x20, 0xffff, 0x0, r50, r52, r53}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r54, r55, r56}, @cred={0x20, 0xffff, 0x0, 0x0, r57, r65}], 0x110, 0xe}, 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 11:56:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x18) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x114) 11:56:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)={0xfffffffffffffffe}) 11:56:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x9a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="d277acb4698a76e5ed1e6bf50cdf11db53932c2e3acdba3d6e52dd2838f7c4cbec2b704794b3f5d2917f1380b49f05873b8d2c680a8702ac323b33eb6cd2f2a5dc0becf7ba044433b32626203a244d8b971b3619adc19e3e59711e09565d8749b1d952f221cad18c5ebd0df70e2087ca23c605d2facf79d1e46975109a94e75992d4861629a1983c980034b5d42ab447e131c9d6ebe2f02b41892f8c88e0ec8574a736c3fafb14ff786c2b96c00402cac07ec81de54cb4f3a8765ea76bb15865", 0xc0}], 0x1}, 0x0) write(r0, &(0x7f0000000040)='mL', 0xfffffc59) execve(0x0, 0x0, 0x0) 11:56:47 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x812, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000030593a884e3cd314"], 0x10) 11:56:47 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x10}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) setgid(r6) socket(0x66, 0x2, 0x20) 11:56:47 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x6, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x1, [{0x3, 0x200}, {0x4, 0x2}, {0x2, 0x3b2f}, {0x1, 0x4}, {0x2, 0x5}, {0x3, 0x2}, {0x3, 0x6}, {0x2, 0x8001}, {0x4, 0x2}, {0x1, 0xc523}, {0x3, 0x9}, {0x0, 0x2}, {0x3, 0x100}, {0x2, 0x14d}, {0x2, 0x4}, {0x2, 0x9}, {0x1, 0x8}, {0x1, 0x1000}, {0x4, 0x9}, {0x9b09e1a5d9f18ac9, 0xda4}, {0x6, 0x5}, {0x2, 0x101}, {0x3, 0x2}, {0x1, 0x3}, {0x1, 0x10000}, {0x2, 0x6}, {0x6, 0x4}, {0x2, 0x3679}, {0x0, 0xffff}, {0x1, 0xbd}, {0x2, 0x1000}, {0x3, 0x7f}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:56:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pipe2(&(0x7f00000001c0), 0x10000) r1 = open$dir(&(0x7f0000000240)='./file1\x00', 0x200, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r2, &(0x7f0000000200)='./file0\x00', 0x10, 0x6) munlockall() r3 = socket(0x800000018, 0x1, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$BIOCSDIRFILT(r4, 0x8004427d, 0xfffffffffffffffe) 11:56:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) mkdir(&(0x7f0000000040)='./file0\x00', 0x181) 11:56:48 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x5) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r1, 0x100}], 0xa, 0xff) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x5a) 11:56:48 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000010000000000000000000000000000000000000000000000002a200008000000000000000000000000000000000000000000000000010000000800000000000000000000000000004000000000a00000008436e52600000000000000000000010000ec00da000000000000000000000000000000fed439a15880d074b5354d79a00ae45947e3dc5dbb050530fd345d17dd98e23d1efd1bf96651421fa1912d2ad499f6c9cc844bee1685019cb199454194643bd3f7c898323a63125875a7419f2f9c85d8cca5efc0d36ef9d59afa0d9885f4980000000060fc0b7cb81b75d0041af05021bc3d10f14cf1ab268eea19f79dbbe63e37e0c3ef2420f9e0ed259f088728f0e338019fd949f3e3b72e50d9f5024e261c34a84812fa1dd324878345bc8e7e4548cda7403b0ac667f267fde68fb78b6b45cf3960610000000077112ab5e4d0d9fa43a4c969509e8fa3bce30851fcb181224ae9fa0d1c95c339c9da8cce1d7601513dbef1220049cf2a36e9951e317e25844b054b0c5dd17713a8a2a5d67e6e4cc6df9c6208f057fb65976a98b128e7aab1247a10b47502c890a8bfa4c4fe85244ad6e7dfa6a71e47e58d364f326931acf9149cae8a9d34ff4966a6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x2}, {0x6c8, 0x3f}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x0, 0x48) open(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0xd) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc00c7006, &(0x7f0000000000)) kevent(r6, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x401, 0x0) r7 = kqueue() dup2(r4, r5) kevent(r7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x2, 0xc085815b06501e09) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x800, r18, r25, 0x7, 0x40, 0x8, 0x484}) r26 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) mkdirat(r26, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() 11:56:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000180)=[{0x0, 0x2, 0x2800}, {0x0, 0x0, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x6, 0x800}], 0x24) semop(r4, &(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = dup2(r0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, 0x0, 0x4}, 0x200, 0x401, 0x2}) r11 = geteuid() r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000001c0)=[{0x1, 0x1, 0x800}, {0x4, 0x400, 0x1000}, {0x3, 0x20, 0x1000}, {0x0, 0x7, 0x800}, {0x0, 0x7ff}, {0x1, 0x7, 0x1c00}, {0x0, 0x2, 0x1c00}, {0x1, 0x8001, 0x1800}], 0x8) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000040)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000040)) r15 = dup2(r13, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) r19 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r19) r20 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r20) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x5, r3, r9, r11, r17, 0xc, 0x3}, 0xffffffff, 0x1, r19, r20, 0x4, 0x9, 0xffffffff80000000}) 11:56:48 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x5, 0xffffffffffffffd3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="ea02d33093250000", 0x8) 11:56:48 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a192f008c18dacb6584b976198a9192d8516635498fa3c28dedae75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fad166c89d60191305f301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f2f064b23f1000000"], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwrite(r2, &(0x7f0000000200)="f1208a0e9889b6db95d618859540536a54511c5265adea88427a5c64ab2c0e5e4619390504787d0cec69319c075fb3257ac220e241cb8d573bec3b7b1d9cf0f0d85ecddc94bdfde7486a22a56f971bf5793da1c462c6f0b086664ef74c7c0c29d591622056206f944fb6738bab91b8ee65e6abb7b575013f6d3fd6d89b8ff595d2c66ecbfe472f34a54cdca033c6600a1d990310f237ffadcccba7042d8fbf4389e062a1499c848152dd5b527c6ccca8a295feabfb44c4ed01bc0d9b764d206f9776ceed73823e1a7019c56e4f1944343d0a088c99be453f1b200d1074ce", 0xde, 0x0, 0x40) 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) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000100), 0x0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000340)=[{0xd, 0x800, 0x1800}, {0x3, 0x1, 0x800}, {0x1, 0x1, 0x1800}, {0x3, 0x101, 0x1000}, {0x0, 0x8, 0x1000}, {0x59b89ca256e1a356, 0x2, 0x800}], 0x6) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r4, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x7f, 0x5]) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 11:56:48 executing program 0: r0 = shmget(0x1, 0x4000, 0x800, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) write(r2, &(0x7f0000000040)="30199757daeaf34b1c72d548c143141a4bd3e928ad50017e3c66e7868b0a50247395a542354ad4895ddbd686bd501d445316abf32aebe759dd941828d8afd3299647770a2a14530233cbcd4b9090708a85ec9b577183668a7e655c81659cf1b216d8896acc95f5347a4a0c4c12556a358f12a9e228397a2370cab58609dfb5f69fa269764f8a98b2aae43d18", 0x8c) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r4 = socket$inet(0x2, 0x18000, 0x70) writev(r4, &(0x7f0000001380)=[{&(0x7f00000001c0)="01f7c19d03d910a5e6e6c31a8bee3dcb0811ab7fbf73fc75a42eab92391f6d7035cd8fa940e4687e580ed96096bb2d97750effa1e385b980a9633f9bac2fe8a0146575f364adfa11b745ae545d61172bead67bac96ce51ccdec0e2827ad484413945a21e68c74276be8bf43341d0bf19257dbbe3e8d477c25003985a61c22a43d503f2d7e5d4ec8d1bdfbe4ebbfb5351430ed12f77b81d11675d186c2befe8ef49", 0xa1}, {&(0x7f0000000280)="92f2a9aaf8539caad282f28690a78d5271352a7d908929da7da388a13995d5efba03107b9ab750b46a044de7297bb50c53ca9d40c078383e1f5e268e106afebf4a11a4ce80ebf78ee3f061292140f4f5d7378777cf59326f4f73adb64851563b", 0x60}, {&(0x7f0000000300)="82d146bb872b1a30243f0b9e9128b9ceb0702f623df52ce8942d5b5279a8e588e5dd669c5e34cd38f4b0378d4785ac9540d68d8e50d984283c85a6fe249b6021958a10111e0ef0c4a61e00d1cb189c869ebfc461f8640aca4f9f114dcd5096acd1b8a7d0718aaf733ed59eaaad72a8ff432b8bcbc825084c1b71fb9a74a7a1e603f3699af0344cb6756047d83a9929e906d9efc8e7fb0bfcd28da9f558ba81094284fc025ba275c3724d25f8e61ee210eefe0eff8fd5bd6a4b6425bfb52b20095413d700330591f78bd40463217f4a749a018653a725ee6ad8658fd73672f0bc4f569902a30ab5535a095a764bd2a07bda5d9395dab61d6a849aecf57afeb6ed7e1672c2a9beda0c5f612c8e6ff5ae34b68dcec144c225075666773fa6ebbc1318066707853dad6cfda8bd228930d7b598537c490267e8edd7a3f7de45a68da78d52e78bed150353e6ec4df594e663f327bcc29c398c0692c69ee09dd4a429416c8582dfede7a1d6d3614a900c404c0b500063390991f81fa80c6547eb91db27585104ec6283529fc22a709c7dfa61218f673304471f1deccadbd63a3de8943ba04b874326491237e6a909568c260b4de802677f7d2f26b6fdb7ef4461ae6059ce79f342405f94d690c91f08a789a3e35958ac3262f62fd5cc8ec7dc49f66bd78f7ac0d40ea2783fade637be4eef8f0123ad6f062d92f3a49c7c68bb093d7b4a732dfa3e675da8a3fb2b273f66b029337d073f4d3f4d477b45f5371c4872052ace6ddd822c480f0d31d21b83937188fdd4913fa626e3633b7c67a77d6c9ad4a535844a0a2cf3c8120f1898ecb57d2e0477e68456db61c2ba9c374388b4c347e5c56d7749c753bc2ad1d23c71c58e72d9b19ce7c0d419cf35032eb3c439f2c931e8b79cc16dd6c9ecd0e09aadcd97271cfde5df55c5e6ac8f2568289438dd1bf7ab9f78521337e4c30bcaaca153d96f32fa64ac80a7311362d6f7f6d6a623d2dd068fd2d90a2da2658c9b629db609ada3845a45bb6749acb0488c6394b04870a7d7c2f29c67aeaca5351367017573df72b07e42a7d0199e4acd57dc8f78d0f8d2851fb0caa8a35665f1c2754fd9ec4d6948812c891325c7f40821ebdd6b87ba7e4655087352d044d3504a59589c93e7a02b55c084a81ab3e773c0a951f5832dd8536d93e2b0db36bd44d7def2500c15ae03c91925c0495e4dacfb0d13eb6b6aac1be9a92e15b66d221bc9c6b27d62f8fd72932fbc0bed5a13914911e35c82a28be019a36dfd8186cddec1503cf510a8628565009f2955c4a18fc8bedf535a3fb46ee471cd6ac93a927c735ebd7b9bd143b36e3cb2de19caaa61eb6881467c1bdcb87d4499684908e7c321880317f22f23dd69c8dc6a024d4b71f2e34d2e923005f58946a73ebae86edab828e18e1269ff0e0ac739bb849b76810c4ea4ea0aae7fbd38c269f0e35085f3d6ad69b6841de1d4ed9f2dfacf5a541ce106d6fd3a451ce33bc46de9a8fc58bd272992670e6b14d6f2876a6981a610621726a24f086b761aec2acf26205a60ceab7ef84085845085c274c175a47fd339ad92e82fcb5788dcfd07818269ed5979d43a74c4149ee8b35b37e97b5d31b31753e60e25838cc66b4f165b051bfb8ce5accca454e57f761d1fbfca5160bc0235853ebdd7c9b6dee6cf6f2c92f267d3b928b5735d815fb79bf33b4d2e2d83d7cabffb1281c28096b02bb704059a449c7d9e5d2d10b956cd79a03d18b3387f0b1577e5c1f6e02418da792b35b234ee1d2c0b9fb0e556ae2debd5de0c8eea4a0ed7024d61bfaa09159f875cda71a047a6412dada27e593da9e46ab96a9b0446277deaad538c89612370a7c7a95b9d34e7ef7f7ebddfaadec97729f72bb6955844e421bbdadad7b642d7c88eee191526db24c9199c162e7a1bf55d93fae8c56b28b7ab3bf7c839570a70368d1d64cc097196aefc6cd47d359f0a09871aa64a5ef57b64b1a5fc7e92e43ebcce89babf3082fe70ab82a20c23b81c2cd4be75b8036e4c8ffdc22781bed3e4b00270a6881e01da14778ec9ed78b9a700f53076f14014cfc73ca0dfc82e7aa1452150039c4f9fa09072797579c0f32ae0e7c3f160add5e58e81bab0b24436e61d0d3b9939055dcd66b4dad29e43a97dda19558b77d67ee6eaebf30b250b1d125da349d5c97cc68135c0c8fc91edbd83dc393af43c4aa992a9aff41e9936f527280321b4a3eb094905eec446bbad3e8d398331aba8e9a6d9d2ccad4f10afd352bdd135e69f0432fc0d034aec44d7c54c9e024a73b48ca7e8726e03a6c4ae3854b8c684de394a5ffe6514f17ce61b2cf70f6488ecbf2026529c85f9a6199919dbce7770c2a3a21b1da5f618b4679368d7c526370b60d093992513fb8b0d833da446fbfbdfd019d11acb873e47acd2449659727714255c58ae6cfca75a207555b7af81779a644ab9e80a3c00b47db0e2d5d82e9dae355066f2879f97fd01402c43403beddeedec9382b233d69f2f296155a6e75f9c563c3be30c238ca4887c2a79ed07ac47f34a90a69b5e48756adca7114daad17759a046867c48418b7d289ee93be03fd538d9c748efd7c0ad7466af956541b75933af01812ec6e4a56bd388b8b96f356699c615b17982b203fe3d9aa931ca5f1f30aedb35496ec2f4f65a774ca97874eaba5bced59614ec5de36e93a20e2261882461c74aacb8a07bdd0a8bd3beb9bf2521a60fa5d15a64a385e21042d2fa2e061ae7873dd97fd1f06baa6a3166b43f4d323cf45db3c229290629799a3841e4c04af8d17c55c350789fb6427a2376d7431d97f207aad9d12490c0805e3ec928c2f859c61d9ab0397f4762ee9ea362e95cdfb74fd79e0a41a420ba5c5817feb1a5e25c39227f745b585d020e1257168de7ba5716505b9aed791d42242a6e1d7e9d88071a58e23c3e11a3e57ded339eae6ec6f941d7f9f6bdba4b70527ed1ffd2a0830ebe56c9a98772f1ab4dcca3a0daf05f917c6736099983e8155063d20efaac3c18ac009d6c8ed70f1b50f84c7aa0299cf72f11f5126a54e1b4de5386e46cb13564ee77858a338694d995bca62fd605742eaacd3870ff5c281c97c556f064670fc780e2727eaa75535835ce1408e1cd0a4de49440236c16c830f70833b027f4dada2467cbb669eed83e7d3161bc1f1e0baaf73691473f3793cbad52deac62966344e98f8ca480eabeaa9c4fd5af8ccb6414776b13b365a112af3ab4c4db6d492c725174eb99954e275e5ea35412de82bfb37604a9bebc072aa2986784cf2ab3431205834d02f50def73f9d3ace6b8e2e841f02494e3f1bcc185bb561cd04ce3bf2debc87691f3bffb78b493babeddbf8c16907089a049b79c5300f3b4023c312c9b74888bc2ae2100128e3d6a7e56edf7ccbe485fe6e1f8b4b72c9da21ef2f9c9e37eac59379de87c7f9d1934c5b9a58afdacdd4f4537a8ed436efafd5d890ab475afd9941c166a2fb1d550348c56fe2d2479f9652582a8b2ee0266987327117be5822e03031763703f7da080a89be24fa8b0ba7cb8144c5c6be08b54c3454380d3f4a3ef31c31d411f9f6c0b9dd2833c73eabbe9f04705cdcfed6f4a03b6a7b2ec5150eae5a3d04b7ce0a06904289f8621cf043714c39c77a0f996e539d3287a9030ccc7fa365bbd6c1cbcdd5c12484a3519b05c1e2786ce6fd1389dd4a8b03cae5e8ad4ce62381eb0235eb8052d2b9b0e058ad3b735147957d1cc926b63bf1bc63810e5e4f8a7baaa66580a41e9f78843ebcf23783bcc63243dfd5be91bdef51124a1849df785dd32a45f3b508db8f20bba77a217f2e958cefe6e1906653cb448547687d7b829533a10119bd84ee99b30dde5e22da0ff808014a75f2e399316da241666f3fd91c303e64ee1399dc409abf677406e57f9184f930384ed59d1473d1f3545af3fa826f22787bb2ac8b9712aa02c14ef8deb3ad9e4f65d6f05e14bbc555d3994659b5e039d01772bd1c0f49781927357fb6c004285145091f90279aa889bbba0029bdaf5d25a530457ded371c7c1130631c9276bbffb693ff2768d34c5a554dd09e5306abfa7e82a9f0dc4b319723d396f74e75865e83a264e599dec83f02469065c72d8fb25de70ee237392cae1cfa1eb22495311eb2735f52c098ec639d218862a3f5df8eae413cb031fe636b9847559b90b9888c02f87344ce6ded4310896d7ed610d61b82df6c6f25245b9dd17d18f557d542ec414d7097b840fb968a8914ea0110fbe7f25b51c3160d52384fc48ebb149f0a0886cd33266a7875750afde56d479b668c8c83e93e3cef41b6f7b7c582cec94ec25e444357c2e210435492a5abd9c0f2a1882b36e3306c4b6bb82bb3c1889606936759f3d4da677c584958bba6bab7de306bcec7449aa2a650454d0ed5f07bb80261e9848d7b2c714b7f3d62472e9c7d7ca993bc32fea77efaf969ce2d7b51dd909ab9ed152f916030457e10abbf1c8f8cfed63c5d47b6df1ba05e7057efd6c6fe05eb29968b3a45e91dc05fda88f6610ee473a7d3f62233f2357fa9f549a109595be8dc408b17e700b88e7ae77692ef741c55cb3cf5bec68a7e93dab514532d9f42490b6e1b88a569fc20f7949ffe3ac3806fdcf92be70dfdce1e35db2c54f0c1a68409312438577a721f3cdc9e3ed50dcd9f98c257262fefa67a1c7afa3772482ce2e7a472c226ba34634a6ab66fca688fd322ed0ad0c07e662ea29da3db1b68947bc47840e2bdb1cae7f4d001c6faf4b70126346f99def06f3ed85d2ba3f8167f315bdbc87ca60abb4937813512e423c51e751ba0252f429a681c25e4ccdbd343a9e1c0eec40d42943fc3741da531e51357d5ec6ea7aa8775b534d0afe76dd4961e6653f7f0309ad5a0883df73cfc6c2e5b6916cd97b6672980dcf24134e61792e3ab00a7427c8940061dfcfbf59b87ec05e9a88bbcbf1ae44f85b95d0cf17326714b651bcdedc8c10ef9a1d294058b86412b42a74836c2540ae31c29d11cfd36dfb2ad82084aab2f5670d9c10bd39f12d3444b3f8793ffc1d7aacd8626cad7f640d467303469306913f8e28bc052f51789521cd8ce5008275d58923ff94c1ba6007adb2e06674af78b18a3be9fc30dc3f64eda75931afd8649a3096f1bcf81b1fa2790bcd50ed9ee449c2fe8823074aa586f98cb0a33adb270cc065a83e532781866480dc06883e53003e5f6d77e540e8a8d222d3a2fb56e58015c1a1448a94f072cb053dafff3e0316bff988e17c9936d62f1069e5085e7d47678a9bf4f6e55a2d8d4333ee325a48bc80b8eceb19fab4f2699b8264d75f30e33895ed9963641c91b1949fbfcf498f4eb34d5ec99f04952de931bfad99e174156d98899820b66afd7a68cfd215482b3d57c129adff170eeb3b8dfc60a701ac94bca8ada653f87ef23cf6316984c7e3cbf216075aad73dc17dca15f6ced7c443c90d35b96f953e22f77da57e384c291ee1f8907accdc7b82f996b23bf435593d5644f8bf616981dd376312cd0d9d0cb316414844199d115acc8eb6ecb4b553fabf96575ada5d67820ce25ae1c478010ceb827624ec65159af56118ce3edea287ddb7c1024002dfc2f2de04dafbea9d533813130508ffaa654b8c4a22db5f22c88e97a39094970aff392b7dbc990bcf2f65ab9b9dd3047ccace88f962817d9db0b1acd86a9205399d10155db568d1a5b682412e80cea99e17a589b0f47372b9cdd59b1c33b1300ebfb6c6935c85bf3e9f7f5e168505b056cfb6954e33544ad56fb626b0f8a272e51bff5afb5c5f4a8638c637b016524", 0x1000}, {&(0x7f0000001300)="7bf8c12317c9bf3f61c3e61e8c15879369997f3cf9fe6cdf", 0x18}, {&(0x7f0000001340)="b34e5d66965aeb5dc408c571c3b1bc9ad6803a", 0x13}], 0x5) setitimer(0x1, &(0x7f0000001400)={{0x5, 0x1}, {0x8, 0x7}}, &(0x7f0000001440)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480)='/dev/ttyCcfg\x00', 0x400, 0x0) pwritev(r5, &(0x7f0000002780)=[{&(0x7f00000014c0)="1e6c9aed5b0baf9ebc569af1b8bb23092658076236780193659bb2b8c47841004091ead78612fc87234406c972ee296caf9c1f5f86158fcb993cee87729d4153eff7a97f435a15a5b8c9b25b02f80c04b2ce302dc4961e666bda1a6a88446ce908fc6cf4d5f8d6ad729a7129c65672a0da0bac7f964b0e863b415bd6e29340d549d61b0bd64e3d27d83b518190d55e36b633fa3e9d4316908d6ad7b44e562885dc20ba5a78138c24258b9b21501465ca40a509ad1ab7916ca718738cc08c8523224270c52847181d6d13da77e4523469b85ae1ff29bd720d3303c884da6a9aee8e25fd70041a98cf1ecc79491f1a60bd65360958b8d82f33b0c23c8f11212f", 0xff}, {&(0x7f00000015c0)="bcfc7f381f7e171924a22f4c63f9e24ee374453e907130ab7523f96489ebc255f27385f6bb57273b000243ba8eda1e13081b0457ebcd5355a81b4eb487fa825c640acd5260e50b453554fd1f4318cc0fc5ce2e5fa196b68682d9bd51be5e5e612442b9a883088fe8b5967bac4499e638294c4284b78083a51ca25a17e66c462ec47021c30101b2c32ad50febdcb0853d69d2e7a0defa19ce960b3a6d06a602621b8ad5c55bf06b9885a43af8777c1fad211035cea1a6808eb0ad095cfffeabbbfda4bc62efbc0884712550fba0860f1dafd9faf1a20c076409bbdf35ae39d6b4c335e25f0220642e6634946592c83f4d1bad25c90f4032aa30f54b853e73157eb10119dbf0f9f2ef23007630ae442c327e557cbc311deaf674deb6e39ac05f79a9ced10a4655e3f35c32bed0e4c3ada55eac645368f315c8ad740f08a1d2a77f9977c66f24e117cc5f6f9c807584dadd7c303ccf253e79d919ebbea21f628466fd20daddfe5dec50783a95e05be5b666c35bbabb3ce9a442a1790ebcad852ad00fb05f3f0bdac48a6f8e9083849509668e4a86b18f9b3da14b9c73513fcba72ebcac2cfd4697c3cc2999034772b874338fe020f32cc6ca85030ee8a6e17f798ba2f6090c7c1441f1b777047cfdd90a583b94f0cbe82afd635b53b890d1ea5d2a29862838187a4859e699913d6b646cd0f36179f9ef8f8b3be2b48abdeb6ee9faa793c1b1ed34cccdcb810ab04f7f181e2bccb9aa479811667ce38dfc53d0869df7a69c95da9f31c46e5831ea4c531b4078d28c44177a59ab78379d58be72e9ab1562c7fc2286c08f12cc8e6fc60709b0d75250f6a3d4a4545b7190cb25139996dafc695b4d3c579e7c4937229c02b167da425e6a4f2f086274729f1fcb1d3ba9d9495275136324a544e5339d96cb9833ec13084a0c5e306ca5be42187e06f16e705c9ce7969ae073f548bcb7690bdb6cfdea0cce94fd1d45a6e7ebc2a6d11999754988a3fcbcaf7f1c7fba2d40c7b8a2d8e47bc08dffba5d94128feae94308cec95c58f1cc9bee28386b3f95415627c6fd102607323249de64210797e46ec6885ac827d4e95b2810df1dad02390a1c0b0bdd6263586ec27d7bd5de09affb3a16c3e82ea8674f1d838bccdf2d8262ed3576f2973fa2e1033a7f4d8ddf232307de765b328e647ca9bfdf0c9d2f20fdbf05593b2bd73d5531f1845d52cde2db86bab2f12e41ef95c4c754d1a13e10514518ec57b89a793733cc7d322cd2e2fc7c5a35ac4da5c032236594324283e279c299563e9cba69282cd11954eed5703e4b32aab3832c2c242a8fdc423eb89c58e46e9fac2bc1251074fa5fb4ebdc19ed72d88dd7c70b2b814d96803cc846a85d37ddf42f05c58ca1fe51f92b3c68b26b98c7523723869b518a2aec25961380f3a997194f0ee78c0a3c39c5acbc7f60e885e3732a0e6d9ef6fe73776869794f58a156687bbb539bb3e12b1ec8c48e81b296be0214e9df779a607af47f52dbe3b95375abb3b316d264b378d6435cb117e08d16bc9f2ab0b9ea3bead3108bf84390f4fa40ef54221ef0b78c746ac9889e0af867981aec190c0923fd738f0ea14cfbf9b2866b9c75d900fb40abe1cdf50f97ee3dbe88ed923aaafca124af1c7925fd3cf52dc2f0651f1ade9b9c328a01f6cc25d8fb1d3abf412ab73e9ea8c3b4dd79ee2385faa92601d07886016c0e63cc36efbf6a080879fe7daff04397d688dfcb544c1bec42163a34e3c2081f5b9363e306112647a51829b14643362dc8d3344a9e85db5b8130e5cbbe2fe82f3d141a72611af3b636a5826d7e32828163258a3c5582ce80f8a26abc3ba55a622a0f4b69f116a0f01fb8104b33fdabd9f5045639556ea37dd576df32f7f48d83693b1feb881cd203a57fb2c08dece416d89e073ea78a27e3a65ce203c9a00cdba86f670a184fc267c33e7d460197a9216c0393ba150344fb7d4587cf879ed25198bd9d8612bd9ab51403c5f683870c8b0f5058fccc652f56c890743de57cefb28e409c2cdcb3505f5155e1c9d9bea83961abffb6d17e1327f57814721b3c9bf175a6906434a114b33c99bcc698cd58a3ab1eb4124edb1722a381b132492c226f69b9845b258af9689103495d9978f54ba23e0d267d5c4fc3010f415582609725033911807d48385f87ae54105b9a7226e8da6dffe001c61f785bb5f667dde76e5e7d13fd15e359968b2323b852bce122a9d26c8246e646a5b6ac590e9c2c28e742a86fef01a8a6c60370c8695ce4192397ea2ec983a16be0eb328aeffa5298a09539868c221bb536504552e17641087555f8c8086180ca7ebb5ff15e721f5f6db0eeb62a7917172ddaf5dfe74a7b1d252d7b76f0fcbd704dcbe668796f5aca693c2731e61389045a06817baf28b88d7baad2d190261ca2a5816f4599554d2972c2ffb6f71d6a9900400182376f8ecba993c2a28916bb0cb129159ab80643af2699bbb5a34f0d6405b4dd2badd46ddb3fe98eb7c150524deaceb11d27f936aa804c990a33fe797a8a824239f99421085bd9e0b300a30243e286897ecd975d078089b4115dbe4a0acf9976d964e7ab74bdf63d48674a31cf9cadc658077b5bdb3cb60db672946d2debbddf5da052d35af1ba77f30d75dd0327f6e93c869944145738b15c90e37657a2856e9f08217cd3fcc62076dc0ff09badd8bb018e86d0a43385a061ba1f0171e936cbaa255b1df9557207280b981c94eca4b927d7dcd7ff87614c67fe0ccec115cd7ea7f5655471a3074465d8703b6cabb7e885444f349435eb11dde9e0e88466e3feb64630ff6f957556bacbfa62651745c8d009d642e063673049b446b17020b4ef0c1d3f13cebe77f1b782087f632c95281b112ac31f6a8086bb9374a0b19e3faf7af6e5a2700b2c4b4fdbb112a06f0297b5553530127e016a45e7a1b8b57f7b434f169bef00b39f3dc65f38d56cad504aa92291091bde767a986df24399619ff624f17f70a67e7ac43333cfe4302ffbff34df00eaf85d2acbf77056ad3d8bd54afa98210b6afc31a6b03c91aa96d0fe3b6507e508ea3279d91d8bbf698627d1fc74534a67f34d06f123a8a165a6289590da465284043cfde1f72ab43ee3985d6c2283bbf6fb97719015eaa078afad47576da147fef506dd8ed088f42571bcf00ac9fb8558aae92eb41a3e6aaa663fc6d55d2966906c1f842c8034e21290400d25b01b85f3670ddfdd204571b7ff3c071d687c780a7d0be5a8d7cb0b0dd969ae10d744cab73fca3d5116e1b01746330e8548d0440e14320be2426d464b12e17185cf24e400daa540a4f45ca2ad69de9515fb565a4a16996e55e0156d9dda208b7cf87d906c49046d2d3be9bf3f2d6813bc1d1d282af0f21785f732ac496fb37234f8c8010845d23eddcb9a729a90c315541891f5298cf4b043036f879b793047d79f4cb25ac6e06fc14167bc8f0533ed2904efaf26a3a95abd64b716cf516407f2302c1aac75bfb3f0ef6c07b766d9829af3bcc8d04d3349ce20f961f81b351be75f8f1d1bfabb27536bdf798fd34978f1994fcc298c2f89906e3940dc939d0a70fab94660e5df27ac38195077ff34f934fc8cf2847bc85a46dc2d1432cdccbaae12ced0e9ae844f4b81480678b89151335427795eed2adc1b3bf7ca347e2932c4cc79cfb3a48989c6ad3dcfab6258aa428ea566c46441d589583a0d13ce1ecda2333b6a28098d8b26d8e995d0c97049a78d2341b0d7c98a28c1b08971dd6d178db303bf98361c3d6761a8444db8724a27892df81386473c83c56d5328190c06656ab381f6dc2c3176a23c45f349ca7bf0f93155ce383d5b082f33ab56f0a52a111b835f55a41e6d8ef0339c47fe4c633cd230161209a08baa61451a45423c247c3215c732cc7fd9fa0bb2a3f8c8197080ee4598084e749545df2a4900b7a446ec45e3b6bf779321ac380f9fe604292de4b74d3d4b9de3c01ed7ec5833105ca11cb8b883ed1bed5870317ca6c3df152427505acdc5f08b1320d4756e7734a99b1a2eda8023471bdef75aa5a1317344ff8fee33093cd329b609fa904f5feb6f7d5a5d1398cdd2441ef6cfc9f20c4fd63b361eac46e734ef3663f1e4f76e39788021eb57da807b151aa10a72c7d0a4ecf3605ef712d3cb41fe80d5a7f4572e2af7194b6d2ed2b9c7eb30df681bbc07af2202bbc4fe97904a82128c10d92014d546736d8a9d9fd3a56a97f1ef73d9be0361472f43ad5047bca365c09d7d0bfa70815c04d4395ce5477e5745d4dfaa0857903d0e283e54267cc2dd69924d1d280ff010cca19f5ee9bd35d6ad9cba4e34a4cd4adbf40a5a69d15085644fdef14b0b1b5d11d1f9b30a50d3b08adfa3bf0d92f795d88088d12165bb79699274c1f8fbfc84b76e76c88118df7e004d0541c1ad9b346afb040d52d1ab4d319a8235cf7eb4f9483494ee1bfbd5ee234b074e94e5a47ae7509814962d8bfb23e3fcc0d909854e05ef95f46c833bb7acf85cb0008babd54964b6c8aa58305598d5a746f9d6b1c0d92dabb65d5508acbda45256b0d86c85beb13293148f51436bec7be9dad551563d25ed07241b705afc21e0a3905d7cd496ae3a75685dce2c477b605146d691154befdce36c8524040d05ea357d45980a89fde8c0a421ca43c498fcf9b70ebdfbf08f1e1a8058f36519ae8597e7a3ffea412270d89b45c5650a58f2aaf35eb6e9ce3b4aae79d76040b90096dd3eaf47ee8e28e4025495fb35f5a424e6fb320f29aaa0b35451fb5fc62b0d8a3cda697bebc94f76c43c165dbea9494dbce60799e11820ba7ba0747de45cd081865efc636c46868031d1dc19adda7b7f17aa35025d326a3db401ef9dbc77c9a7dcd5fd31d5a9d2b586807fa30f2d1a6f91599ba6daafc988fde3894f8afb3a061b8af8669ff3e2697fdf145e033c0c043ec62d33c999577f04d73285200d5ef9cac0160b7002830d21f75b7f623ff3901a1c117f682c712eb68a82ffd89e0f4b053d3937ef0d5dc3a8256b06f9ac015d1960745fe378b8d0a1878f52aaabdf5404a9da1078c0ee27ae65026b8075f3cf9a6c2e176c75dfc1437e06dcb6547d31b1ae55a6e52d7c8b916b1c3c20de360c914ebf0b4cc2c884c94ad2ed4009d54f2c3e8c6f1d51e8f4dad113d8c858792ab34bcb7a488d69ae608272ed0a5a63978161b45274d5227b244df0fae2343bc2cc927a5a753e40398a82a58ca38c7e3a8daaa2cadaddba3c5f19bd68074eeb8ba0d7d281e8431f9a369e5ffea35c335c303ef4cf10d6b4d7dbce8fd680257d6fd5993ff2aed488d1857bb502824e445a98246ba71a19316c1632622da804091ed2d345641160987879a532122b5a9ba390a5c8e6c8cde239d90ebbd898ad455545dceefa101db91421fd2e17c39efe580df1ccfa1e95aa4ce430d8d3be9726c92fd9fb304e9eadf64ccad65d67a256975ff8e902ae1baf5529a04c322432b5ce7888406af1d4095ff8178f214a26c86c89d7e6ca954aaa8828eb1516b1d906cf063bfb8860ad70037533c579f277de1111564bb6bc6afd414aa547d7f7634d0e8be0179d20af20d1f4fbad31b3e3cb19017bda69e89d22428d207dda8148b06536bfb9cb757b910f8d5a78839315d928650a53be4a37bae4d74dfc1ea8ecaaef4238d7d5e831902f774f4c733351a604cdd2fdab393554b9a2619462ddfdcd5c05ce26c8da8557e56e05cf1fa572abe6f3cf041a0ee3151ff8f948424046ca2dfd2c4ba3969255df1d625d46d4d2b460e03e428eedf38738f3355c3154d0a23d1f", 0x1000}, {&(0x7f00000025c0)="937615af2417b6f9e01c90f18946e56c33d2abcfeda749389c5b3270b37077522e1f4a66e0aca024d1347dba0cb2bf30774f98b185631d88cd4c83e1ccfe37c9434d1b4c10b83ebfc1902d0a78e14c74484fd51e68779e45efe646797e3f6db82b9c2b40c05081fe2b7595febde086fdca9c3bb23c1137ce0feaef5c67c186262bb022ec8d600ebee45797dda4c22fd61d5d6f6be0a1", 0x96}, {&(0x7f0000002680)="0c3f8c7431849b4bb4e51a67493b07790c842c51f68a4cab0aacb47d68492fa76e147296482c72e9796fdf3c48ed38ef5c385a07a79901a694c2b6fe2b6dd76e91fd4cbdc651ed5e2d7e4cbd57f7ec9f73a2fb6bf1fb5b794a6930aeac39de6b52418afa1f31f16276c40cb3a938de7f992a3b618ae240b0c4e22be187455ffeea3a62c4ceabf6cccb4a257420ba759338fec3167b57401f115923749b8538d21789c297faaccf4d3063b9afb37be126cca490d399f8555fed9a007ce98bfc56e8595de474119b12f64521e93ed506e8467da67267421cd3dbf155e1", 0xdc}], 0x4, 0x0, 0x5) getsockname$unix(r3, &(0x7f00000027c0)=@file={0x0, ""/4096}, &(0x7f0000003800)=0x1002) preadv(r5, &(0x7f0000003a80)=[{&(0x7f0000003840)=""/162, 0xa2}, {&(0x7f0000003900)=""/151, 0x97}, {&(0x7f00000039c0)=""/158, 0x9e}], 0x3, 0x0, 0x80) r6 = shmget$private(0x0, 0x1000, 0x320, &(0x7f0000ffc000/0x1000)=nil) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003ac0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003b00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003b40)={0x0}, 0xc) r11 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000003b80)={{0xa2c2, r7, 0x0, r8, r9, 0x8, 0x200}, 0x7, 0x9a, r10, r11, 0x67368be1, 0x9, 0x2}) r12 = socket$inet6(0x18, 0xc37f2550f3153d48, 0x7) setsockopt(r12, 0x7, 0xfff, &(0x7f0000003c00)="fbbb5d66fbef611eedd274f17686d2e1590a86776901d9899ac2d56957ee0be4d0b1c909c4cbf82f8bcc749cbe1733e26c18e7dae2a4c9e0446dbec532c8327772621bb63016e9ba713b1e41d102813155daae9b4fc0462ec3c76a868297e75500cd", 0x62) shmget$private(0x0, 0x2000, 0x528, &(0x7f0000ffd000/0x2000)=nil) r13 = open(&(0x7f0000003c80)='./file0\x00', 0x20, 0x0) fcntl$dupfd(r13, 0x0, r2) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003cc0)='/dev/bpf\x00', 0x80, 0x0) pwritev(r14, &(0x7f0000003e80)=[{&(0x7f0000003d00)="4a5d0e7807c6187d66314a97906ceca384f043b78c0d2cd42e95daacd0500a32799fd5c1eeac5d76b4dcbe9073ee39bff749c92ac7da4484ed578869b4e496966caf5b81fb7214a8fdd8a389f95188bea87c9d88147ccff58ef483b647e7582fa89a16a9016e5e59d2edebbd97373ba59f22bfb04cab4b10718932cbeb1087e11d0126e9646adb046b4eae39e050af9f7e455d92e05753499eb14fc0ac10b7e33a5283a80aaa61deccab6d2ad9829441b56c87b9036c6370324a6d157cf32b23353513c87ccd72098ebc70c177bc038c9f329013b821a923da1391002789247b95073144d45088a4a703d46d4bedce876bc204e7de2deb0e4c", 0xf9}, {&(0x7f0000003e00)="3732446b47e5e669ef823d", 0xb}, {&(0x7f0000003e40)="639009b3fe7ed2ecd3cd0ff2edb795057cdb1c1ecdd1422b0b696f472b7db7ee7c1bb119463af228c0082cb5c76c821d706a8c3fcadb6f23e3c63d3a", 0x3c}], 0x3, 0x0, 0xdf) 11:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) r1 = semget(0x2, 0x1, 0x10) semop(r1, &(0x7f00000004c0)=[{0x4, 0x100, 0x1000}, {0x4, 0x7, 0x800}, {0x0, 0x3ff, 0x1000}, {0x2, 0xffc1, 0x800}, {0x0, 0x6, 0x2000}, {0x0, 0x7f, 0x1800}, {0x4, 0x8000, 0x1000}, {0x1, 0x8, 0x1000}], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x4, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = getppid() r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x10, 0x0) r8 = kqueue() dup2(r7, r8) fcntl$lock(r5, 0x9, &(0x7f0000000500)={0x3, 0x1, 0x3, 0x781, r6}) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:56:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, r2, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 11:56:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/80) r3 = socket(0x2, 0x1, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0xd0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getuid() r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000280), 0x2aaaaaaaaaaaaac1) semop(r7, &(0x7f0000000240), 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r8, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r13 = msgget$private(0x0, 0x0) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) r14 = geteuid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x5af1, r14, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, 0x0, 0x4}, 0x200, 0x401, 0x7}) r15 = fcntl$getown(r1, 0x5) r16 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r16) r17 = getpgid(r16) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r12, 0x20, 0x2}, 0x5, 0xa30a, r15, r17, 0x1, 0x0, 0x20}) r18 = dup2(r0, r1) recvmsg(r18, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:56:48 executing program 0: r0 = semget(0x0, 0x4, 0x10) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/222) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0x8, './bus\x00'}) 11:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pledge(&(0x7f0000000140)=']+/,\x00', &(0x7f0000000180)='/dev/bpf\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x6) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 11:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r2, &(0x7f0000000100)=""/24, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r6, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x20}, {r8, 0x2e}, {r2, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tat', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1}, {0x6}]}) pwrite(r0, &(0x7f0000000100)="d1c98459ae0a9505a626a58c9e58bcb3f18f6762293b2d0dedd24b174d70370979e18257c1c6efdfff81fc5e9acd01ff97282cb13be0b6e8fa505b17a3405f84b61f476f1542a88b818d15b16d89e2d39abba5bf8c1208f0a8bc03a16c463a55334275a79e52df30f71f44e6e10138e039ce6ba5f2b1670cc3385a0d58cb08e495cbdd5a7ea51e081eb118ffe1df016bc5009f5c5deae0416ae99d10", 0x9c, 0x0, 0x8001) syz_emit_ethernet(0xe, &(0x7f0000000080)="cdd000000000edffffffffffffff") 11:56:48 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) msgsnd(r15, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r17, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r19], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000c00)=ANY=[@ANYBLOB="1886664f9f6100010000000000000001000000003c86a5e79a7886881c597387fda01ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a73072405c955be9854762bc7037a603eaa6e7dee"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000dc0), 0x15}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000}) 11:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x2, 0x5, 0xa8, 0x7}, {0x0, 0x0, 0x4, 0x100002}, {0x20, 0x9, 0x7f, 0x80000001}, {0x0, 0x1, 0x6, 0x7fff}, {0x2, 0x2e, 0xfe, 0x20}, {0x401, 0x9, 0x20, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 11:56:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e0a0cf6e77bf45f11d34ab3b55fb01e7479f196307f0000000000"], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) socket(0x6, 0x4, 0x71) 11:56:48 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f0000000140)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 11:56:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x40) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x401, 0xda, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 11:56:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file1\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:56:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x99b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="39a6c36f3992821f2e967aa5ae54c0e95455b03b3c5bf81abfc50e1fbcefd170eeb8c3e2302420039197f7190db1ff1f650f6432e94d9cdbdd2f59263705da20968dd312cd92d71f38c43ead7921159461d94c23926523", 0x57}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:56:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) socket(0x11, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303d52f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f8005b319629cafe357234158f17b63004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f3812e11129d0004d717fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c19980814e4a5c0833f397ab4a9829cd8528b4df1f24a4dd2b0d2bee94509788eb1579ab956e65e4b21d27155a973c7e2aa797855e6d39d52b7a08f3e988d892e2ccaeef97281554384bf16375989dcd1167870f27732b2", 0x2be, 0x400, 0x0, 0x0) socket(0x20, 0x1, 0x1) 11:56:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = getppid() getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="92625adeb52bbc151d326df1069c310a3ce26abaadb6719591a384834927de334a79a2620e165b4bd1828c1bb5cd45ac71f0d949f1ae59d6a0114cb8af08fc4180cae6ecf57a4e22e1158c46525d8742abbc211bd9b9e13807ef5309eac7313939fc5b4f67b4ebe3", 0xffffffffffffff3a}], 0x21a, 0x0, 0x7f7f) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000100), 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000200)=""/245) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r3, &(0x7f0000000100)=""/24, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r3, 0x10}, {r4, 0x20}, {r5, 0x4}, {r6, 0x8}, {r3, 0x40}, {r7, 0x4}, {0xffffffffffffffff, 0x10}, {r8, 0x20}, {r9, 0x2e}, {r3, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000340)=0xe39a) getpgrp() ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000300)={0x7fffffff, 0x1}) 11:56:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = dup(r0) getpgrp() ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 11:56:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget(0x2, 0x623) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000000e3d08fff145ec7230c44aa7e5db11dd9b576585e8615b12c2d35abcd1124c497b98f3a56894987990f04cc4c4165f0db9aa7c612b437346f3dcf788e5778a485b24cf823954ce4ffc95d5e048b3bebfc54899c7f15b6c88850a69779c1ba4cfd953eb96063a67ae5851e9cac8510a95e1467b9939d188512f61907fb3b9030318d00d966fc41919ca40f4c35acaaccfd1822a6cb148e472460692a0eda614c8ba8df42c3479da476b716791291419cdaa2639543df9bdb358e2b6aa7e0b7ceccabb482bc1bb78dfa3f2b581f"], 0x90, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 11:56:49 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$inet(0x2, 0x4, 0x0) getpid() r2 = socket(0x18, 0x1, 0xfe) connect$unix(r2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r3, 0x0, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) 11:56:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xa, 0x2) 11:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x400, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x200, 0x8, 0x6, 0x20}, {0x5, 0x3, 0x6, 0x4b98883a}, {0x7, 0x9, 0x40, 0x2}, {0x3ff, 0xcf, 0x9, 0x9}, {0x7f, 0x6, 0x1, 0x9}, {0x81, 0x41, 0x4, 0x9}, {0x5, 0x4, 0x81, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x81}, {0x6, 0x0, 0x0, 0xfff}]}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4000000008) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r6, &(0x7f0000000100)=""/24, 0x18) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = socket(0x2, 0x1, 0x4) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r6, 0x10}, {r7, 0x20}, {r8, 0x4}, {r9, 0x8}, {r6, 0x40}, {r10, 0x4}, {0xffffffffffffffff, 0x10}, {r11, 0x20}, {r12, 0x2e}, {r6, 0x100}], 0xa, 0xff) ioctl$BIOCGETIF(r12, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = socket(0x2, 0x1, 0x4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r2, 0x10}, {r3, 0x20}, {r4, 0x4}, {r5, 0x8}, {r2, 0x40}, {r13, 0x4}, {0xffffffffffffffff, 0x10}, {r14, 0x20}, {r15, 0x2e}, {r2, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:56:49 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) readv(r4, &(0x7f0000002540)=[{&(0x7f0000002180)=""/159}, {&(0x7f0000002240)=""/150}, {&(0x7f0000002300)=""/95, 0xfffffffffffffe9f}, {&(0x7f0000002380)}, {&(0x7f00000023c0)=""/106}, {&(0x7f0000002440)=""/228}], 0x1000000000000134) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r5 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r6 = getegid() r7 = getgid() setregid(r7, r6) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) fsync(r10) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r10, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r10, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r11, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r14, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r15 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r15, r16) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r18) fsync(r18) setsockopt$sock_int(r17, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r18, 0xffffffff) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r19, 0x4, 0x0) r20 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r17, &(0x7f0000001740)=[{{r20}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r20}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r21}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r12}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r22 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r26, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r27 = socket(0x2, 0x3, 0x0) r28 = socket(0x800000018, 0x3, 0x0) r29 = fcntl$dupfd(r27, 0x0, r28) accept(r27, 0x0, &(0x7f0000001940)) r30 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r25, 0x52ffe7c1f3eb170e, r30) write(r26, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r31 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r33, 0x6, r34) sendmsg$unix(r26, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r37 = open$dir(&(0x7f0000001440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x70) utimensat(r37, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r36, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) open(&(0x7f0000001800)='./file0\x00', 0x20, 0x100) socket$unix(0x1, 0x5, 0x0) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r35, 0x0, r38) write(r13, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r39 = getppid() r40 = geteuid() r41 = getppid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r36, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r39, r40}, @cred={0x20, 0xffff, 0x0, r41, r43, r44}, @cred={0x0, 0xffff, 0x0, r42, r46, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$sock_linger(r48, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r47, 0x100000000000, r47) write(r48, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r51 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1812, 0x0, 0xfffffffffffffe91) r52 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r52, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[]}, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001580)=0xc) r53 = socket(0x2, 0x4001, 0x0) connect$unix(r53, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r53, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r54 = socket(0x2, 0x4001, 0x0) connect$unix(r54, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r55 = socket(0x2, 0x4001, 0x0) connect$unix(r55, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a1c6f60000efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r55, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r56 = socket(0x2, 0x4001, 0x0) connect$unix(r56, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r56, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r58 = msgget$private(0x0, 0x200) r59 = getgid() r60 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r62 = getppid() msgctl$IPC_SET(r58, 0x1, &(0x7f00000002c0)={{0x8, r60, r59, r60, r59, 0x2, 0x6}, 0xfff, 0x3, r61, r62, 0x3f, 0x7, 0x4, 0x7}) r63 = fcntl$getown(r32, 0x5) r64 = msgget$private(0x0, 0x200) r65 = getgid() r66 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r68 = getppid() msgctl$IPC_SET(r64, 0x1, &(0x7f00000002c0)={{0x8, r66, r65, r66, r65, 0x2, 0x6}, 0xfff, 0x3, r67, r68, 0x3f, 0x7, 0x4, 0x7}) r69 = socket(0x2, 0x4001, 0x0) connect$unix(r69, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec0000000100"/24], 0x10) shutdown(r69, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r70 = socket(0x2, 0x4001, 0x0) connect$unix(r70, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r70, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r71 = socket(0x2, 0x4001, 0x0) connect$unix(r71, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r71, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r72 = socket(0x2, 0x4001, 0x0) connect$unix(r72, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r72, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r73 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r74 = socket(0x2, 0x4001, 0x0) connect$unix(r74, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r74, 0x0) setsockopt$sock_int(r74, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r75 = socket(0x2, 0x4001, 0x0) connect$unix(r75, &(0x7f0000001140)=ANY=[@ANYBLOB="8202002a210000dce4a7efe1970da711ecdd57beb32b2f66c187f5015f3070db5e8475eddf5516e9653f6769da7738566e27d894bca75ccd35c5d3332f337dbd9357ede152a7531536f2a5a543"], 0x10) shutdown(r75, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r76 = socket(0x2, 0x4001, 0x0) connect$unix(r76, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r76, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r77 = socket(0x2, 0x4001, 0x0) connect$unix(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r77, 0x0) r78 = kqueue() r79 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r80 = msgget$private(0x0, 0x0) r81 = getpgid(0x0) msgctl$IPC_SET(r80, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r81, 0x0, 0x0, 0x0, 0x80a6}) r82 = msgget$private(0x0, 0x200) r83 = getgid() r84 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r86 = getppid() msgctl$IPC_SET(r82, 0x1, &(0x7f00000002c0)={{0x8, r84, r83, r84, r83, 0x2, 0x6}, 0xfff, 0x3, r85, r86, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r50, 0xffffffffffffffff, r83, 0x0]) sendmsg$unix(r18, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r57, r60}, @cred={0x20, 0xffff, 0x0, r63, r23, r65}, @rights={0x20, 0xffff, 0x1, [r69, r70, r71]}, @rights={0x38, 0xffff, 0x1, [r72, r73, r29, r74, r75, r76, r56, r77, r78, r79]}, @cred={0x20, 0xffff, 0x0, r81, r22, r87}], 0xb8, 0x402}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r49, r16) setregid(r8, r24) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r89 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r90 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r91 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000001c0)='/', r91, &(0x7f0000d06ff8)='./file0\x00') preadv(r91, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r92 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r92, 0x4, 0x80) pwritev(r92, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r90, 0x0, 0x0) getsockname$inet(r89, 0x0, &(0x7f0000000140)) close(r89) setgroups(0x0, 0x0) setgid(r88) 11:56:49 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x20240, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r1 = shmget(0x3, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) r12 = getpgid(0xffffffffffffffff) r13 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x185c, r3, r4, 0x0, r10, 0x0, 0x8f1}, 0x8, 0xda7, r12, r13, 0xc23, 0x401, 0x40}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 352887 26317 0 0 0 0 syz-executor.1 *474101 26317 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022be8e80) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021580000,fffffd80651c9708,10,ffff8000000252e0,ffff800022be90e8) at alltraps_kern_meltdown+0x7b 0(b,ffff800022be9048,83,ffff800022be90e8,0,b) at 0 rt_clone(ffff800022be9158,fffffd80710490a8,0) at rt_clone+0x78 rtalloc_mpath(fffffd80710490a8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022be9230,fffffd8061eadd20,fffffd8071049028) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8071049028,fffffd8061eadd00) at in_pcbconnect+0x107 tcp_usrreq(fffffd8071047920,4,0,fffffd8061eadd00,0,ffff800020ace510) at tcp_usrreq+0xacb sys_connect(ffff800020ace510,ffff800022be93d8,ffff800022be9420) at sys_connect+0x3df syscall(ffff800022be94a0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,263b387d010) at Xsyscall+0x128 end of kernel end trace frame: 0x266b282dc20, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022be8e80) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021580000,fffffd80651c9708,10,ffff8000000252e0,ffff800022be90e8) at alltraps_kern_meltdown+0x7b 0(b,ffff800022be9048,83,ffff800022be90e8,0,b) at 0 rt_clone(ffff800022be9158,fffffd80710490a8,0) at rt_clone+0x78 rtalloc_mpath(fffffd80710490a8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022be9230,fffffd8061eadd20,fffffd8071049028) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8071049028,fffffd8061eadd00) at in_pcbconnect+0x107 tcp_usrreq(fffffd8071047920,4,0,fffffd8061eadd00,0,ffff800020ace510) at tcp_usrreq+0xacb sys_connect(ffff800020ace510,ffff800022be93d8,ffff800022be9420) at sys_connect+0x3df syscall(ffff800022be94a0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,263b387d010) at Xsyscall+0x128 end of kernel end trace frame: 0x266b282dc20, count: -14 ddb{1}> show registers rdi 0xffffffff8120bfe7 db_enter+0x17 rsi 0x2478 __ALIGN_SIZE+0x1478 rbp 0xffff800022be8cf0 rbx 0xffff800022be8da0 rdx 0x2479 __ALIGN_SIZE+0x1479 rcx 0xffff800021580000 rax 0xffff800021580000 r8 0xffffffff81d00c7f kprintf+0x16f r9 0x1 r10 0x25 r11 0xc56922d33389efe6 r12 0x3000000008 r13 0xffff800022be8d00 r14 0x100 r15 0x1 rip 0xffffffff8120bfe8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022be8ce0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=474101 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf3e0,0xffffffff8266a260 process=0xffff800020a4bc08 user=0xffff800022be4000, vmspace=0xfffffd807f00a000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 26317 352887 17514 0 7 0 syz-executor.1 *26317 474101 17514 0 7 0x4000000 syz-executor.1 85377 138532 70557 0 3 0x2 biowait syz-executor.0 17514 398680 70557 0 3 0x82 nanosleep syz-executor.1 84952 301386 0 0 3 0x14200 acct acct 26311 59412 0 0 3 0x14200 bored sosplice 70557 416534 26995 0 3 0x82 thrsleep syz-fuzzer 70557 78439 26995 0 3 0x4000082 nanosleep syz-fuzzer 70557 312958 26995 0 3 0x4000082 thrsleep syz-fuzzer 70557 204295 26995 0 3 0x4000082 thrsleep syz-fuzzer 70557 465192 26995 0 3 0x4000082 thrsleep syz-fuzzer 70557 179029 26995 0 3 0x4000082 kqread syz-fuzzer 70557 424068 26995 0 3 0x4000082 thrsleep syz-fuzzer 70557 373358 26995 0 3 0x4000082 thrsleep syz-fuzzer 70557 428903 26995 0 3 0x4000082 thrsleep syz-fuzzer 70557 106382 26995 0 3 0x4000082 thrsleep syz-fuzzer 26995 163123 95570 0 3 0x10008a pause ksh 95570 180864 73167 0 3 0x92 select sshd 77966 114410 1 0 3 0x100083 ttyin getty 73167 46783 1 0 3 0x80 select sshd 87338 249975 87470 74 3 0x100092 bpf pflogd 87470 377970 1 0 3 0x80 netio pflogd 1146 48870 9765 73 3 0x100090 kqread syslogd 9765 522516 1 0 3 0x100082 netio syslogd 46144 407217 1 77 3 0x100090 poll dhclient 49369 20481 1 0 3 0x80 poll dhclient 69873 428319 0 0 3 0x14200 pgzero zerothread 11851 81292 0 0 3 0x14200 aiodoned aiodoned 18537 294911 0 0 3 0x14200 syncer update 4373 380955 0 0 3 0x14200 cleaner cleaner 19435 500778 0 0 3 0x14200 reaper reaper 4927 200370 0 0 3 0x14200 pgdaemon pagedaemon 48677 109196 0 0 3 0x14200 bored crynlk 51835 388544 0 0 3 0x14200 bored crypto 10511 400568 0 0 3 0x40014200 acpi0 acpi0 27864 118483 0 0 3 0x40014200 idle1 47820 307586 0 0 3 0x14200 bored softnet 93639 476902 0 0 3 0x14200 bored systqmp 65577 56831 0 0 3 0x14200 bored systq 65703 161963 0 0 3 0x40014200 bored softclock 64335 514408 0 0 3 0x40014200 idle0 7046 123108 0 0 3 0x14200 bored smr 1 12093 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 26317 (syz-executor.1) thread 0xffff800020ace510 (474101) exclusive rwlock netlock r = 0 (0xffffffff824c0f78) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff82623a10) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 85377 (syz-executor.0) thread 0xffff800020acec78 (138532) exclusive rrwlock inode r = 0 (0xfffffd806f7474d8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e1695f8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9636 7561K 8021K 78643K 26517 0 0 pcb 15 10K 12K 78643K 776 0 0 rtable 114 6K 6K 78643K 2012 0 0 ifaddr 87 20K 22K 78643K 654 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1687 0 0 iov 0 0K 16K 78643K 636 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 78K 78643K 6667 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 31 0 0 VM map 37 18K 18K 78643K 47 0 0 sem 12 0K 0K 78643K 1254 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3051 0 0 sigio 0 0K 0K 78643K 49 0 0 proc 62 63K 95K 78643K 1412 0 0 subproc 32 2K 2K 78643K 272 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 231 0 0 in_multi 17 1K 2K 78643K 375 0 0 ether_multi 1 0K 0K 78643K 31 0 0 mrt 2 0K 0K 78643K 27 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 676 0 0 pfkey data 0 0K 0K 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 182 317K 326K 78643K 11838 0 0 UVM aobj 130 9K 9K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 699 0 0 NDP 20 0K 0K 78643K 203 0 0 temp 229 3559K 4197K 78643K 85771 0 0 kqueue 0 0K 0K 78643K 38 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 58 0 53 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 279 0 276 1 0 1 1 0 8 0 rtentry 112 337 0 293 2 0 2 2 0 8 0 unpcb 120 1817 0 1800 3 2 1 2 0 8 0 syncache 264 14 0 14 6 6 0 1 0 8 0 tcpqe 32 42 0 42 4 4 0 1 0 8 0 tcpcb 544 4584 0 4573 30 26 4 14 0 8 3 inpcb 280 7739 0 7722 24 20 4 9 0 8 2 rttmr 72 9 0 9 7 7 0 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 4 0 4 1 1 0 1 0 8 0 nd6 48 44 0 44 2 2 0 1 0 8 0 pkpcb 40 26 0 26 8 8 0 1 0 8 0 ppxss 1128 90 0 90 6 5 1 1 0 8 1 pffrag 232 98 0 98 4 3 1 1 0 482 1 pffrnode 88 94 0 94 4 3 1 1 0 8 1 pffrent 40 3298 0 3298 4 3 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 362 0 252 2 0 2 2 0 8 0 pfstkey 112 362 0 252 5 0 5 5 0 8 0 pfstate 328 362 0 252 15 3 12 15 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 7 0 3 6 2 4 4 0 8 0 art_heap4 256 1411 0 1241 33 20 13 16 0 8 0 art_table 32 1418 0 1244 3 1 2 3 0 8 0 art_node 16 334 0 298 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 22 1 0 1 1 0 8 0 semupl 112 5 0 5 2 2 0 1 0 8 0 semapl 112 1252 0 1242 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6104 0 4689 46 0 46 46 0 8 0 ffsino 272 6104 0 4689 95 0 95 95 0 8 0 nchpl 144 11332 0 10849 61 40 21 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 41563 0 41563 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 35 0 0 5 0 5 5 0 8 0 vmpool 552 45 0 10 4 1 3 3 0 8 0 scsiplug 64 6 0 6 4 4 0 1 0 8 0 scxspl 192 34439 0 34438 24 23 1 6 0 8 0 plimitpl 152 239 0 231 1 0 1 1 0 8 0 sigapl 432 3207 0 3192 3 1 2 3 0 8 0 futexpl 56 84281 0 84281 2 1 1 1 0 8 1 knotepl 112 709 0 689 3 2 1 2 0 8 0 kqueuepl 104 1023 0 1020 6 5 1 4 0 8 0 pipepl 112 1900 0 1875 3 2 1 2 0 8 0 fdescpl 488 3208 0 3192 3 0 3 3 0 8 0 filepl 152 33351 0 33225 28 22 6 14 0 8 0 lockfpl 104 1252 0 1251 1 0 1 1 0 8 0 lockfspl 48 464 0 463 1 0 1 1 0 8 0 sessionpl 112 32 0 21 1 0 1 1 0 8 0 pgrppl 48 76 0 65 1 0 1 1 0 8 0 ucredpl 96 3023 0 3014 1 0 1 1 0 8 0 zombiepl 144 3192 0 3192 2 1 1 1 0 8 1 processpl 896 3225 0 3192 4 0 4 4 0 8 0 procpl 632 10285 0 10242 5 0 5 5 0 8 0 srpgc 64 23 0 23 9 9 0 1 0 8 0 sosppl 128 187 0 181 9 8 1 1 0 8 0 sockpl 384 9897 0 9860 43 36 7 14 0 8 3 mcl64k 65536 28 0 0 3 0 3 3 0 8 0 mcl16k 16384 14 0 0 2 0 2 2 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 14 0 0 1 0 1 1 0 8 0 mcl8k 8192 29 0 0 4 2 2 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 183 0 0 21 3 18 21 0 8 1 mtagpl 80 110 0 0 2 0 2 2 0 8 0 mbufpl 256 794 0 0 48 0 48 48 0 8 0 bufpl 256 14361 0 7303 442 0 442 442 0 8 0 anonpl 16 363739 0 342207 142 39 103 103 0 124 12 amapchunkpl 152 22308 0 22116 45 32 13 15 0 158 4 amappl16 192 16298 0 15082 116 46 70 73 0 8 8 amappl15 184 74 0 73 1 0 1 1 0 8 0 amappl14 176 1489 0 1481 1 0 1 1 0 8 0 amappl13 168 54 0 54 2 2 0 1 0 8 0 amappl12 160 214 0 213 2 1 1 1 0 8 0 amappl11 152 427 0 411 1 0 1 1 0 8 0 amappl10 144 773 0 766 1 0 1 1 0 8 0 amappl9 136 930 0 927 1 0 1 1 0 8 0 amappl8 128 518 0 467 2 0 2 2 0 8 0 amappl7 120 840 0 831 1 0 1 1 0 8 0 amappl6 112 386 0 370 1 0 1 1 0 8 0 amappl5 104 480 0 465 1 0 1 1 0 8 0 amappl4 96 2840 0 2808 1 0 1 1 0 8 0 amappl3 88 2140 0 2128 1 0 1 1 0 8 0 amappl2 80 24044 0 23967 3 1 2 3 0 8 0 amappl1 72 81043 0 80606 25 15 10 20 0 8 0 amappl 80 10799 0 10731 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 3253 0 3192 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3253 0 3192 1 0 1 1 0 8 0 vmmpekpl 168 30257 0 30215 2 0 2 2 0 8 0 vmmpepl 168 412862 0 410403 266 128 138 157 0 357 25 vmsppl 368 3207 0 3192 2 0 2 2 0 8 0 pdppl 4096 6513 0 6439 11 1 10 10 0 8 0 pvpl 32 998003 0 974061 320 89 231 231 0 265 34 pmappl 232 3252 0 3202 5 1 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 708 0 57 19 0 19 19 0 8 0