88df1ae420c7415a46eef410214f163b7b95badc79f5df60538793ae94463eeab11a276a1b6405dd2b0eb581e1fdb929ea08c32d5cbb3b252350bc73bb4dfdbbe1714664f9f667954dc677f9b36f3d6e3d55fab353f11bff7f0000000000004ebb9d14e300be972418311767adb597d470bc4b5b1849000000b63ebaf794ce61d2ea6d5676f7b0fe397973b9cc45d7d0adf288cc38a185699ad7fcada2f9adb11e16b0bdbd199eac1b989febb750c87236c00e8c9488077d7f4f93960ef4f156f8239a5713280960b9e3b307e0e00656c64c5f1236d2a4133a6e78816446a94f8948ba75ebe2982f181949948cbf6c6660646cf99daa1e70fcfbbc39120ec11799f4cee639db1566a90c87d1ce249e123bf292dc5ce81ce761f6e9b64acec79365125de9a432a3a5f4bedc1c93ca17225e1153f1546116bb15816259306f47764bad8c91bf37be148becf643bef6702db816fb81c591ff679103b26232666ebcd8c6a67e04f626437936c6a36be1c3747b83dd95eb9e01bc5a204fb6c8994e06fa9b94c3e3ca0e109728e3610100cb13dfacac7148453aceacd5b2d6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x9405, 0xc32, 0xefb2, 0x2}, {0xa0000000000000, 0x5, 0x3f, 0x9}, {0x800, 0x0, 0x4, 0x200}, {0x7, 0x9758, 0x40, 0x3}]}) fchflags(r0, 0x0) 16:00:31 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') msgget(0x3, 0x200) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x2fc) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x141) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, 0x0, r3, r5, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xffffffffffffff23) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) r7 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:31 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180)=0x2, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1000000000000281) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/63, 0xfffffffffffffef4}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = geteuid() r6 = getgid() r7 = getppid() r8 = getuid() r9 = getegid() r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r12 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="f428451b4e11756c0696282df3b80ee87182836f4dfc00ea5a97b34d9e057f2c6cd23f7bf8dc79e0153664dc5a316d7e2318817e4b3c75c0c14f24f0730fad2e4471f27f660795157a05bddde8b75f2e39ddb40ebdb25172107cdf4ab7ea55e2883696f1d0ae8c089c9d26aecc027080f6a9928c574df3218d6e0872f72f2762346563b320c5ebb2bf6dec00fd811a9ef4dfa27b7ad94aa61c9e187f6d7efcf746d1d3d1985603c72f1cdbae991c8c1aeb8b59850869e1a9d1cc1f35877510e734ca2c26314a3046af3c3b4fd50c66e62ae8d7b0a84cef59bff99d523774d164c45faa1009bc93c4c57ec7281eb7448f29330a5d701398", 0xf7}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xc0, 0x2}, 0x1) write(r0, &(0x7f00000001c0)='M', 0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20090, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x800000000000004d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0xff38) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="a6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x78}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x1, 0x0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x100, 0x40) ioctl$KDENABIO(r2, 0x20004b3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000280)=[r4, r4, r4, r4, r4]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x80, 0x0) wait4(r3, &(0x7f0000000140), 0x8, &(0x7f0000000180)) clock_gettime(0x3, &(0x7f0000000440)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)=0x4) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x78) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x22e2, 0xfffffffffffffff7, {0x1, 0x8e8d}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x11) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="871a2e2f66696c653000fdd47dafabb1c5d23b1a48f234eccfc1310440413b2cb9e1f56654c3d41f4c09c04cbf41784b2c40ebf149727fd458cbd3a2ce55ab0589a0b1c0d8758a6062e48143669123301d23e56894dcf691943baacd74d20db78635e7cf5795363b4049009a1ba6c1238471c2b8f64ce36c46a52c161bc0fcd7e605abd7b005d716479611c26ab78013b14a16f3f8bf3a8d6bf569cf5a5d542f61f357a264db2d99939a2603dce21bc739489c4572add7001de573cdd2a615018bca2f2b5f13a8e69c4708"], 0xa) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000100)="e000005c00000000", 0x46e9b0ed28463b21) dup2(r0, r2) 16:00:31 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3) 16:00:31 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x9f9bddd871da8d41) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = fcntl$dupfd(r0, 0xb, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000a80)="1cba720601828662a3fe4302d26d292af2d4d71f9ff7423b28e757a40ef0dd9f0b43d9a96573acb948f8a3e994393c2a81e958eeb330b682bc02178f191d2a327c8de35f70ff5c85e66750dcf4b7ed6eee81a1720378bded2cf08be62523e916cbfdee5d83861bdee5737c459afeea5bf984652f34c594f532b854357ae785ff620a2ba6b1579c501cc20e98fbc889cba2fb5441ea7edbcbb68d9e86729eeb7b9b271b729072524fef420136beeb0480dd33fd26ebc0e1abc84e0045c37d35fc8f0644e2c76f22836579d2a7fa42867866196ecc4206c49cb9caf7d2c53286d1b4175cefc0898c14d651eec02e9a6f936efefe37be7a71908149edb3b1754c75f129d309b4ea832b3ef365cd8823ac9f4a76a33f31dddc6c5d729cb80f8a560e77df0a727b7fe59eb0e7087b898221cf5b276d59e0affb58d19c6b08dfe969311a6b73cef911d9cd8c5a2e83425f472dcd7ee1ab197684bbe730183356f67eea29a8133a5be06f9aeeacf2d1043d8c1c448c26f75abba309273e4479511d5897feccdf690d2ce84e480a842e672228482ebe6200ca60384b5e0226bf8b980093170ba9551776faf018f8ed45f37698ff9480811ba1c4ff22177908b314c250a6b530878bea056fc9d070d3c7b800a67d54543470381742189ddad1714f7db107f4c1672fecf242ff0c41cecedcfbff9e922678dc9ca4b1aa1d257392b6340d0e42a45d176c84d7870d96e6ceef4405bdc058f509f968c0cc3230221f8936b7d341ada89e1d22b4612326b536ffd1a93cdcbf8d77325f82ff11045781128db98fd7cb03c53284dcbed6a53282a6004bfdb926bbc01955b71a8ff8acaad96e9c63e84085e22da0d927b92a32eba0802171bf01c8b3319d1c9881465101c2e2dc975f1e368b6b0775ec01ca28d9b28d47da8056ba929ac4aea5505f9a9d4c9255a4d6111ed2ff26e61eb2aedf1b777806ef14b87dadced56327e1a3df1369dc8d64fd83de04a2bda2e49694bea3b1ff1d4a2a1b60bc507efaa18224a64eae3e00088880fae5c7d5675edbab72cc3ad9485303490252aec7bef98caac8416cc8779ac6ae99084eeef3a1ed1f5b317ebab5eb4140cb48d74d30a0d50ddbaa4b254194c4043bbd791beb264505d71c620faf1dedaf79eaa4e2bf6e2c1bf87a6985a35e5438ae4e00bf73595000c5861c8121288dd503c240a4145e07c358e3f8f2753d278d2f70ab9c80f60ef5c535cd850ee6da8c7fb6c00a0d369956e34175f68e9950c9734432173bcd808ac1da83e3b238becd77173a665f47896cd308c21bbf6245f424b3a474913bff7fe2dcfc93bf2323b7bc374984e2cd4ecbe13612f5632f9728f3d88e3e6f52d4d375e350f6f9d1f1237b38c045c6ca23db0d0fc00a", 0x6cc}], 0x10000000000001a9) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x401) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xa) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8a136488ddb5f48373cf126a8c11d8ffc003c7dd"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x9681, 0x5, './file0\x00', 0x2, 0x200, 0x7, 0x200}) dup2(r0, r1) 16:00:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) fcntl$setstatus(r1, 0x4, 0x8d35f0d2d8764b70) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x8000, 0x7fff, {0x4, 0x1ff}}) fsync(r0) close(r1) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530002679be2ad4606e8055611cbb04d4b0f439dd890c22aee3000000"], 0xa) r2 = socket(0x800000018, 0x1, 0x0) sendmsg(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="043c4dee6a249dcdae8e2786f5534e6b590db7b81d6bc8fe1c91a804f488a762de073b6250e7487e005955fef04d15d487e37eb2d0692a2552f3f39de7f579cb4faf28f2ec3e9867330c4f2b97067de78d75961e406884e0a2a1b02a9b0ae777b47e5055ed31c4dac5d1e5d4ea40a7b0931b49e253a2e76672ef0b29636e5f49135eedbd419e5ccee5085eb0e5cccf2119166c95b4bcd579c1077b9e02c9f49c95a121d9d8bf2db6c371999c31", 0xad}], 0x1, &(0x7f0000000240)=[{0x28, 0xffff, 0x2, "01bb54f05a532c95ac38f5a3d082a59779508242"}, {0xc0, 0x1, 0x3, "e0716f3874dab89dee47f74dd6143258ad4f407f7d690bea41939474df7a4319e4392b42f5243aa97eca237c9dd99f1c302c83607ae959e2cb930ae7249f6ffcb415449fe9f1add4611da323abb1dca5566a12fa785f52ddd6c4d15fddc72c15e2119b7f59dad368dd0ecf7fc3257d412a423767c06f8e0a7a5619df545100e67f047b149047bf7a31e24d7425a06509f8b5aefaafcd1810e7d791e6b0bc00e22bd77809da970792202461"}, {0x80, 0x0, 0x0, "c29e353b4cf8774dea2d28f747af75e925935a240d20613f45dce57f7eb45e44a12efd784b0cb84cf7f1a4f0485c44bcf6b47b39c557e40a90b28d36d8360c4ee0a450b8affc8ca36ea86d6110c4ed527c45a223b34f9bb9645e6934b45d3cf552bdc4886cd4068719cfdf250715e7"}, {0x60, 0x1, 0x9, "c10d43e22425a7c0f1d72d39fe3f12cfacee86ece8d6db374da92fe12c30f89d93451f7e876a47b8c663afd7a8c98b24790dcd98a92a1a073455e95e3c64d4f30dc07024f7246ca4134036191a"}, {0x10, 0x1, 0xffffffffffffffff}], 0x1d8}, 0x3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0x7bf8}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x4, 0x4) r2 = socket$inet6(0x18, 0x4, 0x3ff) nanosleep(&(0x7f0000000180)={0x100000000, 0x5}, &(0x7f00000001c0)) close(r0) r3 = msgget(0x0, 0x5) msgrcv(r3, &(0x7f0000000100)={0x0, ""/105}, 0x71, 0x0, 0x1800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:31 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) 16:00:31 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@un=@abs={0x3761bb680b365e96, 0x0, 0x1}, 0x8) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:31 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)) socket$inet6(0x18, 0x4, 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') syz_emit_ethernet(0x0, &(0x7f00000000c0)="f8") read(r0, &(0x7f0000000040)=""/32, 0x20) dup(r0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x18100, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x97) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x10017) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/21]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x0, 0x5, 0x8, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x1de, 0x400, 0x8, 0x2}, {0x5, 0x7fff, 0x8, 0xffffffffffffffe1}, {0x7fffffff, 0xc8, 0x4, 0x76c}, {0x7fffffff, 0x7, 0x3cd9, 0x2}, {0x43, 0x7fff, 0x7, 0x3}, {0x1, 0x1, 0x3, 0xffffffff}, {0x1684, 0x7fffffff, 0xcb9a, 0x3}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) 16:00:00 executing program 0: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x6, 0x80000000, 0x7, 0x2, 0x3, 0x1000, 0x8, 0x80000001}, &(0x7f0000000080)={0x0, 0x0, 0x10000, 0x7f, 0x7fff, 0x92cb, 0x5, 0x6}, &(0x7f00000000c0)={0x2, 0x9, 0x8, 0x8001, 0x800, 0x6e7e, 0x4, 0x4}, &(0x7f0000000100)={0x3ff, 0x4}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x3, 0x1, 0x62f9, r1}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1c}, {0x6, 0x0, 0x0, 0x2000100100}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCEXCL(r1, 0x2000740d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xe5, 0x0, &(0x7f0000000080)=""/229}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) nanosleep(&(0x7f0000000000)={0xce, 0xffff}, &(0x7f0000000040)) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) listen(r1, 0x6) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000100)=0x3) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000340)='./bus\x00', 0x200, 0x80) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/27, 0x1b}], 0x1, &(0x7f0000000200)=""/197, 0xc5}, 0x41) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f00000000c0)=0x3ae) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x84) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:01 executing program 1: r0 = socket(0x1, 0x0, 0x8) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xa8c) r2 = dup(r0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/8, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x0, "0000000020001040dcb90000001000", 0x0, 0x1}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000040)='./file0\x00', 0x180) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000440)=""/4096}) mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) writev(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)="000000186004008b000600000000dfffdc66921c15ce4f3bcd72c90000000563e04bbf54c83f00000093a83bd552c22d31ffff06", 0x34}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x80) mknod(&(0x7f0000001580)='.\x00', 0x10, 0x10000) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) socketpair(0x6ec77e74740e6117, 0x4000, 0x4, &(0x7f0000000300)={0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x10000, 0x0) r5 = socket$inet6(0x18, 0x8000, 0x2) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000400)=0x6e) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x60, 0x8a, 0x2, 0xff}], 0x8, &(0x7f0000000480)=[{{r2}, 0x405d83016807dd47, 0x42, 0x1, 0x5, 0x8000}, {{r3}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x4, 0xffffffffffff222d}, {{r4}, 0xfffffffffffffffe, 0x28, 0x80, 0xfffffffffffffff9, 0x6}, {{r5}, 0xffffffffffffffff, 0x15, 0x40000000, 0x4, 0x3}, {{r6}, 0xfffffffffffffffc, 0x0, 0x4, 0x4}, {{r7}, 0xffffffffffffffff, 0x10, 0x2, 0x5737, 0x5}], 0x9, &(0x7f0000000540)={0x3, 0x7}) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r8, &(0x7f0000000200)=""/194, 0xc2) getdents(r4, &(0x7f0000000580)=""/4096, 0x1000) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) close(r0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="9cb2aa2007294c06192ddfe066322e2eb4", 0x11) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:00:01 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) setregid(r1, r0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x61}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32], 0x1) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x20, 0x1) r3 = syz_open_pts() mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) sendto$inet6(r1, &(0x7f0000000240)="7a0559b87182f23973838fa49365bbc0dabe3adff47250fd02d4067a64433c28e2423ee68c224cc7f3f1300291dee70281267a89b52e66fbaca895fc029dbfc225f576aa44349ddc63d134ef3bf0ddeed0f0c7f2c0ed768c35e5254ffdb2b310581d182085e15d577b9a7fe709118033c1aca7e6fe5384869f77d3d566ee243714f5c097c7ba95323872376c59153e004d6c324c7c50949f7e10f80b46fa8967db61c940400909b4bf8060d2e54cb57d0e8ab91182681022492691b065e1aa38af0d", 0xc2, 0x5, &(0x7f0000000340)={0x18, 0x2, 0x40, 0xfffffffffffffffa}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) setrlimit(0x5, &(0x7f0000000200)={0x96a, 0x10001}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getuid() 16:00:02 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1e) 16:00:02 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x200000000000007) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x100000000) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="9cb2aa2007294c06192ddfe066322e2eb4ba54e5e2a13f5e586f5bb1a71847fdab4914b106ff043918d2bb62464b33fd01f7f449e4cf22871b2117aa256ef8b064", 0x41) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x1ff, 0x0, "0a9719002263f0dbaac397bbbe4b6c8c0577b9c6", 0x10001}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) acct(&(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x6, 0x0, 0x0, 0xfc}]}) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x101) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x5, 0x2}) pwrite(r1, &(0x7f0000000240)="803f96939c4f972ecea6e6bfe7fec729f5b1e625f27940af01d934d485b9ffeeca9481b1f96c29902387c822ad8c7fe6c8735eeb65b23dcce8356e2ac97c3c8c3c399d23dff406f1eae7c454df644deb8000d59c292c76b3f2e304bdf6a448181768b1984a6114b26d3a516c4a54b9496c6a0cf8ebd4e973ce035b7ae1239a320266cb88737e7d42ba272b68cf0d8333d7077945c31c86f81f9c7a3d7065c79792ec0e31d8e51bb77f78d8b1cf2368dcae8451f889a6105ce7bc3a117ae262e1c2e6a9e322e15c95ab4c3ab42b6d4259b5e9394e9c82a7058f0c87ce936c60ea3362b110daa62925fdd456d78dd474a0e8", 0xf1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ftruncate(r1, 0x0, 0x1ff) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x7, 0xfff}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="59e237f2ca9de243126cae9271a14da3ac97363dae2e32e50f42d92f4468f1f0e3686d5f1153d4d52ff7c11f687f53bbeeb49aa63d276be5eaf9fe7e613e3f5c1cd1a22a74baf3d98e5c", 0x4a}, {&(0x7f0000000240)="3f8be77ede1f1285b0065b5dc7b98b3520611bdcb214949a110dcf116490c4727b875744bb8f5bb2e1c39955a608035ada171104c8062c5b1bfd6b8eaae1b8d749790ca06100cfe242570dfd3866c77f688f10bb63441142ec4ec782091b49bf7ad74b8f45439016b8c339a37ae787bd9f6841bf96243bd86af94e4d5bcb2b65853aad02bb2d7e60c332d6c91ca3193ae38aebbbe31c8d0fd45a1322b040bb10fe0043699daad23cd17d396e4b8e6a40855893aca2e6082a0ab7a9b55ee8e34c4fb1d075c1b14476fe75eabc5830cb1869c0ea1de9089b0546c11ef4411abe4bfbe769c8953790c8ee0158272781682fc5660ff6002f7c091eea518fcd1cdfdbf6e98b96d0fd0f6dce6fdd13ddf9a33416ce976e4d728c7370e4680c6ea160b55b1e3572b43fe8083bf929b49dc2568763e68be84c1b0516f2bb8340c707de5150bacb4c37cec839458d4f77959a30413806185f0392d173079839b55db560ae323eb91a214f9b38d2ab348031b3e91e5cbc196d1819241c0fa470063b5cd521ef625e37add54db804621093b59be6d7cb3fdbc6d3d646e0bdda454a175b5da7716a19a913261a1142d5b235ff462a6fd3c522d96d347dcd01160bbb43cc61ea4cd6c4ed6b3ec4c53fbaef95ecbe7d33128d181e8fd489f74df2f664a91c5f63201fe60f06b0c3dfb0b7d8144f3d6650531318c94618c0a2974f55fbbc7e93f3bf158e13da9007324c08c0c6f49c29d78341436dcec2c7ad50118249c26f6a4482b97b2fa58a21bba556f4aae69ee5c8a74b019edf13513cdd11292176bd2ad6da1fd54083f3582c81d8a57d3e46681c91acd69cee6242832d1f1cab9821aa70cc1f84f77f1518827963f6006ee9eb810f4e1a6b2fb5eaac45a2bc9910f52565a5b401d4fd74cc05e0a8fa160e3eb7af380166263eda3069b570f0bb756e722f50d8e03cc7a3b98837cad77eb1dfdbc53782267cee246906600a58bc504905a4461e54681dfd4a36903bba86a3ca8a01528e955b11a7172fbf8d074b601723026dbf90d34b0d354c2a23bc1308c35743ee0cdaca2c93bf973ac4da89540b4d6550967cb5741954911fd0bea18927bf194b52c231fae2bb12eaf6bd1fafd8e8788954b6051f1338c6223aceda7a8d88d3056cd765374090677cc44b36c5a4e9e1af101397d670db3f3e363851a2deedef3ce915d56f00fc7716d36873991e215f061c43a69afdd010f20a32f9a43b56c03f648ed16a0b888966e27064a1ce9e469f45c0cfab18be25a66f565a5b667d884b319d4ef0028bbfc163e9c11eed90076a044d9ef5061376f604e78555a6b0ab356937e3cf9917c12070803534128e0e04f09d48cb895c3cb1958a896f3a686261608c6d82411a5adb0042f5e378eb7963b0c643305f601c91d020bde647eeef42498664aa92edf227706ed46f656ac9ae07b6edf046a5026decfadacf7e7a212a7370eaeaf2e656a82b8c016eeb120cef10402e6fbea8faccd98ca9dd2c0bfa06a17246d9a80b85b9199f78f7daf1a9f3ec7cdd15fa20401f55d89a732bf43df5c8da59b09612738e9431f5d036d1ac05cbfdf06676324980d79a5c10c3f5a4a0498a126962aa21227553f4690f7fd87abb93335c8bc62edf5a8d560387964591a0e3a0e2fc559b36d091cd17863d58a820712041492f0d9767e02808870921b441a13b013889409512b07fa700177ccbba61b7f9e81b91241670ee1e1f939d5c1f5ccdfdb636a2de6e2e9a7f949f0e16623489e24e47fa02d51751349a28247bc9d7041d61c9158c818b962b59763fc723864d08641a25bdfeef20b44a2ba14bd483a4125a4c060cc5a94a23d423c03f7fdb8ee73428769263b12fcbf8ec649b856c51d587ed6887d325ecc1012f79ba9775be530ff535a9752ca73b4e1ddfb5cdb6a871d5925a05f9de2da6c19145d3727e4f73042831434c36ba1c8f4f1dffc8fcf7d321891c403ef74935f83c7ef9574eaa25a128cd5cf150ce82f2e285445120ca74ecf343f22b9052faec694656a538b910be3b94d16f2134ac04757942bef6e1203ec146e1ffdb7a4629e60f3ef7e73b39d1497c4bc70c55bbfdc156e05a8ccbc281718273947b12bdbd6632e31dee07e5bcdcdc1235c88901fc1deb3fb4b0258c6d0d085dec97353ec4a29229c868cc0b31d8bf1a7407e13cdb04aba9ff0655e71f253a953d33233242593092e91c4f2d6e96fe9b964f18848c378421cbec5ed0018f0376d45894a7b7724f1561c89db136a37f38a8900b34b0f171c340fc1f5041021ca618499b0da517cbe66bbba7ee17d7ff47ffd3adab20e2bbb8445c6841595bd05dcf4ea4a62e9c3f2e3ff66cb67b1b55f6cce8d57540f343206b9d28523127e1e7fb6947a8739bd572c02f35c5952d1298cbc5047eef2a5e0f31ffe8502331ca290364f26a7db17b453fae5c585388411d7c5ceb3d3ccd8759c809519de4f36bf19fbc76643bd53b11748ee95789b051dc01ea7e995403f8d3c6bdd1033b5813aca302e00f3e54c60cb1d5f26ebb7ba5703d149fbc47e556d4ca04690495726dd2caf4afe15358d0660bb7ff3e03b14a51062c5243c5e0b54feeb61a056311756dca31cead249a4de65655ceac17fc92d88e258d2fd0dced19ec66e6ff7b4b2f01c43ebc64aaefb994498d04836a66bf1b9538fee6384763a0690fcd013a1ee3c4f04af782cee1213a94d2449d69d0ed330eff199d929337c49a91ccf3a4e3a3291bb9a9d6a5baadda952af1384866d15713a3a496c55250a32868a10a57ef320b77f86cc50f34fdd18d8172ed785574175fbd8081ba9bb1434237817ee16fc88014c691e479bbc7dea8722ff2c6b14f5c416d3e6847c01a8d313e03d54bcca27c6d53e56b039a5a9d0b80ce8f3fcf2a82ced7aee585b896840292f63030015ca44bb75bc8a257234ebb053d3b4d11bd35df20afaca2aa392af2d67981af8525dfcc19e90fa9f8c3d33ef69cd6e14023aa365432cbcb0fda02977be23cb920597e6fc36351d16305b581b97218d73a66a409a57b98695699b99b9f7524a9a5fcfd4eb86b403f68d94cbcb83d3c9739b9791309cf83b95302ed27f2a2462c6d47c18ca3a6d10fe2a8998d37430297231c4bba26ed59c8167eedd6b47b333a640de9a1afb14aae9139bb5ed056b9e2563732df25a48ca7cbed422df6c3cc4849b244650463af1dfacaf13aaeeefd9a37659468e93cd2d8bcdb327cd0c5601aa8984ac68915b1031d32dabc670398035d656e4271d2d59562aa8c9cf4d1f1c009f82de6c0422c9701fed6335fea49b8711fd90136f597962ab1ec580da3212eb9035df15584ea82debcadb8db2e0331016226ca4bb33d13a1cb8a900ffad72ff5edc7ad16647120911b8bd789ea9db75f9097930f7fab372837cfbaebbd078a440d3198b887cff13abca4709bdd78d5f4f60329a1fc3121f5b8c803d7bea14d0da683abe2b6f31d07395843f69fba42bf45d5e719d277adfcfb94007436be4ec725e08a768b974981abc77bda38e599f980a2229f96e9911131a2cb2bd191d7c51a277cd6a7726ec906821472942d9d357dc1447fa1f64255be648206a292e13d60804d12c0e18d8596715d6d090ec7ebffacee6a20db0453c15b435e725b883669dd66ae37e20a9333380e0fe14947352058eb6742fdc84845400eb5deccb880f2349f921b6e535d09595f87ff6ad37d1645ca2fbdccaa9c6beeecbbb179d0d47ecf7aafb6b6d86e3fd70a5f9e39a75977bb9f5cfcea2ab7151e1ecdb91a9f1404db4feed722035b76f3d5f7260b194879ec51476429792a64ae7be91d8dfdfad3c31d13b1a529e4c8f6bf9faea0e171b8dcd7ddae8203f70ad0d4253259da9c3db5994b6ba4dab2b27d4e728c0df9b46b2e86060ff5ede23a4767f0fee28b96f7cf5b8ee0d6526b5eee5b096869ca903f2e314b5961c571b72d75b7b8c19ae4f70965eb50b0d8ebee4c9cc6093ab6fd891ba73a6b88f80b736d25d8a04373d4d5a05c9fb4ce6c3d0f1f2b9a1754b1bf6848020a3bdfaef7d5612ed1db2a93fa7a855c4f1760f892397feffcb278031e155a1edb65f32a2e90852a25e81a126cc8dccee0e1c1eadd772755f054b4d73642c0414c844c1882fadccbdc515f42a0865e7ce28993eb288e487d0916728cbeed051244866d4db547cf00791955c51ca56a41d531e70735d71d8aa9ed4f8f5f209d0ed050c447f46e5906b977dd95ce3865f23c4fce131e83e15abec3eab86b33d0c418f6a2cc11826c690b79175206e503e60dd5002fa986aae24569d4d6819a207057bf01cb0b3462c51aaab5767014ea11e83f7769ffcafb241471fa80dfbade233762fdadd480eec0d3845701dbde149133d2b50aa3d3ef485ebe3a3df377f840f28946e09ee0db4bfd2bee19cce6e51faa7daaa8b47aead3c3fe796010bbbe04fe455ab5b6f7bc86928f94b5649e626cdfbcf279c19fedf33333b0061219b647efbbe615ab39ba86c84bdceb4113a96f782f8edf4cbb08ecad25989563f871c5bedf51dc31699cfe5cd5cff27ef38d982db3d9cb560ea75600e3edd3db62709affa2dc837224c4d83b23bd230d2f9a4dc586293287cc79b9a5f31e360d8ad7c2ef267986283ca1ae13d863febc4683bf9c3bfafd4304576490179260cbf2364a4b374e2a9458019400d266ceaa45b73321fde8e59402f30173bb8c272e4decc8c06a426e73d09e21566d4c96be95532a8edc3cb05f51ce614de17d0b6d0a641aa129bf9844eb3ae0474149d134c2d28620c8dcb23f8c3ce4b367f67f59fb1831780b431b60e2efa18c84985d571920a954af1d45a40393828fcc46913f7f469dd867b5fded2fc5c59477a684dbb27556fbbd282324ca65559e1cfc9b548915b3aa57dd86b5adeadac8d7b99210e855c0dd1ed7e416b15899b0d4d9ed07d81168fd20de075bdb39cc3f1af5599bb831507bc08cbafb9a79b42cf0fbf466cd71e7d2129fac2d6498560a0435bfbc6b06ba4c8211a21471baabc5856422ecc158c7450988af451204d07de5ddaf0636340c7c323e8402b1e2ab824f61c6ee48538784e645dd54ee08ad7951505b5f943f28178e7d60f2552a5de44125b7ca8f5a6c2030a94d32ccbbdada643384f070f072efa158691eefce7f491b17cb6c54322a452194e7e6a152578f69dd6794430d0070ef7543e55b06031386057817363d580b525cf2c592c46607e6ce227053117a6f8d7159d1dc772484cfb499fcd3f367df429dc704001662808c36c88139a9bf3154009200a081add84138c94eceed530537d48edbd337eb2945893e8c6a45f025f099a0a749cf6d00ef20077352ff200c61d537f3b62142ff09db3c070f3dea1661f1ec673650457ca39a98b72e31c59a9e5f430bb06f16819478e215795a867b1fd4debeec6904b36bb8b81176d034ae58b6b1a8c68a1ecf40726ff68996190ead19cca9cea8ada098875ee537572f4e9014a69d94043e354840e2fe4d4ef6a71b2eed528a304bf26dc4ff7727bb3ca93eccedc12083ce52b0e9c210238854272e0729e9d9a3c6121b900cb4810bcd6ab25ee914847d5d71601dc30d6b60cb354802bc4494f3114885f23b2cd46db2a32f25b6440bbdbf65cda0e85ccf591330bbf4dc5341e5c9ca760c8fc49a6a21cb74706174ef420d32709e8fe26f784202237c78926f55c7b86fd6c9bed2081d58daed86cf6d0f63e4a674fbbae8a8fbdd3585fa02590bbf5efba430c61cc3e742f4e8a79a5110181d3536aa810cee0ee4718275f463", 0x1000}, {&(0x7f0000001240)="5b8280bb27e257a6592630baf8b8a91fa9c5547142c74cf43b12b14c227ab70eca34d83d6770682bae5a46304125b3b2d65744caecf1a3b160332818583fc9c49a6a2ca45715940030cb73ff565bae30cf1dcb35ab33376ee8c3cf9ea4cc051db476d80a64ab0d3a6c0b5c17f2861c176376f0a1f4aa235be813503e3ee1629e9717e75268d781fcde953588ff6ece757b09e3ab1d475d54fc9844a5128b07da7d990d3d8ef99f35c4a3da7ea6987433a8dea1d3d19ada1140b856bd7bf3559437e9b6c620c884945e15420b56d65dad8691471ccf4d77abca34be6347919333984070cfad50873e7bfc8a", 0xeb}, {&(0x7f0000001340)="8b4c95c426696fdcf43c4287e8471bffe85955fe85796e5ff445b8005e482b4f736574990eeb0017084740f9ce798a65b8983fb138a67162d3aeca7206676d6479c0ea063be87a5287ca1d9ac17d8087a1564c6e0e72fcb28b4111a33ed9886fc05e3c7d7fa6fedd90b3d50f895f695b0f19e9882e4106dfe28f25996b9528c29b458f236d61a17ebabb5339b52bc09f26b49ec15c27f823f9b4708eb1e4427d17aade791535a05e7f9d2bcce8bfb94a603c3a7b800a6759f09c21e9", 0xbc}], 0x4) dup(r1) 16:00:02 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x3) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x11d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0xffffffffffffffff) r3 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x100010014) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) socket(0x6, 0x5, 0x200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r4, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5587b002e2f66696e6530002eea63405f528d40758e45ead464e4984b94f2cdc7c76435e5b6587bac2d5519a2a3858c77ad12ae9fd04f194b621f6ce9446eba53a10a040000001fecb7684cd45fb4619d6f1fdffa59648bfa947a97b2d920d037322f8fe0ad9319cbe7602b169e4a9e67470000000abc0000000000000000a8e8dc62cda45945cedd9aeb826edb63e7d7ec3f16268b5628e174fae1be2a39c8f745e60dd6f66454152ee0faf75a5aaea2e8210261"], 0x1) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) r7 = socket(0x18, 0x1, 0x0) r8 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r8, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r7, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) fchflags(r0, 0x0) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="eac9094f39e5d7453d2bd45ece5bec61fbc8b2e5692950131a845745a3a4ecd3716367cf35e51a4cda63b3105703367fd973d312e969d5c31dc7566788cc6335014f6b65fe4f", 0x46}, {&(0x7f00000001c0)="b24978144c3dcee79090704f82b4e5e69108d36988cd4a85715dc76ec2b23ee66af307057e84514ed2c5a22aea9d59a255e52a44de810c8fda0c8c88ad13cdb3ae99b2b52269b1a230142dbbf390096ee8a2d052080f78cef9dff0abb21282305f4cb3e9838d433c2cdfcbeb50d61fbd0b3c1eaf1e69a14b9d68da5e4aaf18cfa47af5b855ef627103afde2feb584b72803d1b6613f76ea44c28d7184088a13e3d898caf5be59cd5cf72f2dd941ad35dc4350d1bb7f4b18c991043acf893e71f1ed03c35b189675e7a1216381c33e6c6d04274c6fbfa7c63130e793d3898361524ba3f4754299c60241f6b7cbf6683ca24aaad1e099def5c690cac6f51d0", 0xfe}, {&(0x7f00000002c0)="6cfa223985f4cc181cf627058cdc672a342914e0a88770d4ee74c6d9345ddb62f56cb633447132f4d45d95042007673db174d57436aeffcf0bca9642cfb5a24b46dab482f73eca3ff264528c90e1c359a5026bbfb2f9829976d2408b67b9b91cda5a14b20c79cd9a473238f26324fda2e2e3", 0x72}, {&(0x7f0000000340)="62fc8714ef33a5a89bd6a60e8de2be86d1ea326e544ced3b2fc35a8bead2fa7cb6e4549cae66ff592898e3ff79bae56e8c8b7975062b3728751b3c39bb855eac23488df1bb4d656b2969d64dcaa674a8ecaf8a", 0x53}, {&(0x7f0000000080)="9441aaa9a916f19d8ac382bd483e4a5e11de6fc637294ad41b9f24414b50a33e46ba1773354810ad2a6306c78957c3783aca1bac", 0x34}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20}, 0x2) utimensat(r0, 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f00000000c0)=@file={0xef436c619fffd742, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x800000008, './file0\x00'}) 16:00:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="e132a89810a307b5d499c30943b050fb6b1a4d09770cf41022d3e1f4336c05ec7cf8b3cea718b7f88e36a4f0b3518c8e940dd2ba4fa88d9a8a1209c554f5704e4bc2f044e3e1fd91eb2b61b5f5ea", 0x4e}, {&(0x7f0000000100)="f0a9e8619ceda134c22a3edad1ff4af0bbd0526c63ca15abf7bef7025fbbeede5c0c410c3bab1fe6f88257a1f709c8113bb35182ca5e3d866a6a21b83eba58d467f0233f12a1e9502859dc0b24852934a5f5fce81016f48a1764070fe3ac114e239ecf478cec34866d266d35b65d51ef03538f5dcc8a43716a2369e4c7e8f955fcc1f86b92c638d53a7b3457930d28", 0x8f}, {&(0x7f00000001c0)="318e", 0x2}, {&(0x7f0000000200)="5758f379737fa1fd8c4349bd5befffdeead0eba0720fe4119a4ab04efe7e7da6b65e9cf68f364c02739b71f0ed3a4068daf30440c8aa331b2015c86b1314fb50792f7f50460386f35fe9f3d5082c0c8411aa2dcbf6402ef4b8c836e69bf72ffd6e7886cf9f89524bb0402ea67828522f85bf89f7ba16f1988641647e5d984bec703f8cc081a986a196379585d563a295549e5c118492417f48845f7701bf352eb85dcbc3e209b0c2e5eb95c8038e432bd7cd9da2141c63b7fbb74b08be92749e7064188d82b4c05bcf4333d8bb", 0xcd}, {&(0x7f0000000340)}, {&(0x7f0000000380)="b0f54b136f6cd90d70c9c443d089221b8d6d8fdff634ee7d0d75cc5915bde7704fa00c3d03368fb8475618b50fc6c7f5c999c3bc77ff2dada9a63687e057001d280db5294aa6a334e6471e72bd26281a4ab2507eab49c395856a9da3bef10602db3d4a4ec038bcac1e1a5040", 0x6c}], 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x9, 0x4, &(0x7f0000000000), 0x0) 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100000100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x1, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0xffff, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x9ed}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x90) r1 = msgget$private(0x0, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() r5 = getegid() linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='.\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xc51, r2, r3, r4, r5, 0x108, 0xb9}, 0x6, 0x400, r6, r8, 0xfffffffffffffffd, 0x3714, 0x7, 0x100000000}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000380)="eb8d968f70c78ec5c61e62f223d063db4ea9c6b66a7c52a5ab88d4475675e3cfedbe7a4513a84a8c5ea3a60a17156c8dd5355384f8d5997b4f6b34dfa5b3a411840d5b95343373c1f7630fe4d9e3721dd6f95f3c1212eddd9c5031956f633ad1d2edba42dddc88db3c51c1de404f33a0e4aa1e129abb90bf4c17c37cf5643cbe33dbf219dd13558aa06fa200d27cc34a58ccdc094b7bff73967a44d0ebe0b5076210dd6e138191ef6eb6f87b4c0d0cd19b572e75d38cabe407423130b9f5d53732d714e634640509b080b5ff04d53a0efc3dbbd5868c38eaa48324c857965c36b69391a2a26d95c797d8d4004c3b683b3b72cec5c2398973164815e260a1", 0xfe}, {&(0x7f0000000480)="09e03fd1c45858958f9134eff61770d0f536ffa40a31851639705ffe065cadf5eb7e209d04235ccab7c9865b6193501a221c2aadb27489a7c61ed5641cc598cb73fe2ce3e85d98ad7e69c70d41feb3ee", 0x50}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000008000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0xc}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x7fffffff, 0x8, r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x4) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) r2 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/164) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xaf}], 0x1}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x10) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe(&(0x7f0000000300)) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/96}, &(0x7f0000000240)=0x62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r4) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) accept$inet(r2, 0x0, &(0x7f0000000280)) fcntl$setown(r3, 0x6, r4) 16:00:03 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000140)="b2") 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) msgget(0x1, 0x3a2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x2, 0x0, 0x0) msgget$private(0x0, 0x80) 16:00:03 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x5011, r2, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) shmdt(r1) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000029, &(0x7f0000000000)=[{0x48}, {0x400000004}, {0x406, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x100, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="bb072d0bb9c6776e44727c733453f82b4d9650010fa16eae9c53f352f4e11428146fe6a32543a4bdfab418b0e18916426d650e1088bca6c212677a071c212a9bf4bf1eeaab20fd3b49a5ee486c66859b451a7318ae53a581e090c93a648350dfbd1e5f5b338e4bcff049c6798ae7b81acd899276db2731717b405ef085a3219c3fa17ac3b37af5eb8d1e0e69aa116ddcf9c485509105d99ec201d9a64f8cc838c791c1a90a9f083cb37ca7a0fc2fa5efdf2f3ea97ddeed340c22fd45ef98a4e9ec5b259ce52494e8ab256b02de1ada2b54f77300522f81762cf01cdae1a39c8795cf5cc635393ddbc6b0438e1cfee0ad1eca1d45f11260", 0xf7}, {&(0x7f0000000100)="7089ce96726b50ac26b5ae7abc3550cde6059bbd5109636cfc781f2932517bb53b40b705dd1a46da04dfe005d55d", 0x2e}, {&(0x7f0000000140)="bfab0a9ffc996410f3e0297a3375410b3066f14fdd3737ffd1cd00bcd46fbc0eb18efc792bb81cccd313f6c7a07030ed0dba2a8caeb68fccc397599d691666fa67dd237557e1995ca9aaf3c6077c0e6417ba93d8e9d14b04253cbb37675ee82bb2c3c8a46747abac9e35ab7bdc7fe68b9704756ae7dc038dc75ac8351a697de8b641cfadf007ec784d813e1d6216f2c7267e23f8eeb8acd74abada91c17fe8ad4fed5d58f51dac89ac32e8bedeefe8c3f85e10e6d3bb645a842128bb9bb5db10ab33a1e45faab588", 0xc8}], 0x3, 0x0, 0x0) syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x8) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x7fffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x20}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f00000026c0)=[{0xb8, 0x0, 0x6, "e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b4aa7c2076199e39b4ec02aa518b87c775ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375"}, {0xb8, 0xffff, 0x531, "dbe4ba86fa14a48784ed916f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad43"}, {0x1010, 0x0, 0x4, "7af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0c4c7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f2c0c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c602ba9052ae4f59683e50ce977ea09afe379f17d49619c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c950da2ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4324553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a90014a6b1bca27a548a74ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafa8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635106ffb777d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bb89307965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05"}, {0xc8, 0x1, 0x2, "97ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fc4a51c139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc"}, {0xe0, 0xffff, 0x4, "1ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a"}, {0x78, 0xffff, 0x40, "431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed1"}, {0x50, 0xffff, 0x7, "33bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39"}], 0x13f0}, 0x404) connect$unix(r0, &(0x7f0000000140)=@file={0x16a6c9734751d534, './file0\x00'}, 0xa) r3 = msgget$private(0x0, 0x421) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000003b00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003f00)={0x0}, &(0x7f0000003f40)=0xc) r9 = getpgid(r8) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, r4, r5, r6, r7, 0x8, 0x8e01}, 0x1ff, 0x8439, r8, r9, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x492, 0x1e1) preadv(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)=""/171, 0xab}, {&(0x7f0000000180)=""/98, 0x62}, {&(0x7f0000000200)=""/225, 0xe1}, {&(0x7f0000000300)=""/148, 0x94}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/55, 0x37}, {&(0x7f0000001400)=""/44, 0x2c}, {&(0x7f0000001440)=""/201, 0xc9}, {&(0x7f0000001540)=""/199, 0xc7}], 0x9, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r2 = dup2(r0, r0) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:03 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/188, 0xbc}, {&(0x7f0000001280)=""/239, 0xef}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x4, &(0x7f0000002380)=""/4096, 0x1000}, 0x803) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="7d4acfd8f047d4ed649826659657bf32e7c4826e2ff8fd8a11af014f1b3c1b004916aa33b84d3a92ae6b0e6748abdccd0e0dacdc6c520d373ec6784a23b271ec4c0d01ddd933f20ffa979798703c2727d44cfcfe516d09cbecdf9740b4eb89fbc67e9d8e825f38fcd9acf16b5e924f276e718fb2e05674533b35496f5ad4419818c72765a8c2b46161e36934def0cc49483d8237f1e9856555092e6cd2cfdd3389229c89704455c16964b9f1cb94b474acfe6de0ba9e9ba939a8912307e37db8ba4bcf56f66a9aa5d8791ba7eed3997bf46e7fe50b11882ea958a12f5e48afcddde0", 0xe2, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="016c653000000000e5ee4eb1298e9eb6ed06de"], 0xa) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0xfff) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)={0x401}) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xc}, {0xc}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:04 executing program 0: setuid(0xee01) getpgrp() ktrace(0x0, 0x5, 0x20, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[0x1ff, 0x4, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x116, &(0x7f00000000c0)=[{0xb1, 0x0, 0x101, 0x6}, {0x7, 0x0, 0x3}, {0x6, 0x1a6, 0x0, 0x20000008001}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x140) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r4, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000000000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329c734d59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6"], 0x1) pwritev(r5, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000008c0)) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r6}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) semget$private(0x0, 0x3, 0x410) setreuid(r3, r3) semop(r1, &(0x7f0000000540), 0x2aaaaaaaaaaaaaff) shutdown(r5, 0x1) pwrite(r4, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0xffffffffffffff3b, 0x0, 0x0) accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r4, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 16:00:04 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x6f13239153afe4b7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) r3 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x2, 0x7, 0x1f18, 0x5f, 0xb365, 0x4, 0x8001]) r4 = semget$private(0x0, 0x3, 0x491) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000000)=0x2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r0, &(0x7f0000000140)="021f5b1bde300f0d433e134e64ab68c1241c32fc633941516eaee708001fa95bb4e28f05fceeb2a35124cc3752873488b03aa9748707c8fd87b23e92893f6c2ea4f73c86eff0da3f62f30092abcb92e530e9cac55a0c4c5e9bb1ed252a65c6b37409a93022e1d14bdd55a3e88e091fd50e5be73aedfc69a676083ca00b145475f085b36a1b50d078903432ac40b4895d417e976554ae15da8cdc1a402149ac277aca69d90a589736bfe7ca6899311642e841c1a33f95f6ac3a6b94e64de5824b3583fc35bde7a4651546b0e3fe4c68e9afb35d56a73f041b7b9d5fff0ec17465d42aa0", 0xe3) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0xf03e88d57bce526c, 0x5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000580)="000000186204018b002b06000023f69c4e14da0000000000f10000000a05ec4d46b68de1838f74c201ae0865297510f06e424b6a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500000000000600000000", 0x57}], 0x1) OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x3ee20439e1c13b1b, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() rename(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='./bus\x00') chroot(&(0x7f0000000000)='./bus\x00') 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x1f, 0x609, &(0x7f0000000200)=""/255, &(0x7f0000000300)=0xff) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x6, 0x4) 16:00:04 executing program 1: r0 = msgget$private(0x0, 0x4) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8, r1, r2, r3, r4, 0xd, 0x401}, 0x400, 0xf90b, r5, r6, 0x0, 0x1ff, 0x1, 0x8}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x241, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = getpid() shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ff7000/0x3000)=nil) fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x9) r4 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x1}, {{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) r7 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r8 = semget(0x0, 0x7, 0x2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r7, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) r9 = shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0xb82b64cfe3031874) shmdt(r9) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) setsockopt(r1, 0x20, 0x1, &(0x7f0000000500)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74711854511b6e9b11cd7dfb3a9fbcef1734012d7fc89bf97301d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599db840fe0c8954e32179d5b1f65fe4f59fbb96e586da11e6aba76149c64be18b31a46485adad4c60cc2461ac44b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2650085ddbb4e7c34dcb31e610e6d941d18e15a97535b8dff17ae2b67ba6e180f02c3e43c96a4f0bc3fff17b0", 0xe4) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) msgget(0x1, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:05 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001340)='/dev/tty\x00', 0x10000, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001380)) r3 = syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/tty\x00', 0x80, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000015c0)={0x1c6, 0x6, 0x1, 0x9, "1488d117e70bf90bb8464f40aacf1a09b4965189", 0x800, 0x6}) pipe(&(0x7f0000001400)={0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x400, 0x0) r8 = getpgid(0x0) r9 = fcntl$getown(r0, 0x5) setpgid(r8, r9) r10 = openat(0xffffffffffffff9c, &(0x7f0000001480)='./file0\x00', 0x0, 0x1) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r12 = dup(0xffffffffffffff9c) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd\x00', 0x80, 0x0) r14 = socket$inet6(0x18, 0x1, 0xaffd) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f00000000c0)="76c7071f61cc1b8af40ca389987619e84afc55afe000dbf70691cb71d3ca6d5bd2beb5639ec02dd1852d", 0x2a}, {&(0x7f0000000200)="1dc46fd5dd2ec5f2c78ae3f49db17a94322724c549f6fef33c1cc7f65f9ec1d7833257c7e9146a218ad071b0f9ef60e794919e02fb13d867b0be277d5c071a7f8d1bfe3a9608d1911e8dc138dd66b5f3c5015ec800320a92be39fab4ff580d0aacd26a5efa677ba8cc05c61e8a4fa01d84b5a9259845d0a7473f07566dd5dabe5b7b66e87c49114d66c1a66d55a4f8690b8ed2d7ee717e0e94bac68998873467580e4729c16bbde38c71a7fe71936e26b024db23abf16e5c88889f4b5026d31e1c761f598f1ccb4b7dd4f73ab570bc06c970b2e80e5f64d6f0e4ba1b17bdc920f9510cec1a079d150e07861fdb59890be3ab9de580ba3d53461622a8ea8f18dabc7921b92965f468b93bcb30843c47bf7ff2ef0fa9921bfaccaa0165d0b8a7568e0c1b099ade36adc2a98fd9e7f8f75d061a49ddffdec5707454733e2641af980043233a567925be21ceb412c45c2ed26748685d51b3bf5a928f8889cdab88845514985596ea057cf88e8b3eb45a88488266d6a558f92be83768b648b8c300309c2b95decdf0e84b91b14daac584a0d1a062150b80cb173060b7960b029e0e45e4448808f3ce8b66e47c82cc0f6eac57970d93279ca13a3bf76c696e5f22e97fd89936320479f94b71dd62c9597c9c1d9b3a2d0e5e9024f040fd0471cd58c8d5cef72e00854aa84147d694b3475f41c90d3cd88aad93ed98b5d0d80e79ad94bd6253ec73020cc934be5ebb08c77f4e4e7a7da4ead65e083c82dab119a2dede3da6fe26441be94d40cd1d5825fdda6f1020b983e310ba3f02c84d9d9b7d71906e76ee654632aebec64c6b5b040a98147a065b16e1efb918e5ecf253e1980f764b96d61d468c17a586e47584253a4740baab7ad9e14b94dd4199c084ebdd76310c7bda2ec0b9c21bb6b9a919af3818aa95c23b2d90f2a657980ab92ea9b1df032eed9e9dac14515c36be21ef7471b791d446430d893afd6149a0de3182251c78582a026c8e8f18490641bd8bf4bd00406d3481bece77d521408b7933d09f333af8990222a9586fde8ab2e66a5915c6c1d463a1ce1c7104593dfb0e602d3b7cc799d7556599f56a7679095dce4aa2e7d345e13e769865716951bd5ea90b2e9a9d6bc59ad63306a1a98511791467895ee4a8ad58e734a380bf3e2588386fe3c7fb69622da69debaed04d0a4e6c79f5077d741914d3e5006f0105dd6e1345932372d0f427143f46e422d121b723d71ee0cef63e86e6c7d9a8117130e6db54dee19ecfc7c78373c08241a0ea28996ce3d5d33726c5b72d9e7f328f0b2ce83ff0e8b1abd8e575830917647967becbf306e0b26a7656fcef5fd4abefc646abbc20fa3ce7e8de98a3733f7a59d82b1de5dcae65fbbf00a8c487bb01816ff80643b7be30dc98c9608cbe6021b2f2d923f9544005da5bae0ea3756f9f3e4149f26cf8240ba619eca9c2ebfd6b3dba7dda6f9be8d35fa76b7c023b2fa66de573cb2e6c8b66abdf17707b125ebddb2f1f280388cbb839a5f2a834c42b92e98316eae2c05234b3a0dc596c7f4cc10715ba3c7fcf249109a53bb75430d846851ee25de5268ac4dfc70687d6f1caa4c0639877dac4e272ed4d9812eb9d4f21a4acd3d1c5b5fc1d75f464ca02b026e9df8e890cd92f4df2bf884aab942eff840aee88c417de744349258c0ceadc5d467ffa6630f2d80562b707efc6653d21fd506cbaa063027c2c4841949c8806055b90644a6ce50460b5e861c2c0e338518113195c16fb5b0dbae1d6edc06187a371ba2a88a83e5c6253f317c65a523216f92b6b2082d5d8576ef279f85b23f5d2a55e6031bd642489f852e92675e3c04c470b1ceb00008b1441fd6214f90c1a8536e82a7067882fadf99b2d9ee5e850339f485463f0c737c2c3513cc89c01a3a2b644d0ed7000a9822797546ff9cb71d88abc1575e778fb97be695e0bd5acbfa7514fe2ec2c00cdf9d0a51d3e9fed475b1c611e0da4a575624d378824cc188c47d5321ec03b5b249aa5cbcedc986e8270650e67c7f8efa02ab654ec2fe89742fe4d8f585a01b91e5be95d5ef9710d5add6324ee0eabc4164bd557df1b2e0d495ff31e088f92be43d1726acf275b763117778c77409e4ac6a22f7cafe43680657af16c3cb3c9fad12e44e1a68d1b5fe1b9327ce613c899270d0d2cd88d4a636a968f60ea361489b58bc2e54975e7baf7a1c16ba40beedd5e6170e13181cae9233aa61f373ad1dcaef10f00fd0ad981c71c07a5e031b41f475f8992658d2aa44872e59122785c44083c9d1eff4b6b117043e0f78dc35a6825b4284184fd31e4c8dc16443af0e48260cff666d5db0d10dc661437c3ad1b998c34a5afbd8eb9b14b05364b8147102c702d9cf32a315890441e30584809a3fbae584d46a8274818bb43787ac9a447c81332335b8fa383196f88836b71b6402743e33bb064e6cf63d7ff9ec6bc65e970a7883923eff106cb5c6a049ff2da5547bb614767ce99290c9d1af706158319ce98b962b8c75b796480ea84e0f400cba86f15786a6db278f7bd27392de21705a09e8ac4141b9ef2878567e7fc1b8a991605e1d30479e6feedc0523126b611f0f23d1449d2a3f265023aa44ec07c4e362dea68d2e5eebe6b602438d6322e886f10829a53a159bfe05cba419d50b2a54e359c772f16175b6e61e416a140294a277ef21e071267fae1f2310fe833303af07097a1cc587acee72896124e3fa82b364a4685cfd24da3770ae4eb4e8baf710f48ef337ed8bbc632fc33fa630145b80a4c7dd5f0a1b5a1f2baf145008defb01c425fd29b9266645043c0c1d865589eb60d21138959ee04d317bef460bdd4610a5ed3f4bfc147bb0a9312329d23602d3579e1612d15436708ac7c02295ecd0e73baf84e0d4ee7aff2bb62cd79dc3af6b9e9035873d663dfbfd2d5204b273c8edc1cec73e1a4304aac3be77986ef8cad48dde8784ba32cd55c2f0537dea966555cb7956d90f9b7d973cb7c2c108a744548075c2e4a7873091e4c1a57b5bd45f622971e90c72b2ea3234af34aa28786c62e03c05f5c788cfe156602a582464c172886df63ff389432e3042cd72e206d02179e61a6a1ca635350ae449db82f705c4a7daad01835607748bf7cca7d70030bb617848c527e2427d8a24013f2f0c49f212f01a616749fe785bb96088a3a7ed3337d115638706d74752ca9d5f99b1373384241c6c346e7a8b61e1cf53fe204e58e7a8b6fe7e9f2a04c4eb1438ae52c0429e3d12fa7d53d8c7fc3eff47cf20314d687ec2caa9df26bc86244e539eb937b1efdcd3f08d7bd334297d273e7088c25ff83a52597d095371509a6eb1978c9e1f5043f2fe01a3c56e1f94afc3df32c8023f570f7255854303df3b5000c058a3fedb71cd499b82bec01dc74538598d44b97c021e2a4e2ca202ba9b2da47bd1220dd34e59463d65e8becd6b834cb38583c0a659a2935a32af9341da97b98aa6ea42f0107348c9089cfb475e71bcfe6b8e06dcc18fd7171f541d403011a1a2f155241528fb4a369d99288bcb9e2541b3bec1e134d08b97e6e80d9b6cb7f3bbb756e44ca1edeafb23f549d0b3ff714a2c749be7fc7119910ea5eb29b0a6b80ef53132d7dae0a47a3b0249d7f481445d09e3651a7b9c1d15d7730467109f0826ba32057365988be110242ae88241d4b918a49883f115698f7dc904b018b3231bb699683d27864e6df8c9fcb283b430e7aa6ff5bd7656d45248145025dfb745b0b029f3a1c447e460d0747eca0c12fdd46fb4429f10f8fabfd97ebbfd6fcc07ac127b16783340286d52c765b122338cad36a5bfec6ad313790acbbbbf10d97dd328eb5f49fd22b22ec7c9dc4b149b9050cf0b6ab8b3051adff99a71bcecd9cd815ddda778b5cdf28a014198bc74da3a2a1f6435502b2ec2d3068eff98a613b29a1326372fe764d414db15285068ef99fa9be8d0da671c0a812069003e2a9f82685ff11c7684fe047f988321e2f6587db84fb0a2bb20a01886bca88c7de923a050a70bf66524ed0367045fcebdd79942b003fd69d698c91f92c86776f575d1eb95f05c28bca06d49c809f92af67f7cb1535a1f7110f41604ed97fd8ed7c6cc6293b7fcfe32c060c4282b10108f25277665e20d8262749ee1c3879d0aa3085fa1b70c21942f63118676830da83914ae3c807e626350ca8cbd31c0d428002fe3cb094b55f5f3df68d4c74e68db405ed4b8b0ab2b1aa6597f883771cba917ab255bf904cde6ec760c909d8eb9b8390225234ac60749a996e01c2f3c03fc33da29561b4c1d4773b9616c28cbb54c5b2be2d7482dd3dc90d27abf06b47e56f2e8126a40d4ded8e14dafd5031e1bb05eafd78dfdf656cdedf66c1513d3a5c35204a7fb7f0d73c5cba67ad6b61fe534580c1e75641f68ed3b45b074fa5f01eb3b65db550a16e84a1bb483b4439812383af4f72c080a8c44153db9fe586df522db9d278ba6849cf75c0198903fffd1d573691b296c772d0779ceed76abab2f87312e2d4e30a7e780f80b008001e7b2759cf4dd18ca5ba4a59534cc90f43f97bdb0ec37c9f329d6af9ad718faa60bbd86bbb450db757941036c4aa3bb2ceb9e8ebb07a49568da9edceeee3de058bbe095a52aa8f9cbad575d07d570cc7a1c4aa7280509c135b5ec7f8cf9cf5d7ef6a1c51e6766d68cc0fbf9a246dcea66f477646d2499c600237d2dd9c384a976d090c97b9e8873295c4f979bf6687fdead9fd89d386d58dbcb9ddf83abf8e616556c62483c4ec20ae342c3e0fa695ddd350f7dda7bbea8889a5698d49029d5500f7762541b0fd5e0e2e7b2a127bf04d4bc984052ca776f7c091702c913323986db9fd829241aefdb67375817fc1a1f5ce88c5fbea7196bc0787d923c56d2447afb69ed5eca60ed423e01be19b11aa348696ea7fb7ee0730926845146028e949aed6a8e3d3dad9b2412aaf7a3b0dc0692a38a955d8826e483627773d3dd1edbd63cfc2db3e27e0a77666d01417dd00167e5b6939e04dc5005ed4176c0195be75f77b473bbd6419a4fa8293d4a19a7011e532ea1e502326011e2b6ffd90b2b9428cfdfc7c331dd5a612b4e2377594bcc1b4279a87490fa7177e7332c0da887060e8855c8dab25bb82ed315476663c828221a51a04c61825a1e282ab68d5256921992815aa9cd4306c66c66e77b5f4f2089ce667a4a668550aacfcbc90040fcb222e06cf6f02a586555d2c6f4f92528560d3c9ee1ecc12f89ed4f2cf30e92c2c03f321cd45bcd1c7d7b3955a8d7ecdbcc938ce6a5533a2f6af43a782d729d655e3b6a91a99cf29af87d956a999f0ff0d7029010462b64b9542fb109f6f93c411bf66488fdfe68b1936bb069e142c143ba7705b43d4be120beb26ee7550c51fdd1e91a6b53987b2da6bbaa92e6bb9caa5026e735756ff39034b42647c40463045d0cdbe9ea6635dda7e962e6233a8cc6587fc75e9acf67c7362500082d01b539a4780be82ed31d9ac62edf444b018e74f112593f7ddde483817e0b52923135c1371ec3ef7007a3381f1b0a21dd0d6a3cbd969106ee8f3383532a439a30bafff8c6012a97d208c2e9aeacfa5757cf68b0db6fb2c90a2f5d833430e3b25aa0f21b4ebb799ed71e2b933a6d20131dfd77e0a0053ebfe7401a75a507c1d23a38f1b22bcc1aef3ab06300104ddbed194521a24a1ad3aaf464045216f1949833bcd14987a29268397a364484bb571911e3135b9df482c447a507c4820bd94296481505cea5e0f31307acce72ecc42d011626f5463b57c266c278fe26dd300be8f93a21454d8", 0x1000}, {&(0x7f0000000100)="31d8eb4575f1deb74e069a700876137728d2a610a50d6c9f05958ac857be5127d4d724eac9211599ad1b", 0x2a}, {&(0x7f0000001200)="e9f8623af7da0b3704604546d65c478c6ccfb541f7ed3299738acabe836df9a4d65c4723a0359f1d1f9fae838fe658d6668ca105c8de48e78671189f6cc04188ac30c7303445195e0166500466ecf53b58ba3cc8b15a217462b28be791a3d690d19db489075a15297e690604419fa42869959b493114c117eb94d8988224bfa328539a135b3bad009a4fd5a41e3c53a77da9b2ecc79b7f9c8899168d52746c4418444f", 0xa3}, {&(0x7f0000000140)="1d3e85", 0x3}], 0x5, &(0x7f0000001500)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @rights={0x28, 0xffff, 0x1, [r7, r10, r11, r12, r13, r14]}], 0x60, 0x7}, 0x40a) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000000)="e49a44e73e9530fdfc0885fb522205004b94f892", 0x14) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='P') r1 = semget(0x3, 0x4d29eeaa095eba68, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/43) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000780)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x2, 0x1, 0xa09, 0x1, 0x0, 0x6, 0x401, 0x1, 0x0, 0x40, 0x401}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x5bc7) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f00000001c0)=""/39, 0x27}, {&(0x7f0000000400)=""/66, 0x42}, {&(0x7f0000000480)=""/182, 0xb6}, {&(0x7f0000000580)=""/241, 0xf1}], 0x6, &(0x7f0000000700)=""/20, 0x14}, 0x841) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB='Vfile0\x00\x00\x00\x00'], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffff8, 0x9}], 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) 16:00:05 executing program 1: socket(0x18, 0x1, 0x0) kqueue() 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xabc3ee888cb9fdb7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000149, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x16, 0x1, 0xffffffffffffff7f) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000380)=0xe1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget(0x1, 0x101) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="43dca60028fb87bbcb734f1328010000000811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a235477e907026a8cdace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee0137bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b6b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff5f4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3faa460aab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa10db933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa0600000000000000974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c3cd0a800000000000000000000000000000000000000007281cd1b5c097734c431ae44ceb52c8ed083a6ab1c343fccc488137b6b4a08"], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x32) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) r5 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000c00)=""/224) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x4e7ebe7a120516db, 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x20, 0x8003, 0x19e) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = getgid() r11 = getpgid(0x0) r12 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x200, r7, r8, r9, r10, 0x1, 0xed6}, 0x10000, 0x402b1, r11, r12, 0xd6, 0xfffffffffffffff7, 0x1, 0x4}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) setuid(0xee01) msgctl$IPC_RMID(r5, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) sendto$unix(r0, &(0x7f0000000040), 0x0, 0xa, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = semget(0x3, 0x0, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/242) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0xa927dd94423f3e73) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffffffff, 0x1, 0x3, 0xa6eb, 0xf62}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) fchdir(r0) socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) bind$inet(r1, &(0x7f0000000580)={0x2, 0x3}, 0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) recvfrom$unix(r0, &(0x7f0000001140)=""/89, 0x59, 0x2, &(0x7f00000011c0)=@file={0x1, './bus\x00'}, 0x8) r2 = semget$private(0x0, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000012c0)={{0x81, r4, r5, r6, r7, 0x1c6, 0x800}, 0x1, 0x7, 0x81}) fcntl$setstatus(r3, 0x4, 0x0) 16:00:05 executing program 1: shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = shmget$private(0x0, 0x1000, 0x410, &(0x7f0000ffa000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x1000) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x44}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0xc6cd8d4ad2d2a9ea, &(0x7f0000000040)=0xfff, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r2, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r1) read(r3, &(0x7f0000000440)=""/178, 0x72) r4 = semget$private(0x0, 0x4, 0x200008000000010) syz_open_pts() semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r3, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r4, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r2, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r4, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r5 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) 16:00:05 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c935b671b1b542a536806000000b810000000290000003100000003006112"], 0x30}, 0x0) setreuid(0x0, 0xee00) 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:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x1, 0x6, r1}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000280)='./bus\x00', r2, 0x3}) writev(r2, &(0x7f0000000180), 0x10000000000001cd) poll(&(0x7f0000000140)=[{r2, 0x80}, {r2, 0x8f1e885720f581b4}, {r0, 0x4}, {r0, 0x10}, {r2}], 0x5, 0x9) 16:00:05 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xffff) sendto$inet6(r0, &(0x7f0000000100)="40d6ad1ae6859682ca7e", 0xa, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x4a546715, 0x90}, 0xc) r1 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffcc9) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3e0, &(0x7f00000001c0)=[{0x92, 0x4, 0xbb, 0x10}, {0x3, 0x4, 0x1, 0x10000}, {0x8, 0x0, 0x2, 0xffffffffffffffff}, {0x4, 0x7, 0x100, 0x5}, {0x9, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffd}, {0x9a1, 0x9, 0x400, 0x3}, {0x0, 0x5, 0x5, 0x80000001}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2, 0x5, 0xfffffffffffffff7, 0x0, 0x8001, 0x8001, 0x6, 0x2, 0x1, 0xfffffffffffffffe, 0x3}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r4, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) 16:00:05 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x84) close(r0) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x9ef3c23379d62c9e, 0x0) pledge(0x0, &(0x7f0000000040)='vmm\x00') 16:00:05 executing program 1: rmdir(&(0x7f0000000140)='./file0/file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$dupfd(r1, 0x0, r0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x210, r2) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x82000021c0, 0x40004000000028a5) open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x102, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/254, 0xfe, 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_open_pts() 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:05 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r0, 0x7fffffff) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x1f) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0x40) write(r0, &(0x7f0000000200), 0xfe72) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7fffffff, 0x4, r1}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5b980c03a70e4760b46235603f4769a300"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x8006, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1088, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0xd263a5f26bc6875a, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet(0x2, 0x5, 0x9b) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x7fffffff) syz_emit_ethernet(0x1, &(0x7f0000000380)='\n') 16:00:06 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x57b4e06ebee4ea3f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x4, 0x7ff, 0x100, 0x9c, "643d1316dbb020ce2a9abaf2641021b306f8350c", 0x6, 0x6}) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0x10, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0xfffffffffffffffe, 0x10000, {0x8, 0x5}}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x15) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x494f) write(r0, &(0x7f0000000000)='Y', 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7afb9d8dcd1850013950dccbba93214e5a2f1071d5027e3e401ffffffc557977136807465e08c0fa6ae84c9831c897c8127023ad900c55c04000000000000c024676a85", 0x57}], 0x1) syz_emit_ethernet(0x19, &(0x7f0000000100)="a318357e26557694b5ab6f8903260849c64d1908fa48f58113") 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x13) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/116) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x2}) semget$private(0x0, 0x3, 0x20) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x44, 0x401}, {0x101, 0x78f1}, {}, {0x5, 0x2}, {0x486be9bef1ae81ee, 0x1}, {0x0, 0x7}, {0x40, 0x7}], 0x7}) 16:00:06 executing program 1: accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7fff, 0x1ff, 0x800, 0x7f}, {0xffffffffffffff87, 0x1ff, 0x3, 0x81}, {0x7, 0x8001, 0x6, 0x5}]}) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = socket(0x10, 0x3, 0x2000000000000000) r2 = msgget(0x1, 0x100) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/47}, 0x37, 0x1, 0x800) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b404f36a00f90000002000000000000020208a371a3f80000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) fsync(r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x401, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000140)="ebff12aaf7097684", 0x19e) 16:00:07 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x20, 0x82) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x3]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/102, 0x66) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) r2 = geteuid() connect$inet6(r1, &(0x7f0000000340)={0x18, 0x0, 0x7}, 0xc) r3 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080)='\fFW}', 0x237) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:07 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)="e20ca13043d036cdad53b4453a0083b9f9053a0c552f96dd7b7192c61351929603c31a3ec02357bfb7fabe6aca09d435a1a8c9134841be43c0b902f8e452ff118759877b4c059d14f7f1d7a4f63db30ab18138908c7c948c7b6a91f98dac7108fd0c08bfca0f99899ae0302c75664b5243134aadeb19327695a7649df511dacebbda35c87b22f6a75f13806240fe6c040741fe7a565a"}, {&(0x7f0000000500)="32bcce2fc15adcd2350823242658158b6247111f25c0a91eb133f2bc15ffa741dcc680fe02a5b347ecdc1a73e73e88f7327480ca0dacd92739722852f2b1f3996d5631f1d2ab8c7432ebeee5aa27bb0749c5769b583eabc8ccba1f3492d4c163b24b899cccc457c1a4f26013548b05f39809dac4a105a29a2018d8a9dca536643dd534ffbe1f4f0a0a98a3127dc6bd344529f7dbcbe548863caf01addbac0257d4725212bb0e9f6cc87ccb18f467667f5bae60eb27b345b0c52de0da41c87933d78c8aed5fc2fc1331bbceb684476d255d0bc53b445d022192c4cec13eddc00e10a1bd8032f934cf1c4d8bc95766d04df58eab5317bd8ed762c3bf6289bf35bbf600b698998a9d36ca4f042f0ec9c91379bd787722515b0db79a6e8005466e26631d46257ade5aea0527acf9a29c803c507a9e0aab97a8982a3ca2b1508eb5559c8f2d141b362586f8f5e9f2caa4714871b68e76ab1f2864b1daffea4b88724e157c2b4e200db20e567e86759eb4a83f01eb53b2efa94accc61d241454dcb764a277c1ca919d50f63db5af4b0f6209683c76f4ea1a446b1d79ab13b25ed492e8cd5c2b71c57341a9eb72aa65e15931beb989d3571482981a3275991b341edc6f6906a0231dbd955252f570b0100f75cce81cc78a7019bc024e3d10fe4c62c3dfb7231e16ceda60c53bd085f119fe95bacd7a6bc655679adc982f96cd889b278a50ed72fe532845e85fde0fc5009db627939af6f34ca33b1f6e5adc80c49a4434a5724b25e92b4f671576657e1a8ee04f578f93ad71cd216e35b313c52c183128a1ee70afe47a5382cdf2b7c4a7f8edc9d5fecf2b811f3e6784734b430bbe28a40440e54fd087f25d6dd4fe26436113d596279b500ec92c6341483b9c7446f5840681e95657a2f036a8e1910b53dcd4ead82341ce776ac58a686507a1fc03fc77bf6d68c795a7b99e086790bed919dcdbae44f884b0703c0d640ba73c39a3bce30a43259f1c6c433c0d9288eea63a12747843cb4129bf58b66b2a9f4d564773b3a21d1c85aac023c79af14f8dc50a960809affee9fc17609d753c7e619d1c55692d208d27d4f4d4635964488a34ef1a8238b0d89ab199d90b163fb8518e79d18eb41d8756b548b76cda3d1061c832c0a23f6bae8f83eb4ce22ce437a45bdb9df0f01410c5a6a59c3dbbc17d6a2cfc6627b74c42876d7351b6458d554184ddb3e3c98b9769b51f5508b789a35a0cd5d2a2617db708a12b95a9f8dc55046cb28777f3dc4c162f69b4328bee41dd38f58346ffa58c94edff3b1b724a92e29a0831707906375c059cf0be7f5258d1466e4b6e2e4de313e6bd0b6a780852dc464c68f158da921892627e928cea8145f0e1e3bdce5ef5154966380a5a31a6dcca5e9eb4eb390e5cdf79b6956b1a75afb05fafb029960737ca15dd9c72aea4ae6258f363653421c35d3dc04c1020a260bacfdb0ef20078a2a96c0f06d8f27f7da9105e8389d8d3f65847eb2b0186f0c9600346baab7ba8f86f724b05aaea3c5dc38c1178c55d827c69e4b188b2b2d650a2f1956a6b5cda652d4082356d518e05055386b6152a4a96b0b35bb194555356de3b04477dbf7ee30cf13ec462940967f551097815aca3a134f093aa1f5e5a6f934d01df068689bde350d7eae69eb46df66a1d24356f55710e4182080e2a0f39da88d1066e4831b97c43047531cb9663906f1250ae139cb39bd91b793f762f953d5a21fe18f32ba1e2bec5c0dbc787f68ce666e93fb7b44db7399de0ebec3df9b89e4877d72d0885c7a4041efb73bc72b2acd76f1d925d9cde83b3e604036d7dc83e34a2a75db9d134994b2458b75cdc0377b2e55218a0940eeda91c9861e026b7bb85d6c7541afcb6b0fe5655a0d44610d4b6e8d7c70152b99339e6f7fa7801685a941b27c4467e93ca8126c53113746df85ac38af883af5a01a3db99b5dcc2f420d6be66eec4fc2f89be71f04ca7e1cfb0c9b8650516342cc45d190273f5d29ab5f448e3c43b268c80d2bf8f5602b64b303ef1f3174c3063808e93ab6309e06a5c91d57178f7c3e460f7c896646b93178e6b9b9205b1e7d8d24cbbfed425a338631173cd661c3dde31821356957a9c47c5d114db650a5a0a97f150af1ca5c0eb0f2d658ecb4ca24df255102a7eced702ea0ec27d0f890d22b7628371534402e0fd1b05bc00a64459eaee2cef57dfb4ca30308c7c3a764b33b22bd70fd9fd4dbee6348143472de9fb46f8044e3f3dab8455707010d5b1f9766c466970cb4f84a6c084e07fdeffcb689730ab949ba8db5a5cbefa504888a4bc541692476792ce4348074cc4029a2d1b6a087cce193285d353a35f9739e41c441ab5c0f8e11507e5166a75340dfe86a677c907033ed1b95eac2db9a66641a50a3d09857265a7a5a7e19ba94ece7c7a70e5b5fbe439690e34f012a7ffbc0ea77640118c1de9ba4acf1bd5e95a11e9bed91797af50083c1af442db27207107502e72dca172b1050de949a5d89b6523edaae181d7ef638a9b2a093462d5e43c5be3cffb633b3ab8a95fd4f17d0aafc80651272d944f07b7d571f24dc91959b4421d74642ea31eed1d0feb2e497fa8db590af973069f97cf8a3324d07439f894e4239927e4f08c38f649cdcc489e185b789d7a8b41dc2d3d01317d2fa272dc7ade4f1c7d35ae011970198efe6658091abc3d08796f49a3449545f52d59646497a81ac587a0ddae40e94158296ab4b1369bcc42710b60cd2726dc9bfe413c3560b819df5dc1027c403914f3c7557eede5d46f8c64ceb786d9159d02a426a1d27dd77c14c14fb0c1fc5e2f0baf7895c3b93d3135b202d8c4cb8afb99d43aef714515823630992245dad6d0e98abfeb5b9793d101326bf87568503e273b98efe895866d38742d3bf844f5f8bcdea5dacca721bbdb9792c7a6cecf37cb6f8383bc97a1d89de22b6875aaf03883661b30359793739f88bac31dba34e3e00009ae8a02e5f0fb4a22234457bb9960895f3f859ae2d778a95262bf633be0588f4a5828267e2f00fefc9521301eff4c82eca31921d4c93e486d8c8eb5e3a14a1a7ba0cf554e6f69df894847f0027c7a7771a0924e92ef12c9d5df1a5ac43fb2c93a4065aaac0813ace1d6b051cde7617c7d203c01c84f4a8bf25caa579a95d2ee179e0791a129861eab3649551c5da44f68293cff994184908f69e346d0b1d36b46b27ae0fd58e6f5abe3eeccb0a0650e0847eef7ec8c4c3e33d8f3ff3982fda331252c01a1d1db86a4d0a01a0f31d9d089676c62056b23345966a40778e50a63de61e8741d62cd67b57c81f19deb0db5ca956c7b70b86f4c3233a5909f3314aa868d3886c5054f41fa6cc92ba47e88b99b6ed277adc672d23a86aee082c4cdc35e437ce07eb1d3dce48c1a69c30fd1d699f9212e77a55c954e034df7a2114d159c45575b3f482d6ceb8c79acc4cfcf949a237c285f48e3707e2117d124264deeb0693577712b16f6ba611810a4910bfb67539cdd48269455890f14b2824b1604ef5a9a1b51e5cd7f39f3751b712894394620b8c3ceaaa3f5684e7ade9a128bfdb3cdc0e4195ec8256d3ea9cd8829db3e1ff7e815ac40c9f256780b15a94c9fa74b3ea8a610ccea0e40b0182c142d4952211e0b01702e35aa3d2baab5b811d500725be444de192c73e51a630336849583f9a11a26a55315d0407a470cec37bf47a43bda81fea7e8096e780e7b6088bed396e224cc58c637bb3970d4196acbb921a9830358e5e53b9f0d32caa3d83ea3739d2bea9e9c594966a48b5ae9a18e7f55595690c207158888fec3ae3e2f25776946d2dceacedfd1e8300946ae8fa5cfd943242661195b930693c378d26b85b0ac2e3503174fead568597ac554f1fd20565390791a0d492590eaaa3f33b1cece03a7087c6ee48f2d3a0cc8a959bcbc4210d91676073337892d3daf3f7d5b1589fc9e461b53d42c289e0587986e0d3af2167e85a2941ec0edabc806cad9fc0bc81dc7884070f55a57dc6aeb07b3c2e71b60f128afad2bf64ce1e08680c7135d603e29ae5b7e8562a9bcddc86133b509efdc367381187e8c49c1b42f47f7ac5246c88f9332c70e4be61ce1627847fd5e2beff9c2e3c69d344ddc8bda8be44a449c428816e609c409199506b2394389e3a281d5869f08016ac1ffe2267df8d4ae4449eac6d1017a7661bbbba3534d7144d0fdf67e59a2f01e20cc54fa35eb2c185f6b48159bd3288b2dcd8c42a4fa9739480ff0ab1682c922c7b9f573e48864c3d3ba4f74bef1bf6ade739438a1e144fee46a48ff64bbb712fc19c686746e288c50dc33553ed54f16a8084e558164a3a8033966d3bd8c7feb23e3001d983c0019355a691a63eabbb21576baddb84d24130fb87762a39155c2da91cfe00779db56206181a9ec7e57cfecb4305b651bda9e5b140be99375dd4e8716fa8796e95c91470fd31f892e59487e9f39bf44f1434bfa910737394393f85926ccf98f8d7447b14d0d04c453f4d3de8b07368f43f520440e9e6d5ac423f17cfeaf69b670c71f679b23efad455b163b027a2932693094f6e985c547d0a8637fd033ca1eb3d52f1867e01a4bb16827d95a3c29139fb7e63a08ef4c6d81b9632b3bff57e67c393aace63ada49b3db12886b45505d8517e3182d11e036c50647f2dc364277d107bb682b3c25ea339a88fa2d220d350414f86693015ab75830e21c3bccc727ecea5355316f6aeb0c7754537c5dc5728a39216f88ebe2347133e0430020fa116a1bf316b7c0f4d0872183fde75a7939c4351e66f977f7b11fb6e0fc296470d9c130639bf95b263d67a105ed8c9e92f5a3234fa7c69576b4a7ef46f347a6049941fc0c68c11a47a82f9eebd4c312d4ac517490a7a275bdb1ef4a40b4bf1287fda2a1565e6dbdfaece027cdad5ac7119d6b7ab7fb9d0fa5082cd1a4d7ef31c120debc765d857cb88c551b8e7f6133ac121c11001f122ac3e1e8e6b6036534c70d5ee35328c21ed555328ad3f831ee399a6f60dcbc816dd9e34b1d9d126a91c24832345b2d02f3e3e2b13c6802ae7f8a90e916d8b95eaa95c7da51bb544f2758f8611c7363aea89c2ddfe45eb0a87e70c1bf26336345dd85ecb42f3e0e49f0424ed64d0ddcbefda9d4f4db1154d838c2dc5569005d5eb624b088991d9cc36dcee8625085fb9a4fb6cd00355ee94a7fe5d47c69339d01cd18b3bc52c5e9edaa37cff5bc59aa10e1f8606f5904bcae255e51be540cc4e024bdd9fef2797da4a4194e88a894f2294c623c08be37f5e41b78a3d741fc6b6a57506fc92faee4a7e15efafafcc2c6cfbc98d46174504411af76b36429b60864bdb5fb204d74b54c5ac2398763c34d2d16ee17d6bcc4410b9bc40b037f2762c7307999782306d2a89aa4aa628fc777e0711a1f3e6258a08c94c32c78c72a44b3c83bb38a14bc3936799e3d65192e3f9979f5472f012b1591793bf8b047567c52fa161de7430f9ab00064edfbf9d2199d202738c8c7b8a953994ec765ba653bed9f346fdb3bceee8a1ab094e411d12b9a83a0584b10944bbfd1a2d2fc5ab718fcf4070ffee3529ab511a6d2bfd0bf650d6bb8242a11a64147b21dc109162be295f3166994509c04dda836c86db16ac385d4f444fa82ef60d71ddede83a70e8e6a20fd81f2e9bb615954f439d33bdcf5c69094b710cf1c3b823ad6011e4aa3885c45703fc3a76798ea1648b7af70927822ac66e5990c2238c8210713ad170b65c3ebc8de6216708353939966ac5ade951fc11d59c045d16199b9381024198a648685"}], 0x1000000000000026, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x494f) write(r0, &(0x7f0000000000)='Y', 0x1) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xc8bd48feca011cad) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) kqueue() mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x4) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x8) 16:00:07 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000540)={0x3, 0x9}) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="5491ce19941d6ce38bba4f663840695d5bde2de505904959869adb0470199b274f48a7ba3c4088e99ad44dd7b654877703725665d9233a16e180fbc1e8682ed181e5ac433e7d6d15ab99aabccb2fd6304b7aa90665e47317ca04ef70bd65c19922e6f35c93fb1825d365f8", 0x6b}, {&(0x7f0000000140)="4292586d", 0x4}, {&(0x7f0000000180)="ef328901f40f17f2eadf3fc70a45a6a4743d9f848c316e0fc979aa857dde181f", 0x20}, {&(0x7f0000000400)="06402e09a2a9dd20eefdb751d206e03f2971a307d8dec2df44510ad5b809e6ba0accbd77f5b46a55a6e098c76315be4967070cbc34729cdf8565d71289c6dce26f90bc410935b12527d19d990c559ecb3670a8a8c648ec7030e6896f297942f8b4320ce7e059211f5adbbb41284bf8480118cb9ff7886e776675df43cfe0782e1c121e13b365575874319af127112c0e6489190366384a15c1c86cae8ce5db2d94fc63144f", 0xa5}], 0x4, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:07 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x497da0d4586872ed) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x4e1) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) chroot(&(0x7f00000001c0)='./file0/file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = getpid() r1 = semget(0x0, 0x9549760ba3f8f21c, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x5, 0x7fffffff) recvmsg(r6, &(0x7f0000002800)={0x0, 0x0, &(0x7f00000026c0)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/189, 0xbd}, {&(0x7f0000001440)}, {&(0x7f0000001480)=""/23, 0x17}, {&(0x7f00000014c0)=""/245, 0xf5}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/98, 0x62}, {&(0x7f0000002640)=""/23, 0x17}, {&(0x7f0000002680)=""/38, 0x26}], 0x9, &(0x7f0000002780)=""/99, 0x63}, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x7ff, r2, r3, r4, r5, 0x100, 0xea}, 0x9, 0x4, 0x4}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000140)="766efac0b12f9b3db511516da22bffc5f71a647ad153d89a3ea569186453868a0dc14309c1d722ebb80560574ec0f395cd0bf4a2c0ff33e52a5017997cec6c420e41bf547e6c0ed3cdaec8d1f19cda3f6eadde6fdcb0c480980c84536719fabd37ffb06bd2b65f76b64279a20f39dc19bc830a243ec4fea1b6a670d28ee5d5a25345e9999f97501df3382c04eaa9cd3f6698a018c6a9636795366b794a39fd375dfaa3a3dbb9cba2a7724b395f0f584c776c", 0xb2}, {&(0x7f0000000200)="e7680d07d60d1608a2d07f3927cac7e91a43bf408c8c13770374a826d000456df4ce74d67eb61f633d67abb9fc9145145262817528ff9cfab46bf8891430ef9433284b7ddd85c0dad21d7d91ba4e0f4b060cb1da1e92890c0340e0bf095f99d574e51469e057df66a1562d9e35121f7996d56999192a5c28bc4fd95f35776f5955486c90a8deeab38b7cd1c6411a37", 0x8f}, {&(0x7f00000002c0)="658059d9d35411358a22ef51656b61cc3e4319d27f064bff54f590a8ad4dbb8fc877777a81a60d6ca941fa75b44bbc66a798d9297fa8c0e0e6251b319c40c8e0296e2baf44271132efd1b964fcec65f8aa92b635d26ac05abd0b4820f498d90c1f6a7b6af4260f6911a5719fcedb12c7b6ec1aa19ab89a20d59ab0cf3272e7e074480d5c9a68f2b6529bab8ec86322336b8e1a01f54e59b027b1470cb98846e731a2e5bbf24756f76417c91766a954bd10cf06b0398a10ce255af876ba065a", 0xbf}, {&(0x7f0000000380)="f6020d444a80d07b66566e435821f38b8250a194804daa4266b5958441919c2316fd49d3a8724032465712dda8c26ab05b30e3451daefd27fbb8d984906db648b7b8704e31c2632036a7211e8d84cb18f43aa6d1d7c3abf81daf0395079e824f948675ab0611f76f590b7a002556cd6ee18fded52d977a6a8404368b6da81eacf93178409c56aef219bef19c74ad0a7a85c42c3094544030900de268fa39c6585b88276f44ffc96beab8fda45c5aa42befcfd10d20cca11055dc72853a887ef865bdb1d394b4dd59a4d40df77088971ab8dfeb7f3d95099785442e5fb44026a3ba1feb9f1b9916c0515fd262", 0xec}, {&(0x7f0000000500)="680e5e052b458e545ebb6cf32075f764821a400f48e25d4692938105a26f68a160fa0c0bb014cab9f7452e3f898617617f1796c8a50929737a43ac228a52b5671ad93661873b532c3cc48c6b653f2a3793aff72b97b116381158eb4c0daddbea94ce7792426caf541d6e46f3282a3e5ee9aa7d47aa11b882b557b78477", 0x7d}], 0x5, 0x0, 0x29) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)='\x00', 0xfc2b) write(r0, &(0x7f0000000600)="2407f7afe1f35d8bd3da39c78ae4e404bd6d1cef0c5193775bda2d635458193d661e762f81f5794335397cdf2bdb8e736f98f55a149705b93425d21ca57176de7ac90e9c8509282eebe2215822e56572b47bd9f98a4115d5d79af7c2cafc06fcb12d66c2fb813093585fd3ddd98d89acf9d8a45ee045f8ac6e0a18f9d2038415955633c5fd894805e82ce37e24b4f8aa69b7f7f762c5f3ec83e4b0", 0x9b) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "f28e45009b39417ec10299590000000000000040"}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4f, &(0x7f0000000140)="6f137489805067ae75520100000000000000000000339ee530ece109eb87188712e841626ce64a7b046f63b017ffbc047c13e3e9598ba780be3a3035cc40bef412d5b8777fba4791247fe7c67360e4bbc0f237cad07355aea71aba58fa65aa930509ac859e8dd9812841b6a5abacb319f9d27cb0703c9e915e1d8323da13614100b1895e181934d45c0081017b97018042ca29297877501f36d7480b757ba4c57511e3f89986fa676f820e3d0f269f133db815ed79d61d40e987260ef8d8b46ba02b496cd6") 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt(r0, 0x8, 0x6, &(0x7f0000000000)=""/34, &(0x7f0000000080)=0x22) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x80000001, 0x200, 0x48, 0x400}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/95, 0x5f}], 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = dup2(r0, r0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:07 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3c2abb73dd894b491ecae03a4c11bbfbe96aed3bc508163e1e5ff147968a4166f58495562dd341404c187b82d649222ff367bb78edf98a22f07ffb3215c6208e52972d6f20fb27f2219dfa2af100121794df848b80e2b7880000"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0xffffffffffffff9f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2, 0x35, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r4 = dup2(r0, r2) r5 = kqueue() getsockopt(r2, 0x2, 0xe05f, &(0x7f0000000200)=""/208, &(0x7f0000000040)=0xd0) close(r5) chflagsat(r2, &(0x7f0000000180)='./bus\x00', 0x1, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0xb67b56897563a5ca) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r2 = semget(0x1, 0x1, 0x4) r3 = getuid() r4 = getegid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x2, r3, r4, r5, r6, 0x20, 0x6}, 0x2, 0x1000, 0x1}) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0x46) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) setsockopt(r0, 0x10000, 0xfffffffffffffffb, &(0x7f0000000000)="478c1944c21e65ebf729c9d925a7007db75d4d7a12d119740539f714ac1e47dd718e12669c9c76fbe5feb17fec96d51e791293c4308e6958147661b7bc450b7d6baddc718c36e32e6e6b96e3d1c9a1a3fd0c5b507fa22cb128f78d6e9e0084ec7818461d3a21fa866bab133a6348c9dca6b4d84492ab2c6ab90ba74ce4e2a258371a071f6c049d9de56a6b1825c2fa1032e52c53959fc8a461bb3121660dc9e35a29189b6d7cdb128c707f593ebf0e2ea1a290f30e7d500d033757e9c6515b886bf1110d7b87ca1d78eb31ea7aa8a2edcbca261d6892beca642952ecf80fb448f73994e7893c", 0xe6) msgget$private(0x0, 0x1) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x10012) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r2, &(0x7f0000000080)="81", 0x1) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x18000000000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x8, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x8081, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="4e905e67bfe795d31e6163f77890b5f666492d94398294ca254d3edefe686847d6f855ab764a747ef2d1877a4d4b27a6127390ced2dc4d26e660ef2101b2d35ee779036e5cc1624ec296bb722de44fc5c964b98477f7298f6ffca075ddc77be6555f78d6bb083b0eb3e2c8c5e5dce55521d22874c772950f295f233d8a3bf884a4fe388b455edfabf5f46805b9a337da5184734c2f4c2850cf6f345eeac42a9e4b7b86023cbe84792ed3cc9a9753e452ce8087a26a06e190584bf26c583e1a81c77ed1b2214a128d0681fb9c0e621c5f056dbf8170973f77331b9ee9", 0xdc, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x8, 0x0, 0xffffffff, 0xa31}, {0x5, 0x9be, 0x5, 0x5}, {0x7fffffff, 0x2, 0x2, 0x4}]}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) listen(r2, 0x1) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$dupfd(r3, 0xa, r0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockname$unix(r3, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000001580)=0x1002) r7 = getgid() r8 = getuid() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000500)=0xfe9d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000015c0)) r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:07 executing program 0: geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r2, r0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x4, 0x4, 0x81, 0x8, &(0x7f0000000340)={{0x7, 0x6, 0x200, 0x8, 0x401, 0x80, 0x6}, {[0xb93a, 0x7, 0x10000, 0x0, 0x101, 0xc3f3, 0xf3, 0x9, 0x80, 0xffffffffffffffff, 0x8000, 0xd3d0, 0x6, 0x1, 0x7, 0x8, 0x0, 0x6], [0x5, 0x1, 0x3, 0x1, 0x401, 0x1, 0x3, 0x10001, 0x72f, 0x401], [0x4, 0x8562, 0x15a, 0x9, 0x5, 0x1, 0xffffffffffffffe1], [0x5, 0x4, 0x27d3, 0x100000001, 0xfffffffffffffffb, 0x2], [{0x7ff, 0x20, 0x3}, {0x1000, 0x6, 0x9, 0x1}, {0x9, 0x7d1, 0x2d07, 0x80000001}, {0x62e0d1b3, 0x6, 0xdbc, 0xc51}, {0x0, 0x8, 0x37, 0x80000001}, {0x2, 0xaf5, 0x81, 0x101}, {0xaca4, 0x2, 0x3, 0x80000000}, {0x6b, 0x8, 0x8, 0x8}], {0x3, 0x0, 0x0, 0xffff}, {0x8, 0xffffffffffffffe1, 0x6, 0x101}}}, 0x9, 0x1f}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r1) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:07 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/87, 0x57}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/217, 0xd9}, {&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000380)=""/140, 0x8c}, {&(0x7f0000000440)=""/211, 0xd3}], 0x6, 0x0, 0x0) dup2(r0, r0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008e}, {0x6}]}) syz_emit_ethernet(0x11f, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = msgget(0x0, 0x6f) msgctl$IPC_RMID(r1, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x9, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000), 0x4) shutdown(r0, 0x1) pipe2(&(0x7f0000000080), 0x10000) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x45}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x40, 0x7, 0x8, 0x8}, {0x401, 0x94ac, 0x3, 0x3}, {0x100000000, 0x4, 0x2, 0xffffffffffffffff}, {0x80, 0x0, 0x2, 0x3ff}, {0x7, 0x0, 0x6, 0xc7}, {0x9, 0x519, 0x100000000, 0x5}, {0x8, 0x1, 0x1, 0x28}, {0x81, 0x7fffffff}]}) 16:00:07 executing program 0: nanosleep(&(0x7f00000002c0)={0x40, 0x54}, &(0x7f0000000300)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xff}) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x30, 0x20000000, 0xffffffff, 0x7}], 0x3, &(0x7f0000000180)=[{{r0}, 0x8e02ace6aabd5e84, 0x4, 0x2, 0xd0a6, 0x2}, {{r0}, 0xfffffffffffffffb, 0xd4, 0x80000001, 0x3f, 0x3}, {{r0}, 0xfffffffffffffffa, 0x10, 0x8, 0x7, 0x4}, {{r0}, 0xfffffffffffffff8, 0xb4, 0x4, 0x4, 0xfff}, {{r0}, 0x7e6f56da4b91e97f, 0x10, 0x80000000, 0x80000001, 0x4}], 0x100000001, &(0x7f0000000240)={0x0, 0x10001}) r3 = getegid() ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000280)={0x4, 0x4, 0xfff}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x4) clock_gettime(0x0, &(0x7f0000000900)) fchdir(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4) clock_gettime(0x4, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) clock_getres(0x2, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) flock(r1, 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80000021c0, 0x40004000000028a3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x39}, 0x0, 0x0, 0x0) semget(0x0, 0x2, 0x420) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r3 = shmget(0x3, 0x4000, 0x483, &(0x7f0000565000/0x4000)=nil) connect(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) shmctl$SHM_UNLOCK(r3, 0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") socket$inet6(0x18, 0x8000, 0x8) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x80000000000005) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7f, 0x4, 0x6, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() r0 = getgid() getegid() getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r0, r1) 16:00:08 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) getsockname$inet(r2, 0x0, &(0x7f00000001c0)) 16:00:08 executing program 0: r0 = socket(0x1, 0x2, 0x0) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0xb89, 0x4) select(0x4, &(0x7f0000000000)={0x9}, &(0x7f0000000040)={0xffffffff}, 0x0, 0x0) 16:00:08 executing program 0: dup(0xffffffffffffffff) r0 = open(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f0000000200)=[{r1, 0x4c}], 0x1, 0x0) 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 16:00:08 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x862f01a6b11e342d, 0x0) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x40, 0xfad, 0x9e7, 0xffffffffffffff80}, {0x0, 0x3, 0x400, 0x5}, {0x9, 0x9, 0x1ff, 0x2954}, {0x0, 0x4, 0x5, 0x7}, {0x0, 0xfffffffffffffffb, 0x0, 0x2}, {0x2, 0xe17e, 0x7fff, 0xfe0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) getuid() accept$inet(r0, &(0x7f0000000200), &(0x7f0000000300)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000180)='./file0\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x0) r2 = getpid() getpgid(r2) 16:00:08 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') setrlimit(0x0, &(0x7f0000000000)={0x9}) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file2\x00', r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r2 = syz_open_pts() read(r2, &(0x7f0000000140)=""/56, 0x38) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) close(r2) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000480)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adbcd342884755318e2b891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350daa0b1b2bb143e1802370c7f42b41e30c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab3", 0xd1, 0x0, 0xfffffffffffffffb) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:00:08 executing program 0: acct(&(0x7f0000000100)='./bus/file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x251, 0x50) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0x5}, {0x18, 0x2, 0x40, 0x40}, 0x4, [0x54, 0x6, 0x9f77, 0x7, 0x8000, 0x400, 0x7, 0x5bd]}, 0x3c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x2) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() getgid() pipe(&(0x7f0000000000)) r3 = getppid() ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x2, 0x5585c85839cf1780, 0xffffffffffffff9e, 0x3f, r3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x9, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000240)="7be13114c74503f1b0977fbe46cefd1f3381b26a4cc0c16386e657cf83d43aadde52bbf575594aabdff31b04363446ca4fb04cb0fda12e1093037afdbb38600e18f190d6ea2d9406a1fb81566b7056d4da689eff68a442b7c181fc05c2bdb302ba1f1391c9114ff1dd515099b2a164100b831ec7af3a3c072cbc577e937bccda9c31bccbc8071a5b346f6d63951838d6a5f72e5079ee715445353d5e70abba4934256219645d44eb17409b183c049de4f2668ec92bb8f2", 0xb7}, {&(0x7f0000000300)="9cbc772661eda1a3d6fe2c6cdfafe336201bcd5d6e", 0x15}, {&(0x7f00000008c0)="edcfa97e06f1d6f77cee9e7a1dd72a14b9afba8362c04ffc638b51290c11f3e57d2435ae504e013b159bab49379302911ce9c6a5db8a8b31fa4e10c02f5d6a024dff9877bf400b51afd7f17be9b9037d4649e06e6824593df99f1c1dda97f83a2fc5ada0ca4c5a94d172178e836490fc13693fc0da16e2a420e08fe82ebb3d8cde18ed933e5d69e61ddc2805ef82d5ffdb7fe8795fe613fe52a992dc03107dd2d40ddcc39fca3d97090185a2d63c95ebc187e5c75701a4aaf7e8acd9ed8d986bf5fc9aec7afcd1ba076734d3b9a13e2d7f4882fe329102356f9a29622aac5cea468c02aedeaa0d151c6ad490de968bbb0e8187163a50ddb5aa367188ce7978db52a4df007cb22d91884a5c57ee363a8ba52b2cf79aa9b25e4af2f751f1612b5ac36a9a24ba8fd41513fe1a3fae978ac6d71f311fecda0a068bb3ab95dc564d6cbf394cd5149f512b462e1241eddc7c1735df84b9a7ff9a8d17c5c2c71ea8f03e2d504df37ec7fd2ecf9f0616f9938d8eea742aafe4fec3ec8c2c90023a1cacabe430659df4278cab8a91b20fa0a99c6ea0a65ef184eff4e8a463ab25252203876a2740aadde6cd6aced67ecd89e26338c84a67276f7fbe599c4036cc6d26ede29bbf2813d8eb041fa8b3210de7067e2841df292ff31cf8531073d78ba8930adc2ce8ecc5b5f312fe3a3158dc64e5cc6f7b109e529fbbfc5eafce0b38a0e919aa82bebcc41d670d35333db13d626bab35a71bacfa5cb1219bf51e63952e932e68db1e1a9d4ce0deefbcbb9db29b25868d7427c7de10d1cf702e5003b824a0fd199003d82324f8f0a6c303da0c837dfa246aeba52c84f7d57247148c811181d46ae6de5e8bab7ef6167cb540df9e49bda9eee8d3b0b4cec360ba21c91227ec780bb220237afee539d8883876c8963dadc895abd54128805887fa9b52e26c0aabe96d381d1d318f41a3c096df94df28a049d04a96a8ce3623c709eaf35864821c92fd75ea3173c91390cbb4ceb930fd22004bdb7f032aba8f24ff379c4fc824935d402f72688c5c02162f3878c70e7e93e65c14614cabc8f265a8cd0e5bede1b7a17d58d33e1ddc5306603470e27536d5da31678614c5c211051edf179fcbfbd6a031420726f72d6b290329f21d376cc0adb05e1d4c2e4e154d8ae51dc85ff710cd1977d6a5891de7ebda02e0e14eb05c0c9b1819137402ad9adc348ba885fc594cc94aeb21deb2895ebca46b7ab84b0c799612d5f8345ddc410874073141c9a38013890c8d3f89e4d75fd56178aab2b3502be4400f5508ecc48c33ce521ee4a96d01e280e9e07aac9eb60cdc40bee922e1c9f2f2c51ccb1d5869825efd3dcf67ce991e3e1570cb65f3670f01ececf11107072825cf2f36b6a0bd5cb709d5dca90731b079742ab6651ab6b1463cf9659333039f20f7588144a779da5e9eea1106fe0e9cbe3f327933c13b269a983d501a80ebe48043bddb36ef469600dd0863187199597b5effcae1b9b93fecffa54923177f5b71fb43f0807c9cdbb59ab04149ed969d23d240414c507fe2c281ad2b678cdeb8c97661857b96bae63b81cb685adfca57dc377a8137e1d78d72ee1331310067754547d2004d7f7c20399a0ee6b4e897b0b021d9124d99fca626a257c85718a8db671d5e0ff91328628d8519a8cc44530407640845aeafc8663f51d018091458a70e05e1b6ecf3b3428eedc1925408bf287e9d4313e29a0eaa62fc47fa7856b76dcff3e3342b2014302229d964fdc3282ba223b4680f3ed833244d4783a53eb207f1a2f4823e60b60993b347a54e016c21bc51879925053e596f3dc78b5bd749a4458d7556403cab2f7eff1b5ae317f5d616f30cd06b01a3154f31db2a63634d195ca5188fefe1f1558fb42438a66446f2c4fd574606afb415a2c3194427a602f7eacf9b33a6f41e8e3daf6365cce4e4b1f6e653b48cdccb2ac8b1b7a0438c46516ba1f98c8755c0ef2d3de9ead163436f9c3c753e2950a86e3d7006cf946546b4fcde70ef60d77f196f85996796718f7f81f03a46fbd3160843dc3575b4675c6c177c67b6df8be4540fc54e2965d25e44c9edb76b14a9971ebc4639ce0cea1b9421b2fb2055eb0e15dba4c6eb7b8ce0c4fa0f7cc80c8af576a8ccdc8db528a7683af72ca12d9c71a7864232f1f0a72033f0d21ca021f46c924a529d6a8618f35ee6d91da4f18e889c57ac0c2e59f5f587b9b558db49a84cad1b6bf12c62ea401ba5452ac371285d5a1f250e84319514c68d875c7eaaa59338928919b76caa0367e91c7e9ced7f8a13b38dd51f433542c1371c48cff4e21ab9267b007de5b8c964f5b3c189a3d272cb08d014cf12dce6c2af6b6cdb464095adeed3860d0150beb46bdf2cf6bac62c5e09eeb250bc2a036a873d20bc3fe0b9419b1db100f3742958f5e276b6ddb5b951890f4490547fbe39a492fe9e97b619564322f67f2acd48a38c9ced05ea90c9d1b9ca2dedb6a39acbb6fac548b9529234b8326c1e03246747e1591e75db34ec82fcc275a8d1082cafcd433cda50f602b1f8565b3b05494e2e38d2880994d436fa800ce5f172464072fb2aed003f0038eb999ea785851162c57a9dea84fb5ed86fd6f5d0eef08a15e23f59ae3a014a5c82a866a9b3c2e49c066882099ade60af27ecda2f68b8d8cbc0b971b5a3a22cd9f9517a1831f68cda874ead72890ca01199b841d5e395db8edf5801842d8a47e8c2fde3fb78335ff64268c8fb5bbd38962562120b2c72484382b2c22632a66fdbce212232d9f6bf22ed392370c7b15e6ef7f1fe827ee5d826203f48960292a8e0820240b0871c9bd02adb9d1e85f458a546932c0cc8e36d3ce4e001da165693ff0642bf99c153fd5897aa26e92520386b01ba519a028f92a3e8381b9f1949f13c305f31372a0f2e75442c34f91b65344a1177477fc00d648d171bf03e9cb32bf3f340b9daf1dc8edb6124f74a42ec4d15148f6089221265d55cd4f766f60ff0d4813cb282851797f350da6bfadcd673f1e2c4db579a5ae2178dd885232b8f4bf2f9798a44b681ac37b299d716a7322ac830a65da97226eb14933da788bc32584d2d04a96d38ced5f7332582c4f556e8a207e80b682d0d472684c9c546a601507028ae7cc978d776b02d9f305f13b230828f5bf741760f3980590a82f264a9cc179472f27c6836af3d1bd401d239d50474e853160fc264025e8096477964c6890594191a3a0e19a121a8c40df894dd82f108f4f41056ec5667dfd4cbe32905d97a071e6b528e76b9eb99caafd27cce0343c640a3c28ca9ce6819d62ad391d27f8b8e346dc6a98d56081ab309f6282d7cfcacbd6da790947759915ce93f04947e82cd47fb7e8c4779adb7b6f26d422bfc73d043b15b548d4447c09417464bd2d924ea3820165de3a911505f618fb7ffc54673065e7cb7fcc21e32dd86d755a86a1562cf4de32f8389b18e31282c831a0bc82422d4985dc2e4b8368dd4bcc640b26a4b6d91bf2a11a94e8f06d35f2507b0785d03dee58250a237699e55d401408c29d30974283702e9c1cf077c0cfe05bb66d0d648d51143c48f951c582e5d81bdc771cc4e8e43215a45c64892a2369d5cae68a62546ad575c24d36aea409e04b851132b27ce07150f43a1034592948773d16c05a1ea38669cd92ae261b16424ae864607f02ade287af843b7f4b0c7e978c51ebb4136a916ca3ae81b8e204dbc2c833e6c572ffa8ded0e04b8460f5f3c00803c1fe1fe0e1feb62e6d2550cb634682dd2027bdb6a83038974f58d33ac801dea9b31b8e024c171c02d419dfd42e2f2b8872ce0505845d724422928c9c3a2bd7fa4c25870f59459e58586971f3b74ef8c04d7a55ab0f5b53592a188b0933931952f26c52b1a0d2936271429feef71faaaf1e74894662e8755d040b4fd062c09bdcf31b3e64e23167dff778f393e5753e96a7a4380a4e73af8b418e14e854523c5af7d347c9c8a48de0f8b8f38a3870d855de5709d1e240789c304cafef3ce8748ad0a6d9edd4096694d23f5a93c619f08445e820920e7a4b8ad2cb49b87699997d95c17b38fe186fb8f8a30597650ef0dde39f54f4f4b3872fff61423fdd0ae3578327cad1c50f5cde3cf9b6f1539b7079ea8727074c70a842d95a5d2daba772e6d76c5078538eb1c5f9ec81f062b0cab1f09f8626e7aca8b743637c62bbedf9f76f5d471e4cf9f69802c692c5e42248bc6a041e5b76f42109b77f3d94a38e8c0d0b532f9e7f43d76c9a9e7d4836c5e1bcd4f3d220fc31f7a9588a3e1feb5b76db05063ff91284dba32571809a571416b8c1d15e26ad7d4a5ae27a41354491f770c3f12a143889f718589d5a88e37b06e33403c5f8d45d8d7e5e3ebb53f54ff6b883bcaf2eec05b702818d8cc3e7ff85b522132a5a0c7016670ca30f4aff7c76fde8c34934de47639d4065b111c44310a6428eb5ad5e9274d43212c66f6d3ff58b3047fa3a6ab700cdde936b227b521c161a00083c32c9496d0286230f7890b230d4092aad611a135678e460af78940bd355ea1a43000312ed4544f8f087ef02a66603fa27938b5b3a70357858258421d0bcd24cffed2dea422c73bc9695ec261aba89e5005a2d228e3f184aa0db265bbc34c919d7deb7db16c57dd9354a157fa4d863061e481844cbb3386e6c3f16d3e9a90a0bc45684d90e45a20dbac63f0e62ee58d0a77c4bd5a2b4646df8743d6234eb199c297f9bd32120d3a68e1c0ccdf94f86c576cb77b00ec0ee1db2639fef052d1d0312176162bb1dc16dff8473cc88d050881c8b74400dd00036f4b02e132e9220dd87b88dd2b51b654e0573f09e08899a487e41dc836d8d259cfee04585c3d23a19ec7ae353311a8e82981aefececcce3edec45996e1bac5d29e9297914f828f49b3917ac94f621c29ce7390211a1a4d113085b6fbc0b804aec5e0f88ccf635cb08fedb1abb4a9bb265455308eba50887a4120f49fc174bd3651022066610a1d181317102700bd88c45e6485e1d331885417d66808dd503576e3bf604d760445e89edcae0cf983f3f9b1a4a290e4336e02858be5d2cdbc4d877e1ed1efb78670cb447abad459d21f2090187004a7d981ab81b7d46f86dcfae1bed440db9a2fd11b7c1a8b31118890f0df90dda7af41b6d1615a6e304982c9e6bb5139b3c8e5a2e873599d5df328811357b96a7aed72fcc350601af962b4275ee31708ae3c21c5f832cdbdf4ad19c4879924ed6fe19807168f5e221f5e4ce97426a8790a50f0ff73dfa5c6c006acebb98196590670dcb723979807b49e55bd2e4612a59b864206a7e61aac033ee1e56ba498df503fd3e300573b5dbe889edf6e4e0a76f2ef5a510c3e6eb48a6fe9d6ee2eda0d4474a19dc8ef25b9458f8e0492bbe8a5431631d22c84170796dc319fc57f62af8bb4d644e761d69261b4fcda787c09e7c09bb1583d00576a8af494f816f0dde0329a5f25c0d0e74ce2b84b56c92e427d2bc7f46b1e286c3586dcddb98e365f2b3b29205f3300fd9ed8ed450e76b3d0fd1c4140e27216caa7fe15a4a3a5921e4120e2ae72ad5f3717f8893a6e619b9b8f8ec99f0cbf5b491e4d0b70ee8f40a3e4e843358e1c65ea49bde1bcfb9faed322dec2b268383706754ed03b62c96c6ee5429755f9803c96e9c69e07b05a0584778cf092e98f9e1f75320655aa9d86861c85231fe78e8c03e2e3dc113bb459a9f13c8d637581c7057091cf308609effd0845bebd992fd09704964535bc7481c56c5cc704eb505969ef08a8abb8d2064c0ac05d644203b23a12c8", 0x1000}, {&(0x7f0000000340)="65a577ee7fef1087d3d51381460b6f222ecdad97a111242c9a5df5f72bfeb2cb49191043423db87739d8e00e4ca0410fb42eb323505d504882f4917512d611549c4d97ada23f6e09fd10ae0a985ce13fbf1b5661e24faf4267fefc9c75bb632b21c3630df9a65279b7271a0c70caa85aff7a0ba037684a4a8d7630b9a42a0652ac64817f7f1715510b36f11c5b4671acdb2f8b7ad11f7883ca93a636bed199211e1aa621ae27393d6cd9daf4ddef1f1a08136ffe65feed563af0b918d8e72db48eb58e3459a7e918195b4af890fda199d4d84619d2d4957a05e0ea24cfdeb9", 0xdf}], 0x4, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x61}], 0x1, 0x0, 0x7, 0x0) socket(0x1a, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r4 = syz_open_pts() close(r0) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x6, 0x0, 0x10000000003, 0xfffffffffffff68f, "f000bf077300050000000a00", 0x5, 0xac}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000004c0)) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000180)={0x5, 0x6, 0x7}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000480)) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10000, 0x8, 0x1f, 0x1000}, {0x2, 0x80, 0x0, 0x1}, {0x5, 0xfff, 0x7f}, {0x800, 0x179cc000000000, 0x800, 0x25}]}) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x9, 0x3}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x4ab9, 0xc5c}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000280)="943659bcc90217fd94a8ed43bf6986900ab47a1bffa496a858cc12499e74fdc4bc20718942f837682bd36973faacb69582e394890c90bca89f77495108d5ca09a054e760ac2da8bb1201eb9a943aa54c62753fb43c5cc6035c9ae79da4f1d27d175e81b6a3a3fec8040aacb2830e072449d5bdf5329a76788e35057e03a508d94df84047a8fb24db853dceb20b5639f40a4182111b97ab9ead2f3e6d0fbf5df612f38af4c28267bd6f220dc6a25d9424e308035f8502310bb0eaf2972d00", 0xbe) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000200)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 16:00:09 executing program 1: r0 = msgget(0x3, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getegid() r9 = getppid() r10 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x80, r2, r4, r6, r8, 0x40, 0x6}, 0x80, 0x9, r9, r10, 0x804000, 0x200, 0x5, 0x1}) r11 = msgget$private(0x0, 0x34) r12 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2, 0xa2) ioctl$BIOCGRSIG(r12, 0x40044273, &(0x7f00000001c0)) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x46, r6, r3, r2, r4, 0x91, 0x2}, 0x8, 0x3, r5, r5, 0x3, 0x8, 0x401, 0x9}) r13 = semget$private(0x0, 0x4, 0x280) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x1124, r2, r7, r2, r4, 0x41, 0x6}, 0x4, 0x8001, 0x7}) r14 = getegid() setgroups(0x0, &(0x7f0000000300)) setpgid(r5, r1) r15 = getppid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) ioctl$TIOCCONS(r12, 0x80047462, &(0x7f00000003c0)) r18 = msgget$private(0x0, 0x400) semctl$IPC_RMID(r13, 0x0, 0x0) msgrcv(r18, &(0x7f0000000400)={0x0, ""/202}, 0xd2, 0x0, 0x800) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000500)={{0x5, r6, r14, r6, r4, 0x10, 0x7}, 0xb2, 0x0, r10, r15, 0x7, 0x2, 0x2, 0x3f}) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x8, 0x0) r20 = semget$private(0x0, 0x3, 0x4) fcntl$setown(r19, 0x6, r16) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000005c0)={{0x100000001, r17, r14, r6, r14, 0x2, 0x7}, 0xd5, 0x2, 0x7}) semget(0x1, 0x4, 0x654e583bb7650d67) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x1, 0x0) 16:00:09 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x87e4, 0x1bdbc3da, {[0x100000001, 0x6, 0x5, 0x81, 0x1, 0x7, 0xd0bc, 0x3, 0xa8, 0x1, 0x3f, 0x7fffffff, 0x5, 0x7fff, 0x80000000, 0x8, 0x9, 0x3], [0x3ff, 0x100, 0x4, 0x0, 0x80000001, 0x1, 0x3, 0x4, 0x2, 0x200], [0x2, 0x1, 0x8, 0x100, 0xffffffffffff0001, 0xc826, 0x1], [0x4, 0x1ff, 0x200, 0x54a, 0x8, 0x2], [{0x6, 0x10000, 0x7, 0x7f}, {0x2e2b, 0xff, 0xffff, 0x5}, {0x120a81ea, 0x10001, 0x3ff, 0x3}, {0xcd06, 0x100000001, 0x8, 0x6}, {0x10000, 0x2fa, 0x20}, {0x200, 0x6, 0x9, 0x9}, {0x1, 0xff, 0x7fff}, {0x0, 0x8000, 0x3ff, 0x7}], {0x8, 0x4000000, 0x0, 0x8001}, {0xe58a, 0x0, 0x8, 0x9}}}) renameat(r1, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') chdir(&(0x7f0000000440)='./file0\x00') mkdir(&(0x7f0000000480)='./file0\x00', 0x13) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000005c0)={0xea, 0x0, &(0x7f00000004c0)=""/234}) recvmsg(r1, &(0x7f0000002940)={&(0x7f0000000600)=@in, 0xc, &(0x7f0000001900)=[{&(0x7f0000000640)=""/140, 0x8c}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/242, 0xf2}, {&(0x7f0000001800)=""/224, 0xe0}], 0x4, &(0x7f0000001940)=""/4096, 0x1000}, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000002980)='/dev/null\x00', 0x10000, 0x0) connect$unix(r1, &(0x7f00000029c0)=@file={0x1, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x2, 0x6) semop(r3, &(0x7f0000002a00)=[{0x4, 0xee, 0x1000}, {0x4, 0x3}, {0x4, 0x1, 0x800}, {0x3, 0x80000000, 0x1000}, {0x0, 0x20, 0x1800}, {0x2, 0x140000000000, 0x800}, {0x0, 0x2, 0x800}], 0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002a40)={0x8, 0x1, 0x80, 0x2, "dbc5028e267a0c95a14648e42f72627931315c80", 0x81, 0x903}) r4 = geteuid() r5 = getegid() lchown(&(0x7f0000002a80)='./file1\x00', r4, r5) chflagsat(r1, &(0x7f0000002ac0)='./file1\x00', 0x0, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/klog\x00', 0x20000, 0x0) semget$private(0x0, 0x4, 0x20) sendmsg(r2, &(0x7f0000005ec0)={0x0, 0x0, &(0x7f0000004e00)=[{&(0x7f0000002b40)="8b844379aa7184", 0x7}, {&(0x7f0000002b80)="8d722c21c3436657d91ee494becbf5a23ca62cafa74d665696f171d2bb91feb185f92440e3121d5e1258121d8b5954b764721e", 0x33}, {&(0x7f0000002bc0)="487b52a20e0a7ab783a44586eb896ef073468cf7041d1ffb399dedecf9f78c0d51b7c51a3cad539f42ea7d49f6909b914f72ceb8fa08862b3c108a3bf5e0feb2330be160d80f2749837e902dff88ff93fde860377858d4583135b5a3cf98e8e396568005ab6da708539bbc7f37f1c49129f7b714818a6390aedf76c22c422e82bc581e953adf975214a0cbd97e5a8e067567afad77a8d8fc260097ad53f66689743e22a8889f8e22031afc9d4bf2f1f5cdca4063e337d527f697fa9948f05195db7d328b0c93636b9cb8f578b814a819875964df7229b22620acbdcd7b47a277eefe3b785f461daa3d4c1a1cb3b38f269e76e45e45d504a5a0f8f88ded0e40c14b1aa275162340d22d0e753cfe1ac68baa246d86e0ef1ec2a7dd8863ade2da98cff3c65fce6967fbdbe248e25dca0b4b0c893bdd7af5b83c20ed2c989bc9f2fde8e597a481bc7132c3786b4c2019cf9aec2fe37641ce765480a1d1bf840406ba10a0eff0eab7f78df309f2bc54e5b67d15520c2f20b3f6e7974b01061c5895b7b708f0ac80dde0f03c84760760116f2d3b7fc424d4e3d7c3b7f7429bba66fd92968a258586052a2b7a6654df4b9849e27307755baec52ef39d93f5c1a0da186b02636c86acc867478a6fc82bf6c850651793b24318ba07ac9f4ce331450474e61e9e295dc5c1164a9ede7bfebee6fe499ef792e15b7c0fbbe546c8743a726c9a4173a7e8d9b2c7c56ef02faeb5e1478b995788b9fba279b823092a8b56a0215110ee9d18f764a20af5354fb485702541f0a812abf38d355c9e17887491041871a2a27aacb03687b7eea5e750d97fdc105bfa3da9c20c15c6e927ea8a1653df17153ed1f281bb86faf8c527bd49f2f579009c98f30d0ab3312ae0f6ebb4e1f20735da6d49dc745239d11595f897b8e9e52a86c1eab506081d00c7c06ce75fc4a3381cdf9d34fb2c5a4148244223b9fafa7af6c19ede5b5d5b602f092478347bdf39f30d21c855cd818e5a132db3646b4262b977ee100f5815260031f56d244b0cbe3628ec23b00d1b4c6a25618bd30aea4ece4ba1059ebe3c4a358bcef4256f7387c09f1b81e99e13d5e1e413672c683a6581d68b20aedabd5d698a779e06762208cce2944d5f0d15701981e2a0ffb9a9ab74ce0f41aa8bc3b6b202cbfc27e8133f2b2171f1113872a9b8343b28212bb6e88601bf81b4db28afe633d55f1a40282bfd6f53cd02df43d55e64e9a5dddf8a3c83c4b2e19f7d2ed78129d59f238bc46cc7fc675c75068f1373c253b6bf2dff9070b8e83e95b07327feae30c289b5d2cac22b42a72738cc966c14e085b6f9b0d21c93216cab50adfb1308a94729730a9b69e7ac55d6e8506553ec5e092eb1903245232dd5bf3c65cd90603085491c234b5366f7cbf100959a9d089207dd52878b825bfccffa74c4138f06dfc88865a1747454d2a630ca39a39f15d7673e08e27bfd1b4ee1afdc3ca6cba384ed80976a9dd207825387f6642d26948140ef6b8eb6bb0ffb4f540bad62544ac6e615e5d847d5d294d157f52aa132b1c1b2fb70860ad20c7cee01cc1db9712c6fae95bc6c2a906eda72487a4a19df95e8b6a6a5da7fb4b76bf647ba024cffeabb8ac72eef79d99bbc1784a972632736ae46c4647b6d7e72eff491d2a4a69ce85458ce31cfa20b1c681ec54c9e190e4f87b09f9a10cc086ced4fbced22f380f62b3465ce0feea40e14dcf2a5497223d1519c3ca274a7345df4b6090713315c3ea140fc35e66b9f8e00a228f80e7b6289f7e86f2e46aa0c3d1bfed40f015d5a0af0f2cb808aa36b208ff7fc54b50d38d12998c283e0973612322e048c2b69acc38d0be31d41d6881ee4a3ae316b96b9f857e859c2f92415c01892ac9c1c655f1b02a58cfb29c4dea733ac5c70571787b5d59af1ff34a69276d8328f94405f2d00a6e6216ef846aaee8d668d15a2fe9d85939b16cf22ed001b8e894c06d7b3a35634ee2dc9ada6624804ca035d2b1ccee18aba4370da6447e9dd67a247602565f332d52ed8a4a68ff064012d047b5cdbd8107683851955a3ca9e1cf9edfc854ce3aea1f1c7c50e3b5c39ef2effc281586a9b0813ef0a92b356f0b359207dca9cf9707427010f3ba39bb96abc981a86f3aff5606dfbc6572387cd95529b200c29934b819d41f909d54fe44337a0a56e713a90a7eb7c52a6378d8c3a48a950c916e118530ccd1f4a7ee268081654f27e550bccbcbc745087fab6f4a4e014fefbf7e97ea0057c0e4d8b0c8b0a934236ba6ef123dff71387ac1fda772d202183e71d677e5eff9274a8fa651d08fdc837df750468e4ef04eaf562f8cf3d42c9bb6da121721332816df5f5836f157fb133fd4724972359bb7f69b65e9859d5b0bf7f6695c8a0a01cb7af37dcba355ccce892d627a52d46b4e377b30bde66cd4abded884a86a633efafa9c47e3ce6964306db1a349a5546cb4779c6a75281aa314cc26b13f463370368e42d706d745dcc84a5014a3f35d9a36f8eae93904b3c613fb76e4708c3913c9dd1748ba693e1f1b42e5bb043eb1bae0d0175c29ea1305a9426659c6ef576fa6bf6b54b697ee0911c749a677d55f6807453a7739971102a854ebcf74cc8f1a3dff016fa581c9dee8f6084efd2edcf4c261a8aa70b6019959f90c45ee3ee5f82b7f3ccafd27382d62fbbb8470041e1e02aabba2d9321952831e4a2030f4b0231db7214469c7e6eae607566f80acbd62ca682b60e161cb29c1792194aca231f837f5e10e90af4c92dc846353c2fbaa0d4c24a250f0f4ac99c2c15937c0ec79c3efb8e6540716b7b6f495a721ce69d7655ddb0c5520789ed6ef7aa324e22c71ff472a9c2ca7155ded64d1aa3f6ce38d31168b0cd0bd710bcbef2ea9833206d0e7d4afe7f1394bd4fb8bd1a8f7fbe8c48aa92419c12a89f80de7600120a5234b3e1bd495dafb2cca1f3dbec9001a482e4808d1e4ca5ffc39f5e5cb86d0adca55705bc17ef61de560a2bb079feb157b9c4b8fb0278e38fabb7bdfbb9f3d0716f2fc855fc696fea4300bf0311cb5406cf6bb229ee8059e91a1cd39f459cd19b0c0e012aa98d2236aa7688a687f06fbfccbf52b8d62908ea7c936ca9575fe4990f48e479318f4118a95fe95685843c29c237a7309f3887172a164c14e6aeb49a2f4d147dbdaf43180c12017ba219fb61fdcc86335d86347db43537ddeb7ce530191fe34bd3343568873b206b3fcfca727c829e5e29075a2347069d55b3b06c976f548ac0a08c884033dda550c9113d616722f2f4fd0a5e7961080ca546651625f17bf85456bfd9f93fe387b99135ac609900fa5a83f0af315cfdedb547008564db864d64ba8eba1a5d8f23035d03ac40b549c7946baa7fac1ab749e21fc10675e8f6618a6f8e1e76719d6cec576936bb8c1e3cc9cbbe07111b9d94e568ae3a497ccad6a8de3aead7caac384739ac1a27918d8354d21c279446d4fcd6637e3c37b16f9e42ced08124886b22cd2d4731d2685b6fff04d89aa2323eff7a1ae4682b8944ee9bfd4e0bfb99004508cd2eaef57c0f77c037ea4364ae3444e61ea62946632ea8f948a423b3ec6295ac43e386b10645c56501e14a511b2353b384899aee910002fc6e13114eed74cfe48aefdf26374416d4e6b09bd20ad00abae4451f05fea51d805a3e7bcaf5d1516718634bb49b4659a91aa9c762e6adda32ecdf57747f8e73a31c4e62050f324a08593dcfbd37eceffd32c666cad61b810e9c90231a4e3293c6137e3f3dfcd37563729e7f92be9389a2268136bef74f136cfe61bc6b6e6edb86277b70d3b20e7881766953bd2efd57f5f5833aad772808f1b54488bf7f974a9a4433fa7d9e718575d514d5f6fb6a6aa1bbb2602ddc4566dbc0fdb8a10130b16b6874c2dda2f14210456eeb38963b6ddd1b563826176c9f8aa49ec9bb047d3a204d5a20edda36dacbd78d65f505b5e77e22508e9f46580bed0b287d96f9ebbff7f443faf4b10479d838c1b35c253830a135f62a3c643988b6933e8a0e734bc1d48429c9a7e50c4bacd4dfa71dd184d97a078fbc30ff2caf3ce4fd9365d37e922cdd4f114e9e07181901b651d4f61eec9cab7772a90cad88feb8c6d43e11c1ad9089ba0699a87b6b4a1fdaf28b3c402791d072f8a0450979bcc989c4700eb6e8df62ff7a75a17f09a4a2abc2556b68c85e77d6accdd19fc4bf81fbce2e447b621284af9e973c9b2b65f461843e09462bb545c3e01535e854a436dc8abeed5df4da2fd928d2ca4831be45f7b944bf3efa7c2a7085dd7a37d7abbf80b867026ce44c17062e02d250b4d937bfc65a4887d20c3d75ef66c2d60d3d4a14c51765a4f8b64ea475160b692639343dfae5f169eac3cf8fe52d33b07e93bda1ec3ca113d32def41f1c43daa4155e44134061eeb0cf9bec88d77db29f36953fe260a4c797e221e2a42a89395d8f2206bae9aaa99e4930e27a12c71f1ba9da39ca4e3d4f81b5ab0bcc65f1ddb9213ee97ed0c8228969340258c1169b23650903fdff03159c181cf4c3ced7297719120153d60b7685f02882a6261237cb1f584f91f41e3de0ce5acd9dcbc001ba81efd50b9051b337994d8ea7a74b2bea9c7f5187bd3719c0c3f348401dce9aa4cc643b66f485276001a5b65972022deb52f20016228b39ac421f79b4337ecf3b84e14123de7645961d9d051b3a52ada41691dbf7f45f19222164038f28ed8474ce252200ac181d045b368afd2525c7245e637ecdefb16a3d55337916d871f75c0c402a8d982780ff1ef8327670931dd34e6f4adfc3984590b5953deb668aeb6f4caf7b9f32cbf33f8a072adca88019f82e41a9d01a8856a90d9d6091b5231ebcaf35e56f8c91c05995151dbf92b98a691255278a6615843fc1bbc09cc711db55f0b2f375db1750ad4c8108c7c3c1921d4558fb37a11df49953c519a7901683b96b3acd6ce165fcf7bb75d1e82e86a891960e4d28fcbc7c9c3024ede8423f01e09c9a1e8a3b814982eddb12c2547e66267154f07277eff3a55631ad6db399f2b8257dbe257cd917cf83cf8a46814d7b0b3394ae3418262c66be5896ee8f041563f35cba1fe888c1d4868da204e27762cec82bedcdff81e76aa758d91819c9a8d308addf0319d3a101fffc3bd6fe8bef7207f44bb10dcef5c5b08f6b12a3959e5b66ba5ba0845c1566548cf4245783ebbf43fdebcd058d0b8e94745e8c4d5f127d8b7211583f312702e6068bb374f02af7f87954a939addef328992429f36d5dafc7667867fc54c643cbbe34a81a89b101fb2095541a92af32df2f253340fd1f214f4c03e4e25abc3dca464f3c7ebf223d9394f50b9a30e7a2a2b74237da0c4fc9c08f8d2df11f35e5c0427dbf0eed5266e9a0981d8d411d51afd29ee1a98de57f4872a8d67dfe65e3dde8d7d37feb551210751fb233aac9d62a515d46169307fcfb18a03e85db6db5b44cf04e39aaeeb1e354d47756f25995d7decdbfd37d2c2f32f392e25316e1f9105db24b1a37a50bd508c4019e437ff32179a07f45bdb7645359282a2743650362c5aa95755149a4fd32b2500f9d8e46da681c1d01dc08b9e475fe97e5228166c52f6173a2047360e0fa3ff119a96e7c366f2d64256c4c37381306ecd0ba9cedfb6b0fa4bd1140ac0f02363c0031e58be909999b22f5e90db176bfd8201dd2394a0a0bcdb36ae54d62f92c1e6d48f3b9db2ae8045f8d6bd17378f481ad5a8a8cb7c066e4e16465622ee809f333755f079190df44d0da335329dd166324edfe59e2b8aa62a34bab2ac843ba59f46287b9b8f", 0x1000}, {&(0x7f0000003bc0)="a03a4b04cddd2011830a2755bfc498bccbf24adfb3841aceaf2679dea9235427d3b8b8b5c01df0ff890853760faa1222e49a39d7433660ac246cc482abdcb65e51cffda89932e30eaa60303b2abc031ccb0c8fb08f18d304053ba136bf9b439999ab53d01a7529ad8d17204c47c7cfe84749ac0e5d243ee19dc8d28cf9e3", 0x7e}, {&(0x7f0000003c40)="ad78c1eb00d59c4baab5e6862361be014ee543b83d404bbc6805d7d568da34a5b6ca7566ab2ba9815a84a18dd3de12f1eb53cfb9d33c5652bac66ad9886492cd5e870bf84516b5f844bd9c066ee5cf48a85545ac8222e2f7c5db315ebea6a423f043cc8975ff64809b92ab5d638e9ce81dc3e73cf313105d410cd8907ebfb5fc26cfa76dc289ca4a0a0520008240f171c31384541e97c320fe3553cae2423881c78f52d785632bc20e837e06851342fdfa2752be42f6c5105f2251a0fdc4aa013b8fc002d09d3f9283a9a20f2914b513a2f005fa94", 0xd5}, {&(0x7f0000003d40)="48c2d650fe1d6d4c4adb403b920130bae196e606c47ede4885ca891d62ea99d226749e3923c406ba093ddb478b496f50bc59d8671e951b2e256bc94e2c1ab9d44adccd808e17bd9978931bd53adfb5810d9e31317fc02f4840069ea18bac258165c72a224ea4fcd27c899a2ea3528f7f69261960f0c385da046c97aff756b04be008248edcb03c940c1cd7751a502e8cc6a591e2580a77b92db133efec360383d8592245f716befb78f9da53397515ed80d6ac784d5af56451fd", 0xba}, {&(0x7f0000003e00)="a95d5986a7b8ce80c839c72eda4b149d386c6bc9cab15a3831587fd7e97ed376b99a81b2879c8bfad320e6322dc424257445a4f6fd4edb4628f864b4e813fba86fe4680e1f381b16a7b4ef5fa7bee21aa6da29e29d819ae8bbe860962a8fc55561b15634c040095aec5197013a8ba60e6174a1269d83484b46a8a1f4e18012a7376ddc143f05b51d7ce6ea2cce04fc323ac41a0585078984aae3c929292334a93ee5f123435ecc751959db9c102113cb39393da2b20ff1f137eb457f8ae6be6d85ef5752f520fcd8a4983352c558988494a15b01c68f47ef9ab28a7a50d414b6660d96919d7bfabd8cb02e83a318df1b96b75d0779e6f5230907a94f48b2ae908fc8d0b4eaaf34dde02754ec5df54350e4a2a21722ad26b35011e11d7387ce367f303247fb287001dd5449c2a473f3d3db3935135ee5ff1a97bb3ea91a69b83835d187b0ce8ecd9afc241f335b56d68572b9ee6e2e1fbb5c07187803e4fbdc79ddc7d85e366864dc213cafefe90215288123bfd9b2c6c61c9ce94cbe53f8cd9dd372d3c4773d810cf648e430b4e450b0e7caf086b74f2ec9d39088da31c8985251f40ddddcd605a7f1f62ea56a64b536d9f8c6870949224b5361dea6252e83fe640b5fb140eb32b6f8f2f4825bd17107ddd5acb12a5c3f91f3d3be9e1c1484b23e69ec38cf471d5fac342a1d96260ef46ce71a34c3cffabbecd5f0352145a38b41171d24329c359a20dc8332e97656001f0f32f7cd4ba0f862ba2bc0830ced9a012f82aa3bb089d7efe41dfdf4e9a11f640bf6d7d8dd817b799682fbf6946029d65e118f35a3dc15d9933437846da22e4e22525d5c47db279060751d32968580e3cc409526fda08495cf47534ff89915e64990a21090a09535a114996dbd78cec302d647763ec1993c821b7983771d41e27868d1135383a9055bfccd44b08cc0944fd910bfd365d67ec2f02f9914e23f2c7ad7ab5f76bec18f518d58352fba17e72f2c86c812a40f9cea631931cc3de4720531fd358836795f99e6d6026d79a975b9e9ebb7df7abb77de008ca21846be77596e723f58cbc742765d5340cacf4cd95d0a5e928f441314c87100563410ddc57eb9cf33248d6c85665b0e19a8e3dbf077612717c9244491960df1191c91823c5c31483a83a023897a5f6dd109a0072cfa9d9452d39a0e2ba7192613d5aff6e133658b762bc7e51d82e27cea32fe32f61ed73d0d9124bb4fe44dd31376e7692285e462424db0f09576edbbda1d2f184518908bcb80927dea7e63b80c61905408f816342c765959557b2c36e23bb053136a28375fe0ed7fce258f58231a35fe7983bd072f7a2f6deff6c6d42b758ebf0605d90d13c353e0fe3f40775b4a573c3aa709de4d8e2e40f8e9a8b611fe69115746caa93ab7952cc144c99bba531d6173663fa13ae5a94d4c00b931553b6a97b384364a4845ffbdbe711cc7b8f601a844a0e513a8b5da9875f36e962fd93375e82530f9ba66da855f7ae8b6df8bb0c0b09c288c84565b1718503429069dced0eb2894009057e24d58b498f593e0fe0cef472f60644c8e87e31cdd3b6cb761f00dff579827abc5e7c2a1b5cbf340331d412915a488ad8a87767ba5d0df0010e899a4302012cb24a0d5b274e2a47c3d93243cf069694cfc0b136d795a4c6c8a66b219884bd8098c32ec89b2b0a48569fe7566c7857e3b087ee04442c1eea89a18cbb918e405cffec53d364a15ccc48b740997a7e99eb359888112d9ae34d3191a3e10ee7f1c0f276bc314632b2e2f404c89c017ddfcbe609b87be120d4c4613b2b14c76fe749fbc27103c305246377a97128a3096c107068f0e4bca51f6720de9d87127ad264cc57782d80da0626cbea57a1a226582f1e03a1e4650eb235934257a9a87df6cff12d3f518dcd7414d5c45295a9ad3595c1e25c3b507d9c0622cd769f9a6c2efa960a34f541d33707c94266fc6ce8bbcb5184b4d1dafce74d71c2394a3512c6eacf21b1d846dbfec71824c44caed6aa3b2efae1a342045eb4484698ec2d1423c045a27b32c948d2ffc626c9918a5fe779feea9b4ce069de3a2b8601c4ca3d417a2f658632d175538d512bd9eaf1c5b31b5c0933b2af12433fbddd08c9923736930304407e5cbe50fc428211354451bf575687ce7f04a4667de8254b6b2f776bdea3d2fc11616352881458d356f54a679a40dab1dd6115cc8d4f7819deb98435a15e704ce4fc2259b4eaf4890e150743b558dbd612b8f1e9fcc7d16ec45c45c1d181da27ee8e20b3f41baa88bba3bc1c5154d5fd3ae4a3213ace510ca60a5e2195819dc97e07dc0cfc10b71774f0d4e78ca41d597beeb4c0da3f17d4b9fc089f2963b77c536d48f5a2498cdc0bd2fd583c9c40a6b51ad745dbb426e75d9ca7ec186004762b22ab426e95173b1be22358fcb8b3e439067004491ed706bf1b0cdaa3c86b04a6a9afade17bffa8a32f12c82a1296dd309fef75649beab62cecf2f2656569546b00d96a1708f020d7d028cbf653b43b1813f18529a2bda3a9ba01d2481a854069aa1eecbd1ddf8ba7e3775b2c6681e7303d805dec39a10474d53597578694ae167ebdd215348001845d436f6b39d6817a7fef7f9b468ed597f616d8363c150d2c457bd4edf1907d60322c01b7eb3a56090f62e5152f36cf502b8b061823c5d9c040190698e44f79afaf666e91fe8282861317433ddaae3e39ffc349a3d42c3aea45e4eb9cc486c986d05437ad2d15abe1622f7e88e4a1267479d9bd5969cba234829efc1b9016cc810ac23dae0acc3fd6a8bea1752c1ba6d578012dfef6edb9360c3d77dd9b75c363a7c6c82c288d4cef9390ed1fa3b549ddb5f5fd974bc46f141c8eb69d99602754f3973e2160471ca67f6f8da25da1ec4dfbf3f901a8def70460e6e14b506c4f2e09a17bc132b5c220c3784918432fa455e524f18a81ecc4c8b5910dbf08039c063a8850f360ca575d38c1ed9ff24d5993bb83e6627f7a54ee28d0dbc21d67c429e9b57e3ebdfa8411d0abe9cd134d0b9cd7adfaa58ad75bc77c61eb097e029db49a832546e2d5a33ad60c964600fe1e2323d517bd123b678eb87cdc2e2263bc53313388927fba3ef3dc3fd1b37e234b15cca225b98744f42a0226139a337d6cca30963b122f570696d7a3c9ca6c9cccc6df2c57cf4bd43a47b2a5bab23c439097aa5f9dc20c5069a7fadd17a6e5603fcf7c36f03be3a4e0aa288933269c7fb11cdb1e2299e7f28989fb525a6ab470bdb40cefbf9e25e6623f41c1ce22b998bdde6154f0a1c58d17fd8465300022572b5a3ad445443c475c7bd06159b507ebc2c368ad4f04116f2d54a83b059999ce2079092cfdb66cc535582692d8e690131529cc878a4a26ba9268dfbe0a7e7fb1118e3bcbfd98b40e542e20cd6907ac9ef4ef1422ca513772179947ca5e24aa827772ea31eaabdb90fc21f8b811cac612726b6693404193a3b5e76e280822bd07fba27a0979b4a78cd6846fb12dd343eb838d41de5a00f3dd5e039ce74b42d102cd885536ae5ee7f91746afde3cae09d64c6c3d4dce5641de6a4d6ef5e395606a7d806af40361fe474aaf9cd669dc3dbee70013a3e41d518f8642c9a71217c7c2f42ae698678c658a270c18e76dea8170f1b8863a8dba5a65cd1afdf336ea4e606e35ef9f43f79f8ec3243b0c32cb75e5cac32103006dd17926f00cbd810d6a41c978c966349ad8807339d35ec89ef9c1232410374e6dfd797ba4b7b44536987c61012db59923191dbef35fc0f95aeabeef1b2fb79d304e862f27a669d5ac2740f4da1405bd5c4dfc3add2a558966284688b1fb3b354b6622ee24f3d64804082fa63dff5d05cfcbf881eeb849ea158a8121e557e83827af3b9eb720598e31205f785b3b4c83e4e84f94ca6587e0b9556eb7580b7a7d91249b33ed5336244d9c27f97041450ad091a95d12ba3b2405f91ccdaec3e386832c3d3b16ef7e89d7ff88d4b3b2396d6b6245b99878ed315585248d34b121aa86e37c110ebfe2a1ca874e37d0e4ee09d99e94ad7fb0b8a5733ddf0818957d614047f926bdf142b3282ba5a5470a114ee412b2234f793fe41d8d2b6ea486ec001c9d621a6e9c2dc97d0fb7852003cfd574545fa8bd7685e70ecf464ad2561e676eb0311b33689fc11bb2061929ff64fbc9779af1ff99002eed97fa146d775309debb6b50d3083fff132458bf81def8e192109b8b04c7ccccd8272d4972b579972c7a6e61519cb2c859d69c0f6da15570fc260369cf7499512ad0153e8c8df5adcb56ffd8ec84b3ac9b3bccd1a199f626592220bd2ca57500ea501e9360139196ae844780cb4ac25de10de4cf37a83d983e1002b1aad80d41ddc3831616821c4a5148b059567fb430125842bce26b6f7092800ab2c0ecfc80bba0d3ba752eb3444ba7f8e20c75a44e15ddab6f730c98ef5f9782a8c3846b2ee0d712b5c8faee3e9073a904fcf69b57bbd08146553cfe7865a6b46e3355fa185aee01600b6a918a3fda117aa6a0bd70256f2d8c2a61aa0606ed7355464f9b5b37018cd94a2cffd2cd42ae8afebd2a0d992f6162ddc3bbfde26f3ea52431c0cee8e4477ccfc92d66ef0b8c4042c90cf35554982e77385e9cb04a2961b112861da318c5b72f153e85bf72553b00295a35787bc4ef42824b51ebb781dd03320e19d4d1c47edcdcdf418c8c0055b102ed89091a065c82bd195162970626491534e7e8623fca171fe0554769beb9e1f4564e622d3bee415315f122a0ed7acede606d85710faac85ce8f0a52db3e815f7013a2ce3aa53fbca3993d5f5050b9c37a9aa37229b4a2356932c0b8cd2a998321e432e79bbc668025849a0e63d317dea37e0dcd06db60776e7756bd1c7c32e15f7c4af9925d254f9646b18c477912b5f5620ae04774611a7c2fa5e0014315698f2b386ecb6c3d35b6be3f58f75fe042e91378ab49e05f9c9c3d88b4479ad31420b3dcea06967809f9e91bb4eb449b6c8a01bc2abaf6a84859fbd5ce1556cca40d3a1dfb921efa6941107fd5a6454d4005837dd72802256a59c1a1d470864d53321214e2d91565dd5ce61522807151d8ddfc5a026638911fc5435cbd0f867b30bdd8ebe8461ad6b6c90dc8b5ac37e3e7b45811e876bc87c46f0d1582279ca0f827b0ba95252a144be733222c5eae09d8af7eb9a4b771a679d60d8181d85c0566e958ab81be1d2f250fec13c0e4e7d81a573fc06a18fc258744cb992513f83b1221a4a392f9d401176e77a05669488a01aa6b3758343ab01083db00311a68406df9d7bfe4963ea42ba872281e0a8d7b5b1b7e39aa9928fceb199fc579e8462e49f764d181c0ae332e842397f4fb2acf33b6a562bc01074c21219ce7bccb96afa6438c58ae027d9dc3e9b96aad0369bac65ac1ab35c826c1c9676de5a9be56301fe1df1673ee56df612938e794bec3ca695f21a1585aa611f8b3cbd7cee7849de2a81252a4854dab16099047ff532b97a491980a7843b90b2a9f2404ee095d3a798a0cdfcd366ae5ab7a8ec98e9ff7d0c1dac4fed6dd13f8e13f00fbe331b9bf38b040105a09809d770eec37f1e43ded58b468decf7e608e2e2b6463aeac82061d7e3e629428fd1257e757f5a7fdc0e52119fafcb48da55acfa779c97b95eaa8fa154c3971fd74f653a9c13b5082d42bba089c49e99939740d5e692bf549a4109d3f4d65d46700a82170b3ad294cff24d1c80532d85c2125a1a6dae0b3702d0c2fb0009ff41a2657e367d3282e35de4ba4084d6d9f2364971af28e996bf018d34af2922f77a205", 0x1000}], 0x7, &(0x7f0000004e80)=[{0x1010, 0xffff, 0x2, "5a8b5f534ef37b9eb2ec2e2f91d8ea1d3c0ba7efd2af0be2cf7fc31282f128e3643c0d9a2e960512df5e5d5620d0a5dfaf939d963d234c3b1efaab33579e3ffc07e308d05cd53f6c1b623a14ed4b02d4eea7d8ec43f155c855237b5483919c340b4376929b9f62bb6baa4678606dab31a05025e95517573bf41910e69069bb768f27d850b0c28264fcda1d439db80dd2d39022dfa2f04203c9a5272a9ec25879cff1f0e2a4edcd602b4213ad873a1513b31e0806c85f83fa712a0fdd21be68ddffb87ed18c88eded09d9c121871146756c982bad5d389419463149fbfa2fb69ae758d32fca37dabe68044396764b457bc83204dec88f408c1bada4f96c73efc82b3dc99f9ef175174e20ae2336e8907e05db4b0e867c779e35a6e859fec58e907ff90caf3cf3d1a8c98c4a59c12935b53b133f8a38f27fbe7c8c62c711e62a678be45bc457078bba20c8b80164767f1f137bd25fafbdfe7754b021fdde57aa247547017efd3ba5209f230a00f26539af87afc8c43db2a9f2036afe720f05ff433b1893dff57fb67c40e2236d2009f4c8555d5d43365b3c102d8a7a15145f93d2d0aa6d35d8833043feacd7e0ead673988929fb70801cfbba971d27509bdfee7ef2839c6995f78ae85d20d692e33f3ca73f94e17ce4e36f45e3b1d68107a92a41712026d1072ddf0de3c2c634a3f44403d3595647251de09bf9b88617c23153e2c5b1cb3d52d5eda9b811f6490909b33d2d00a4ca48c06129c5776cad4808b096b1de376c332823527fe81616652d758f2f74133306205ba4d1f8c129a566328322db36a32252e40e58e77c7a9a5bd8bd9602876120cf8f3180fdd1569a7eaad9aa72ce20522a5bb06482dfb3d5c974e7301d37d42e091e74a062358df21b499deb944af75a42c4885160c01e42b5e4aed6d9aed10241bad576ec167a0b5f05fcab5e2db91875c85873679f676017338179a896b0262d4b85667a015a72860b7fdb00bb9610e2d76764de9587be46118ece176df181ec327f026d0667fb9fb5ccce18e4913e66486c1f00f5743a147bfed19300c8c24a30a9b30aed65f7fb6e13f4c43cfa35f27e0cde0d650e52d8440700ceb8949cd6d05fd3c7ee180772e6b3f5acd2305235ad6b028699f4bf8e7d1c2fdc8b95a5c8426a83c9e411451cc85ce702a3de6ae1dec3a9148e3874eae1fab526b9fe3362df00bcfde0e8ee892304fa60a2255296e6de512e20083f2bfcb0b5f680559cc9c991574cdcde786459f4e03dcd73c800b1e700ebbcf7b727d084b02b1f83e9da014014b327d1056d1c7093329d06d88dfbdb9e2eee7af18b7f18777dbddc7717ec1c0894657ebf0b3ba8c97b2794eccc4eeba9717bf4c0ab35932ea4c4f948bad5dad16250a58dbd894da762f662713869736225da2770f0670b292c5b1bed7b7775f79a1509d3cde64ca83fc9d84cf28d2f568aebd73b6b94f73df035bc1630ac1629065e00ee4156378b9d384d8b27be2d80aa59d257441a2647d728b614c27a901dd908a09dead0ef3d56ad93c385d5252c4afd88068a1f9cb53e4ac9fc4b7dd87c302b516ac7cca7ab81640cd4210b9711b247eaf2a1c750059e2aeae6b4bfac55bedc6810efc2ae8eec62b47dc01c487a6e62420bedf38969f470d39323a582dfc214615de9aaf360e7cf41d5cee95a28912ec12cde2ab3731a94bdd668bf7bd8708588f99b65298b459d0f07d3c8519fe8473b4734f26cc6004f569d0a40ef4ddeff6d0f09482127799c1e3b0d42273a9281935a726c60265533f9a32c0ddf5f799fe68776ed136956e67390b5d3eadd96027520064f60f53feff0069878f3a958e45d5d47ea70f7f886469fee9811f5be8e1c47ffcf254ef88eb93abea7c09a871255710c10e83e2c68671d5d2f9a91124d43b519e8a2833e1f6fddf42e882f1aaff584749e1460f2397fbc7b575ce6e23e7e29aecfcd76641501e3a481df5fffca4f5dd955bcfdd7cf7d1f9420c233eeb29bf78e0cf18a1a81087cc02a9f125f7fa85ed44adb8c0dd2dbb572e74e966efb894b3fe3601a1ae502a3b5cea55808791c4b50e225131540e754bd4611aaf878c4b4f64c1a1f0c9b3ad9d0641f9d7cc6c09fa129d2a9937417564ef141da0ad5b694e08ef94c47fc86f83d4d57da6164860076e2ff93c35c0c869f07ac0e4ef49172068f659126325d8b7dd2dc7f4314c1815caf19db1dd3dbbc54832165254ca40993da1814bbf1cf0074c86a7345631bdad04c7788455b00f1a33109e675ae8246d8173914994755e295d32634a61b20109c6591e14d166b626a2385121bf1eb60186cdb0496ae50b06991806344e32dbf80e65a6aaeb1a128a2d2018ab9d1229377ff9d93258ee43f9a253d9b3b8f5086c77e4a4738ad458d52e557ea0fe786337e700019d6d6cf26334b637ec2c0655118e68fe17e27b924af4ddf589ff36cbe12a1e7c33e00269c13699ccf866189b476a4da0782c119fbf519de8d00bed2ad922a92c61967083afcd0d103ef6b339f3fd3eee01c88d254e19875e9092391642b29551927803274461be01c94d6ed2dd72f1aab2e36393053ce71c4c77e5cf573c875192b7370e5fd44d10064925cae52b40292b1da2ddc439c03fdf4d9be8d463172cdbb3eff2cff839182865c35f833eb818ffa0dd80bb57fb1bc361c3c2760fc5bd0d03e1c04da5ecdddf7794f324a8964d38bdc4d3e487a863ff1612a2c8fa63453f968eb5fd0636c889c0f422ea45f3dc9fc8dab416e34b650e87f44696e69018866a88b39bbda157199056cfad193d1f25256934a7e903145bd40e91420e55cf3f77f0a5ea58faddf23ee504514cf9ebf93bb20babcd69c8a82225817c0672ff5898a3dd926952b3e0da91da6f76db79f99f51c7b224a6640fe78b77283a0ed08c61f2c882286f07e63256fe247503d6b5a0fd5f0bb57c5d994588be379f24f2746690f0995736ced8b871efe1e4671088e42cabfd73e1edbd61a273c3c4b01498e37d36a2a9b7765627bd9346f45c53629c8c59e34ab91df7617ce3c87997ca7c2589855dd91fff4d0f89e98d679d878a4acfa7188fcc4f2299c82e20c639d20c55bddc206b3eecca30c3bfb79062e7aaef9598e91d949e2371f561b46dd74d711526f401495695d6c0990e1cf004a4f9fd20bf65c41ed316384658467ac9867a1a207fcdbfff37629eaff6afa7b500ba598a8ad30a61966b04582c745b163c44d77fbbadffa71d81ad2a81f960baf67a2ce188fbe7d7f3b2593dc9c17f7878d76681b50c685c9290064c9cf5812816b2f8043dcd502df9072cfe482832f137b6c80abe95957274c3a1e0d018854f9d2e85f65052374016dac5d34b029b10d8b70977dc68fa9420d4709ba660f2a2c1ed2618bb4029f848089f3df045ec55fedb75c3d0cba14c825b66444a66ca244abdefb89ec244f56c6732dee11604c9303ec1592f8b55afc2884864ad4970ef54efaf338205f09b0e3a56199822decd3eab9ae265912235cd03f6d188a06c76d6fe5e95d24c0c651a079a830f0de2ad11b8dbcd7e554291ee5aab2b6b00dcb802444efe05077623ee4d753178e102fce497390f879109d2fb676f3742627837a5f51f9b96aef954a5a575f3b1789979316102e07d46ad4ef1940918ead30e8e9d9e40ab399e0f8cb8769ea78eab5b50679eb3adee86b82e1027fc214f85221eea7378c3b67bff5e2a96e9235cd69b749825d26388b9b4eb20e16ca042c1ee051a7808d129f11f6e94186fe7b3d07fc33f23dfee9ae3bf31ee7a5f8d526549b31b9fc8c4cf86380ed5d7e4147bd98bbca8a15ee051e5f903de14d912b0d58d2552245b7d46a37d436d243acc2862099578486cd5e63bcd66f125e7f9609c8f222fcb27f4d5a05a303d3e70ea9a023836f2fc77e3e3bb6bfba22981841076ab6a275c7882d5fe2181c48812d95c214abeb468022b2e703652ee2f1134f90953ea97d43cd1f8a525a8067d5cc0eba049c5a8bb2c039ceff58f2b663e7400a17d4e732e91b2463155705529da616f55ac8508b7ceb068f99d36ff5726954726505c1ab1294e70f8f85e99247018a5aa9b5e53b1f33471a6230cefc7b17b2cbd9191fec5075b5f7081a89d7a2f3661b23a56ec8109cddd925db1fe9a54fcdd4508868637280dabeb01a8390b6897b585668179d3aa775a6508acc287b8b43d011928eb2e97af3289360feea3f814254be665dc5b9c37e641379e27ddcfe13d1b14cb729e6118261034056f8063d83f4cf27dfd959ef8b076fcdc9ba372bb41542672e4d2a516b638b0c852e4f8729a153feba8f8b5a80e3b9de41a1cecc012dd109fae539b84311f1b348d4438a957c7d6829632b6a2631adaf2abfd4ee571481710b407510e5fa9451f96c5f94d81e35e8ef74efc001798d333daf05545724c1dbec957a5c3b7df1d7b8474889f865a1334f353c0a0df8acbf3b6085bb28b2dd24153634d99d36b0ac8b255bb72e3c636c2f2f1a574920cbf733ca6930a196040d7f52d2c336bed2f16389d31d39838a5602539e51694541921d0253cb82cd7a44104f29750f349c32333bbab159ad875b14ebd922058f76456f14b444ad6034100dde52cb628f5bfcbb697b583b1acee43ef428cfc0bd542127fbf0dc64d89000e1db65a6e8ee875d2b48fc7fe94dd10df2433c306fcaf3c8eed3bf7b948274a920004660c4b7b8f0b1844d905221c7298e80b3971bffe760c5a653d9945d6e9f65dbe278c42cd5b08312cd7e8e7a97f0a1d3beb44c9bb94f739284a09b43d5d85eb7fc1d20e392aa7bbfdc9b176bd0ac216cb72c443fe320baa95a971a8da44bb193025b9460532d27112c93762c4e38b0c7f76ea79d8fa363ee0d9cc246104a9f194b3ebb5e78d04ad1718026fb5f5498fb3ed852cf9241e6d5f228909f894b0214e78660f9cb2a246404dd252b835f802f82719071656a2faf526d7d32c6a64765608e190ea9001d11081b60d106a2d81d7a30a4886b7ae660b8492c8ca33648b075028e71d8d8b2de856b35ba41a89e1c82db4c38795485a6d43f4ffbdf5fc0dcbe3058022bf2b32d5401cf53e8d16ed9c3c4c4d7319b6d8d826062046d7e52749235f91f3f3d58cce4d7cd63854d79becb6d8034fa9f6bbb3d8293d0e2c63ecc242917d7a83f7dc319ae41ef418f67ea117d01dac2d34b498bdec9e875cb925b25fa3d35f22bf4fd34f01497f5cdaedcfd298d420f7decfcff83a8f79e597825d8dc693cee8910c282e6baf72e00bf8ed94db74992b57f5025c8a4e7d64ce912577a5643a74a882f5eea8e31d2d9803e1ff47e0db9078aa9202c90024f9896b4081fa7401df0908b6680a9e19ff6d661bdaaafe406ddcb8742a9b264df85f5aae1b0ee7779ce03ba7ef2ccb6e3a58ae601df48cf03f5da05a90839afff51f7c7919210e86bad8f40582eedd756f44a99fec3bfcf489b07677102620363f6b0c1a526541fd4ec04e9e5be7a30e9ac737b4452f24d40673949a849b05e646728de65b35c089125e7673b27cf64ded40a7afc94f40aa096123d3eae31b698618fad4ad535b9ca745898d9deff9011034b45f341fa2495b8d248d6c94d82365aa89055c25562f39390ba7a8dfe40e8402d37d92477228c621b95621e298fcf8db7bcacf93149f30d745ceb3c347494f8b9a13e9cb9396461f4e3c67977327c836c839ab355d13ae018b73d9659de3bff608d23b0bd37e481df9d2728c6ba2c3f0f229f780927b450ae3c0768a411b977803383338080b860a3f6e20e915602e5b9"}], 0x1010}, 0x0) readlinkat(r0, &(0x7f0000005f00)='./file1\x00', &(0x7f0000005f40)=""/56, 0x38) shutdown(r2, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000005f80)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000005fc0)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000006000)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000006040)) sendto(r1, &(0x7f00000060c0)="bca78a23afc49eb0c8aa559720fc53c3673f0d011a87073b52720ead67543702dbf93be26d0e6478de7aec603961ee85b61fa42dd3cfb01974fed5f650015e4ecd3c0d5ee006270c5261f0fb1f6209253544a40e6a1f3777c939add3f41d3e57ff3ab424a93f2653de9c7cd1ac65585e28d3da106d002b606aac27f5644f27dc183be58ef838b32538698cedacc0f5436284e220f5baebcee86f57c29cdc34a1d305ab507b5da28ad8aeda7727cb418f02e17040642f8224d966eb6f931b85d27a0b73d28354a5338999e063", 0xcc, 0x40c, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000061c0)=0x30) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x200, 0x8, 0x7, 0x3aff8b9afa9cd2bd, 0x8, 0x4, 0x8, 0x2, 0x0, 0x632217c2, 0x7}) utimes(0x0, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x150, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/219) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) close(r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x20000000000) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x4}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000f80)) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2a128d03d23e711427a0294057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008334ab1fdeee142606057e7329de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d500"/4332], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) recvmsg(r3, &(0x7f0000000dc0)={&(0x7f0000000e40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf0000000000000000000000000000000000000000000000000000000000000000000400437f48ffb38635c23b654eaa6f8765ab000000000000"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r4 = msgget$private(0x0, 0x422) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a81b88a1d309b668e7e1e63e23a784106f82e01b13ce59bf4511608dbd57c1d5150c9627dd47799f7cc6f323c5eec10c560f88ca5bbfa66a88628b6157cfa79695cfe3eeb2ac6f86ed203464e7e004c0acd0805000000387f13e7e7199ad71d06c5e456388feb1477c53df1daf2f270a1f94893824eae002be47a3310a35abe11572f3ae70dfba103838796edb63999feea873d2c0d68005c47c505288915f1474d55959967bcfdbb5f2f5a5ad52d993eeb6db3b6a728f141e76aaa9a4f4e2031f16c687289cb16f48335da45f87db4d81d47f93d4b377078aaf659360ebb0750277d6c0a20e2461bfd1f8c10ac8bc17a8c94b283d5e98ce056c38d1ab2a35b7dfd62461840c328eb2dea15fd62d734b06474b001e062dfc611db20ce602af9d2fc0e9847f740d6979b7538d0ebbc65ecf2327e802bbf13909628b3f2c7311f6d3745d5e931c6381739e266dd8b2a4fc5d44611793aa6bb00"/392], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x6, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = semget(0x2, 0x3, 0x60) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) accept$unix(r0, 0x0, &(0x7f0000000040)) msgctl$IPC_RMID(r2, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="4f580eab628d34c7d9ec290f3dc2542b8490823644555631f5b2e59fb44b5f51dbc79c263a4d9b37e56a8421a45221764462c83f8e6bd2be8a6dc7d06ff984c7ee9f131405cf16b628c4a5cf1358458ae950e5c8ddf93a02ced0e1e0c2534c91e50836a7828dd82227fa70965fd7e9a56dc84f16c22de92c79ece1a62c58bd968cfd361abdf44c84ab27ca63036e327a2a1c6a4dd1e9eea602906275322209a9a6fc57c59ab8eda072998b5418f18d77"], 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:09 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) sendsyslog(&(0x7f0000000100)="13f131fabde814a44bbc5c0ffa98b8c7292554173d6ad27e695e224c1d9bda25881d711dfb6f4466d514536d78e962be093c4ff3ffbce48111b6b66e6d18ff3a6d2e6f5042c6a16237f2c858c7cf299db1505c4090d07f3913b117c72fb41847e0c97926829d3f82c2517cefad8f35f336ad44f19f30347c3fb7ee9082bed7c3648f0f654c089ab573bfe71bd2262d9cfbefcc0b4874d2cb4328affbcaaa5981baea14686d47e10c35b1cbfa789784d8b555cb", 0xb3, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x17) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) listen(r0, 0x0) shmget(0x2, 0x12000, 0xe7791081bcced9c2, &(0x7f0000fed000/0x12000)=nil) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000080)=""/234, 0xea}, {&(0x7f0000000180)=""/129, 0x81}], 0x3, &(0x7f0000000280)=""/104, 0x68}, 0x2) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x2) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:10 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1) recvmsg(r0, &(0x7f0000002700)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/50, 0x32}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/2, 0x2}, {&(0x7f00000014c0)=""/210, 0xd2}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x8, &(0x7f0000002640)=""/168, 0xa8}, 0x1) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x6) fchflags(r1, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r0, r1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x7ff, 0x2a3, './file0\x00', 0x1, 0x7ff, 0x8}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x4, 0x80000001, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="96") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x1800000000000000) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x32a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xc, 0x4) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x80) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) getsockopt(r0, 0x4, 0x1ff, &(0x7f0000000040)=""/18, &(0x7f00000000c0)=0xfffffffffffffe25) 16:00:10 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2ff) setregid(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r1, 0x1) 16:00:10 executing program 1: r0 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x11) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="df") 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r2 = openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000180)='./file0/file0/file0/file0\x00', r2, &(0x7f0000000200)='./file0\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="4e1c735604b4eea37edcc74c5154f696854dfbecb372627cb673fa8542cf8c762e2c92e18c875c2601429e0b93f4d00b72d4c8d2355d4e1459f3", 0x3a, 0x9a5f0f0549500bc0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000d2583f8da9b517b03c74411d5d2915dd0d24f3f833525fca1d808736c9ef8d8279d1f7ebd6e62bcc0e9261002a99821b3dc4a483f97a2ef46426d1dd58f364011930401e81a984781be77ab6b519f3ff374c42d35ac213e090d293f0a33f7ffefc36ca86be5eec41f34f759e643cb12f6b0681b4591a894ae55a78bd0ef47de9fb4765860540b612172ba2c636600ed9e1bf9102d8c61e00"/176], 0xa) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:10 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240), 0x2aaaae61) setsockopt(r0, 0x2690, 0x8, &(0x7f00000008c0)="de9fa8d8a591b5487e44a0822bbb183375c81ca6844e3755ca703035f521c195eb4e907eff41b54d0fe49b62a7d118a4305db04bf13416131137c33618903258cb733df2fa5487193d9aec501367b06ec752c41354c415d5342430bbfa608cd521da980604065ed3e213cc6bb526f8658f0076925f45131465b6825d33fcaaaf47288349a01978e8791dffcd2915f652eb44d98cc1d67ae09a546c22719d8c17ee91ddb02f258660451669abc8740cd0a32ad742cf3d404e9ea3eaf4b787c998f444a437e43f0bbd", 0xc8) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936, 0x3f}, 0x358) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r4 = socket$inet(0x2, 0x2, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) fcntl$dupfd(r4, 0x3, r4) semop(r3, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r3, &(0x7f00000004c0)=[{0x7, 0xfff}, {0x2, 0x10000, 0x1000}], 0x2) semop(r3, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x4, &(0x7f00000000c0)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x2004, 0xfffffffffffffffe) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x8b3a45cfa7d8d4b7, 0x6013, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) sendsyslog(&(0x7f0000000140)="f4e80dc69f01e586e71081e86f1b3072edc2d0bd9f5049e0c7bcc935f096081840d971a048047efca2d8c88a58c65da9074d7e254f6946ef840bee0f7bf185bacd525d32fff1045fbd81f80991526d72c901cc13dd55d8f5a8f6db8f629987bbc49bd700371b69aee7602dd2028f23a51a290d9588c4672107a5ae2721f6d5b59365461d7d3dbcc0ad17528f4b00501a7fa84cab44f6a82ac1eec377187018d275bded75e194831135f2dab9e4ec7778c68e20e93536b4970c294165502808c92a364dbdbf0af2851bf7ee3c9f1b327ed8af7992c49f9a249a6e1dade49a1dbe5f009723c6016ce7dac41f277611ab8772b1abfdc9c7aa61a1c90133d9", 0xfd, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc}, {0x40006}]}) read(r0, &(0x7f0000000080)=""/11, 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:10 executing program 0: setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget(0x0, 0x4, 0x600) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r5 = semget$private(0x0, 0x4, 0x226) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r5, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r2) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = getuid() r5 = getegid() fcntl$dupfd(r3, 0x0, r0) msgget$private(0x0, 0x4) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = msgget(0x0, 0x200) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x400, 0x1, 0x0, 0x0, 0x2, 0x4, 0x1684e29e871fc44, 0x2, 0x7591, 0x4}) msgctl$IPC_RMID(r6, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) lseek(r1, 0x0, 0x35, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x44, 0x43, 0x1f, 0xa2e}, {{r2}, 0xfffffffffffffffd, 0x3, 0x8, 0xfffffffffffffffb, 0x5}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x8, 0x6}, {{r0}, 0x0, 0x2, 0x10, 0xff4, 0x2f}, {{r4}, 0xfffffffffffffffb, 0x11a64586e04e1ef5, 0x80000000, 0x7, 0x4}, {{r2}, 0xffffffffffffffff, 0x6172dbb20eadfedb, 0x0, 0x80, 0xfffffffffffffbff}, {{r2}, 0xfffffffffffffffa, 0x46, 0x40000000, 0x5ff, 0x2}, {{r4}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x4, 0x9}, {{r3}, 0x7fbc22465f2f9723, 0x40, 0x0, 0x7f, 0x5}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x91, 0x40000001, 0x5, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x4, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x2, 0xd6c}, {{r4}, 0xfffffffffffffffc, 0xcb, 0x1, 0x81, 0x6}, {{r4}, 0xffffffffffffffff, 0x20, 0x40000000, 0x8, 0xffffffffffff7fff}, {{r0}, 0xffffffffffffffff, 0x3, 0x2, 0x401, 0x400}, {{r2}, 0xffffffffffffffff, 0x14, 0x1, 0x1, 0x8}], 0x1, &(0x7f0000000000)={0x401, 0x16b}) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() readv(r1, &(0x7f0000001680)=[{&(0x7f0000000040)=""/232, 0xe8}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/19, 0x13}, {&(0x7f00000011c0)=""/200, 0xc8}, {&(0x7f00000012c0)=""/43, 0x2b}, {&(0x7f0000001300)=""/208, 0xd0}, {&(0x7f0000001400)=""/137, 0x89}, {&(0x7f00000014c0)=""/216, 0xd8}, {&(0x7f00000015c0)=""/141, 0x8d}], 0xa) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getegid() r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) r9 = geteuid() getgroups(0x9, &(0x7f0000001980)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000001740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000001780)="31644f09d9d486e6eb40628e2825492967849c9fefadd906b4565d419746e703649f97f7f80fbbca6f695f8a5508fbb35f9bd00cf9cd49b5dba8f996a47ea52345c695d5baca33239e7c56af3a1c53faa77d42980dfb219713b2b6c304fad1b0f2d2d8a03a940fc2d82607db65a63bacfa76d8c646af2a5eaaa310f0ae69d51feb9758959e7a3c61994c91aaf36d125b2bd547c6590160bed3b3a336e21b2621f27772d065b02dde5e27f10ac80cf5ee6baa2cb6239a84753d158d46a786fb8c763b245c1026398bbf6f11ab9ffaa208d5f4da5cf3792e9072debacd00f2b62fba39f2", 0xe3}], 0x1, &(0x7f00000019c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="20ff982a6e5b0ab4b8fb000000000000", @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x140, 0x2}, 0x8) 16:00:11 executing program 1: r0 = socket(0x11, 0x8002, 0x3) sendto$unix(r0, &(0x7f0000001440)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x16) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x555, [{0x2, 0x4}, {0x1, 0x3}, {0x2}, {0x1, 0x4}, {0x2, 0x1}, {0x4c9f17f598f5ce79, 0x3ff}, {0x2, 0x80000000}, {0x1, 0xfe}, {0x2, 0x6}, {0x1, 0x80000000}, {0x3, 0x4}, {0x3, 0x100000001}, {0x3, 0x4}, {0x3, 0xd9f}, {0x1, 0xcc}, {0x2, 0x1}, {0x2, 0x8001}, {0x3, 0x1ff}, {0x3, 0x8}, {0x3, 0x2}, {0x1, 0x2}, {0x3, 0x2}, {0x1, 0x6}, {0x2, 0x86e}, {0x3, 0x2e}, {0x0, 0x5686}, {0x1, 0x5}, {0x2, 0x700000000000}, {0x2, 0x1}, {0x3, 0x70}, {0x3, 0xa3}, {0x1, 0x2}]}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffe8f) socket$inet(0x2, 0x1, 0x1) sendto(r0, &(0x7f0000000100)="4cabee88dbe4aa4e43be1895feca75e2ed9bfe742ec31619473baab914cde0f15d5151c039da20bb01e5b9ddbb673991e0fc9a875d8f7638f8fc43ca899f18a5003f2c998c79cc11a2b281c46acf4ef11f48b95c95b1d918cea49a786a105c564db978e041c1db50ae4d67ac0e9618f5c6a8367ab6e59acd03a5f1f91a1b54e4a0c0d04d9c08672d745f0b066d762bb7ee8f70e21a00ba4aab9dac045dbe0a46ddb08ce649d14b5ac05849cbdc64b87988631b20361a22d9814ce4ee634ce1a597c012800def7a034203", 0xca, 0xd, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="176e249ae388ab048673a4dd61cb77cd83f42ec12077ac354d1baeaf242f95c7f5aa4c813a2d8f09c6c6159d65fe379f0947082e4f0446de0f8711c40e6fcc216eb23c59dccd596fe3a2c62fcacd300a16b9495141555f806fcd3ff33bf3ff1f46fdc97a0d09", 0x66, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x101, 0x9}, 0xc) 16:00:11 executing program 1: r0 = socket(0x2, 0x4, 0x10001) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) mlock(&(0x7f00007d1000/0x200000)=nil, 0x200000) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x33}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)='\x00', 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x10000) pwrite(r1, &(0x7f0000000000)="d652c1b778580239d9c3f075a5fb3e3cb76e9973b8b8b0d83a84090c64654155ff13d2875593ae1c7cf60143128cff4668e27e72b57ebf74", 0x38, 0x0, 0x0) 16:00:11 executing program 0: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ktrace(0x0, 0x5, 0x18, 0xffffffffffffffff) 16:00:11 executing program 1: r0 = socket(0x1a, 0x1, 0x0) socket(0x11, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x73) setsockopt(r0, 0x20000000000011, 0xffffffff, 0x0, 0x1c1) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$TIOCCDTR(r0, 0x20007478) readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sync() ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:11 executing program 0: r0 = socket(0x2, 0x8002, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="e1015ad19e4402637b67910000000000d99ab391eb7fcb87b7810a62799cf5f98040646a63607491b5d8231e06a502ead992c5c662adc647841fc32faf63582b1220c304e8920c2972bf527d4d7cd5f83bd10b3494f4babc151bbc5ba87c61cf4b157584600f1ae4d9025ed54b011874e29ee0aafc3eb71266503b306f1e724fb0070000002c822007ddf93b4c5d19a9778137706bf9080518d65fe94ed986b9557d064b", 0xa4}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:12 executing program 0: socket$inet(0x2, 0x4000, 0x2) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) 16:00:12 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:12 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = geteuid() r2 = getuid() setreuid(r1, r2) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0xfffffde0}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) getdents(r0, &(0x7f0000000080)=""/18, 0x12) 16:00:12 executing program 0: pledge(&(0x7f0000000000)='+', &(0x7f0000000040)='(S\x00') socketpair(0x2, 0x0, 0x10001, 0x0) r0 = getpid() getpgid(r0) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x1f) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x2, 0xa2, 0x100000001, 0x2, "505db3f2ab059b1c44fb4eb189b764f58debe04c", 0x800, 0x1}) syz_open_pts() r2 = socket$inet6(0x18, 0x4, 0x40) getsockname(r2, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockname(r2, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:12 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x88600dbdb743b250) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00', 0x0, 0x4000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x1) semget$private(0x0, 0x3, 0x40) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0xffff}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = getegid() r5 = getpgrp() r6 = geteuid() ioctl$TIOCNOTTY(r1, 0x20007471) r7 = getegid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000380)="710018df2b4780283543f73e245b0451b851624223fca4567f630d370c7d3fd223d5b75d98c08b09cf24297db2a064b3b2263f9ee8e8169b73aff1abe2af6ef034b0a1483905c191e4a2798c27512c13f7793185f8345f78e84514967cfaaedf524ddbdae8681347c939d69bffeb78c98aac25e78d7e087ee5edd7db49180c6d5b8c34575097f63235506cc19cf65273a363a0712fa282bdf630951ff0cf546139bf4f3b6f99ea78823729fa8fee84b167a4168b31f7a5c875c3c0bc225219b669340e70d10cf9f986543bc6b047d757d7ef46dc7dd1d3986893db", 0xdb}, {&(0x7f00000002c0)="af3cc603d6eb52d745051c18a7bb1cced851d1ca46854ca3c537", 0x1a}, {&(0x7f0000000300)="fd5e29c92296b572664c29", 0xb}, {&(0x7f0000000480)="ac592ebf5ebafcbe4947eb8a0eeee79aee5fbd0a468468bbb239c717719569c8e9f150399bc9f7891fa266b81598c6fd580797f1ece628898b1961ba8c8336b0bdbc252d39ca72226d1808b53040e4abcc8e7bd014180515178f175dfef626108b41f0286207458b9407d8d934e8c8ef5c09df8ea0e436dad0b93fde95b7c3d98f0574a85005238f615399546684eee6e2fb9d1412c3e237d2f461a75a011d2dd01a43ed9c38ea7aed1d280fb4cb9082e104b52801ecd49691ae64e5b898bb588518be38c23b8da24064bab162219e7a5d5fe3fa153b68ab83a28bdeb1477cbf8319807e9dbb468235d66518141e3cb36bc4f377363abf82631f", 0xfa}], 0x4, &(0x7f0000000840)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="27f5302a73cb3ae823164039d431a98d9e16f76991606e23ee4125ba5b6957ed9506d3e9634166973e9b7b8b3755c7069123fb95c9587c03a1a1ca7681bb783ce3ee367ea92f6061d644309719d698b452a89456eee61ffcd94c89decb4bf5d22e616e3ead55a20a4fd3fff405ff028da174dd6653e2fbe8a16398ef50074f0ac2b9f15f5b1c55ce3e43c6e300c2772fc238304e52e797cbda6da5c26b79c92d3949c9923df7d402a1e361363e81967f9f16b0047e8a18a3124c14115b90f88e35ca804422ad249cfb0c120873e29dbd8c4efe2df170bd0dd385ba26d7513e1df363875f15f95c3d2182913e7125a96b1d5f7b6efdea375fbd4bbca9abb6312c3b10f4afcca8651bdd22767b282dab2ce0e82ff16822ee8862a7ec395ebedefaa23620db3f3706473ad1ea80b4eb8c2ce375a5328ff945e107203f2ea13b79ebeaf2d3370ba385d8a5473afb57d19ab20f0dafa309b1"], 0x70, 0x2}, 0x2) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000280)=[{0x5, 0x3, 0x5, 0x800000000000000}, {0x81, 0x401, 0x10001, 0x4}]}) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x6, 0xffff, 0x4}) setsockopt(r0, 0x80000000000029, 0x7, &(0x7f00000001c0)="ebffcbff13b9fd812e53d12ea548e69931929648", 0x188) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x7, 0x4) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x5, 0x400000080d, 0x1b, r2}) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:12 executing program 0: sync() r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='W\x00') r1 = getpid() fcntl$setown(r0, 0x6, r1) nanosleep(&(0x7f0000000080)={0x0, 0x6}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000000)={0xffffffffffff8001, 0x7}, &(0x7f0000000100)) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) close(r0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x10, 0x11) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) mkdir(&(0x7f0000000040)='./file0\x00', 0x100000006) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x6) chdir(&(0x7f0000000000)='./file0/file0\x00') readlinkat(r0, &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)=""/91, 0x5b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0xfffffffffffffd64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000000000002006, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x11, r0, 0x0, 0x3) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x484) clock_getres(0x4, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r1, 0x194}, {r1}, {r1, 0x40}], 0x3, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10200, 0x10) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) r1 = msgget(0x0, 0x100) msgsnd(r1, &(0x7f0000000000)={0x3}, 0x8, 0x800) 16:00:12 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r4 = kqueue() dup2(r4, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$setown(r3, 0x6, r1) rmdir(&(0x7f00000000c0)='./file0\x00') getpgrp() 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xfffe00000, 0x20800000036, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x5) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000200)="4dd1df1942f378372afc9ef43089941754214541d2b2139dd79fb22b9d94b64003b60138f3a0f72d70fc4912dfc6067932d803cc90b6fdf71d35bfb5db234c01c525db4898c71ff1153cf1a1fb0e03124028daa80e727533588a2a08ae43a3ff18e2dd755ed72c2313f5cfa8298ba3f6605c68007c34301f45503aab4ee0c33f1eb491a83285dd4eeffc47175dd43df73b04903f93ed96f101cbc352e25e028b00f3415f6d99e4daa721564700c650e0414710702e86779d663bbe65bc2c09", 0xbf}, {&(0x7f00000002c0)="b0385e67d608c1771a523c8bfcd8e0b9e363418585314ca9107bdedce5995b3dd49ee45c59de752029a2adbc256a47be256b40c2c6f13c05425ab63ad590618421c8f6262ee10ac8cd87bc11bc704b9ccf0d0ab2b0860bafb6c4cc81c7b10bb8a9a457cb0f50be5a30f19dc33d215d62327035ddd757ebbcb9f2be96f832b542cdb298391c19d53fac3bde08ce79e2ad55ccb0bbb5a854bc292b00b9ecfdb47649b6e74678bd6e2a", 0xa8}, {&(0x7f0000000380)="9ad0d0e28e870f04571c0e2a3334fd4a65048fe1522fa00b20ba09c48c8b3603207a754f2c6435b1e361450de869b70477abd47274ef1373a28ac5b2b28c70ee0e8d81270ebadaf01522a154884451c7fb91e3f0c5c0a3ff8355471c994dbb39c5cc1409e6795fd07cc0b979401f9be79f7012820051f7adaaa785a9aab9411cfb9d2b8618a01dafc00f74634cdaf0f1015df99d5199cae6f6869d17b27167155317c54f3a876c4930a962357904960c652f3d23608b6dfb7025ecf2", 0xbc}, {&(0x7f0000000000)="e138a3bcbc165f0d29339f4b182ac86c81886ae596c4246a1e", 0x19}, {&(0x7f0000000440)="85341663cfc0c2b2d3381746bdde47d9d45488dc5a90c81c4ac2c797c029f3dfa4f2b159b494d1411ff9b81b69fbe34f5d2155133f73dad386e4c67baffb858d0a744614c450de3768e41ec0570918d73e844166594f22409b2a74fcfcd0d57682fe8964c5078aecfd4d1dfe85e9d6e250ddba3ab3920ea664048319b11d38369624316edc6bf1f14059c53cd830a39a", 0x90}, {&(0x7f0000000500)="9c9bfd05eac99b8eace5aecaafb5c0577c6f2497ab171240e5e4439ba8516cfd9c9f1f869d1ec7780eb7939bb695ba93dbb741e19f40aec2c8515e93ecd9d5172d931ffbb6", 0x45}, {&(0x7f0000000580)="e5d31f386bda50cb4122093e10f706c3cdf380a27296034001f5c6d1fff990b544698211146c41cd7629a7f3b1a4bc2f652ce4754495c78ecc9da5512336f5000e6decc052a1a2db44ee160113b81ad0d14a70affe8e5bb77ddb7c46dcf9c89e0fe7784ca1a98d12f3d67d943835b955fc59", 0x72}, {&(0x7f0000000600)="49c36704aabc83937a3597b7f97322ed17ebbf206f28c904edf0f724b7b2792933ab2a891eb2053e6346030544fea7440cc68876d58362f034ec138770ce2b6369cb227cd3e1fad24470f9d15d93396827238c48bc167254162dd03f8f47f4d7971f785cf41bf90a200626b3876f094e", 0x70}], 0x8, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0xd) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380), 0x3c8, 0x0, 0x3) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x409, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x8}, {0x6, 0x0, 0xffffffffffffffff, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000004000800000000000000000"]) socket(0x2, 0x4, 0x2) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/252, 0xfc) 16:00:12 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="426f5da1c3b17598b57f3802f359d6c84386c465cc72fa937c41622bfd592373806117d7a4602637c56d6f57cc917c5495404cf7429fc719b1374413c7b588b74eaa911e1be404de1eeff324381b626d00274e046562dac7eab056e9d5fb67c383f65c35d7b0dfe7cdb21863b7623051da766a78ec688ae698de560d7f8b2acd1065bd76d621833e637f08f6573d04ab9d5d52592b1518907eb8d306b230f254865c0fcb147148e8c6c83a652b2a3d2af2ef413d06cac32d4ef84bfda02b9345f12b438e7303765bd7783e", 0xcb}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x2}, {0x10001}, {0xd7}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f0000000300)=[0x7, 0x5]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x2c, 0x80000000000000c, &(0x7f00000001c0), 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1715b506f92a9070, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x4, 0x0, "d730c1e5bb6fc6043d5b00e8ffffffffffe64de4"}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000240)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000200)=[{r3, 0x40}], 0x1, 0xffff) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0xc5ba, 0x3}, {0x1, 0x1}}) recvfrom(r0, &(0x7f0000000100)=""/182, 0xb6, 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00<;\x00\x00\x00\x00'], 0xa) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e24b2802782224d7d5c13c", 0xc1}], 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000000)=0xc0a7) close(r0) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x18) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000040)=0x9) 16:00:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup(r0) 16:00:13 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x109) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xff) shutdown(r0, 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) shmget(0x2, 0x4000, 0x282, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7b6b9d8dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa8f27e3e48110690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a", 0xfffffe6d}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000100)={0x2, './bus\x00'}) 16:00:13 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) nanosleep(&(0x7f0000000000)={0x10000, 0xffffffff}, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() pipe(&(0x7f0000000040)) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 16:00:13 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x800000000}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x31, 0x522e96ef290df4a1, 0x0, 0x4}], 0x60, 0x0, 0x7f, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000015c0)={0x10, 0x9, 0x4, 0x7, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8bb8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000f37000/0x7000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ebf000/0x1000)=nil, &(0x7f0000ec3000/0x1000)=nil}, {&(0x7f0000eb1000/0x1000)=nil, &(0x7f0000f1f000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000f6d000/0x1000)=nil, &(0x7f0000f73000/0xf000)=nil, 0x2}, {&(0x7f0000e8c000/0x3000)=nil, &(0x7f0000eee000/0x4000)=nil, 0x9f4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000ae8000/0x3000)=nil, 0x8}, {&(0x7f0000fb6000/0x4000)=nil, &(0x7f0000d09000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000200)=""/173, 0xad}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000380)=""/6, 0x6}, {&(0x7f00000003c0)=""/86, 0x56}, {&(0x7f0000000440)=""/145, 0x91}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/2, 0x2}], 0x8) r2 = semget(0x1, 0x2, 0x448) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x9, 0x7]) 16:00:13 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000000c0)="301ec12fda0fa702d4fd0dbb4e71a9315c7c6b0ed3ce73616de9524fb45ad6be9a48763efa7f45cfe3e59ecc976174e657a71055ffc6a9528a20f8aed86215410470672e435320dd407bb6684e4f05ac3c42e907a8655b478124", 0x5a) write(r1, &(0x7f0000001300)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r0, &(0x7f0000000140)="a29ea7f0c191b21057efd308149f14ba70f5714590bda30bb1c5aaabd80f4df0b068e39dba893e0ae31408d6626f13ff0ab770d535476e7f79331856a035bb6ca84a8c37be93977fe65c5486877dca050a879b0da1cd3df5e45155c9e1af153571b7d1e291a23f18ac52c07dd286d7c0e6dbaa51546e299fe050f007871db31c6700bc4a14977497a976c4b90eb6ac95e14443c040e8a69cad31d1e94210fe754810fffb34dd2df3f8249b8fdf235d0e5b666379284b503cc748df006fce06113fde09e3261b5640324584bb9f294d878b2c8379bd88e6a558785e98a29141cc731675b7ef8fb7e7d46c9389c9", 0xed) socketpair(0x39, 0x5, 0x9a, &(0x7f0000000000)={0xffffffffffffffff}) bind(r3, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000240)='+', 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=')/-@(}\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)=')#!\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000001440)=0xffffffffffffffb0) accept(r0, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r1 = socket(0x11, 0x4003, 0x0) chdir(&(0x7f0000001400)='./file0\x00') sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: socket$inet(0x2, 0x3, 0x1) 16:00:13 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="8cacd09f5d6537aff400", 0xa) write(r0, &(0x7f0000000180)='oL', 0x6be) write(r0, &(0x7f0000000100)="e008dc7be849bdccd04333", 0xb) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x6, 0xffffffff}, 0xc) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000240)=0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = semget(0x0, 0x4, 0xd4a2cae10c280410) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xfa3b, r2, r3, r4, r5, 0x2, 0x8000}, 0x7, 0x0, 0x1ff}) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000000000)=0x7, 0x4) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) 16:00:14 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x1, 0xc6, &(0x7f00000000c0)="c0e086294cb5fcfcbe3123834d2432a3d839bb911de2755061854c459dd22734fd7aa0abc73bebfbb569887b79980be279cda6fc8959eaf6de6f27e07f9a3f480fc6ba03d713ababace942bba436228775f8852de3501192c00db84ac534e58a56f9c255e116886eb2eb42969085ff4159e624329e00af15d52a8317318181483ee0054309075fe2a1ea", 0x8a) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) getuid() 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000100)=[r1]) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000440)={{}, 0x0, 0x0, r1}) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000080)="9b9822ea8d061257dff757d105be96b143bb50c9952d57424b50d054873ab867e10d7d5bae3324175ac4e78f80cd7f9870c1d205406a1d43026acbea68db040eaf3cf5e16311cc56fcb5560bb24730ae4f67b9bc7803667baee185b7c1622f9f", 0x60, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) fsync(r0) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)) fsync(r0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7fff) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x3) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x173) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x35) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x1) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) 16:00:14 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000240)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8, 0x80) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x37fb3189, 0x6}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x1f, 0x100000000, 0x8, 0x1ff}, {0x2, 0xa052, 0x6, 0x80}, {0x3, 0x400, 0x4, 0x3}, {0x8001, 0x1, 0x9, 0x101}, {0x4, 0x7ff, 0x3f, 0x80}, {0x7, 0x7, 0x8, 0x7}, {0x3, 0xfffffffffffffffb, 0x5, 0x9}]}) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x7fffffff) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x3, 0x1, 0x200) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/248) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x8001) 16:00:14 executing program 0: mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(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') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') mknod$loop(&(0x7f0000000180)='\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', 0x6000, 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x2, 0x3}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xfffffffffffffff7, 0x3b0580000000}]}) r2 = dup(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r4 = dup2(r1, r3) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r8 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) fchmodat(r2, &(0x7f0000000340)='./file2\x00', 0x50, 0x6) setgroups(0x0, 0x0) mkdir(&(0x7f00000005c0)='./file2\x00', 0xd) chmod(&(0x7f0000000740)='./file0/file1\x00', 0x107) mkdir(&(0x7f00000006c0)='./file1\x00', 0xfffffffffffffffe) setuid(0xee01) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000280)=""/36) 16:00:14 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xb1c590b228e6eb6, &(0x7f0000000040)=[{0x4000000000005c}, {0x64, 0x0, 0x0, 0x1}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x400) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000180)=""/86) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") write(r0, &(0x7f0000000200)="d2b705b998bc7291b6d12d20c2ffd34c160f934d232011f9877147cb62217e9fc94a4ab5dc083a43ed40ed780f118e7961431c761aa4d094d83e8bfa4b4624d7cce03476b3ecb70a8e", 0x49) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6]) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) r9 = dup2(r0, r8) connect(r9, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffd9c) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b66695c02cc9b31e73b19e64283e2cb57660a0a6b6e0fa9f5205bbbecb2ded4e8f4fc1fcf45d67823e8962eb65a43d592524ade6b3877e7037a7724c34028160180b7acd9e28fb62458f351780000"], 0x1c, 0x0}, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x28) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:14 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xd118215265115f5f) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0x4c}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x10001, 0x3}) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") 16:00:14 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0x6}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x3, 0x260) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x87) r3 = dup(r1) recvfrom(r3, &(0x7f00000004c0)=""/4096, 0x1000, 0xef81d3d151fb2bbf, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xb34, 0xaf2}, 0xc) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1f, 0xfffffffffffffff8, 0xfffffffffffffd1e, 0x5, "7acf3fdd35376129b5a830e754615baf02fbda5f", 0x8, 0x80000000}) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000001}) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="7d4fe8e963d1397793107227b06e0f463ef75154ec534dc3be5adac5aea215786b839ac130a0ae1e07d9a06da65c2b5cb90d59cc17", 0x35}, {&(0x7f0000000100)="5355c981af67fdcc7561ea1439c5dd6dec2968e493616faa139d23898792a14142477d9471e78c6c8797fc7e422d0b97b76e921946b5172117606edadd51e645cd9198ddadf1d67f8cde23cef7568713a44d71a5e227cbe820e8120805f0d8a12a4ce90d81d4662fa61fc2feee749a807735d4ecc6856aaa87ec91c3bbe5992f13626cb56245fb7f7acec60b7d4e20b7161e086c95a53a9a56", 0x99}, {&(0x7f0000000040)="b5ea6b55fcee0430ac00de76384890ee2e3d8f", 0x13}, {&(0x7f00000001c0)="5cfa7d5653bdb5aa2a7a4f62641f70f6d9f879221d666da4adac94dbd4e54fbc68f370e729f6bf75d27e508785b3d395d27695908806140efc31a06d2c5a86f3abf3dfe1cc1156", 0x47}, {&(0x7f0000000080)="9ad8497badb046f4c14b95774cc97be70f26c46ad67807250911e85b05b524", 0x1f}, {&(0x7f0000000240)="db48a439da1388bc6104c9b803f8885e59b711008e297df76948ba087ada87d410bb779f9cda12946307f375fc391dd8bce34cbd02663a7e1a46c02f2f12cdbc7f3f157d4d3a22ba68e164a518ab38a12b4e617b0b828a841aaec3aec3bcecbc528f26ba853b9cbc6867838084b9690d2326aaf32c8399038f738df2cb8958fc00656752da629c4cdde892781169098abdcaf42c09cd8c70", 0x98}, {&(0x7f0000000300)="4116a9ccc202e76ec418e54558986ad6557c79e5c71a83b69406d4158d64744575a785a888b1cad65f055681315be73cadd3c9982eb8a7855830ba18fac10d889d271595c02ecda59797246fad16e54ac9a7aa15cb6d70ee26394b636a98bbe22766d589c69718c5952e65e4694766abed9f88085b106e5916608a8297039ffc1b0cf04cd5221711ebc63dcb926fd4", 0x8f}, {&(0x7f00000003c0)="aa7b36f31895180d43363ef01c154c4214f802720f39153eb2cd374a90a8aa4468d8ab296c697e61e09c91647b7f872fa03ddae36d96df107c6916f0a146bf2c05e9f75409fdb9d3cbf1b4de80c7f25a610a4f52f1b843d0da7570821b52b0c0c2e0e010a4b3d9f8bc896734fdd1a4811759e12be717de398ba2f29fe00c5140041d66427a1d42b0de6ab0021f566819375e7ff72ee6224a6919100dde420c8124d3c840c7e8dfcb9afbbccbb13539c188b40384b5958989dcbbf670fa55188b5653252fef15029115", 0xc9}, {&(0x7f00000004c0)="cb8f7543f60c79ebde66c81eb26d80d1065f90d4fbb15dace6d52e889e4c0e6006dc7d6cef108d0fe4032b8df51a0b9e17adf94cad5d7930a80abddea51e98a3c633c5756383c4b2a0c9dc0dce8fccb53de69133513bbc6d4888403b48c4b6934f46cce26501b3f3cea64391e99dfe962e338280b7fe9791f46e24088d74d35faba9c09ab4dafab3cba99a93e66054bcd1f5c32b783ac6329faebba90b588fb6434b81c38e7f6020262100131a76f24899a3e950bab985308d632260c30fbca1628ed00e2cc06ff56934a27e4d9bd31786a0da22834482a6a22112a6e36ca8849ad00d96da21d42ea71ac24167e7d9a55e2a47a2ca1371ce78e19f57154cf4e4003b6cc15818550c9eb42ee7d76d132d41210bee29be27fda1726d9c3340d2f5177c07157c8463278246da840ad0a7f59db4af47041dc834953c34e6a5efdc1826b5d50fe16d8c47d63fa2e24e52357dee8fdb6f8a2ef035a0c703277039278798654d67bd18d2d532deb6a51fb10b1c3e3de555eac111224de406cd1481a19d93494072cc8d20aea3df3462d41fe4a82a00726b15eacd1348e3b6ddca245071d11d38d8237aacd66cb4ed6d7743a2205fee8fea9c39a9cc8aa483e1b0acdb6dc721d28a8e949cf2c66d739fcada005ee821bbd5f7231579f322086e6f017a54df78fa3c2cd297745fe5f2ec1b53efc4d64b91d076ba3179e180127fcbcf1bd67602ab5efcab3e58e5561b2af907ecd5f1517c70debf5bd029e1640d5288703283aa3b434da9b655e3c4bcd6b5444db03723fd2ce945c42b106111757fc79b592ad67537fb07a27dca1ec510a19b60d76e3e412c62069d7b5cd8d1b75c11bd010c63d3d27c0419ce9c68e6b695f10b2ee7293949181ac4b9aa616755f22e1212f8bba9d46577d0f5267971fce81f1fb94b8c96edd045bdc9b960beda816cc3aadbef75d5efda9c6edc24f0856c96da8e5863518913e0e8f55eacef35312ed6f2662cd0f4eb502d7772cd366c7fae430aa149a18a8825259061eb7601139e3aab07a9bc6fb0f1d6e0228db5eecec3bd4b49a3a37277f30536231a8ffd45ab0a320f580e1f50d6db589ae2942df6bd17b57a6053651881dbccbb08b7df3ab6a94e63c15fa8314eb5c405cc5fb2a826a0f7d25eccbe87d04f5877f66b9f425ec8e78045b9d74dbd736c45d3a3795c586cf9837279404a6cd51a5f6976db5d957f6012da009944b8123c2f8abfa8256f3eff231752fc90a401bb41090519f667e622aaef3fb6cd7c4247ff84e571259923afc7a703aef22dac65325a5f17ecc538466e209b775b5c8c94085b420c2db7eab139b65f0004e0103d36df4b61bf941d72f3a6ca0ea2e6b51ad315510fe73d4a14304b81bab6fd727a5c799a4aee204cd654e1bc6e17a9d3c870954d4a21f74664ab7914d1597d051fc4d86b7f131f358f69827bc7ed24c971eb10870740e8cb69209e43aa59f9a365fd1ec345d9d22bdfd64deae1f9b474a13a2fa782ba3a1491701e9757cc46c7a9e70d3bceb3227a7f6fcd9bf8911f44ae3d69e387f331239f33121630927f3655ed58536e49782fe3fc2ed075eb89c5bb717a9470e3496a70b28f4bdf59a0883c1d9497123196a2c2aa5e5ba0a547fae480fde0ba5e43181e45a71b28fb92a752a911fa6539c0f24e853ddffeb594aa7784f86b00b24c9ca785af4cfd7ef8d7e86cda129f1eeab8f6150c89db041eafaca61c95e152cac2059c2cefe329679f607b3a6a433ef95043d0da20e63286f298f3ce75836a0eda9762eacf8cb3d5728d292f6fceb7e4a12254214f04acf6ece143b45ed815edae8df2ba0b8fa7d619281edb46b93516da3296f0932ffa87711633338a43f41cddcd2878d773061f45d68cb031ba20f4e61c3a2c8e4749a326e9379cfc0a92716ec422134013eb965567c8cd662832fe6433f8413266066dd8d1378285492c602daa444f94e8f7c75681c3285acf278c98ce3212377c2d0f658d087c464038d18d7521761ce270f59f71dbec9d2219262b9863ff7e69e66ffeed254d8b56bda5ba76c0ff7d2a6b8baf09e1fbd3c99532adaf82854991b5903407732c83380f5ceadc0e67091a8005daf0b6ab368c4938ec6df4dbe2bd5f6bae9fe561ac90dd61a917ebd3881314dfec24f352e56248a35448b8fe612ae840697be86b3c9c85a296dbd9b32154e4bc3322c18f151d6c3360a133bdc9ae755df0ed3d70eb2ef7802b0a7d17aa492c6d02cd8fce7e796440f231aee5e6ef1ddae8b66bdafb52b2675991954ffee7c54ec2eac2a21c0f2ac701d7469eda2e37b508417850d4a710fe6884d23bec8c60aad3d5f0fbc75f1c573f04f72f318e9d6c6990b16aab140a3b1d09edc96903c2f4b84c9b444bfa63b251fd42bd6fae02b4a3dddabe7391543cc55eab7a3010e81dc4eb4678bcd4cfed89b7a5917569b331462084756bb61300a25f3ecd64a3323ecd529b0b3eb4ceb11f943b6907ae617aea5aed966594cf615632141004de4f07be58b0dfc6e551d0b02f54cad23da8bf56711d5e5397aee44ad9f805fbdf23c029d655fb0b5a873e98abe8628f26729369d93e577068e72f39fcce23a1f21515bd6c27a8b4292847c3fbe49efeddd01f06f69c0551e8873ed8551b7e7299c48f6711e5dba8b236548aadb3e553abdeb230059f207a32fdd855f492522d820451dd261cbf0a09beeb30fe74656be713d2c006087a3ebc7bf924687ccfa238ade342f640e225cc09f05857357b11b3a7e9ddefe9974edd6cd176741082d05b44581c6caa41e7a58fb96fbe9fdde1367ec0effc6dccc2e835fc98cd06397a6c300ab20949de459343abcfd471764991b297cbd6cee24b77855b26400b584c78a400ebc6468ab97fbafafaba329379eb4e4ef5e4a53b36848b0b46712ed2f43dc857c8376cf028e8c95b93cc5f4197b17058c89c02d8331ab6721aa712f17c0f2c4c841f8475e4baa0d39c2ed8b1e0015ec4b4a2cdd339918bd15fafce6db112bcbd44f9498167998cdb8690537da85bda2e0a507d21782e54cc2f6460d439386711d4f294b53de7665d7a88b15b00a3e0f53e1b9707ee0189e9f6ae161faf975416a04fd586f4a2fd6e2ad34e63bebf129599aed03c34d8336282eea73463d60169d49f9205a778a56da8bd12ebb108104d9995bd7ee8f7a4f83d41f98c6941e15196dff7352bdf4075018ffc38c717d9999a6474f4f350cf60b4bc9edb790c866be3661a19ddae2ad75969fd7a064e2c47ddc684ba1c0ebb8059a53462a36208123a3c5d6110057214c2ec02a33ba86f0f774dadd8a73be96cbbd299c4e4c9ef3eaa63a7418c02ccd60755111aa0de8917a771b6ea09b31bf706b13edc8f30081c1c648294b98a623b01b37aa0aa59d1122e61589c19157ed6b57e954f5dcb1b03055f4c887c006ced7818c7effbacccd1ea134a051d24179f5a48ac524e16b89e6166c34b3116494de4db4c14fd80b75a0c3c54266f7be1d5c44652c0fd834f7aa77f8a79ee6b2cbe0f35d3fadf4189326e73bf0d38a551fa613a0f406eb55aee74b554c888a6e3d4f7b2a764737d14a1589e5a36f1a6d865de7d5f9f7075fb1c90db4699c0fc4027b8ea38af8e21f5635bccfe69f74980a04b69ecced64ba649b488076b5fabc72b3ef88215992223f80fa7081f4a45020ae1c9257d106cb22218c12cf26beae6b8412d48e3569760bb147846f3b8125ef31612ad5d9244de75ddeefc6f69c4ae15b23844b8c7dd7efe00c2a0b8184496a9ac2f866fde73b09a499b528085e37112a315c02c00cd24e39f073880a2337387958b0944fe27f850f16f892ebfbef8b4ce32f98d53adda6c412f39fcdcbce8a8fdb348fd26b93dfb5456bdbbc0fb57676617c3fa1bd7b259cb24a103a743385c22700a0d3347535d240328fcf49e02cb8313960fe34faa98090bbd42ca1290d9820dd257fcc894b4f02d244ed9ef1503392ce11d5e830b94ca60177b72f45fc3155f1e9b86908ac903edd2a6e29cb6295e5d559dd6e79840de7206f06303a4056c3885ec577a74b9d706dd33fe8abb039ade02ed95e9064d868cb51f423b4b9b75df09c2efdc0243222f9223a2e2e9b75c148db4acbf8cbc3b62a8187e254507bae69ae81ad0f0b83a5d23b0bd8a585995afd3c1174e8228e7f773f9bb6e4f2de43cd9a5f6f00bce474749c4826f097adda6a5a922883ea0c2a75a92e1dbb5fe650c0f89bd5cc9f7d0c3c3f2873ff7e95c7754f357f8cc6c5dacf2d7d13fd10de6fc6720c637dab7b917ac1d031431b074ea5f05b9ff183d716e0945210b3e5d132f66e5259bed0cfecc56ee58136074b4cf21cfd8b322a0f1455494c9bac4d9498beddea1aefdb21355d906e79eb26ff8e95afedd0fc2f93dc2fa0a4b339618646d9dc35330d50df6323a8f9747d89bb7149df96a6c1bcc57323ccfdad7ef9981f97d726290069629cd26761c83620385ad8f97e3e4405d1020988a6c2283352149e263ff5308404443cd08c4465083003dfc340b3ec8ff60427d6df6bf943a22bb2ce32dca709bea13e9dfe4a227915a2d20303c56ab20478e3a02d7e1621f8c8b0438ee00fd1b8ebe17c35790f06737aac5d7673c5bcab9717bdc371de8a419e2e6336608921607af2c78ba43517522a72968eeea1a79bff2974f50779cc63b7d2e5e2cb25009adfa9dc90419bf0c900dbcba9200072e3c38c933ab41bc5d27fdcd488915af77f7af00148f21222af10d8508b55308c9d6b458814a1ffad5df02f68e45306de7fc66bfefa94efe192cfa7d8112fec9de18b47505a127205ba88a6c99c1fe200cfa7c8016beefda29c56217dcf56d24d1f64049986b7c467763a44915286dae434be2c77a26234be19276e7b84a9794e7b34b34310c684bbdbc852a54ae7ff7a0063e767cf8b1c22f1924a8c1cd3318f728a0332c1a2f3d9d7163ef0f0c3e99cd4fdab1dde5c198bf331a3fb1f77abc397d37d796e99c97ab4ed193e0a758f59528dd22386690767e54eca4fe81e9317a0d7aa8e8e70a7036b2fc4c1f58fab862c108b61abe59f1796ce12750e66b5212b1078d7fa4b91825199f977a175cf7d8f1002b5073a32a18d47bf0244055820c23e986d253602e0827582e4c3f8f0bc1e083d25c967bd06ebf3e08af8d5e6edf5606ace1fae7ab124992e0a21c000bc8aa6fa3ce19029cd52ac959444de49f11514e104ad083c924b4b240b98af3203826d04730371eeb3f60bea22624eb67ec0645ed12adbd3caf4f303a3ae91fa48a1aeedacc78e40303d1597e94c0ca4b4fd2430d5053e84a442896970b51d3c941c44e164fb07c32c24b00fbd3f44d9ca9eee8641eff69f6b908167d3e0500bb017d4b3f9bdc392097e94a069e1e705756d8a54b18f8fbca993981d0d2c9f1841b8df65a8d8a0e9bcb64d22c8875041a00f0fc0b8efb20797e0571191551e487e1d1c9cbe50f94214fcfde77feb67227b1496ddc626e5b4743fbbbae562dd36b89bc4f614015a5d551b050c11c375a09cab478d222d332410beced9c3462de681bdaf3cfb0fbbaf43b1f064d72a3242e480074a34e0fd55fc3d2f712e25afd5b96c052639f6bf2aebb323abbf60c92bcf7ec7f52914f31f3ca42574ce75691d26352c6349660acd769aaccb14d39b2fdbd3e8ff37cf3993fab8d3df34092e0d645cc5259cc402e1110a640738c7876a5c0820de781cbf7f4966794152440a290e78cb5628b424b4b8930efcfc8d699e86e4cb27d4b0427f6dc1d139fb41d16105e944f2243cabb2ae4bee2", 0x1000}], 0x9) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) execve(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f0000000480)='\x00', &(0x7f0000000340)='[#\xb5(@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x9, './bus/file0\x00'}) write(r0, &(0x7f00000004c0)="07da46c570296afea72f7e0bbe20fb8b6fce4d447aa82de15e0c7e906f6a75e682412431f22794dd9d294f0953c5c3e7f9fe8099aecb91c93d1ea0b636555409bb390fa78f972d79c810", 0x4a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) write(r0, &(0x7f00000000c0)="2b15ff537a55ed9572d022adfcd210d4f1ef8af70d2b26d58663b8c1523ec0d859464de8c3168327124b0e9b5058443beda23e29bb2701dd8eae02e1f5da849e3ebd7d141d01728322c579db6f5ef2c257e752405a7a84e51e32f0aec7def98db1f643b120062a8f682696c2e2ee4c82088b62afec52", 0x76) dup2(r0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x42) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:00:15 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x4) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0xfc00000000000000, 0x4741) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:15 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) recvfrom(r0, &(0x7f00000011c0)=""/119, 0x77, 0x800, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) msgget(0x3, 0x100) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x410) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001140)=""/83) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f0000000000), 0x10004) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x5cbf860ecf1428d8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x2, 0x442, 0xc5a, 0x80000001}, {0x0, 0x8, 0x40, 0xffff}, {0x4, 0x9, 0x200, 0x5}, {0x1, 0x3, 0x8, 0x2}, {0x6c, 0x7, 0x1, 0xfffffffffffffffa}, {0x8, 0x5, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair(0x18, 0x675aed79a7d4951b, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) 16:00:16 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) clock_settime(0x2, &(0x7f0000000040)={0x6, 0x1d7a}) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_getres(0x7, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:07 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x1}, {0x4c, 0xfff, 0x6a36}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x150, &(0x7f0000000240)='\x00') 11:46:07 executing program 0: r0 = getgid() mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) r2 = getuid() fchown(r1, r2, r0) getpid() r3 = msgget(0x3, 0x100) r4 = geteuid() r5 = getgid() r6 = getuid() r7 = getgid() r8 = fcntl$getown(r1, 0x5) r9 = getpid() setreuid(r4, r6) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x2, r4, r5, r6, r7, 0xe1, 0x6}, 0x5, 0x3f, r8, r9, 0x6, 0xffffffff, 0xfffffffffffffff9}) lchown(&(0x7f0000000100)='./bus\x00', r6, r5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 11:46:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 11:46:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) read(r2, &(0x7f0000000080)=""/48, 0x30) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 11:46:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000040000000000000004b9e07bf00ad18b6000000000000000000000000000000000048fe0000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64bc054d9480ee0e9584a8f87954eaf2e05a102adfbb9fd4ae160ac2ff6389cbf89e81aa1615200009d0c99a5008dc9865387147ae77aed5827421be90bdace00003269c5a6f49f66b6ad0e469068253e55440445"], 0x0) r2 = socket$inet6(0x18, 0x1, 0xffffffffffffffcf) recvfrom$inet6(r2, &(0x7f0000000440)=""/128, 0x80, 0x2, &(0x7f00000004c0)={0x18, 0x3, 0x5}, 0xc) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x7, 0x9570, 0x6, 0x6587, 0x4, 0x8]}) r4 = syz_open_pts() sendto$inet6(r3, &(0x7f0000000280)="3c0c76df05918e347a40e331d63a04a8e68f6643f15d220200da299e886a006b327c430fd224bde9f802ea8d8dec62ffbae2216ef802f493013bd9fb465c5f0f08ae78be3fc512811f3f89e7024bc7d5e4fd1782ccc4d4518dacb5f8e5b95a885a81ae39d08d486459bc1c91e3f6114887b86e07ac67c59d13fb01adbb113aafacb2ef091179298f6f7967f17a6a2a06ab217c07b07d90706772b7aa1488ffbbe5c03ab637d2a8409560f3b0fc2d401f214e8ac81dc882ba127ab8b32c7a0dc79fc221956d368f54b7791d1fcd6f9145b56baaf2ff12b6", 0xd7, 0x8, &(0x7f0000000040)={0x18, 0x3, 0x6d6, 0x8000}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() chflagsat(r3, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8000, 0x1, 0x9, 0xc7b4}, {0x4, 0x4, 0x100000001, 0x7}, {0x1, 0x7, 0x2e1a, 0x80000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000000100)=""/7, 0x7}], 0x2, 0x0, 0x0) fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000480)="9b585518fd93b5159a6a5300e55c43b6f5c4fef6625f12e7b2a69fce803679b4dcb42c94155fa6fe10524d0cfbe6981efc9d20069bc8e67b806f61edb2e300bb14d55f5d0470ed03c2b37a43304deb46702aa270d2ff6c3951b453e908ab3eefcfa86ef08060beeac81b75351270a0090000000000000096a21165ad0bc35e0c497d4200ddc28d89d449555ec14415f05b68fa944f1cc9628d6b83ddceb41ec962c542aa76f190195c08d4350ee7cea294bd0351b3eb94bf7e7ef008b0cc028b23dd687a3c73cf2873c34eb7dc04447d8fe47900b2ab", 0xd6, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r1) 11:46:07 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 11:46:07 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x800, 0x6, './bus\x00', 0xd35a, 0x8, 0x7ff, 0x9}) ioctl$VT_WAITACTIVE(r0, 0x20007606, 0x0) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f00000000c0)=""/29, 0x1d) close(r0) setreuid(0x0, 0xee00) dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) setreuid(0x0, 0x0) syz_open_pts() shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) getgid() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:07 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getpid() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') syz_emit_ethernet(0x1, &(0x7f00000002c0)="f8") dup2(r0, r0) read(r0, &(0x7f0000000040)=""/32, 0x20) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:07 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x7, 0x804, 0x0) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9b) 11:46:07 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) write(r1, &(0x7f0000000080)="9d067fcca1c7e0f77735b4d47f0442141298e0e02dd5ebeb22", 0x19) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x8) 11:46:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100010003) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000640)=0x8) fcntl$setstatus(r1, 0x4, 0x44) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) 11:46:07 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) r2 = semget$private(0x0, 0x4, 0x104) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) 11:46:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 11:46:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7d, 0x1, 0x80, 0x1893, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:46:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgget$private(0x0, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) flock(r0, 0x3) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x80) 11:46:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r1, 0x0, 0x0) madvise(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x5) socketpair(0x0, 0x4, 0x7fff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) ftruncate(r2, 0x0, 0x7) munmap(&(0x7f0000007000/0x3000)=nil, 0x3000) pread(r3, &(0x7f0000000180)="9b3734ed016998b8d59c20e1fc0403a213543aed097e", 0x16, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x81, 0x4) setsockopt(r1, 0x2, 0xfffffffffffffffc, &(0x7f00000001c0)="ca6a090aef7e305a34eb04dd474353faf016dc5e70114feb9dce3ba75031c5fdec5b933dfa79b6170788628e292a121d1bf3b8cea0ae0fed1aa611162b4619f24863b1f4ef7a3680ac3dd16bc28d443d9615a2365631a3589ecb8564def3abfa0e947b64b4020eff16b51443e21946aeae74e3c750fe557f6c6cb276d779f0a5fb0d9913708ba1d7e922115320d42505", 0x90) socketpair(0x10, 0x5, 0xc8f, &(0x7f0000000280)) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) pread(r0, &(0x7f0000000340)="c05c56ceb84b28b4c9f6790e60ecd6c121e3b35fb7f9c72f52bbcf72adb56112506f05a156d577f6d00c411cc6405168a2833f7dbf83599c5d8e9dc5b11cdb0e96b34629e1c4eed6139de75eb389cee3167c683c57d9a98ed594a301f696fb59894302ccbd82d3ee10f09f10fe8ca663ebaa1f5a989733dc89f99082e19286c003ff3235ba553efac5b2e1df3b1aeb08d55dc02fe59ffd00f80dd65fabef2552813133e2b86bda2a0a5101664bbca79cd450faa94790b99e48dcd802b579c078f46e94f03bd373c88bb1", 0x128, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="84") close(r0) 11:46:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) pipe2(&(0x7f0000000040), 0x10004) r3 = socket$unix(0x1, 0x7, 0x0) recvmsg(r3, 0xffffffffffffffff, 0x4) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002840)="009d") 11:46:07 executing program 1: socketpair(0x1, 0x3, 0x15b, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) 11:46:07 executing program 0: r0 = socket$unix(0x1, 0x70d655657ba449f0, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x7499bb91efb5d959, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x91973d6798785e3c, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/195, 0xc3) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mkdir(&(0x7f00000002c0)='./file0\x00', 0x42) syz_emit_ethernet(0xffffffffffffffa2, &(0x7f0000000280)="7ab66e47a233ffb6") 11:46:07 executing program 1: shmget$private(0x0, 0x600000, 0x2, &(0x7f0000a00000/0x600000)=nil) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r0, 0x10000) pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000140)=':\x00') 11:46:07 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x9, './file0\x00'}) syz_emit_ethernet(0x73, &(0x7f0000000140)="5557387498b9a01f5d638e5fc213fa6e6db6688b83ebb8d113d2616e2b2cf3e675c6bbea0f80a90bc4bc01f36fd40877f51e58019ec137bf736aa55a7af0dc1fa35a52b255cc012e3fb5c98f394b4f9a8f1f8ad831eb40946769f12d73bcff384ec8bbec1b38a88d7dd20e54f6961183f78a1f") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(r2) setsockopt(r0, 0x374, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r0, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:07 executing program 0: getegid() r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001200)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000001240)='./file0\x00', 0x0, 0x180) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x20) socketpair(0x10, 0x2, 0x6, &(0x7f00000012c0)={0xffffffffffffffff}) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x10004) socketpair(0x18, 0x8000, 0x53184e34, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wskbd\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse0\x00', 0x50, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wskbd0\x00', 0x0, 0x0) r14 = getuid() setuid(r14) r15 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001480)) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd\x00', 0x7241b2d30b994aff, 0x0) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001500)='/dev/diskmap\x00', 0x10000, 0x0) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540)='/dev/diskmap\x00', 0x400, 0x0) r19 = socket$unix(0x1, 0x2, 0x0) r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x0, 0x0) r21 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x0, 0xa243ba28040d6346) r22 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000001080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f00000010c0)="74669c00e58228dff205b9a325319ffd182adfb645e95422fc77414e0979c893e8155d80e01469b4bce5d63af2b79e32e468b0d00b16c3c925d8ed72c18cd19627eda6d0ec686d13560cecdf451cb7db6ce88a4c79310c17c99a822be13408f7bcbae27d9610cf6841efbe6eff61f0c20a3c2aec15fd01abcb079693e0e5a8083eebf4896dd753", 0x87}, {&(0x7f0000001180)}], 0x2, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r15]}, @rights={0x18, 0xffff, 0x1, [r16, r17]}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22]}], 0xa8, 0xabf05ad0288968b7}, 0x1) 11:46:07 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() r4 = syz_open_pts() poll(&(0x7f0000000000)=[{r4, 0x40}, {r3, 0x80}, {r1, 0x80}, {r3, 0x80}, {r4, 0x20}, {r2, 0x4}, {r1, 0x8}, {r0, 0x180}], 0x8, 0x7) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xffffffffffff1c2d, 0x9, 0x80000001, 0x0, 0x3, 0x81, 0x7, 0x1, 0x0, 0x8, 0x3}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 11:46:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xfffffffffffffc00) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) 11:46:07 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x2, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 11:46:07 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getuid() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) getuid() unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000000)='./file0/file0\x00', 0x0) 11:46:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x28) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x8, 0xca7c, 0x3ff, 0x5221, 0x7]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x301, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0xba}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$getown(r2, 0x5) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) 11:46:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:46:07 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x110) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x1) 11:46:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffc6a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$setstatus(r0, 0x4, 0x0) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCSDTR(r0, 0x2000444e) chmod(&(0x7f0000000200)='./bus\x00', 0x100) 11:46:07 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7, 0x6, 0x6, 0x4a4, "703734d9adac43a144b486e7e051cc0c25b71e2b", 0x7, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x3, 0x2, 0x2, 0x60000000000}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x400000000000003}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000180)="46efcfd94a97e0d226348828120f08ef8816572393869684e9e379b1658233f06a0fbb7c3b729b506a12517c857a659d100b5f09864ac73151426c323d4b73b056c7c708c92895854e7f8b321504eaf3b32be30cb9e0d25c4a928719030766da7284f0d5898bef6e9096704e65cee8db5307ee6c9df0716f7e9b2be999d03110cb3347df6b977a573b8c6ccdb0f174811a8cacd905f76aa56b8dc2fdf7846b436cdf"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') r1 = semget(0x2, 0x1, 0x204) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x8) r2 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x2, 0x1}) 11:46:08 executing program 1: r0 = semget$private(0x0, 0x7, 0x10080000000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00000000", 0x8) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockopt(0xffffffffffffffff, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x100000010007, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = dup(r3) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$inet(r4, &(0x7f0000000080)={0x2, 0x1}, 0xc) semop(r0, &(0x7f00000002c0), 0x0) link(&(0x7f00000006c0)='./bus\x00', &(0x7f00000004c0)='./bus\x00') setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r5) mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) r6 = semget$private(0x0, 0x425f13df57fda06f, 0x0) semop(r6, &(0x7f0000000480)=[{0x4, 0x1, 0x1000}, {0x6, 0x8000, 0x800}, {0x3, 0x10001, 0x1800}, {0x7, 0x20, 0x800}, {0x7, 0x1, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0x7, 0x1000}, {0xffffffffffffffff, 0x1, 0x1801}, {0x1, 0x9, 0x1000}], 0x9) flock(r3, 0xc) r7 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(r4, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x800, 0x10001, 0x84]) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000440)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) dup(r7) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xfffffe25) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xb066) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x40, 0x0, 0x1000, 0x6d84c3ee}, {0x6}]}) syz_emit_ethernet(0x6c, &(0x7f0000000280)="a8033dfc4fa7ceec026f66c982cdd982c71e59c4f131a52190c8319c2775f771340ec85a0a090049ab1030ea50c2fa6a70622892fe4ee416c145041c5078cd7b862212dc3b5ab7f58ec5150ae560000000000000000000000038dbb595299ae9515ba106e31a314bbc7bf6ab") syz_emit_ethernet(0x7a, &(0x7f00000000c0)="fc03dca2c3ce36c7d3ebd1b69a511c5463dc2c0f73020c30fcbc0ee670b0043c77853e2550fc09e4aaa3f0250e090551b9ccb70ce5405c6a67c68aa987c40d7e901ec0e732f5b4d903528c831a92f9c94449e24f949bc7d3977dfa59481634ff0bf194467194ba52a76d59c51db2d49f3e72ce55ece334b39551") 11:46:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000001200)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010005}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x7}) fchown(r0, r1, r2) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0xde, &(0x7f00000000c0)="f14b048c9200896c81f0364f047632de30e8e150d3d2202021a9812f72bd7af4e353eadfaee7e21580a568dba3a8ffbf8e795b97882e2a35f06677e5162813a289c090900fbb69cc968b2224b0f42b6e25ade68dc55f42ebfe2e37cc0e1953a0ebcbd11bcd0f89528312a4f3997b908ff02d8a5e8a5de94fa7210eaa55c3fc342be23c33bbc4b88c7ef56a4d4b82c54e95e8963fa5ba3ae2d63cfd0321c1f11b27d03809414f5063455d2fd30ebaf7a10d45e7ec48692b24cb5eacdc5cc58bfe5551fe7fb55d5ad66f6a1b500cada52aa4b39cf36d2f5740c8e49a381320") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) 11:46:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) dup2(r2, r0) rmdir(&(0x7f00000000c0)='./file0\x00') sendto$unix(r2, &(0x7f0000000040)="9eb049ff3656a65dff3125ec16033f4e486f403fc122abe022e8f1041e6f85f6e375b42e70d0c15b98dc755d3328386644c416dd30349d847f5ab46100cf210b563bf1045162c3", 0x47, 0x400, 0x0, 0x0) 11:46:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendsyslog(&(0x7f0000000080)="b1e81eaafcf257e5218d69f6180255611e06b855bb08be3de0766c84c7a73b5ea064731e202c1adeff6740fa80f8f27bc1cd2f7406c094a6a4cd47f0ccba79c19375e8db7bd6da4fd16fc798cc4d670fa9a59e0a879bcc68b46b56ae3e11f81498b55b9f8464ad0b5af1c8", 0x6b, 0x1a) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 11:46:08 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20002, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) getppid() writev(r1, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 11:46:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xb2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 11:46:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) fchmod(r0, 0x1) r4 = socket(0x20, 0x23631f223d1121df, 0x40000000007f) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) setsockopt(r6, 0x29, 0xd, 0x0, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000000)=0x8) 11:46:08 executing program 1: r0 = socket(0x11, 0x4, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001b61938a1122c8f8146cff1562184d73ee1a307b50d907234cd4695063f53be48cd7ad0aa05b88f5dde9f57c0f36d5f8e", 0xe1, 0x2, 0x0, 0xfffffffffffffff5) 11:46:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30080, 0x40) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) pwrite(r1, &(0x7f0000000080)="0f66485d3c905c33ab134f05c8c24ab44d20738b51131f2f9f36f94a42c4e219ca7b9f94347585cb66c9a66a06eea0be0015db1bebd067e3088f13eed387d6b01b82c2a8ae0f11f62da7b4573154598624dbc4f0991a704d5473de63293e081ed8802c73024be304d473ebde97ae5216f57041c82427358ad998d0f1de15d3dea11ba0727170ab798db4466b28caf6e17f589bf5c42be8ab1c6780af3b1ca9e87c2a0f19700f6b9920a25d285e58547b8f50c09a4d8e22c0bfa3831423d9ab1c5c15a9b8febcb168e882", 0xca, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="31a9bf2e33003b6e72b31c643f2df89c343988c0c3fd0472ba6bf727d4929df7aa05cb85079f8bf64232d5c968734814576c472e9bd0c1e139b1ee905be47a94cadea07ae9eba5f2e605751ffec041508633c9337b8e37af017107205c1ce6c39ed9029eb952d03e22cc744d9f4243efaf4eef6e0c764eed3c5eee4cc36b511dddf470d4d71f64a652bff499b25a21e89cac92e79611bd30c3bf62eab1d40a7757c3b01a0df99acc2becdf4cd04ce535b5b2f5dbea54bec323d9d83e23ff8534e12e7c74e045d50609cd1a", 0xcb}, {&(0x7f0000000280)="32e21798e0b0aa26d250167f9a3373cf4f3cf53da83e4ccdb8175166c6c3d2ec32055af2", 0x24}], 0x2) close(r1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000300)) renameat(r1, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file1\x00') r4 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x2, 0x100) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000400)) r5 = open$dir(&(0x7f0000000440)='./file1\x00', 0x8000, 0x100) fcntl$setstatus(r5, 0x4, 0x84) writev(r5, &(0x7f00000028c0)=[{&(0x7f0000000480)="30dd389e6dc1646c70b0069735918c00921095d66e4289fc7a4e4874d0fc4431d80fa01fdaef167dba12435a6f0b57ab4f62bdf64a8ead110fcdc5629ed024fb076d18ffd554d48a7e98919960127119e027a9bef54babb6ba71ef93d0aba463ac7ec55d6335a6f2a6488ac9b3573e1165f781b130e815859c92d0e8dce43ab8bc8c62105eadfd6cd335d005e5d756b6893bb5a150a4356f207a1a6ea7b7885c211fb6b831d699d59bfa836fa75eaee6eb48549eae8d95dc3e86f09f5ca3dd111a2ed16c1c", 0xc5}, {&(0x7f0000000580)="58461b511bbce41c000de32eb95c1db4ac1699a1786af8092254ba7da931bad1d96175eba566d2135eae12e578f626be44818f8439563ecd6c775257e080c9efb27e08c4f31c4836de8a5e0dd0a521d621d69596d4de5dbeaa513ec9d6aa", 0x5e}, {&(0x7f0000000600)="96b388a1c999786a60d0631dde61d0e8b13918ed0c0302b11be8c496d584ef43e4962ed6e6e57b684f9cb3d096350d3c6c28ed7ddaa63bf780a292a99a3d91bb2f90ed5412fc2a9675b241ec9be4a764ae69e7e5991bddea67963b030027375210e06f2b20d3ea07acfa6f87ac9a39cbc182947136f533aafa108cc1b54a882f1414ccc8c8a02408b4064ccaef075d95fee43444b1d505aa9c636298485ac0c91ed3c0eb41d993c3100abbc0daa07638", 0xb0}, {&(0x7f00000006c0)="51a0f1c54b7d81c3738e622782c74972c6aa4d0fa1030464a47c81d1507494e8baf4a2c85007ec5eb2310e77250b4562706c5b99c037788f37cd68639276e47f3de8525f388deb1e35c1264fc3a6e77fdfa1e50890acd160693773a7d87b98bb3257cff20fc18906ef8f95c0a0ad480b42979fcf39ace5bfd687cb51901f55b02d51ac1558a0ed0a753403a6be43035e7e0adb394b8d5610d53297b7e004a461ea9844d43a37958c3003189ebaa708d8f33d456a3fa75ee0c9b011360417727e3f4f1bdb581fabd0c35b3718d25d5ae2a6e350d55b54b805d76c6b05f91ea8e4786d2b4ca3ce126a8171e1ada520c7978c83c23bfc2b4d934aadcef6529907afa426fa951f26216869be4773ab08366a16a7567a01001fd268a9fd82a29c36f02a4e066f2e58bb363b3d521dcbd3e43b4768db8d11a5a59bec480e4dfd15aaa1064e7d75c892a3956d8a2bc1a9adc8003b2105536c1cbca47a5375d2655c475fead8ab085c4a2a7a9124084d094d663d21046a2da021a701fd154eda423031816181650c468c03c6409f777dcf99e449cd76888ba0b7adbdb0970b247d54dad83cdcc9858a8a562dba872f484e938c452b8311ae350a9ab26b92d40050f3bff5e4f640f685276cf4b64ea0551a9b45496525ca842af5d37c66f9697485fb4ad8bc4d1f4855fde662a015fe27348a0cfdf77498c2c25510fe056619455b0f07ac31a860aca39367519471e52106320832cf781001411a95a81503f712342e9da8a10bdb0174118de087b2312c97b669ffb9ca730f2335a58625429ae71baf0828ec1d6e852a74073de44609d76bd0d696e3dfe14186d24e64700e0063f22eec19a02de750d0eee02f33dd7bf899aecf0d0a37e84c0b61aecef713f558c19d362132c4cdbb348d805a320b8c73e58792a2eebc1a2543be1c3b93a80309f4b31821311fd5c0198cd5e37ed6e6cfca65d4ba7a22e459325beac0642e2f07c3e74fbf9dfb752070be118941015374ad98ff018d84c579a26be7427b819f3075704c739b123a232518ff48b16aa028b7895ac9e397866ad6ac0dbc9537cddf2bd8ecf6953b49d2f958e241011d05d3ed64e7fae976139f5402733002a5a8ea3879b14881eb536920edea59034d1cca6f8f10448bf1e136552c17654df2b72b4b3f9be16ce41717de359f26f707f04007e24695abaf596bb1770752ebb33c5c71737f7bbcdd740067a73ab722b782ac6c289803c1f7a7e851efc048d8315f1d94cf9ffa5c11a716a5c797ea0c4930c02ca6d97d8a0d51de60da286ca341588a88902998f06b32e2b7e7548ac6bf6aadb7bcb35443367241ddd5305037f4a84c2c11c5be92252a40a35cd67be46c7b3854292570c40729164217c00e9f8fdb95a4df1a6083f2900b06a63227e2f2ff6eca59b919e9239ddbdad3d6afe0bc8e1e7c916297a5ac1d11f52ddac843c47f1b72b81e187aa6ea7edd940b4ed3d51d56c6ac5accf12a6d99c7c1f62a7ea2fbc2857ec2176d4c707e5ef46951536dc1a2c6ba68cc91aa3937333c8eb77b4c1aecb5573c925504a7da6dee33a48d114c4c500f8f783d0b5cfcfe18c99bc4d0d4428e79a54ff3cddeb61afc4f50ba1acab7db09d1390f9cf81bf9dfd048fa0a5ef6d3fdce58c5cf21ca4c4a4ebd2da7314c6f34cec59bf8927b5268180db3ac18c45a5e270c77d2adb9b5054bc498c7235cdba4d554812a874330bd04642eb2ed42fbfc1fcff67a7236a1522bce8fd9c43dd58a4a573491c35ea3c272f3192b03c11d3681081d9d18d3ca22e2c6d0e6fcf322e37bea39bfe4b667b0b75586c78c5883504bdcb98905506ddfed3ef672cb4303c278bb13f0c75a3def1d4d4f2749caeec5aee850b6a30f05af0472ab1dd37032d2f15e29a86f95975e3c1abbf395792b20834b6418150fe341f824ee482b45c5a24ed2cd9ed7a1324f3035c192e439b1370a79ee50abb0fe7249cb416cba0cbc40c2273a4737ffa30556539dd7e53a47eb4d5c2af0d34e4810451d3bb235a9366fdf3b3ddce7ff00ec7145c41ee8392fb6ca7a75f46344f359ba03c0f0088937dadae4e9ecd31460f0bc6e7c1b748f8574a7974b2912d933f005dd958dd081129af67be19d9117fd393c3718bf9af1e3ae08d465866f2438cb2f153472b58b5246cf72745080cfbb1eaca9853a93b3afd537be21ac00c18c9801ee4a2f13b86a480ede02e4caa9ac445bd2ab72aa206c28323cc33c060972fefdbcdd2bbceea9092631dae1c2aab637d6e665aa8b9ecaebecdb81c6844a696d0e1dd74911110a8eb728f782290a3cbe093be86e649efee4bac879b71db5353e9e030adfe8abe60c04fba35bea7372f59cc76e3c2f408b7f583073aac595f30d56a9c15f79abf4afb8df076427068ad7c8c06a559feb0073013540e4b654ee3491fe57116a3848be2e0886d1f1625cbcf57ed494339703dd2acdb2c7a2ee11b040778846d24f9956adb73443440cb8043900e8f384a37fe1f3bb4b0268de614bf66ade490c0a25b274a3cdf802c28c50d8e3c14d3610ea79524745210935d506e34570a8966f57852ab9e8a9ef317f91fc2fa137720eb48a180559751a6bfbd712eaac70b080abb78067cd869aa9cce5f117e8e0ecda252b1244cff2b58ccd99fda7cd619ead8145d6259a667debfa20c394e463a29462566a71b2fdd396ea2afc00aeb3b16760769fcdb940125ba4538bed2b54a9d77195f454b2476bef22766848e542ad61137cdd81d9e3405df43028129d56d8a4cc78fa1df71c740b4883fbb608959b648d4f45cfd41785e8a41e6953913b4a1c7053381d593182efd5a58836ea8fa1efd7c6046414e9c745f36804de4e6d81193ae6b2d8a707928d1dfd2274b31d9cba125e1d3098330268cad291ba88c7823bc1f02ce997303cf51c465399d3cad66debc45d3b3318366a2592745f60e4381be3ff1d75e2fb822321856e91bc71b984a8ab06faa2ea8c18a5380f2aaa4661942eb38ce6ee3dabd275fcfa26899e6c3f20f49d869450c270ab794283e261154d83b903f8d29b270983fc0f0dc4f71c0ddd71356d557ca67fda45fda87258d41e9093b26309bf4a8559a2106818e84253e197c6ce3674f12226f95dcdf271e0774dff585f485d2da9ca024dff5bae68e23284a0f2a02127b0c951bfe3256d3499484818be87f1ccbb26422274327ae63128744edb7943a5f4e5726df67319d02c6e30f6780fda7fba534a11c53dc71976c8f3c5ba3ccf0e1d64e6bd8cc952099d2d14945d154e87f19c5cd1e8cbf2ffcafaeff8b2bb889399b211c5272d0661da4b15920f03d506481a660afda63334d17290b651b927083b275a855685411538669b6751fc0ac9ee649ba2ee73b6508746a35659def0ff37234edfbc73c0ae56b8723be3a89e8598778ebfb22c79d06cd3ad72eca1c2cca79a802bb0453606d197f6768ee26fe8a257ed2fa91822d97fd611fa80eaa468166a4ab9f84905c2677ef3dc96c1eb01bebb24a12a2f901f62bc2425f2c5c54928c98d973263fe43ca399df552ef73b711dbc6516d97d7d49410e815d1ff9a4d700eb22f4dc8db5157c61cc90022e432c86a4dba5338207be3a94cb1cf5c503773eb7b5cae1b156ce6eec310bdd7b0db56a0609cc62164b796ed73e368749b372b0f06af6224160f701d320d51e43d78683f3a48b0b7cff639a0507aa7f8ca1af9b01e44586a274c6eb824695e584bb4263949cf397422fb279783ccff85ff7393c1f6562bb5f6f21177738dee8a1be61b7e76e7b286492e9a1b15ae6efbdf08ab2aebed1f976495b46cf02355e824e5ee2c0912e821febbaf7c9ef018786f888dda6717daf079b7073263f7e8be9576de1264704397b545e25b1c7a71e6845bac38fea7838b44dea21bc01cf78dedcfcc24d99b5c297f0c213b6e0b4acf95f29256d86fc4c66bf66527c24b1f90491fa6121f1b48360a2f32ef8debff75130759c2c71badc41998c9e301abfa2d89f90276387ab85d83f89f6a8eb5b0defe61a5a85f43c23356feffdf05326b5a41565e6e327ae1dc0b4837e46c0e86958a325edaac30bbca87fc646996c8898178856d43c1e38120849e15627ddfa52d6669190cf7d5988c7dc0293c2ce0e14d0cf010f093de211eb5c1ed01702648771eb5982d449e15b9e82379afad25b2440128221135e89452cb3607452241dc7cf05f0c49b26097293737214be3f0ed23415eec297d558b914001feab89bdd6d9bdcd992cf221e403460cfd5597ff230f6c1cd23bf7b0d3fc5cb1b2508eadbeb95a946a4d5089e0922f50a417b2fcedbab7384a80868187e79feacd76224336c3f96089f1cc17644ef871ad26cb23acea76d2c27d63f24a3ee37b54ed09f471bf76b2c3900e6bddb6a04e323d5fe1a52396103d6cf9ccdb9a08ea0ee7f5d63105a7b165109e8042bd2e620e53ad6d306bc7529cab95ff69dc456aa5b01b6624d9b9eb70e9a070ff978d6a8cd9723bb65609bd0979a9bdf7fd4314ad9c2094557c853800169ff503382d25df200fc20a86f086f4d375f455e5af21c4c929541e7d5ffbd841568d53bc9f3aee2cae819a283117995618ebd4b9255ecfa417e375ec96d520e27fa90b8184527871387847f1bfd94c1014a5a72d32e028130406fa03181847be2917483892101da374e395e29f48c0735f39abde4ddfcd4207ca755d424512b1986171019ea71d306d0b01cc3ad873ed6210af1a93dacdc9a03c0a3146230ac124e77d8e1d8697150a00815e8f43d79c2b6a945cc3c289a048a9b13a16296715dbbe9347906d12d13315677a244dc4842ce7b64dec61529c3fade24472201464c642c483740e4da75c1594aed3bc62a96358cd838f2cd41b8e2319b4b8ae6569bd6cf14dfb42f4b3ce8bee96d2e3a6339181d20e80640a4b2e965795b84e61a10431bedce1148b5a92b3d69602cd3f9a25d7aed85ab59c6c0b53ae00914a23902bb177527a4f9bfb85f83081dda6c5b3c1a1c7c1427154e99781ef66a7580790af2a5e9051ab8fd639b64afc2b3b297da7bd69146e995540e450608642ac9272d3f763e2156e2ab032f5eeb7bb2f6e900723f2b2039c52a6ed44e4bf99d404650f4614f527913065c9c34c764e195e0271f8e3d940cfd625c2c8badcf3f99028260cfdc4ad67d93b9d3664687361a9ee9763a532325de3341469d961dbad3f919c9135aebe9a871ec0eb975916359e77561080a7ffc9fc579bcdd50a61974d7114410e6ed1c16933fd3446afc5f51a5f359806f9380a2ae9890090954837f445b4d33f00718fb8b7b85f011fe755f9f6a16d0e044787c5a6c1b78c908273b6df0b246e3b42e68e0fa7c1aab7bd9bc3cd4e23aebb6727ecbb8fdb75b5badebd65a9c5d9f4e6219264aba208dfec9b2b7c85050f0eb21575b92b5733a9f8047c800afb79094e5cc503c17f79919ddb02aa5ea8b18941e5134194a7e2858ddc12ed3913a576057c0d8b1f3535a499e6e5190ab77446d64fa4346bc3c6648e96d78719ba3076e95e724a0857aa5a24b36df061d1ea4aa37aa9e1061393a6ad8512414f096544da4f8d513f163513394e9ba1a14babc9898c64285bca1dde7c21f6c25ed39f9d2d96de06581d2c644d383478dca99ed2305b62b2ddae6f5cd82c0bf51dc9e096674adb5dfef17bb5e30dbc202c6a202c62c32cf7649ba37440fcb9c03865f18313952e22bb5566604de51d1937d8a7fe6817021d32c0766366230481394071aafd5bdabb467e71479960124ee77bd35a59f16dc1fa0337", 0x1000}, {&(0x7f00000016c0)="3c2fae43e1f0233d70086c02ed3676389ea257b9d3d4beebc9d157707f0bdcc16c2e5bd5fb2bd8dce0993ac428bf2c528fd48e01d4e8e85a65a50d0e9bddfca07694436947c5f16525ddeab6c0f2a0b8137f4482ce9f0f3e9e579b68dded06b62640e7c4b400b9ce2bdbd6f5ca4fd61c161a6541bc68e02df67b9524d5cfe83eb3aae8b541d25bbaf12deba7416bf7da2368ba42ade06d04bba0ce13f91f5ede605a84d96e4b390a9700e84117e2bd821aa359c3fb12f44b7ff0c7d7535662239e58b16219dfc6e9e1ece3fcf4baa9de730fd1b90df04c0feccaef9160c7f89a56325b464779c0d24bff5178703b5980823a1a3f39a9b5274464bbd714ba7f8da5c622267c45ea11a82620fb231e162745de9dbd472978e9e432bff99270aa2c18aac6c6f416bb4dfb709301283da69f8ebb520a916253c4986f74af7ae29ee9b8389968f5bb097bbe114815ee8878271dfb995278f9db671e51351e60b9f61c381e7abe8c1dfbd54260d615f97bc8096184e9984df5e5cd0fbf82b87a572be909502d0bb8c1e4eeb815b0cbc86eb6cd58bd625cfb1722ffee5df1b20ccf01cf623c23ebb9973ee04fc3f7796d1ed2cbcec22c6f2312c6e2eb9e137ce8c568d0c469acbe07d661829cbe06fdeb8da4fec440a45d2ba36c2a113cb600db70dca0a1d2e371573a862b1644e81bf6ad002c1332dbf91877d4238429aec0d549676476a003fad6a1f490854356368cf7c73caed1314352df0916090dc1c470631bcfe87e438e405abea70b9f882659e055c74650826ec55d2ebd6b2d3109658f61ab21c7fbc3b58ebe2d80deede6f71443b0389fb46dc34fac773cb9157fd61cd6b557cc3f7b439b364b6f8a532354d6f195be90d74e924b09c5a799d15620d53c3537bd5ae5c326d2c5674a84aa78a7aabbbd985202f3a11c4a94c6244ba8c40f2c619b27a922ed7d48ddd914b1a4ac88154fa6bff18ac8d6dd37eb2bd56673d5f80cb586e170dde0f1bdc293ddcbbfe17eeb29ab6926e70358fd32e2dbcdd3cc57a9adf5e530865d5e57fde4f86cd24bff085b159051c43f41cbe557e13a548b6187970b4a4552816c236d6ac5a293cb8208cf63ff0ccaec73804c1aa98cef1b659460344a2319c8eb03ed0ab67e19418edfb937507e8c6aaa71fa31e8ee517aabf9a197cae8852f79bdbca6a145be0fe3e53b07346d6ab603923bb601a077a2e9775bc631b2ad61559d5db5389eec441b93f58987a4bb841a7e2f83e593ff030a3f8557cc644d9804353a9bfa94c775caf089c8eb4817ea6a35dbf9fe8d179063f4570048bdfd1ddb5bdcdb12d321ec2c28faee9fa2fd549b9913f7746b9bc9c133c9654b0f869e183d0e0025502f7d367cf64ed4d655aaf0b13f7a0e35f7a8eacf1934642b0bd6bc6daefdaa4a83a024150b09f1fc52864bbb48b0f1c86ea2ad3c2b47cf288fa48e04c35ec4000d1f5a23b4072f5c0b346d0a36e9538a0a648febb58d6ad56e4d8832874a063731ede0a538bd5fee8f44da28baede5265ab9e261c32a8f8b05b780ef59162796ee7e8dded59bb041bca8b4a26b7d7ceaad238584e835ddd561fb3b46e87143f967b350bba89e1810bbc46a635f21259bb9bb2c99d783c9e1626290ba0655ddc6e8c64a5ac2f41c29930b043266440089f5729792eb4d7d7906446a4923c2f113d0c7c902a8c4c3976a745994705bb12faad643f96876313bd949c426ec364c4b5d3088510a17f897194b45b10f6521fb8c64b4f4d7db12faa91b113a35eaf3b5e0b26582211b270647556a8291f9a66f5ab002c03db42bdf799b6425cffa559d5083f154fb1dd297fe6cdc793098c538d5062b0faa95770c3dfdf12f9e14b5126b8950b9971eb452d9c64bbb156217da0389968d9b1deee64bed9cd80cb25ab8725ac23e77537b53ca468365463b517b21500625ea1fe002c329cc210d312010b52f2b55e7e842a8c2d47c886192fe3214cd47b1eff3c132d9a6c7576d159f3fdd489be6d12802564c0dd48becee432f4094c0ecf18cdca2590cc8c0d90889be99d957d29920bae83009d7a6ff256268b5ba3f24c8da7770f9bf11b649a8fa9d73c66a3882ef1aedc0f4c7f4aad2c94b4f676f0ea8d77c45301e81804d0af9e97157543ebcc22329e51351ed3434770a4643a6bd836ad9252322b1465da4ccc75b87d9fdaedc5729341534771c4466f06611b7bbb9472d583616aaeb7a56e9f4b50c83215e7e6ccdb72dae31aaac4aacba565969edfb49bf299533f9b9c0ad9a7a289ea2968d1a406d97a9e488fd7ac95b1f96ee86467c0af8594b46c40b3c5f9b7b73ba2c197ceb363133020b60bb2a75451be0e252bdb0f54b0703d267ca2f20f473806f4fe15176b4ce8145533cfaf9c0aa5e1160b4070eccfc2ea1138432aecd739588a1ce994b0daf343e55f236e21f5d400876f61ce36c4fc018421fca1c0575e7c3e1eb3334632271d86e44b359a05f42bc4cd17d5050afce498898b21299c23202c4000f513450e7c44d94ef5b08ea3f8c393c2a6e505d74af264748d20f464f82460143997db722a20ed3779e9f804173e0173073f83c21ad698fc321ef63c1d2b2de46a47cc8ba509c5276596a015afd707915e8c968e31b9d622a5f20d87b85150290159317c5f25f2f074a7de8dc56c26c94dcd1bd79dfde9bca4c4c73910c58de7a77d5d37bdf8a441265c78b1e50a326b9e92860d117c07227b4c5feb2fe96a5967640061c66ea41cdb8b6810f9e5d352d3f128cdb33a00bae54bbff22b28cb47e4e9132436af38fa682b4f35db568a491c2172fbd655e66a8660d7444284a1fb8f15ff5b1521675339864b764db8514c4dafcbb908677ad22fcf487316bbfa21d8a24db9bbc8db7d947d286b3bedf675a1c19f529ef4d0c2dc8b3db835f47226c3345f65d99128efc0211340f29f9b7fa02ab3400cb9cac473d09d802308dcdd7253aece6f377b4de2b91fd0b994ff70e6525fc15c44a85c3ceaea9bd1c20995e2939b79c1893a7a86e05dd5be55e3a25b3c7d97569bf278b8f237a96b8aeeba0a91049d9bd46ce02dc04082dd939b1159021c04dd2c97ffa1ee8e9e99cbc71dee697590a7e616d2c7d0d2eecae4756ce2caa3abfdc1384bcf55759189cb89ea3c5e8f715d9ad6966ceebaa85682e97add899d8f64ea6522a22f66f1f773154dac2f61a3a1d2089dbed81ed5797e6fa1403f862c7181d4695280ce426b3bcd68a79a97d01e3c272a6e2a65298921fc6b0e987527dae41c065a7ba680e558c79b267cc4d337fe284ef4d25f4e3fa556305d883050e9fb9ddab0278f9f7f0142dec5e251c0c6f105005e89d4c954e020a1d28d408366e8c29c678edc300d09a5e4843b50dc0635839e1ccb8ee35f7584a07ae86ae66c35fdb79b8b4545fa2e6a1d4a26ae97b843d36c62a0f65ee76d0df5e98e631f7424c09eff13fc6dbdfb780559158db10ea243fd8642042e65a15d159a74f7b74a7e08ccc4c5688b302b0d86c61436f2c1f0b1bcf3add33afda084c7a748262d7f47478b6b3417cb6de47a80f82ab15b78093b8b8f1ae15bfc39eeb3d0223c731fa8f483da0eb33eced3d7d71550914c8b15aeaff4caa1b8284e9ea169d0684b0a2ef71c762e1c80524479e14421ccabc703de7431a9a181e77f91e3cc99689b391e58aeafcc16a1d2d190e5465ce34582515ec750fbaddd47c04d907e81ab6a2841d324cfa6fceb754f11f9542036fc5c426657199fea181df37f47b6238dffd0d70860195a73b4d7c19c57e4ca5e34879515cde8bedc47e5959e1a47fd76bb418308574d00312967c44a8049985cc256ef72b3581ee4b5f2ad7c6e57a8e6ea05a70e80d860edd5f07f374fb935eec93074f89fad12ab26e123dd68c333bb8d9ec4797aaf3b474ec5dc6a8f68bbe5c201dc27655babb6f55f08f5d393043f9e781008dd7a0da98b17b347cd2d45b2d469267bcc54bcfd8e234440ba91c8fc9f1dc3616e057a5c3b73b238cafff941b5d5e0b563fb20c673133bcf576ad1a121963c3680a3a89ba9050cbd4e132e4d1a6d41ac0776bea180203282e114cc7954d756caa1581f3e09191538f52b0651c9965f6c414f24d0761d61ba1091c95801e06858c0c2b010cf70e59ea5c47b06b5fdf915fd4278a8a36a3e01f9e0252b3830156fc5e5784e4b592864540c99ce3dbc468366d111c9860988662d0d9a2bb3bb298bea32244ee1bf98920099b884ed1f99452b4c57444d5b852fb228142c5aff2e3c942af26895454b31179f71cb73c17230ec2ba58a3ebbd3c2541dcbdb59f6d27b2679580964f0d71e4ee910c54e30cc0d8f1f7e3c1f2c74d8e242150d0d5261f34091cd483da920cb06dec8cbce8fcf80550be8a559ec0889d0132616c0fd1d7c209802fc34579dccb7721c3d293ac1b7b59b84f487d2e3b09d604fa15cb361c5861639fd6063f809a841b619047a7606cf6c09d76657a7b692c583516be89d6be27f6bb522ca9742fe425e752f15ceec8a6a7441f84f02c95b4f3d063fc44697c5b9592a7b850b234846c36aad998eecc0c18345861b96c8e2e5a7f3e67f8f7b431dde0d4ed52b81ca5d448678062170957a2c3c6ce53ed0483417b855c417f95e85b01c2c0ee7dd048c7658a3f014fc2542f73a4e2ae3657915062d1cf6d9c97dec5ccee1f306641bfc6a9e22396985c3356e0dfc126d4565f7c00acae54f4ce5f00d443c8e53c4822830de3d824b0190533ce4295176998e3a9a565a92f94a3f8053377b265687f29bf8e8189d2472d7cc5f085b4d4d615fcbb1aaa53933af21c345001c4b2ab0dde323240a833f3e1a3303b810a4b4b29b614e4526d7ebe41c39c8354b288072b68c1749375cadf1570345ded86e99eebddfe3801b5b4c4f8032f61d46f4fc50ec898c476371705e1e746ae94aae17ec3814c02841f4643044efff9c5eab449bf3f937619a45ebd0ba77ee541aa08f4c1393a54676e05ee243558aebbd4273d494b33adda64eea154bd72e63866a00d1cd29a7be88c96feae1ad814283769f476212d333e9638a40aa8fb5e2d86a692371a6182e594bb553b7e7844fcd94a47ddf2e7cbd1a543a6a993d444a9fb1be15fca6449bcd6bceef3c92cbc23974829e2900061e27dcc3d565d51a91e34ef8aaa5ce6752eeeb085afc2fd5c3f9225b9c5a7080ffeb7146c2be9fff642c91141cf2e2e030767c768fcfe77b3161417fbb81642d0cc4f66830fff4ef121153a26095eca2d84654c8ce996a0f7a36662b5160ca0d1ccaed02f1eb15277df02aa599c12c2ad8fad536f6645861db5d32b7b03dee2dd492b7fb23ac4eb765f40651e761774aa35a37a1de40263d112eb1f38d8e7208d45c35dce94cb797833ac01bcf23d1c97aa1fce6afde94f1a9e8818d59288094455817a620ac74e3175e2a3f722d1a16c9b368decd5e888cf4b7f3fc2370b63c90347acc5acdd423e134fc74fca1f6d6c271325d88e049596049878eb292630ee89bd257e42223cd09fd2cda0ba32f2d1315019631c1c293fc84e9a314a7105c999c5870cb905a2dd1e66667b1841a7b5be52abe2cb2cbe42bf28055a63533c11db2c18e06e30ccb9482d7db0df62bba879fce3097c1533c5a4877eba4fc8ec4bb657ad7909af8725ab783c77b1d1274b2460e8c34c5301533c91aeb837ce440355c3a0351396810827001f543217c2344bc8eac075d6484028e7479186378c081fff82908e18605058fb890a15d61f2242fa8855d1c42c4de882710f848a0193cec124b0524398e3c4", 0x1000}, {&(0x7f00000026c0)="56de8a8d649bc57eb109c0141b2a2b6237b648ba10faf3999453cdca79547300fb7260ca380835d1fa058cfd133a8d119bfecc47d116b4799501eacefda5a694bec3a2187a1fbbd3991b37650808c644c1e866306869f4240c177a56c66ee1d24babf3ea5d541ac38b314a9eb669ae446d000d785a01f85476a070683eda096425c79df8e7971a0baa9aecf05091575f40e0c39e25463a3966cdbe51fa93112816363e1b3a67dc5c3b070cc6b8d031011ebae0250338cc14ad4b49441d4dd37de766d24c6b1d2b9d338a4a971c3ffcd76b74e88f83b14bf9c0c3c76a", 0xdc}, {&(0x7f00000027c0)="50ef5064106d6b8b6c262e0f03b6", 0xe}, {&(0x7f0000002800)="17b6a8ecd0132aa607233b0b5093dc0d224738914022318af5d8604db7f0fb0aba38bcd4b9e44dff429c8020548148a27aab607d5e8b17d79bf725dfb5998c4be81cffa68e95d7ca9c737ebfa914f77f4eb7957666a080b263e41b8956167a391dc808f89af582c59ae74dad47ab00e81562540267f555c90c94e6c6d5053119ddaf75f7320a1ac7a0cd705dee7eb87863db6d348c80da87590b367500b7c6", 0x9f}], 0x8) pipe(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r2, 0x20004269) sendto$unix(r6, &(0x7f0000002980)="33b2f4ee3fa95656900d86a095c55b991cffd7e0c1749661dee42a2d1e4c4a43c66f9f77ae1b98406b8e086c22a836d12377ad7983fe9acd004392c59af0db3a271d628b67bac80ef3886bf1d31e5d19dc9c1b681ae5951bae53bb7cf33262713e02cd4cb9d676f90877779dfe4b13dc674a8e54e158442177e0884ed6452d217d6d079ca3a5c2d58bdda8079b13cfd907b3", 0x92, 0x1, 0x0, 0x0) close(r3) getsockname$inet6(r6, &(0x7f0000002a40), &(0x7f0000002a80)=0xc) ioctl$TIOCEXCL(r6, 0x2000740d) close(r6) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000002ac0)=0x8be) sendto$unix(r6, &(0x7f0000002b00)="566c935f7333cf5bfb69d7730e379f5d1d65fc5b8fea1dda5f601a49062d8b3d7aadff67db14cc2dcb83977c8f547630223e4a41f9708844da341aa74c84f62e6e314571e1af79654b73958962f3f9f9641a5ee264b66dd1e7d4f5826710078d075c2cfa84ffc8ab7d9b93db63ba4a503ec9a06f039138b0d3cde27687cdfe6e1c5f45948ea834baf194241cfa31bcfdc542a8c5a12196cc4583ff03fc349357f7d6834576219c27", 0xa8, 0x2, &(0x7f0000002bc0)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$dupfd(r7, 0x0, r4) socket(0x20, 0x4, 0x9) r8 = fcntl$getown(r7, 0x5) r9 = geteuid() getgroups(0x3, &(0x7f00000031c0)=[0x0, 0x0, 0x0]) sendmsg$unix(r6, &(0x7f0000003240)={&(0x7f0000002c00)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003140)=[{&(0x7f0000002c40)="330c16ec021f3e1820eb084d42d4fffffe388cdebc58caf40f55cabdf2cccad512f91e2847c342e08c866a1646ab56497fd00468ad09d37c0f50e15eb6d04f7b4fea201589e3ffda7bf014332ae142b914faa694ee498ae40842d63277874aed75988ffcdd0c0ba789dfcbf35d55a4cd304a95e0694dff260926c7377c97c612931f967278554efbcb10b3ab704a5497bcda269b44c07c84396746c125cd38096c194b54c795b785cb4a7af75d9d6f25d484a9a91323b594d26d5cf1bc8f9f46b4b2552e8c646ef2b382521cf7b2a453e618c45f9650932fd798f7dbd8ff8052a22ad8f839178cf1dbb421b00eef514bb9b86ea74e", 0xf5}, {&(0x7f0000002d40)="2d39a91a4c8d13fed497b826e8d7bf6b985873b1ab590f07e6062a7405dfbc5a803bd09d69f027bb7bf16aef50fb5b9740c82c41b6fb44427310443204ae0ed0356ddfaf37bd8cde97561531892a77da19b3f5a43441aef883ebfdef", 0x5c}, {&(0x7f0000002dc0)="7e575c0cba232528bf95539e48b7f688cc841f2d7fc04149b13090bd0b062c5770e0142f9ee9591d84d68e3c67f811a36bba689afb07d7922fea072ecd11d572b3f8279f9ec84aa9b5b206e05426823a2a84a1425a8d5398bca0e8a8a0caf8b7f6d00c44eb80a177a3407cd02ea04191e6da444e0b6b22db12dc3d15482886c8885096e6088ac89978486880d5662357ef5bd11df6a384", 0x97}, {&(0x7f0000002e80)="7e8e9242895656924bb8b2e9bec31e2e2f3f3ca6bc7251a1c1c7524f067ea722f192e9e2e69c02135ef99448789f9207e9035e075dd693ddc5b1f1399165334729e7bc0ca25f609d5895b003f947d907e48d77acb361c37cb6ec6c7ea3cc89a7e104c6d39337689301505b2ad037e10499d8000f2da8b86a5fa94f8e232526f722325ba181ea98224fdc204b8a165baa4fb804ce490de3f74a2a75493fa39d55daf6e970cc8eb2bb9bc751cb5653e21a0b1cb7b110b0eea40c5ac97f0b04beaf599acf9eb166436c5bd3bae2d8410d552fe586acd69f41d59bffa140246fa8eed65c3a7b9f", 0xe5}, {&(0x7f0000002f80)="a17ccaa331356e3272af8d9e76", 0xd}, {&(0x7f0000002fc0)="04415752df6056526f03c595e3a89056a19343c3dc8de93531d25528fa0f22a00d42154f58e497a2d7d9525f5b5145bffeb384e1ee4d335a771f1f4e50d85084667af146eccc85abcb4899af9a8cae2bd4a089f1bae3085e1f2120d499943a15be09a39f54440191768cdbce9e0f8ffd26d139f991a2a0215f08ec9d92ffcfc106b3fcb439d81de82f0ddedfcb8829f33afc1340b6dea01862", 0x99}, {&(0x7f0000003080)="fc192b604e90931b90cc896cef82bdb2dc1a4251d6f96233d51e3af36b0b8014e7a7a766b13ffb93794fd7ce18fa0c48488f074ab1c67defa7ca9a124ea152c6267deb629ada93fb2b89719e123becb203467f550539", 0x56}, {&(0x7f0000003100)}], 0x8, &(0x7f0000003200)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x9}, 0x408) mkdirat(r0, &(0x7f0000003280)='./file0\x00', 0x8e0f6a09f07766c2) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x3, 0x4, 0x7ff, r1}) 11:46:09 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x20000000000001d3, 0x7fffffff) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x4, 0x1, 0xdef, 0x6}, {0x2, 0xffff, 0x3, 0x1f}, {0x6, 0xff, 0x10000000, 0x4}, {0x81, 0x8, 0x0, 0xee}, {0xff, 0x5, 0x0, 0x4}, {0x1, 0x100000000, 0x1ff, 0x9}, {0x0, 0xc6, 0x629f, 0x9}, {0x7fffffff, 0x8, 0x8, 0x20}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x5, 0x12, 0x2, 0x1, 0x4, 0x0, 0x6, 0x1, 0x0, 0x1, 0x6}) 11:46:09 executing program 1: open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) setreuid(0x0, 0xee00) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0xcdeae8bb0719a645) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x144) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_dstaddr=@in}) syz_emit_ethernet(0x7, &(0x7f0000000000)="eb8e153bb65f65") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0xffff) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="e819b65ff53b529a6350cca49fa9e28a57766568ef562585ea064f5157770b4660117a7aaac25df4c5cda8079af0217aa538d869fcc546a2fe34734daa7392f1caf1b38cd764c7de7552c102a30c979bc063953a70ad82451fe6e00fd3ee958038a66606289d928d4815b781be374c48bf79de8fe068ce3ac0e762a94ee351d7e31609ebbd0309acc5da2ce39b5bc6f710cd168a5f49d7f1901d02c49847e0558d307106f56557a1da3923b540923688a7abea7b43d0", 0xb6}, {&(0x7f0000000440)="dbb75beeed22a5dbeceb0df84863fc7c2e6053f508a49cbf89af4dd43510995b959b862e7fe8d39ffebe253403079285a4cbc45442588c93492e222993aadc33ffdfd1d54d184becfcf22ca7a4bdb7ca9ec1147e5fe63d4136bf52149537ae4aaf97ca4b644180f52a57c7758de1e12cca0bbb05cd4a32668f139eb3d6874bb2ffbe0488efbea19baf516c0487eee545506912d7c1f8398a09bad4017260d7af99f978696b96de8c229357b951ca41a4a483de5a86d8bd1f36794e144bf3989e84623f948f38e617a1dbd86dcefbacffcf81de28a7f8e6eaec8ac0a7408794e84a96fe0717db1aec74ded6c0035e15b8a828e5df6163c8542c9e93361a71df5ec283f2eee899845fbf15a582e19543c9536016276d31918e964a8f3d5db5f07ce934c98a56f74df1427db0f51800c4a5d036e14c94f8fca689740a8e948586d72fc5b53863bae8642afce4d8d20e355fa4aabb4056263411c0fa1c4da5783643cfc91bb680d75fc023c42ed1636e472adab1a8e09b6b2e370f2dab5d7e6205cfc2f7c2cb23f5057630bb081bd223daa36852b2b56b6393d9127472bedcf28cf16c6945edc077e0534168b00f530cc4287b3e99214bf5ee54f18a83aedfd7b547f3f6da5565cc38ce99b12411723fb866478cfc2fb509dd1ff00bd79eb470fae1721c2c51bb99c2d89e7961246f1efde7aa4c390b9eb39b7e81af4e8342497dfc99b8fbd374e19c6ebb33c730c8a7baf41544422a3a3159fe3d4ff50e501c562b2cfcaefa784515a79782079247097acba9cdd025504d071b08cdddfacc0990e2a894cf292de9852c1890696fe6355fc0fbe405486eeb61934ea63fb52b2a7610160098a962fb0121fdcdf365b0a1f465a323be245b1c96e970719964e2fcc9dcc560df28c96f0b2df53561af6411e8a99a874c0423b0884ea553e49cc6ae56d9823a27ffcdb64f8fcc3e1b167c94bc2bb281e7a5d3fdb91712937c4547015673c04689fd62cceb18abb9ff108fc0038052aefba89f9832c7e23865fa99bdf2b8244b14ecee57a48c715c105e8c99b54a4a84f4ed4af423cb92727ad38547ce97e122b6a5a27c3fbe11d9699f4e84ee227f771282ac3201d3e80a47122460453e5755d8d1622149fbd916bdc30afd1b26ad0a2555f25f30023157294819dbf1c462a8d4e7006a397cf9de8de159e2c2390a8d73318df63db1cbabc684e1c6942243edd3eee2f34a21a9f428214b6ff4ca712d2706dbf38a986b8c0a501aa11ede996dad141ba90ed9672166b164a6a29913a7ad7320c61694a1ffc4f634ebe8176f4fbfafbe0c14b24a8a2cb7aafb0dfa843e7a7e2502c80f8ae88bc18fb3d88cf4ce37687c32bedcdb4164dfb38e2b3124682725699103fa4657167e72948fc677157a1f9da40e6383ea53371d73615a0bd6007f4f8230b700e31bed50188a22b49071b5652a4764334281cde049704ad57a43029a90d131499487487703cbe21859cc784ee4019a840c1bb952dcc68ccb53848eda40413907b0b4713405de8e43d95ce0eeb438ce7b937b996717c39b119bb3729b9ce8bb2c4862d02bd7df5bf20661e8132964f8e493dc8e2b9bbaa96685180d203bf288709e03783da19b20c71f28a04cf19b211a731f5259946dc8ab6993fe6123c416a6441b33bbf5894a2ee3d0db5da5f22f240b6eaa2b94abe3fb75972e9b20a063588a3f57e2210c24fb1de8dc792723c5dd7d4d3b6384187cb0b2f29384131b2e4d75a547dc7d6bf1920490f19574bef830a8077b8f5a3e294dc3199dcf25f3b3b667871ae5734de49433d6ce369f11fcf51cfa98810d433da39c3645b21e425af7b088c9cf36bc30915e78a6ce86a97dea49a517097a831e9114016c1081ace3d3e907b4774495ebd8df4073e57fccb296170f400aea4f291337c7a6d41280ca40f56701e036aea4bdc84056efda5bfa9495e8b05519f95ed204880d1b14fc4d032ca600ef71da12fe3e567b2f6936cb9e2d620d7659c7482bec751a007df3cd7844bb392d4b59cf707f5193699aa0bef5342675167d2f93d7a2145dd19a57bedbeb8f5070c0b6eed1cf637921e541495880ab8ac7d6eb7e512323c3d004bf8f52e8cd67dd8262b2e95ec60d3c92ed824fb4260aee7e177e983f78b0b7ac0860f7f49e3c677772ad790c73d7a9e4d83d3de21e3116f36ed2230eb1fbd0feaf9ce581de8a4b599a370bdb04b27770fa1e9b5c903c58fb67e198b884e137d181efd401c718ac9941fb330b339f101fe42fce27212428d99fa1c2d85f8ff51636cd96b2045f58950c04b985ec2cd11c76b40dc2c3474a5080841e01cadbe6c00ca48f1cde5fb421fb12b89e7cd6f21caf80591ee5f8ddb6fea56683cc31bb71a23d7c529f971254e70b2288cc64cf384b6e61f4dd2350f1e66b6b24f2ec305255cc065705514cf5d8219a398a278635933b52b779bbeb2b691d74eadc84b5136eb2e75bf9e82c63f7b39d79c370b46b25da02713a27fc4a4a0e1b7c5c273000a993c76be7e2ff77c94561681ad556aadb2d6b669ecad0125b6e23113a0ef7494831c87d3a015223186aef0beb2b22f4c48c1933bd420e64d64ae9fe6e88c6929f479341a36db9c3ecfae629aa1955f6cab198db7d5673eac38ebf4da803c503d39b975541069876bd33d498a6952f07122cea914a856d9cd2b0a0efca9f4a13766e64958c927e078011e396a79862903df7ed3433e8da383f8c26b90a8d589fff826a61d35d3d73a2d684a6f7b1b1882439558b92a981627efa42e92ea1764f038c63c9f5bd59ff95a433ac7ae2c78b4cea62ef085b6a4553ab252246a63b83839667f8b8692dc53d685bcb650cedecdf0cdf4a696f41f4ac229f1294c4eda7399d1ebeab68725619bb8d6d10c6c2d1bf9ec8ede0fe602e0ba1e775c6eb70ad68b618fbb60f8a87012c3d878a5cf33992a0b2730802d73ea16a8d13cebb2fe2831774e79b9ac57116bfa9b00baa1bb315eefbba4b92ecd04284395fda61c65e57c2a53618e4cee5983c9b322452e79e41107eb68757fa0748e04285947794dea3f8aec91b95df07d4de8ba4a24110453212cbf5d1e48de6e819ca6778df6ae38012f9b54ddf811b33739759591bac3cceceaa8b85fc36dc1465afe436edc7e856baeb59ebeb3f8e6637802f1600bded03114f27113f0dd983b4a6fd8761a3d42fdb06414ebc7c66580b49a2f939c2ea04ddb54df195202b6aa3ec27fc217d902a5b5f7fe17cc429ffceaa6c7764fd39159a92fbe1fb5959c184df805a4018189dc5f6ce3f2cf3394fa5da729d4d2104e9bb6e92b7a23bf4a475171a0b406f62eb7afcab5c3465cff13ee45183822654bc8688af0f97e40f7f323c05d73cabc447dc59e39c4b09b516a3ed5335300ba18bc2284401e8f72953bb4dd5411c9b30cf0a8eb8b7da7a127137eb2db1b66b586bbd2b6b0c2afab552bedcfa2d69d4af8cc5536f628ba77ae0cf437481ced6349518ee760bc0ca44aaf3c0405c1e1f7fd86623eb921e72f30fe8fe567a65f4da14414c35df5888123e06274acf6014335c68a7dcb98f478eeb664a4e96eaf1e0cb1d103a2929f4bbf27ec5542f51d8c26d6e3e89aa2e09c202ef4ae3d9ada9a1c97fe7f22862df422442b8d90dedb301c6796388b93afbeefef5305a6222cb6502ffb5ff29a97247e475c72118d8d0a49b51b327fbe467795cff417c26f92c4e6fcbc4651b9e2811f191517815712a5ff2db44341781edfecb0d9f4dcb9a0d6b6310ca3ae1fd791456fe19b33fa5de7358a3bedf548c70f9569042d83135562ed0817d96bb8f181c7dff4bbae8e099ef6fe0a5c605d19b1075fb6ee8a5481cea9e887f9f014e5ceafe1a2e1dd5472c2df63a4f065bd9a662814525e59244bc6190561caa438d26bbd4526e92cd0e4498d2c20b67cbbe605cf0c9abca8cdfa64646275d79c047762fa8b6cec32e01cd71f3c5d25e19aa45282f8ad71f70db8ea69017fac485e10b1d27b1d480d0a196005cb5d8d3dd68f0457aa472cfd9cadbb71215a075c8c7147ea2a4f3b8bb05f6fb40094003bca50fca532e17c15adbc3d481519ea5bc1b10d11d48273d9da48956aace4aa5e1e0c728e09cfdc8dc13aa40fa85d7262f70dbaf83ab8dfa8de4b2ab315ade0966d536c9b93170b60161aac72ec73575818f80146f6daa4e18a19741a8cc2dd9ca205e0a5a6150cf3c0f355575f88fb45deae11a42b2014625510d64c7f76c1cea0a04728eeb6e634ee1e9b8f01f7f51ef5303f91ece1b66022d748c6b1e0fd384bea098f3bf7f1f493967af55fe2e1791c574b21acdc3d833608f320b9a96c00468c157ffeb2a50910436628ae23cdd1ee4efef1befca343d8f5b660db4038ce2f8d41b0625084ee5c57baa41a8ebb72b667a2e4ca2ee412fedfe3720baf15a040f56ffe5edf289a2ade6c21851446a2db161024819824712329d3143bfda49d4c6de13c1672c01eb474653d592c17308c122eb6a98750ab6901470ba5e0d90602a5fd9a4b305ef1c5949b5abe65908b3d81d1a3f8152898fd1054518e2ee315ae908dc14b0ead14744f0060d6c324978f3314f9cacda6540676e2731ba2ca7354be9ac27e2ffcde033bc707491314e19631f5b71a79fad092d55425bafffd3dd5f4c5a8a61a74d9c585b450de9b4ca629dda1d973e7a6700e228d78ffbc434e92dd6eaad89b66921504b2dbb8b39970f6152c0712d090097bd322d9ddae897b7c446703541d45c78faf1ebbc295f471909b3a86d75b8d55d295d4e6d4d10b6768cc26bf8f86c7a21d534445f7d33b2a27b3ffeb5b4b0208b701fd987eaaf5d1472d9908c2038f323a0d92e493d83602adfe405c495e7fca28247a208ad659edbf8069d90dd684fd5914827865bd3d55875a9027d976cc0f512558abfebea16aec3a370485742ac6452a68796b787ab4c6bbb25253cee8775d09b9bd5571214293f1c12ec9975b679eaa769ad08e05c1810fa6c57b5dc8db193deedca539b98244f2dd88ce25ea00eb3f5840a912581635d74bbc735afc0ee339a04123ac27feac0a8357ee70db67635389ecf1faf221fca47189caecfdcba2eb4122528a723a213d3e0acdf9058e28176234d1c2bd7ebbbbe653f50a8d78aed865c0acbfce406b9a1a768ec95010fc5d8b34c9c64a27ceb3edd39bcd0a0dbb0083fdff53e381a64d23ee9e0044125c1d3a9bbc3c8ce410462f580565476827e06e6e34dc96658fffaea2bcce4ccc11e2c894bf4659105552753407f1f973dd3c968e177b5d8e4ae748fef6f210f6edbd46ddc035617c70fc5eb89cb9e55df0284e94771005b722b7e7c8d523ed9cfbc24702d96cb1ad54c2b87ab61a42b478d5a61c7ba99418777ea9f1f5da4f8e7fa4989d3245c4f7141696d5ade6bee7214f90e66f9c2806b6c3a896bb106f605df39a77044843b731c1044e1584d4d1ee55d6959fcc6e46d08776ffa9b7bb00f769e29a45776c087c16e45884c8c9a8537c4d2d24cf00837371549c6e69d442fe6329445bf955f81e1d738e5e25495e4389c68ae11d04dcf52d5eb66ef25f2f127ddc4ca188d4d996d24436bf3e19cff58ee7083a45b80938874973655b3cd70746ac20f4294e36f0ca86760e4a241f61f6d9ad75caadc1dc7c0204bacfa406d711828e6142a585323ac2a43a090ac7f8db55c588b616a89a19f520cc1bfc1f5b831cd27cbd12b3b56304312744ee15c175f2d1e9335a613dceabc6413b079bd8fb5e0bc9a90f1b7317a67368c1e990b3c840875bd3a0a1214b1b2c49d", 0x1000}, {&(0x7f00000000c0)="199c90c5eea40feb269260c559397cc7a07a0eff8359ad7a8f2efcde570fc638c54f0b723a58def56874cf24d7292c44ee63697d3fef9a0fb59afa27e7ec9b4e7a", 0x41}], 0x3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 11:46:09 executing program 1: r0 = syz_open_pts() fchflags(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000300)}) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)='\x00g', 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x5, 0x0, 0x3, 0x5}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) lseek(r1, 0x0, 0x8, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f35ee9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79215cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907", 0x110) syz_open_pts() shmget(0x2, 0x3000, 0x30ae3705897bc531, &(0x7f0000ffa000/0x3000)=nil) 11:46:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x40) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x7) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x5) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x190) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x4985, 0x7fff, 0x7, 0x8, "7120205aa36fec961fa960374240fc9e141af132", 0x1, 0x4}) r5 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x12d) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000002c0)) write(r0, &(0x7f0000000300)="75e0a9610cccd40219d8003b7e63f26ad3c502e401c64a173a6aa31fb204330938ec11a7a4ca9d2ef9a617d95d82825654932716c50b7ce056df07942cc9cf10278d78368ed98e61dc7922f5d993d65fb0478822c7267839c09f355e8f856dac6bb1715b895243b29c2f6ef8ae6d41b8b1298630674e42a1f88f87650e15e7db55bfcfdd596432c3f2cfb2d6", 0x8c) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000400)=0xfffffffffffffffa) r7 = shmget(0x0, 0x1000, 0x73aa5623666e7105, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r7, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0xe010, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000480)=0xffffffffffff07ec) open$dir(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000580)=0xff) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000005c0)=0xff) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[0x0]}) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) poll(&(0x7f0000000740)=[{r3, 0x1}, {r5, 0x8}], 0x2, 0x7) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000780)=""/14, &(0x7f00000007c0)=0xe) faccessat(r6, &(0x7f0000000800)='./file0\x00', 0x100, 0x3) 11:46:09 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000280)) read(r0, &(0x7f0000000140)=""/82, 0x52) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getdents(r1, &(0x7f0000000240)=""/45, 0x2d) write(r2, &(0x7f00000002c0)="b6b0ab4656d11c5f702e192b41129b250e315a1e72a38ad293ca698c8d7557e6c00ebfdefef7a2e5e50fe043b5e12fe436d128ee4bdcd35200b18ccad4b001588998516991c2dc3f1a976c", 0x4b) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x6, 0x40dd72abb048688b, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x46, 0x5}, {0x18, 0x0, 0x9d, 0x3}, 0x9, [0x2, 0x9, 0x9, 0x6, 0x8d, 0x4, 0x1ff, 0x8001]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x0, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x2a, 0x1, 0x6b, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1005a, 0x80000000, 0x8000, 0x4}], 0x66, 0x0, 0x3, 0x0) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/116, 0x74) syz_emit_ethernet(0x12b, &(0x7f0000000240)="814b1df5499137eeb3142a8c200ecea205d7ce3c71a5abe3a0d720cf2045402edacf31f2d0fcbfd52a9c530a2626c7e6fc82d69b22f04fe23f84f3623dd46ec5e6b4a03aa6630883cb8d6d7875dd7a6756c86b4f2fcf2bcf330ab0d843353e89ce084e309bdd3510a370715cf08333eb584f0972e40c41533c394a0714a3162a48b6e5d2c3b05cb0f8ff01000000000000c6e86e6df33c6fa5e1dec7d59098cc12fb91808ac850001ab1545f5021d6d8e895154e31e480084d2069e8811409d0ace14a0521e8e50822efe4bc908686a0cd3a630d06489cad206709e68ddb360b47c327b5645b373b59aa5b9118885537555bf0170032748b62875b6dde96d88846f061944c1e77a13da5b05df3fa72045b21cd0685672e5c2a544bc9a60f6411") 11:46:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") 11:46:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) 11:46:10 executing program 1: socketpair$unix(0x1, 0x944abc963b10830a, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 11:46:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x400000000000000, 0x90d2, 0x0, "d73036c172fbdd0000000009bce6000200", 0x0, 0xfffffffffffffffe}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) write(r0, &(0x7f0000000280)="bd", 0x1) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xe220) 11:46:10 executing program 1: open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18000}, 0x40}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:10 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0x4b8}, {{r1}, 0xfffffffffffffffe, 0x86, 0xf00fffff, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000000, 0x6, 0x6}], 0x8000000000000000, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x90, 0x1, 0x0, 0x6a8}, {{r0}, 0xffffffffffffffff, 0x4b, 0x2, 0x8000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x60, 0x1, 0x4, 0x50f}, {{r0}, 0xffffffffffffffff, 0x51fe5237def0bad5, 0xc0, 0xa22, 0x1}, {{r0}, 0xffffffffffffffff, 0xa, 0x2, 0x0, 0x8}], 0x1, &(0x7f0000000300)={0x101, 0x8001}) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffff8, 0x9}], 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x100000000, 0x3, 0x100, 0x5d1, 0x8, 0x800, 0x4, 0x8}, &(0x7f0000000380)={0x3, 0x7, 0x9, 0x3, 0x67, 0xffffffffffff7fff, 0x6, 0xfffffffffffffd42}, &(0x7f00000003c0)={0x2, 0x6, 0x80, 0x3, 0x8, 0x5, 0x10000, 0x401}, &(0x7f0000000400)={0x101, 0x608d}) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005, 0x0, 0x4, 0x6}], 0x7fffffff, 0x0) 11:46:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8", 0x0, 0x80}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1e4, &(0x7f0000000140)="b6") 11:46:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x4005, 0x200) fcntl$getown(r1, 0x5) r2 = socket$inet6(0x18, 0x3, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) r4 = dup2(r2, r2) socket$inet6(0x18, 0x1, 0x7) sendmsg$unix(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xe8}, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x80000001, 0x7, 0x8001}) 11:46:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8800, 0x26) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) readv(r2, &(0x7f0000000100)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x8000, 0x800}], 0xfffffffffffffffe, &(0x7f0000000180)=[{{r2}, 0x0, 0x80, 0x41, 0xfff, 0x3}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x10000, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x50, 0x1, 0x20, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x75a, 0x100000001}, {{r1}, 0x0, 0xc3, 0x4, 0x2, 0x6}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0xc5a}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x7fff, 0xe53}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x100000000000000, 0x8001}], 0x6, &(0x7f00000002c0)={0x3, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x1, 0x8, 0x1, "000fc8f999af0cf782f636f6512b61540be0bed5", 0x1, 0xffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x10001, './file0\x00', './file0\x00'}) fchmod(r1, 0x44) geteuid() 11:46:11 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x6010, r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x25d200b3acf49f6e, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffbffffe, 0xc, 0x20000000, 0x401, 0x6}], 0x100000001, 0x0, 0x0, 0x0) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0x8, 0x40, 0x0, 0x4}, {0x3, 0x33b}, {0xe4db, 0x2, 0x9, 0x4}, {0x100, 0x3, 0x6, 0x81}, {0xfff, 0x5, 0x10001, 0x2}, {0x3, 0x7, 0xf0}, {0x8ca9, 0xffffffffc453e7ef, 0x80, 0x8}, {0x27f9, 0x5, 0x0, 0x6}, {0x1000, 0x45, 0x21a, 0x9}, {0x240000000, 0x3, 0x800, 0x200}]}) 11:46:11 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x10000, 0x4) unveil(&(0x7f0000000180)='\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', &(0x7f0000000000)='r\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) login: OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 11:46:12 executing program 0: setrlimit(0xe, &(0x7f0000000000)={0x6, 0x1f}) r0 = msgget$private(0x0, 0x103) msgrcv(r0, &(0x7f0000000280)={0x0, ""/24}, 0x20, 0x3, 0x1000) r1 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x31, 0x7ff, 0x2]) msgsnd(r0, &(0x7f00000017c0)={0x3, "84bd7e5c00d3ca0c6b25c19f0052c644c4b44c60656280aa5ea730d9b5d36f9231a8d6c86b754eb40d4d16de761a108884bbeb06f77623cfcdbb76261a4ba8c1ec6ad6df9549af51c80c01e5233bc0ffeff372b80d13ef114cd53b011e7c683e1ef607c68dce80097e0364bf5dc8544cc6e3f915d6425719f555f078988b5daaafab7ab6315b16ffd20d4b50857e6ec59ea679aaf22a20c4b2e1579eff367d5cdadc2c44d50e7c92"}, 0xb0, 0x800) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x24}, {0x6}]}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="9c04f87a54f185c50a2f044019585df509382a4ae91774083886168745cb79fffd3d7bc3fa66d0931c34c185f986e230facaa842c37985479f2ea2ee841bd6291e23209688950b8d70edc50ad95e890a85988bd48fbf2a1541e7930de46cf48edb50837e410a2813eae693041c38327ecde1819310c333008c70762a1176bcf7fe5123a03ca7bc8cbecc661f7d2dbec699c4d14ab332c82a82d641ce355fd1190a739c973b0b047fc147ef8805d51935352178", 0xb3}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r0, 0x1) syz_emit_ethernet(0x8c, &(0x7f0000000240)="e0c64414dcd0cdb6a34e527765245d7ed657caec0d5eed8a6914338fa7a53a7b21451b8833afbe5ba0ad4d24c0018e68e65050b9dc0295200fe638a4ed30315f7a8f9c7121fed29c719d75f3f5fe61ddea22cc5beeb56654bd859b566ea63af18a1601d2d816ed86336d176f3368aae7a85ca76278a775e30da39cc83ddf1e334964e96f6360965e69fc240d") 11:46:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x5, 0xe7, 0x8}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 11:46:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20200, 0x20) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/129, &(0x7f0000000180)=0x81) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[r3]) r5 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x180, 0x40) chdir(&(0x7f0000000280)='./file0\x00') r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x10020, 0x0) r7 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x800, 0x100) syz_emit_ethernet(0xfd, &(0x7f0000000340)="dd85d2f86f35c7794c226d5bc3c8b389ee6387d2ca9cae61fa9ddf6d247c55714e64b855f5c30572e0f49ff9d04a2ee04b8f0326e2902865510098d774f7eabb5862577626284c896346f2e0f53663b29a51be24f14d1e462371ed7ad86df2598ec2aae25f6838eb06911f954e31123f910a5fc303ca2b85cab7bd45145d804d7859788feb1009eff5aa8cdc41750eb8d6fb2718c52bc282a28c6eb61f701331cc2823dd9cb76515ab900b76ef1a26ded0906046ace0722015ce7212646558072d09f71dd4870018f7d460a2c94e3a3ebd11c2fdfa9f64d69e0d5b1d51bde43d9587873637e2138162a20ce57f58f70cbb7c31fe5c4768562c1196ac1a") semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000004c0)=""/104) semget(0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000540)=0x4) semget$private(0x0, 0x2, 0x10) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000580)=0x101) ioctl$TIOCSBRK(r0, 0x2000747b) semop(0x0, &(0x7f00000005c0)=[{0x3, 0x10000}, {0x4, 0x3b0, 0x800}, {0x0, 0x2, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x70}], 0x5) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000640)="b4e7dd5f70620ad50c587900fd91f0900f6b9a43d41fcb25e34bb63140f8737a12759346a3af0d2466d6261c82cf8447cea3c30a720e039ba49e2f446f63193dcf9bfa80f6b5e536e700f0dda03aa4dc9e3e7d2d6cae27b19c4a99156619ef0fad0c0beedce85d25447863bbfe461057ab363408b997d3c5fefbc098b3b792bfaa755345f5ad31d8d0c2859d9897835d518e648cfca896c171f82e84905e6336d47b96a1d57698751664646c2857a9ad7407a983bd0364ff78792d9b06d638985e6c4ed31038dce108dfa729e15964b1c7fa2bcbba910630aeb250c0136ca47c671f4f74dc1f970d8279adb461d6dadaca", 0xf1}, {&(0x7f0000000740)="2eb071983344a22552a86dc973220b88cb77a6b2bbfce41e069079495077eba88af52dc193526dd7814a0a49099f57ab4cc31575b2c08c2c40f8cf6ea12a3abe0826519a921df69630b49cac6bab407a6f87b994a61a8e496b4e33a99d1548daf316cab4a9fa655636a8", 0x6a}, {&(0x7f00000007c0)="bb13042d84a6fb113f14e84fa5d701d2ab06ab52b3866b8061ca209f3cdb97dee26d171b3afa75d2e37a198fc0730ff0a9d19aad4cd9426e7ddc6ebdb6b11992f9db92e7668ffab30aa944cda35664bc04a0046c68c90afd919abf50515b4647e970e0ccdd8307ce301c27e174f5958767dd6ed5908e4f1e087d3de9f65e96a568d7089e4c12538fd43bb047c46e26a4d32d4cc02fc8a0ae26ee7a70abc40eb9b071e7d48f497da151f5070f864f8421832dd084b9e08c8a9aaf5d3729544e928b09175eba0b089d5c7b1e229b5ab371552fec", 0xd3}], 0x3, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x20, 0xffff, 0x1, [r7, r5, r7, r5]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x118, 0x408}, 0x402) wait4(r1, &(0x7f0000000a80), 0x8, &(0x7f0000000ac0)) lseek(r6, 0x0, 0xb, 0x2) mknodat(r7, &(0x7f0000000b80)='./file0\x00', 0x2000, 0x39cb) ioctl$TIOCNXCL(r0, 0x2000740e) wait4(r1, &(0x7f0000000bc0), 0x8, &(0x7f0000000c00)) wait4(r1, &(0x7f0000000cc0), 0x3, &(0x7f0000000d00)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000e00)={&(0x7f0000000dc0)='./file1\x00', r6, 0x1}) mknod(&(0x7f0000000e40)='.\x00', 0x80, 0x7) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000e80)=0x4) wait4(r1, &(0x7f0000000ec0), 0x8, &(0x7f0000000f00)) 11:46:12 executing program 1: syz_emit_ethernet(0x16, &(0x7f0000000040)="4923671c61aaf400f065af59f4169863908d7a99755c") ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x3f, 0x8, 0x9, 0xf455, "7f2e266653a3349dd8fcafb1a73c5e05fcb08aa1", 0x7fff, 0x9}) socket(0x18, 0x4, 0x8) 11:46:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 11:46:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) socketpair(0x21, 0x2, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000040)={0xc9}) 11:46:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x46) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000008ebffff00000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a00020000009c85c192f2545482ec46f1972cd10e58829be0d6c37f65917680d102fe937c13efc1f1ccb65f2e9a05220353bf2dcf6028fd49f76d0127da36d20000008cc610fbce8c57780250185b9114a52b5327919a5a7ff755684ae3ee41cd83ad77a632d88158a6f593be1d458fb2dcc8263e6559b21837f40633de134fd51a6cbb52bb3754987bdb3a9071126381f565b40e57858bdb76607e746b42dbc58f50359101f56d4dcb7a0688853b892be991704829f1f4f78fe85df9d46d0daa938967b1f95ff50736cd298db788791fb8d5c02b4dd75c8b53694696918d2cd66520a600"/305], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) socket$inet(0x2, 0x126435023d6c1658, 0xc000000000) ioctl$TIOCSCTTY(r2, 0x20007461) mprotect(&(0x7f00007ad000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x80000001, 0x3e4d31b2, 0x5, 0x100000000, "4dce61a0153bffee9531de5ed2f5721ced90ba88", 0x6}) 11:46:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x91) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x12) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x2}]}) 11:46:12 executing program 1: r0 = socket$unix(0x1, 0xb640f34baeb8cc35, 0x0) connect(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="c361bafe7d070bdefd1242ff59e71be537d63e4eb42c177686c19b88f1000000000000000f087bf8c4aa81044851c45babab22241ac2ffffffff00000000e6e00aeb600000000000000000"], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x808000000100) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:12 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') semget(0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x400000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x8001, 0x4, 0xff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81ee}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xa9e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r2 = getuid() r3 = getgid() chown(&(0x7f0000000180)='./file0\x00', r2, r3) pipe(&(0x7f0000000700)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000740)={'./file0\x00', 0x10000000, 0x9, 0x7ff, 0x1, 0x4, 0x3, 0x2, 0x1, 0x1, 0x84d1, 0x7ff}) recvfrom(r0, &(0x7f0000000040)=""/253, 0xfd, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7f, 0x64d}, 0xc) 11:46:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0xe5) r1 = openat(r0, &(0x7f000060cff8)='/', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') lseek(r0, 0x0, 0x204, 0x6) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) 11:46:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xa00000000000000, 0x4, 0xfffffffffffffffa, [{&(0x7f000000c000/0x2000)=nil, &(0x7f000000a000/0x3000)=nil, 0x2}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil, 0x7661}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000010000/0x3000)=nil, &(0x7f000000d000/0x4000)=nil, 0x3}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x7ff}, {&(0x7f0000000000/0x8000)=nil, &(0x7f0000001000/0x3000)=nil, 0xde4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000007000/0x2000)=nil, 0x9}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000012000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000f000/0x1000)=nil, 0xb36a}, {&(0x7f0000fc5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2e}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000dfe000/0x200000)=nil, &(0x7f0000010000/0x3000)=nil, 0x9}, {&(0x7f0000fe7000/0x3000)=nil, &(0x7f0000f39000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0xaf61}) 11:46:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) 11:46:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x40001008, 0x0) write(r0, 0x0, 0x0) 11:46:12 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000380)='./file0/file1/file0\x00', &(0x7f0000000340)='./file0/file1/file0/file0\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000000)='./file2\x00') 11:46:12 executing program 0: setreuid(0x0, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200c0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) fcntl$setflags(r0, 0x2, 0x1) 11:46:12 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="3a2828e58c6c09b2295ce5a89f6e4a3e327cc4283f47eef77d7b529010ce9e9bf7ba9b9fcbf7cffd3dcd324a242dc08146d7043538aabf2d6910230caa415f236fe1c52b2ea7f54ebdff2f", 0x4b) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x109) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x6b4375d25f9c1632, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x202) 11:46:12 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x1) unveil(&(0x7f0000000700)='./file2\x00', &(0x7f0000000680)='\xc1\t') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) getgroups(0x6, &(0x7f0000000000)=[r4, r4, r4, r4, r4, r4]) rmdir(&(0x7f00000002c0)='./file2\x00') semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x2, 0x0, 0x80000000, 0x1, 0x80000001, 0x0, 0x0, 0x1, 0x103f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r6, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r7 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r8, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r7, r9) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 11:46:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x10000, 0x0, 0x0) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x0, 0x4) syz_open_pts() 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:13 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) unveil(0x0, &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:46:13 executing program 1: r0 = semget$private(0x0, 0x1, 0x200) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x1800}, {0x0, 0x6c3, 0x1800}, {0x3, 0x3f, 0x800}], 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2100, 0x1afd) getuid() r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000180)='mN', 0x2) semget(0x1, 0x0, 0x409) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:46:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x10001001a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') nanosleep(&(0x7f0000001c40), 0x0) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1058, &(0x7f0000001380)="7128dabf9fe22c44d5bc0f124a4743bb5158f1c9ffdee1d65ae408769a807c4e035fd30044f348058d7ddd7fde2d2046173daf16151c5bc6ebf70dd607af6a9b01eb85cc52bdeb65a215e98d113dc39e83033cb834f09ba084507deefbcb6b72ea26eae89cf72003c79f1bcc89e45065fe8d2635bd343957e37704adb274b205c4ef617b893250a86501f575881fb9ce69983d75383205eb3341b34b8ca907913ece4a999f999a8356e5adeb62e565003e1d152e01d1727e916b04bf67c75ad0f77ce6f9cf8a7c97a23852c45e3f90b94a618200609261035b7721bdda45b6ba21622fd1eea0037616a1486415efafae34efb4f1243843291f867473f23b43c8138cafc95846212a9ddae2f3863723ff1bd03561a57d810c9911788853e79dda9ee79698947e7c9e9526f53a3787124a9de9cfa0e4d1b1831ee660a82133b53663db500a8686c327c323245c627c30a50f1d48372659be65b82569b60bf4f392a98430efebdfc583dea57c193d981951f430609f3757d694aa3babbdbaf55e8f4bc4a31e21f61260131104f2412b7517963f21a4afef9ff694c84c90353e8d7268aa1b58de54a999ceca10766af2b4f2e551f6dded1e77c4ec7e6cb79777ea37f27b10d07825e6ff644713af67105191bf299837baa62f9bd375f55e4e1bf62adfb5dd1ffcf78a1800912c43dd5eeb5802f6c20424c5c6e918df30fa3f779be581dc2809f5c4db3846d1f07aeb131278fbd79ddc9a34da763b484c86d82b6bcfb194072c40eeaf362acb097237d8e11ebbaec18b4e174d45609a0d4f0da9e22a9f3857b0c146fd88f0eecfaea573d3f83a64fb4b2bfe63952c4a97729ddb57e4064d285ed9d99df2c115ad11a1cde9dde719529e9421c737b3fd4eb045eb9a4e30cdcdb52068e61c1799baf9c119c95ed43f0da9ac9ed4913e40324b0a7edb8c2cb29be88fa7fc76fe4433e79221c359c5269580faf43d37aa0b8eaffa6e2f6d26d5ed97613e9c66c0b8e9dfa1bd62d3d4e99b14971741b388489779adf537874ff462f01b31abdc4d4728fa223d7c71b412058585fdedffa1204afaac759c619135fcad3865791276c1e7c2380ec234841a76ab60da72c69a2c36f0b808294079cd491b6e053899dd03a21d7d5412659f3c119fce78407495695cc2bd995be27e4e10c5e6c6380a1fa650c7706fd9b4183f3ccdc6628f629edf9d7de29428c51d72a7246ab172d688688e5f85298b203c4d6e53fbb3bb9178f939ad2c72034b82659b5e37a69a508a9b9a294e2d8232e3ae496b4b475d21549fac0497aae96943a5f190c792ff7cb272f668afe5cee512b376c3abb3cb59d87a74d8f7af69fb7f1fe5fb39205df3429fff21587f9f1e58069b717507bab6a36b75a4d4ff4dae977708bd0ba97854c48c3bd9a4230ccec6709812dfbb2840a59ad75e39afafe51bd06ae4da2f96bccab297b5ed616781b28813eacbb02a6591e2797e3a2346b4b095ebeed146d9ef0eaedb9e010a9ae869120503c29da10c0ed361f039737ff21a7c5c0d9659914105c2ac3920a8f25ed94052348badb051e950a1903f0c555b9040483192a29bd5348e5a8991f50c249cba4f41584427ae1ed4ee668bf1f93db54479af41abeae65d816b71850e91bffa44f1ea7684ecfbea98eaa8d33158216b3a5e0bb248d04e0f234d51776aa323cd3ef01c8e2a282bc649e4934406cad5333b124f9c49a58d6e868c16a5e18d5114d2bd791d015711f19150450df2cdcfeb26bbbcd95c24d24f5d6537be9e5e21eea520b45cdf3bb795f7d745577faf3980625828b9dc322684d8826a7ffd08750bb15165d9176741c8596192231cce8e57a01f75286816ea1d7bc11b3c9df61a9d4ba9830612fa611fa52788933891e9dccc0220356d79ef5337ce832eb5e534042002e20b8459326250bc59afbc098394d5ee8b9904c02612d112da9e0241d97607eca90b056935016b7e1391ba3586f1e6d5bd4791dd05b1c0f26bbb9e569879c7e34828821f8050ba44280be1f00f0d0a09d7b0af8e0ba13b605b17ace57161a708256e41ab6e2eada12fe6a030c09675625bce0000b09354a96abccf270722a18e0e0358da1e87a733b889a92c10b7af31f520b751e2ac8cba9f738f25b07d35920604377d7871fc62fce1a707a1c7df35e8475b5bed298b5f862a2665c2edf72504db85350aa1f9b0791ae9f88894f0ad8a85370aaae1c87bb912c23b2794f311947ce31eb956931f961a894b8e92a508b42c7f66beee5a7eccaba007585a75dfe2dc5ead1f892b950733de9b01046e05dc11a24023e4f906aaba173ebc0ba7bfba3bc36951098b4f4dfde4b6f16e61f6beefe4db77e3dd097f1d2ca39f98f6e9985ae89decd912b12bdf3a907115d6d47aa1b9c32542fdf464d1fd3fc9505f3e94856100785b43cb9f676c0876b2aad99bc70917dffd89363224f3c4cc7be5b7bb9ff6af1f8581ba345bb50cdd4b9c50d0b9ee3e37a0f318b9c71a682654a899a87a0cb33b7a97348dd0cbb190ebdc41444fd4858d9bbf4dda6785cbd5dfb8fcc3126f8621370d1ea38df5fc98fdff47c24d8113a3912d10565aa73a0c5b526aca8bdd49fc3a320d89acdf92274d50b0eaf1a1b56e17bbcadd3479ab3a33b35a65936836fcb5c69fd64c5bd988bab39d98be0e8432f70b9515053b53a6b255d4def479e4087d458b29c788a6965d2b1ce82251ae87cccba68ceaf4fe543d18e4fdd0e946fa1d0b659db8af157f6b9a171f05d4d7f123a796dfe1c46e949218b8dffefaec2575ff56a321db81d39e3eebd899458813496e1d6aa1a9467e7e9e53e4a0313f184a7b9cc7ec5a79b6b351a2fe4c7dfc60e078ed76d3b24e86a42fe47953d96f8ff1e51b239ab72a75305e804a5708175576daf24c3ab63c1238f301af86fa42b43a3def347a9745614a4113cbc413201a76e077db72b5fc1f3a8c0e4a1a27a09a4ac5e6990086b8f1bc8c478a82dcbff588f5d18119d1900f5cdf56b4216f19276a79b7ac853c1a721a689ba1c0ee566088154ccafcb11dc77fdfb7781ef319262ca884b0fefdc4e89760df5915ff23c5d0f8ff9eec02b03b896ec099cb400b041bec62c116368291fa46cd117c37a835559bd7113dbf0770f44b7df47db3f3611cb9afc9bd7cc5730397f5ca813e1ed11f7baa10bb60988d7b5ef9269c0297919f99bb1b4f589ab5df745d43c97ba922f554fbbaf48ff912ad9de9fde7ea69d57391a3ccb06324635c78a9863216feb18ce549ed20da817bd56ff305ab58817398427a5ab9422deebd118ec9b99dda3f3e706f13273f64c14701fdb2c17432a69b3115d3917f9248bb8b5dc739595f418d637eadb369ad0d9a5535c1963518398dbd82a24cca617ceb9e24a588a7fcb5e6b8531f315011fa2a162cad1147108d6da6b8dabff94a1ac7c6a104fa3296aa543cffdf58380a1f3a012b6b375ffb5ef7de81ab7d7f29fd8b3959b13a81ae23bfe5c9963bc170b64454ab6079b3345efbf471236c1747c12392e33b0202e6eb6cb2ceb40411237861f6f5b897461b784a8a645d4625a50f4dacd7cdc4722d2d1076c62e5bf2b4690a0f65adc4bceed2bfdc8d7d097185911ff8b67b1458a7811f3c74b1e2896bc9a2ad20bac0488c4b336bcbe2b5ac1c03ffc0ab8d10f52efbf8b625bbdb385c6ea0f51712ea004a30bdd5131e89a7e886df053777a004b0a1a8e85126a9861965dedede6b1aa08ccaae8a8e147f0abd5989dd996fed4eaaa0cb5c36f2d6ecceb777b25c3c3de1f1c03261866ee5822b8fbc1884a7d511bc2c9acce16f3bd6ff65102ac7ac818bad47f6558454c95f9a7c0e8e86dde1ed7a2054a9199c77924ed356348a1edff66b4fcf13bc7448bf6ed58adfc7a0da0b022e1b291294f062ccb2c9f9bbd8a8328ce8662b179416499274499d7f647830115c834fa550bf083cdc91dfa61d9ad5ef65d645cb62066d3074717a04b02ab93aa2c620f8472dd22f025792fc4d70dedae69ff05cf05bf345cb622f287eb3e7e48fe3c50a649dd0fb749eb5a01fea53bfaaa41bab7ab7952ceb68b2a2b4fbe8e8349a9348a5c256584caa4362b0212637c7a05a75376f97a7f3e759b44d5f204ce44b2123d18edac3ff86789aabfeb707487b0b9aa762e9130d1b38f95e39f0a366f3d8fdb783b913ab2205d410049d4a168bdb5a44eee98968131dc41ce14222e36030e241d76cac65de8a7a24028776221d0990d1f097c39fe4505ea14b8d07b2605d81622c237f681fa4a68d42df0534c5c67d4f93cfba05bde933bc031469ebe3c523f615c1c7119d4728b9bd296b930aa70e8b195643fd4c4723fbc8fb4fa3993541c0d329da47bc329d969465bb3c88b28dab15e2d74026d05bd4c45921402d3b070796cd8da6c157e7c0c4ce5f2f194723508a43df4921758364921881cf216a49076c6cff36face5f6771eabaa8112810521647e8774460be7608c8a85604150b57c1db6149a107137595eb6b804f1703d87eabddc3c03105aba02db200fea0c775dfbe58b402334ae35f8320603b06f6865f6c3ff3b0597d7414b53ef3ffdd0104cb074e6747f189debd6e0cd06eef45624b94c5364278fa6872ad28417e54fc66bebe4e3b52418c9c833d4e3a14e7cb67e558b23b80a44c7b9fff0b9f01a636b8259335cb308496b448b15c60406719ed56b03ed6a0242509a7384abf3c2443861d68299932d76602f1344b1eb655a9897f42ff642683d378a19794d7659b467d0ee294a139e1a904065042886c45cf1e502941d64341bc5ff1d62ae37ebf97e258c61f7128c8931d3a817e5714eccc4f759ce071b0ff7f8a20ab8c81c90a6f3d24464a3f0a40ae2f55e3ae47476005674b06a6c378ca85c65d7a7b4f455a7ba1a97a207b786151f0fe60d7561baa1a7e0b0ba9c067a5e846cb48b8baf483abb8ddb7b8e93613099e9b4c7cde4d7414719c73fb35c1fc3fe9ff095258f291c0d43c0f944baedd23f91f7af5a34c18fb5e50d2cb69734b9fc68d26a34112119f4f20f903d54154b45018ea15977b5ceb24a1affb49e9f4a178f76a95bc9022a9f05902151c601a4927911d5a68c9cdf6341de1080eea9079b290f9e7ab7c38b8d6acfeab1e09cc111658a6cc599de3ead94dc9e8528a6d9dad186f3c254d8f3be4e0183adf1e6cfb7a895d6a358a8d4ab1399cc46cb94cc35c198924178c55ada0794fe49ca34e9514efdce8153356b58520fc867010661473897723db824f679b35d8ad681b608a4a95bda9959668ab06e589c441f1fbc6e309802ff8c164b187ea0a42a48fc70c5a3086f0c9e304d6c200c52efc4af589126643a380f459ccd54dfdbd9c3cd472d5d46a89a26ff66a3e7f1ad2557db488c426d17af344138ddb1ca886ce9dbe2fff49ad87de480898febb5fecb42fbec9c90557dd14747d61b72cf017433a73d35ee6043b04abd685f5851e3958955b83bcd5b95ed8bcc533b4f36c1c5a4f762dfcf0de33fc92479f9d2e5f3a2bc35548b0156346ce00d49b106d839418d62021e65e74cf7c8d667d91951eeedb034476a2b2d31ca759ce13671a6236f6441f4fb59164a8db6d36df2de378b40b2077c737ab83b34db179d4c468b49dc051b96a1bc3cbff9020516db8c476aff1aad7bf7c21bfa127542e4b04cd05faed0a8519016587d744e58eb42724cb7bf3a40e512d05bd07b9d35242fb084a04393df925def5158beae1f9c117dbf3c03666c29bcf4f50b9cffdeb9714b9a0964bb6cea48724fe27959d5f9298e7c669eef4c175b5734923c7395d651582362a8888effd2a2726d83f7a5cd267395c2d966baac104196ae735b854a236ca5cabf1b8238386bfd690a6ef3cba229320450d3196bf9732347c8078a66000"/4184) 11:46:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x0) 11:46:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x20}, {r1}], 0x3ce7bb313c036513, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x500) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') 11:46:13 executing program 0: setrlimit(0x7, &(0x7f0000000100)={0xb, 0x90}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x44) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0x6) sendto$inet(r0, &(0x7f0000000040)="083c9756e2fd0b14098ec669f2b9f0930f919f82f8b9bb877ffa385e5630cf728ba16a6e8532383381c33312ade5d615e27c9d20bf396cbc2352a771a349ed9176e9d23ead8eb6f184d9437005f5412f8af05ab238217132385abd5afcfa13d8b594556e1816ec4a", 0x68, 0x2, &(0x7f0000000240)={0x2, 0x0}, 0xc) r1 = syz_open_pts() syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r1, &(0x7f00000000c0)="86", 0x1) read(r2, &(0x7f0000000140)=""/229, 0xe5) 11:46:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/180, &(0x7f0000000100)=0xb4) connect$inet(r0, 0x0, 0x0) 11:46:14 executing program 0: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f05000000300082101f6532883dd9338801aeeb3cba22129a2dd3897800c1b1dc721857ac056a0e819ebfbf314fe9206154de0819eb73fe7edc66ee063f8bcb8f5686ab45e597e98ed120b93bb2630833131b29712ca7c993b6ddb21f30d70a1902621435b9fc525ff4625172c1c9739e41e757834c0d2f20b4cf268d619ab6bf3d3894d1b5b9ea2f3e688f8d71f141c0361a6d614d7bf1f1660756325ff5dd53ef6d74f5d68ed260d1b3bfe7ce844bd53b0d89602ae944e3373c27ad1a9bd2574ac403479f2474a2b0a94513b9d16f39f9857146897a5aba638353c1c13ee0ecb9dfdb49611795a245511bdfa7047fb96a26d5f5d98f262fa95c708001407b512d17a258ce70825ef1f8fbe38cd98e604ed73decaffed8840ff4ca8f04a0eefcc843f549b7c64630e327"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x4) sendmsg(r1, &(0x7f0000000580)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="20ec57e9fc7da6054729a74c051f7026b6ea9065c585884e3916df167ec8a638e5d553273ba33085fdea35e1dd0ab0c999d851210006ea4174a1d82d489827e9a315eb5e07f1c12eb056378d886d92f0866b3ef2d3aaa12ee09eaeaa63f6ccbdbd0226a46fda0fff75e32c5c11a3670ba47ebdfb1ded76303997d6205c8ad99e14b61e3ae849b6f564cc397b698ba9d363accb13ff73196165c231ca6cace04fc4c900a8dc1b4bf4f6f6658f23b5bdf053d8f9ec07d8d717dfcdc57762358f5bd2607c9fc85be32741c702b41cb86aa23a7b8b6400c386a1cdf8463e2d1379770105655ad0179f1d5c", 0xe9}, {&(0x7f0000000380)="67a2ef8cc3f2876d7ca7806f820962c329bd7a8dcd5d6b13a783a9a1ca4e6df46ff0b857f139d7cae87a590cf44d6933189476f7d2fccf284f5457a90775c8421eb2dcc16293bf9835fb6361d4e60b2011c04222f641a1e5d8", 0x59}, {&(0x7f0000000300)="724cabf12fabac5da2", 0x9}, {&(0x7f0000000400)="536a4333f07ac9d5ce6fc4163c949b5fa7a2d02e8f7b546de79c8a9e7277ed56e2d76a9d716624ed932b11c8591f70ae622544a88f2e742a10caffcf75a3887f0b9b089dc3e8180eb77615", 0x4b}], 0x4, &(0x7f00000004c0)=[{0x98, 0xffff, 0x50000000, "1431b027eee83ea35885615fadc7659e89a8270379cd33b44f8a2c99d81eadb2304110d9bde9f61ee41a76c2cf4547bb1e428d5f7bc9a2bb0e5d3306a30e74986b44b6d1467187c44bc81382aa358584a83ee0db3bc2cb0b7d71720f7422f85f8c6db2c44593a49bf7ceeff040f407bb7134d8c50963321b841a37c395895446e3bd87692e442f92"}], 0x98}, 0x408) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 11:46:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 11:46:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x20210, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 11:46:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = socket(0x18, 0x8001, 0x0) r3 = dup2(r2, r0) shutdown(r0, 0x3) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') close(r0) 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x4, 0x300) semctl$IPC_RMID(r1, 0x0, 0x0) 11:46:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 11:46:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x800, 0x96) sendto$unix(r0, &(0x7f0000000040)="4b8038b6c23ae4709419514bc4a8b9032a84545e3cfae7c363adb24f313df1dccc2300aa2adcd76fe79bbd7c7a73b1bda0bf7f93402c0c8d734fd6ee8668a972684ea630521f84e7633b4941acb7773f6f3f8ba2242dd6ac07f1e0d67e1d8cf8db36242cdcf5cd03d0aa790841c01ee6f8aaa804f69d657ec096b4b9c2bee274a36cb3c33aeb66ba5b1420e1a3832446dc26ccacc0a52268dd484fd5c5f75a7c7eb39deecc6cbfda5912d348041cf6334ffac806fbe7d688b6d38882729832650c9a79c012a62b13889709", 0xcb, 0x8, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00n/bus\x00'], 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)='t53J', 0x4) 11:46:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0xf64dccc61dedbb95) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 11:46:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getrlimit(0x5, &(0x7f0000000140)) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fchdir(r1) r2 = socket$inet(0x2, 0x3, 0x2f) r3 = shmget(0x2, 0x3000, 0x111, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt(r2, 0xfffffffffffffff9, 0x8, &(0x7f0000000080)="af9c98af572eeda2c7f82e88cc4b53aeec824eb33db87ab98e47e1e531f660b53889fe1b3f0b1dcad7b1ce2c8ab573f524b0d36fdc55de2782d503725a6d20e23ad3ba817ccd7ee670c81e0a6b2972a17555e16826b927ba1bb50b748277a80ed0a67edb081159dca89ffdf94f1e58f61073a56831eba9577931a606eba13de9ecb925294f46a10f6c200806db901ebd7dfb348df82f6ba1c96e97f4d359c36cd8ac049f47bbe6", 0xa7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x9fe9, 0x100000000, 0x9, 0x2, "0d750f4a79e477b63dc19ed423c76d2968db04dd", 0x9, 0x72}) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x200, 0x0) socket$inet(0x2, 0x0, 0x10000) getrlimit(0x3, &(0x7f0000000280)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x9) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000002c0)=0x3ff) socket(0x7, 0x1, 0x7) shutdown(r2, 0x0) socket$inet(0x2, 0x0, 0x2d000000000) pwrite(r0, &(0x7f0000000180)="fa6ba368ee4cf56f8442abe6cfbba4728eb081da8a546c541ca40e13d256c936fdc100e85c57103217261c566b83b40fb65c9ed27ff02f9446dc8ff10bc209654751f606798ef0c9be8956440f589743e744fb9e5ad785c8477628055592de54841e84156738f30dee26fc6a433742d67992562b6086b2b103f13fe2e869507a79b849aec09c27f7518750a3f497b49c198dc42d672613604cc32cf5e1f1525b98fd0c9bc8ac738c7e3538cc", 0xac, 0x0, 0x0) fchmod(r2, 0x1) socket(0x18, 0x1, 0xa28) 11:46:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r0) 11:46:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r0, &(0x7f00000000c0)="18006b404ad32514dec906b202b765edccb9f1cf02557c2eaa0baac1c9613309bd043be322c69f504f1235966cb88d17962b5afd46544238f31d9f6e51e735f7b3ac0dc7a060dadfda09a005c3fd87fc19151a98d552972f7a481be91fc5956d4dd693811285b21b59", 0x69, 0x0, 0x0) 11:46:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000008381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000200)=0x1) pread(r1, &(0x7f0000000000)="1a64df97bc097810c5a83a652f33b435aed2e4558852dc399a5b941bc88424c1326cf7daf631b842a82473dbd7124195c833de0abc05bbdbc7825a5c35896f949fffaada994f", 0x46, 0x0, 0x0) 11:46:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) r0 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) semget$private(0x0, 0x0, 0x1a0) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0x3}, {0x9, 0x200, 0x4}, {0x40000000100006, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') fcntl$setflags(r0, 0x2, 0x0) 11:46:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000240)="03", 0xfe77) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') write(r1, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/10]) write(r1, &(0x7f00000001c0), 0xe5e1) 11:46:14 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x400000009130dbf, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0x1}, {{r1}, 0x93b04337691e155f, 0xa0, 0x80000000, 0x7f, 0x2}, {{r1}, 0xfd20144fa36786e6, 0x10ae0ab4c40959a1, 0x4, 0x70, 0x2}, {{r1}, 0xfffffffffffffffa, 0x44, 0x2, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x79, 0xf0000000, 0x60, 0x9}], 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 11:46:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x18, 0x2, 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 11:46:14 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x110, &(0x7f0000000100)={0x18, 0x2, 0x3ff}, 0xc) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x6, 0x40, 0x3}, {0x401, 0x9, 0x0, 0x3}, {0x3f7, 0x401, 0xfffffffffffffffc, 0x5}, {0x2, 0x5, 0x8, 0x8}, {0x1, 0x6, 0x10000, 0x9}, {0xf223, 0x5, 0x20, 0xffffffffffffff81}, {0x784, 0x7fffffff, 0x4}, {0x2, 0x0, 0x8, 0x7}, {0x8, 0x6, 0x2, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:15 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x100000112, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x6) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000200)=[{0x60}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) mlockall(0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x9cbb, 0x4d5c}) shmget$private(0x0, 0x4000, 0x18, &(0x7f0000ffb000/0x4000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x200, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc6f, &(0x7f0000000600)="0404000000000000002f0faf4acb136f0cecafcbca364be20074686b4d85cb8f8cda02bd6a03419bf891abad7dd67889d0a892ecc78824fdacc01dd96c7d2b5f693c9787d6c449baed6074c87d0c025e7537b014b46c0700000041a83e20559107b15b3a6cde2d7e9694c6ede5700c6f9d6c397e875a4df76548d973affd8359c026a572ea094c237426b3da426a34c3d4e27c54b9cb678ff6c0a06c5581e2cb9058d482f06d141f682bc9a86f7d53885158f33ac477666d2e5c81af590dbce99ad62fecc43a707f31c5edb7986d0ce9e38dd4476e0b17ce5b870a38b871c240df9b0f8a6e5d2aac69b48d80422957de9576233bb3403ad60da397190dd50bd42cfc3a6e4d518146515a0c1e773474fb7f6fc5c18f0d5497ee0e4baf1b02f940be34cc1d63bea746e2f466f19f5ba588e40af3ce959c68ac6ea2d7ab0527473de9ca6530ff3d2e77933e65c554dc8be99bb8d6ffc510020621d064a11f94fda8ee7f71ab3d010401b3368f61517683") openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x108, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x41, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000000c0)=[{0x6, 0x4, 0x0, 0xffffffff}]}) 11:46:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/78], &(0x7f0000000100)=0x4e) fcntl$setflags(r0, 0x2, 0x1) shmget(0x3, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="8d8785259a8503a7066842e875ba214ddc14e2b18af20a1704279915149eb26c1b53491ba076b5af670ad17444f84ca60c0b5ef61992f261bc9e82b9ef00329f4b3a132ffa38ef3d396635ab558b5b81e0a85860f69398b25abd32824201143e929654cf16241cdbef32b90f342f657425bff04fb46e193a10e06da17e27865964c2f5129e1f", 0x86}], 0x1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x80}, {r1, 0x4}], 0x2, 0x3) 11:46:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4, 0x2) sendto$inet6(r1, &(0x7f0000000080)="384ba9906c20bcb7909a5502720cebe27e5b3ca512bf3670195f592bbdcbc676a8c2beae0cce61a84061a0bd34820852ded4e32693cb", 0x36, 0xc, &(0x7f00000000c0)={0x18, 0x2, 0x80000000, 0x5}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="40000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2) 11:46:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r1 = syz_open_pts() dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() close(r4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) write(r2, &(0x7f0000000200)="e46866eb5923d940600993b2cf4d3a1aa964a53ada47f9d03aaec51f8da20c8cb0e0c0c6c7e690c2128342ab0b8a1f98b6846746152e10827f827ae2535e4c9efd69fe1d30e751587984df39fb05023da9813aa824d24ac812167cc27dd607473e43844e418936c54d945050bdc82652f6ae2a93f2178abbd0b557ab1fb7b200b8d98da82fd3b53b6906dc15b4757c422f33527e3ad8bb0c895e04a742f837b0b3b0994f33023cb56a109747048dc9a17428294ae017022ba6c56c67b381d9ce03db37ce1b0d240e9954b93261b2921cb1b8f960c0b0cce0eba23fae9d04d9a116592c4795a5500a655040620a4fefdb2f44148a7d7de0b825b1d73c5436fa78ca4960302724e3edfd288ffdec1c031f04dfe7d5b11bb2e795f8f8a2fe7e693d13ea23d906f8abb7778190ba867f41683239c4cbba967b2d2abef1e482b69047e0f46e32ab462e4db1f615b94718b3282ae604b7f42fac615b80a5b09e9c24963a526fba19d00f4ccd14cab251de277dcb6e82941abbe1cda684d75c63532135828cafa43755085da7716077d66823144d7acf081b5acfa286dd14fca8e5b0600f9ed99d6fb5f36c4072682bb106ddba0e5c7f387cac2d5cdf07f41d0422c0a2e98bc687093458c1c2b078ce99d16e2287291a9d6f360efe210699b05c1b906d7bf52e5ab55f0acd63e48b2a28641db30a79c7f512cbdd9cb4f5bc601fc1df8a3032b6207560fb3bf5cac39673c45059d1f6062cf79dcca5abab355d5f955d64c0c2146ade03fa87cabc8cc4c32dd28189bf6f3ebbb4324f8e25fe5f673757a7e6469306f7328056f7c37b0fd12575057b14e224c748c30f8a54d6134532a9979090d25edacd700d6bee3275fdd9b6cefbe08c4a0113a04afa933458555e6bd85d8c34497aab7df350e830e2e782ecd8bae9d3c5d347d887df2253b3d52207207e4c9800f06cb3492666161001aa225ae24947fe70b97d0682bc34e601b94e1cfd92abc1c2b3727bf12f58b2e62a74b750141fb89f93ef2976195b97854bd126fc15d2497124727805fe1c4d26d85dc0a0ce746833706b942b678cce235f14d164a4c8fbf74e8148ad4c3dc1eee86353b35a7c9737788ba101613277184c92543509c5213a1bac66f965de9710f1b10e1cb923d41aaae4e6290a6a2ac89dcfe8dbb60604e30cbe98a0cf8808ae571387ebfad01183d7eba507ceffcf45cb9e3f4edb440948aa35c0371952c3304952ad77776683798db50606639030f46716cab81eb99342adcb18cc8b4dbad797c79e112257efdff6d8a8b242cdb29877c9cdcd291c7f0b0194897df4dc9bcb894b310683038c309dce0ec9cc17b5ad26415dac510361ce80064b1b4d6e86c42837198a8026c67ca38018ffc88cbc060860f74400b9560da7f1979bd6903200a8601ea0cc1eeda340c7f9551afbc433d6396d5f796ce31e27ddab0693923ed40119222ee3dc45a824ab6150a16941e3af8b4cdf79e185cb90394e517a2fcb48866f1a7d4fa63558481acd6c92163ab2a15e2d044b14d834247747cab535938ee650da61a3ab19d0c1a8738d5c30a7c98de244b9a21b46717e13e070cb65739496256f3655083ca7144fe16c6d77b2588dae12708be2448773147fc39227545ec6e9a08a275c744775fc5a3dcaeab4f12f3eaee4a4284f21604cd06c2d519ed80d7c44e1af4de3c7ce111ede540822cd7420dbc1d9e1de5aa1ab39fdfc42158e64f43c3d399c05746fcb01de4fa5c4e4300195a6bfc9a171fa97d10130aa733ff2e01be017c58c9de62fd0baee89665507c8de6b38cd0e5a5789ee606c2bfc6e55311bb6a778dd9d9c2e60683b7994f7231d17b5d9a59ef81aa09c90a854506c5866dc61fe318019bbbab067ad12b51719ac6b3050981759cac01fcc88e03c121061fffb79b348499fb9a3ae568358f3a3b7b47e2a9ea267520955bfca1e1f8f2ce1959e353952bffd1f1542a3427ebf26ea5a78fb774257537b49464a0488a3099bcbcc9360fcef6b593d8a2dbdf0f12dafc456912c4081060d9d29c6d2980c05b62aa9b5b6ab260d06539e6bfd976a764dcb2026b9968efd8f48383117386b1f229853275d5a6b0fa8b19d8e2c367ca52fac5bf6ccdeb24087978c2b097c5babcf12b7feaea9974aa34a13cfe243ea09bfae44fd96d18e316facc5968955f0a038cf616ec5fdac286653bb7721d823b0b2de6dba08465da4e74aadd7c13ebc2e3ca797db9f22427833a0641c655a58cc4faadc1a543f280a535587f8e0125d77384d384e3e3c5821c4153ac74c13134c7dc179685dd170264bbf37419558590dc6e5985a7046c712b359f7290c02ce1b79c10e80ba05e3f94b718f716f8a052e4167aa1f30cf8b7121e7db5d85b6290237a016e16c942167b223f3bfc04bd64107116702aafd02297a9afa5a6d9c26ee496fccc4fc27293aee771e04de912d90e68420296261abdedffcb6b0e36fc51a329323356ce4ce7f8f6b44c5e28bfc6545b9d4b76b1453af9ac46176e0fbab9959b3b7df4dd00ae31a0f78656eba50674ea15d92e15ea09f504e00ceb957ca107cfaa9434c209f5762634ffd8cb03d18edef1709bf7db529a5c599529ba56fbec3e366617d111dda4935d00e8fa44d38e730c2a1a7f22557da0d44105f351a2656a386055c9893e10f248165c4bb6945683468f145fa6e9e86b3fab0d58c7b77247bbe3df9686168af44024b79785b35f7dbbf4001d3c09ea9b31fa22686a4b19a71b842378a9a4b91ee70bc9998c78b023319ca29b534da0a617a7718b4ef8ef6853c05a5124f0b7f3a651879fdc90884e8a50517bc25494f301b61839eb817ea5f7f976bb9b526272646ba38877861e5fe2784315b5027bd199801b6d3b8ac2a9c4a01f7ec1a604cc48b330fec0162c302696d8a74dd1137b97b75fdd9319e326ec817286f5b2fe8897f17062476eda9cf21069db72f470900f17c3409556cc548e6e4e872bd3cc031f1a3cff6513ed07ae1140a145bc0245d04b2517aad0de62c2e587236249504a0a4cd664fd552f6b8124b0308c1f935cb9ba33ee86c1b23d5ee7138a29e55e8338abbef92bbb81ebc575e5f3be19408136068a6d144abe0d3f5147f2ade13f330acffb584feddffd2bff67f8fac5f61cbb6bdd0ade4454c7b9b769c99dc7f9941a30fcf71c1b5738ee0ac4c6c2503657763721b471942c99268600afab570bbdfa28aeb88ccfa7f947eb067f62bd70d0383cc71618aaf02fbdf941852c3034bb0d9594d8c15c0bd919ef4fef91695fb461ef9cf35db4bd290c76695b4aecc8856be59072a69172253982a78d34d3a2b9e3a6387cc3fa881cc058eeb6c37bfb24ec5d307316e9b2699ff51f83b21570122a7d19f7b8fabf2875a2ee515f875cf9cc3736da2e1fbae44be0fb612d675e3056e5d253160524d9ffb5e6ca260245d84c928537b00590b3adfaeeeedcc441b828625615e507f9b851dd46f7c152bc9d822f00cf30a2cdca2759d07a581b82038410b34cfaa558085d81c8f1371bb83e3307a7939f24c7ab56ce0710a38623394f2799c4ae9e63032cbd915add4d44768c3ddea767c101d89d26a34cb995f24db81c910903a676b37d7b63b0242bcc57ebf1c6438ed8ce21bc508494d2dcd65c627f10e3c1a0b46f99743064e0596cf615f97f6983e5f337796de22bafefdfca3b741f8bf425376a2ea04e42ef97560725972eaff2e24a7a85137ea3c93f4d94b507ba7c0dd9837709bf73e139c6e1c8c56b6bea0dd53ae5cf4e4a3c2262f2e4a12c04c9f41136a765be77e1242befe631d75829b1f09216fa699169bea69244e01fd31a9e8c6a1f11ec720ab2a8c750c26551cb39d21f97d9a28e9ca3d3a89ce8b746bba00f1580afbe7d42b3a8659c405a85b0a22a10d93d1db25500da6871e866e63e55415226926a483105f2096bd50e20c570308a288912b14f641dde7a8d069af2f225de4139e529412de8d90d0da364d0f6d393a2b2e5646e761a4877c3b8fc9487e39077e9262a226ccc60f09d6f763cff18e9926a6e3b02c526b0e33d37bdf0fdb08f29cd8a1d9d82abadc9f2ea3c9c5b9c2e8f55352fb10050778e33ecad475af3020863c6a8aad3fdfa5b2a59d08bc819b2ad56599f055a897b53a8525ec99ebb0e475c38999518fae86eca41aebb5b6636603a1d4bacc4c6e5d38c6a441c144a0d627fd91054d5b9db8ea22082ea0440e5fa043160242032caf1dddc5d0ab5f8fa854ac7f3de1400cd74c41f9174cb6ae351719b2faaaa11e8cc7222ad9bc5c6f4009f23d7e85756a2b5047daea643e604f011714924f547aa31ce3b1415dd79f8dbf5c00a82a220bb50a99dd5cb95bfeff59b1a5f816cbffc5d1dc0f06f864eebf1348bd69b7a3e487b7f7b4c8bc95f9ef745e046cda88ff5b028272424cb522c065ffbb9085009ad3d110bdf15c20f991c5070c6c72374e955e683f33042c25f9c0ab8e553dcccb853700a203c101924ce68f86b7b77ba5a6cca3b3da23c7c794c1196ce8f6ec77f815d17cbe2af91f277a54e643974f8b523e2e9cd92e092d0651078603b441ade0b6abb1a46fe5eb49275ee7cd994234e80866cac90c387b7ffa98812a9fb11fb905d49c65aeff0dec9d384f4263116e57ea0d8d985860212591ff98c43d689f81a93ca4c6f9c57edee6a208d969ef9ab92c4d7884d32adf526ec938c0bddcca86c971ff65de7ed11c27e845cbe564abda407f04985caab408fa4185d1329d24c4cb7a371a299a718190ee6d0d765e2a030e265a991dd1b7621519e215cbfb1ebdabe48fca455457aa529114b1d262e842a43abfec13b9040d30179b1e4bffc71f7095b64ea13d67512717f276b6e25347c1c7caeb81fb0910de4831ac847e8bae7cc40783ccb161ee3aa5c9983a61faaacc90b08c9a32ebbbff1b2dbe6e522b2b81e1f76293f0f22259a4029609bbb9911f807f2653a006728692e8950d79e7e78ea66f864ba76351e49489d7d23666593e2bc135515ee383af27d2a0d112975bfc04f9424ebcc724c766b96511abc6d8484e7e650b999ca6dc78a8563506a784dc357c18c8e28a809585cb7bc3e98be7648e42abc46e2725c8a725270bf23cf81b3996514f0be0cc22ad3c2f725129ece6f654f37799da7b73ce6df383e18a7b4ae911bed87e20b87a2aac316a459e3aa15d26eca1e4e1170752393fd3de18f3dc8297784812b85ebed60fb2e94bc499fb7f9bafb28ffc7a99e581a9199b690b3e758f86807bea7d6fe3b40c3583d98d31ef065338ee72c6eef5364f98d435cbbb89810cac94c4b0c20c88a0f6bde78a93c015fb8eb9e9b2cee8f94062d441f191c2834128e6ecec010d499f10b31fb48a4280924e123c256a517c7fc34a2f7b2bbbe9eb2f70865dd7956b69ef5c65d68999de274c7cc2192c4d696ea7bf8c7c84f9f2ee4bf7e2c404c445429869efb0eba6ff88514361851817af6b2ce2a290bc00f4f1abd15ac55d17e98938794a2605a9d1efb2713172cbbb72799812d2d3288bbc4db9f677c11d7ca7d6e31d9ab7c9c36de4e9b8d08f81b3ea690e34cc67aca1c2046b720109ff4c1d1fa47fb85872e11bf423fd1bb39f44a7424f0e0f8f143299c54924118d6906f2f708449f7832990fad5737dd009651f87f0754418472c0ba4ca79099c45703a709b28117da067a7695c6b1a1f5c85e2ad39fbedc571f4a0eb739f50a11c9c05eb022b61c02b85bad053c31f7cb3433b9cd1d9b619c7892c54d44b00177ca34e9b7e1bdf4fb0bdc47841e1a2c8679", 0x1000) 11:46:15 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="457978f097b40298e991203bbe66096ce39e75e6962572ce44ac5cc856919b38d44ab1a7288af0d27f0562ecf2f8ef88fd2d63a82fd1e9e87777384d6f3b50376fca68a17b098645c445686d79a2a9649c1ef85e9847aa3cb79cb72e9a3670946d607a08c3e924e3745d913b6b7b3e5dcba87befbd4331ca78da071dbdda91963acd701498f182c9", 0x88}], 0x1, 0x0, 0x0) r1 = kqueue() msgget(0x0, 0x140) kevent(r1, &(0x7f0000000000), 0x400cc, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 11:46:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) recvmsg(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210, 0xfffffffffffffffd, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0xffffffff, 0x80}, &(0x7f0000000180)={0x2a7f775f, 0xff}) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) 11:46:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000002900000031000000000000000000000502000013"], 0x38}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x40, 0x0) r1 = socket(0x2, 0x4000, 0x3) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000017c0)=r1) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x100, 0x4}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000140)="55c6727c80ac90aac598ccf4555f4489cef567e0eda06d06da0ccca58f4553c94841606f8e11ec15fc258689f1456c8c5f4689beb9e61439481c7971659ba5e4af07def5ac8d3ff0868d6baa24108f75dd2b1363b691b3358b0af4d8efc00b1b899f9430fc1693f647ba9ca3c278e12ae88be4e96b94de75603b3561fcf8a986ab7e6f864cd83ddc1ce2a167d202020f849688b8f4913ef5c6a1b5fd5602e68c", 0xa0}, {&(0x7f0000000040)="eb224493e49ceeb1a4fa852de9bc844ca84f1204facd01280a0e73a5da1de85ab015c41c6672f398d54a4f4b1609819ea198c489a78b", 0x36}, {&(0x7f0000000240)="9187d7d252315e4ea87c6453310de0a79628672ff8d1cdb5880608200e7c377ae2488a00412c5070c2ded67f6e376597bb0fc5af06caec326cd060ffc300a8ad61f6dd6b0f275a29d6003f8d6dba39c6061332f00f90f4693e45b79a2279ef92a7cf6777f17eea", 0x67}, {&(0x7f00000002c0)="45fed8c6754e9296c5fbd414305625eec94cef5b7850fa865944773c3763441ee6564236023ad001dae9e1804f06645f2157df48240251960c7ee7aaff9fd3d6a2b25a1112d7c08f29ef168ce2b873d71b746cf6064e5ab0f0a6ba0ddc0231e428f3f75f8b461e91c04c96530cd56008dab8566b325d01c3dbbe84f559975af63a8feb9f802e6dfb659ecaa6e68814bef4ed4f5b6a100e97be866640f069093940932dd01683cffe007a7bb6cd7d470715abfd6dc57d5fc4c39ea08c3e2d2f90c9f244f2f1950b1eb3063f9ef8f9ebb19b19b038af409fd9cda0419d04b9a2816952818c0e769633166e7d23bda792f1410f34ae1bb5d8a9b082dc1dc19a7ccabb8177df28b5daa6fc5536caecf9c81509a1743ec975df12371ac24790b102b6988ee4bc4fceaf3e0f2739de1d2403b224c1620fdb927f23ca232a42f0de1850751e7c66d11548bd226bc57069b985e80feaced38378736674d9f6f4828e45b3c8a202d7a12b5fe926ced2cd719293e51ab4fdec377a0629ad4aec2b8308ebf4fe2172f20ff4d6e3edc44a69dfc52b386b9bca21007d261782111c392d3260519a10d0f1c23d1311a6431deff9e5fa472f0634e3ce6d86b68be7a3b2a2efc1daebb199ae12c0028dae8022ec358d3f348b97f36cfdff08b1f9d1ee994f0ebd08170d0d490ef98feaefd721e03e9c7d2c28f4a4c0f4a0fd6d0668a0dc716623f744731c1456b2de40d9a953a9d349a085ebcafdaf590bfd65a63d82863aaed79f9577d8dad68484a4c23de4ae79fd8263b65c8e8c69b1c58caa1f4f9308f3244340927c9bd5e1a6b114dab31fab2e24d0ea97976cf979e5b03513eab0792472cae6e8b14322150e386148ed264ba77d0effb7fe7a289cb1b82e9d0b0931b5b0793b5cea0026087be1138fcb3c31e8680d4bde6a96f4618be262d46f4a08b29bcdeac6acddf9c10c5006989dfef1a00a7bc60707d7401cee04b86051faf12bca233a2665c029ecff4602223ab08703f89c92411dcc0c1483de4c33757c838f837ac47737749b6afb6e4fc377d42163ccb1f5676977591c904e715618124947d6bdbf56c5bb44c39ffee8811e6d59b96d38a241e0e291b577a2df793591d703da6a772fbcee44642ab16be5dc7b7f266073b945b0871b765e524403dae9671c7eebb538e99d02ffe5dbfb27420c3b9ae5665274409851ae8b5633f0f874b927f9df516277c021d31fe1056cded6aa423a7c6c5a277ab801284552238f7ed74d5e169ce3734e49d7dbc0df677c282e3568d53a9d6cc692a52c46043ed1bc1a4a38dd2cc8443bac3d1eae4e2745d8038d9aabb7b99a30556c27802afc8d1f8d3753d21ec8dfa8029f0614d38a2ec28c8410e4d838139d3a3016ac91ef4dbeb972f7f6be05342cc1e2f770a2969c5441afc7ef158f9837f1c2817d7f6cfda40781b567c1c6592cb46c2d37928f4611f7448f05c4f4399428ca7a2be58b33c15d1b9359ea3cf0f3a29442252202666a1e173766016b9cb9ee4d1523825a7f2c893d2e7880c68ebe81ab614e2966e41986e549a6e05af8dd3e006deb439b04b4725f9229d96f89964a30ef65ff869acbbe5aade4aa4f11d0cc1e39c61f88f2198481e1cff44435feff3da5eb8337d1097c59b114722b6fddff0e6485e02efb851c5378a867b63941a838574021b85d7dea3e1a2274c3343db591ed54c238d8bffc7558809369fcbc4663a489c91822d8c70a45528a1c430745b45834b2de935f783dfe4c41c33839a5b6122a3b5d2b7fa6218043d4289b288d4cc5594512e0a506dc7cb2b6c26c91f9fe1287161d6bef4512fd7c6ec99e9a48a271e698e389373dc168ca2c2ab4638027117c4d203cbbc455b7269b0809fc0725728e58977eeafaa291fcde38e03724eabb64e7fa2fa08f55ef24e0e93de8db12f9d2a441782d605ca309fda5153da1ddfe556d62095d6de097346bba511b4cc1d2cedf351872ce99c42413663e5634f6cfa4acfc03723fe5f59a15a4cc50745e8feaee5e203926fa44674c5cc872dde5e95fad233a372001b9ca1da84f8aef338f8b31192d17a5e31e6c84ec845611d472f3c0a00e820136f2c4dbbbe3b5bd6fa9f7ac5996fa262620e235fe6b8cde2075379c2f07c295e01338e9ad89cadfd2fd17680d1945c9dffeac0b19644766acfa13818beae433a188346b50f2c2fe217f3d84a43df82699e51c444e71a1394fb64470c7a616bc4ea640023fc7ef9397d4a36c9adff52ebb4c752bcf35cadfff961524f5ecbf99c192a78b7670d2f9a5683ad1e59f362245bdb1ea3916f25509498c62ea537072f06267fd36393e081b09e4e1a1236778013982715badf4af8ee6f4d045a0368a0600c690b0202da34a1a52ff2b288cb06d5d7561a3634dfbd5acb850d277a71f6fa124c1453907724bd02dfbb1d7ad96b22b933aa63e99bbde998f11cce4ec7252c8c8bc96bc50754a9b927bb3b99304e306e60910b9e3f3635a2c2e7e621353d83a930da5db6a9b42a5556698b423150d897aef23ef320336121ecfc68b0384e402736f405619d95301bd4c594ae75a8b221c9e680d3926a2aa4955a77d04036ceb6f398855b6559184692204271e54ba9ae7033a786da6a6c11000971a8616aeff209dc7f8c217a458dc27059bf29c1674486af8086ad00c2d7e573cd4e44920c12c7a89d45f94c6efe170ec229032daba8e92b299ba65199856041d5ce7bc3027d58a7a58b51a211d3f8c4e309ad91b02defe70e744175faf024c2eccb8e2a0913d5f9e8c3f60f5a851fac900d803c3789ecad783dbe470a03e8f040f458d2ee7964e8cc28a5a8dad78c52a3eb3863677db2ffaedf14745ef478e7f26f878f97e1b8ad5612e41824e488b4fb8890d983f87efd618b95085a25278a1cfd425cfd8a6233eaedf6693c14337fddd30e7a250875ff49768ee4c47c25d5bdc4c1e4c50fdd7821ecba8d09a57a2eca1a42b234e216da41534d7cbc921982ac6bcff67f384958d05583fa3bd291e19dde365145a0b39010e5e6f12b8da6711e9ce93244be0995dbb068b5049b2239534fb7e2e3c067aec2a0dae4b0a5fa81602dedfd81abcce59a12d523abd04f1e4128aa308a552a4bf4438b4b0364235780eca5c6bc38e556e42e0ea809a80e7ec65eefda0517c777590e248a9810a3b4d3a72c8652a76d404158bf6ee5482dfb36b8846c7b058f2fc80711941827dbe6660c8b986fc078c5028913b6297ee73b60cd666d66fdfbfee225c04ed3b9e1b02f6d8f8afbd01cd29de8a0420b29d03504e66865063124d62d869beff22d30f1cea5083af6b0c1d1b450cb289dec37516eee0302432590e9165112f02fcc8d605fff57c65b65cc7490fb0767c2030ba4c4edbc988e2e3a784bf098e52c18df0a91d61c76787ca4b901ae8b271cf0433b2f94459b541ea48a796e1a936999f59a09937676a9d758fcfa3809f33b52d64cf34579979c01ef746c747d3134abd9c0c6a2939a22942199d825bdc0d8d5e47d06babe0d1b32d875dd812ed18fef1bcbcd1ae0fbfcccc054bd425a8388bf1f75ede6c4c83f4bc286ebf7ba58f45599f3c9a28b86e9c3bd24ab19a9336810fcbee0139e4bc65fb77739540f0ea64e41d3f6eef77f713cf7e4b2d8251ac3f36681cdafa9b714d87d85004c3fba55f42a21396dc946de6b19f0fed33f76b77e7fd4ecf7087fa8b9b070a0c8d52a2d06c429c0f67daaf3fbd2e70c0a7947d4b87188e8e0d8dbbeda633df035f3619cf99d18a2173aaa22e05225663269c5096f98acdda050418eee7bee3f80834f9332c5f0ffe1790aab3186c66723eb2438d3b8cfb44c55bb68b0b19a4037a4b69544d582a8c34be8dfd55acfc9f07eb903d68d779efcf3d93ad634428fbf26e94e7f470319effd02cb14d8b4264646337cb2286f1b74fdc4bc646b830598371b3973407f93dbd44673fc216ca9b11b56294373db2c63e315dc040fb1782664bca78b787dab85da5a84bba6ab95480c08a6b4bd1822e6c8fc8748a450f2d762cd3b77a83a28fa360c5e7228ceddbfbb150283ef50e9bdda344c5d8ad2080067579e8364d5e1789f7840217eb2f9b48efea9043234f73763d498fffab51ccc495d01c678a0f6787bc4bbcbbcf126a0880e9b7d3ea20f0a7c40db57b68fabf2125be24a615751e5eb470250c0204f0ab9212bda9434ef02e3bc303c2aad278a140ae0c63408bf0c12b1213535528557af76c990e9aa60555bda170a5da6c052d59ac1d2d12f4dbb737c55df9f45e10ae633d991ba66975f8b41116f9f421240e9afcd624c220291fb97ac155155cb1f8b626e1fb043c50d63604853709de126e2400203043a7dbffe15aa0dade7e735f73d828c087f385992f59d6d21843cc4198bf7c2807a2303d2b5b957ad51a35d6aeb8c4aed9610edb26548210904b69818af6aac77a9036534b3f8098235fbb143cf688b4244e98fc455c7f798b80708c3353cfad83913eea6d50180d4ad9d41e71d4068483650902f809d3950bd3d566aedf2b59e680fd8415aabf548b552db68c9da622f4e4e5a558400b2c170f91424d627f004553b5cadd7b8031326a790c1e8c3625f2ce987e7c18b8473359888b93c6056b98bb19b0f7eba792fb3e92a17ef0a6a8fbedf9e0cf26ad1cddec6745a89669f82ba58006a2682983606760d6522837621f07e585d64586dbf919d6fc620b73392690710f63345a3233a8e5fdff6269f7aa327719938fbee403da70e1f45bcd98f126f255c5e0a661147da72f7863e1031abff10d89f1a14dab2e9da68a46edcca8161e5343661699db2c5c1ee31e2de77a41cf68b00c807bafa6c606deb5ad108edcac3da49017e933df0030169e9fa030b2fdcdb2e2db5d1d785001f1294f8927120869c8e02c5f83e7cf86b6d61d2167815ea0c9db836c740b5ba23075d3f4800c6ddd295b58f65cb358802ddea6a24fb8c9f3136c7a2c83ff2e0edc3af3c134595655c939d388599d6108744a9af08c8963ddbdad670f8dbb60b860a296bb1d194bae50f432b020cd98f957653fad471bd3bcc9a52bd355d808a1855e8c78ee10c81098ea98db044e93cd68fc1a0edf2be62eb1d4da359e39d63faa1c8f7bec86eaafdff088b2431488d41e8d767402671fa666dcda9b82398b422c4f88a42344dfaa874b46b7a95c2754cd6b42f109f9ed5558c99e1f77ed9a811f044f718f5541b0c350e75efa23053adf077535031375db967a632f2c002199ef92c6a64260ef2929475cb077524ffeb9b6d828eb36ee2fbe4af1bdaaec68597d619e97b19ed5a9e04a73a7cc2f209899b829f8431908b339a8d4e377cd3f8bd3fc8c2a338da237432c7ac505571da0e3e2bf76263e5c4e5f9ccfdf5c2e030fe7a0a48071890d78887c01f264bb71ed5506c58aa003bea3ef5c214abfb110e55cd6658500fce6b13849d75d3ecfe5272dbc847f47878e45295132cb348cda27946e68b3c9f9dbde1a5866d67330db542f50c58b68e566b9d68c0d669fab59316b8886a11a826ec10f90603a02e30fdd6a64b1a8ab09c9b6ef0d2640d080588a5f41a468827b095089b2fbd1c85dea9ae388fbf9a4076fd43f8135ea386a04fa95ada0675cf5683bbc3ddb77acd4309afdd195e066336d791bcb9508df15f9d945a682803f09893196d5e4cce9070b4c78ab4818d9810685b660c6234d9336ff4e47c9b7d4ef57ac44519208c378fd5629729cbcdc315b55191f8a983e56580ec9326ce7892fa8242f8bfb52c62bb5bae505c10c02cf2ad7530ce976", 0x1000}, {&(0x7f00000012c0)="a16229fa45970de0e7fe48537efd18323dc30378b53dcaeffa1eb2765b5c6cdec162207db8d99ddc577ffdd98b6996944e722e5ff53c2cd7998b8268f491d3e93cf7c60ce2a4b494b7ae083c2d3337a4b197ab35cdbded3f37673a63b613", 0x5e}, {&(0x7f0000001340)="3cf7dda0b8741a61a088e92a8f644ec1867a4f849468a9ba2463e7990b9e9d95b67304e77f8eb74ec5c83478ffc13f22870c21a2cf7b9ccf1896d85eb037175ce98675b92446def5c462823f64076ac64588988c7a2c5ee1fa34f45cb984882a50c81cd86e1a31cad69dbfc04653cd1506c47dcdca4acbee27a780bf08e411ece8f019df1dcc5b859c76cf02ea8d5512c4a15a57", 0x94}], 0x6, &(0x7f0000001480)=[{0xb0, 0x1, 0xfa98, "73aad7790a21c7b3b6a51f58f85a8b213e5f9fc11a90d32cca4b3da3053a502dac42df01332698787bb27a0dc1a42196a3f735ec3bf34edc35ba6ca57cef16afd07e49a560168c75cdaf03c03e42bc51ace663588414d053fcdf441c0187fc3036caa39f77813f98a185f832b151c176242747ba44b2d2531db7698be230ef2d197e7047c3138b3a5acae7f2cde57bfe6dcde6478ddbd22ed32358f2aa"}, {0x70, 0x1, 0x5, "78d0db41c01581c19b2e21c3eefccd02eba253bfbd91ca07e9f01a07837ce894f606bcb9a41e6cb34cc1c0e0deef714b0c88f82b4a4d62c3a72bd9c33385872b021e2c93397f0ebe7ed080128a457650327eaf18e4679ab947229a60a7a9f5"}, {0xf0, 0x1, 0x1, "649c76f4b15d2f6be7eb0149db1ea73f2443f62db64c056b22dcef424993cd78d70c0ade9e341b52b031b7d20b88d6f310091fd39f591cc7efa0a36170278b81b022b1a0a921f96c0002738d0ea523683d02e8bac64b57cc674f51141182e00400b26d00b99dbd29f79af50e63ba94d1ce794fc2049e39418c5ebcb44bb8fd118fe46946550ad2467c80cb2eb323e993f15ea221629df6961700620ac80a8955e0dc6b296475a4e7c32ee4e6c55552789e3be795de509c55eb1532b70e7e1744566e8583b13ea14c7b90125b5639d5dfb733414e972db4397f8487ba6a6d"}, {0xe0, 0xffff, 0x9, "64ab9568943337f5c6f07f0ad9d371e3b682aaac2251d39dc6bf88a32a30afa6b63774cdc6fb3d0b90257c34cd2ba7315416f1256bbdf10e40f9a473acebe2e5d454367cbd92b629d63a23d19222b31b45271e4d784e6726973206c83d0f96ded2e6a342101e23cd8819b342c020b6a893e60600af8a7b61877be1dc2af8329a8eb817bc3032adf44d02edc456a2734d6f1b255eb668727184af4092871ec219295ac8a814c06062b3ebb6205fbb492fceeff266a6e49e440679e6b2c6e914e0a627c992868616a60ec9dbf7e47f64"}], 0x2f0}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x0, 0x3, 0x0, 0x31, 0x0, 0x10000, 0x200]) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {0x20}], 0x2000000000000009}) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000140)="cb00acc2d7949be8c7ce4028421c2a4144284fe481a7ac94187fe5491f29ac22ff84b18d4624f280a918d3804cfe07e875e4218590933d3d8c93821d3f7587594659f8f2196ebf874510decb078228c1238950e649583671000cd4e42320622fd73e73125ba3a8cc580b51d0b219153a28f12807ce9238f41760ac8705ef7f74731897ad48758d3e8567cd89648fce66be195541023feadbb642ff9cbbcead51050e1c37b711af804663c58cba2088c95d70ea366bf8c0874bd3ae37f32445d3c568e5cda5f53faaead93360146e0baede", 0xd1, 0x402, &(0x7f0000000240)={0x18, 0x3, 0x7, 0xffffffffffffffe1}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x30, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x944e6b52fea52a2b, 0x0) 11:46:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r1, 0x0, 0xf65a) 11:46:18 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x9b}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x100, 0x5, 0x6, 0x81}, {0xc911, 0xe4, 0x4, 0x8001}, {0x6, 0x8, 0x1, 0x333a3ba6}, {0x4, 0xffffffffffffff49, 0x99, 0x1000}, {0x1ff, 0x8, 0x80, 0x5}, {0xa9, 0x3, 0x6cb, 0x1}, {0x5, 0x7, 0x3, 0x3d}, {0x6, 0xa6ea, 0x70a, 0xfffffffffffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:46:18 executing program 0: pipe2(&(0x7f0000000180), 0x10) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x1166091bee556d30, 0x2) setitimer(0x2, 0x0, &(0x7f0000000100)) 11:46:18 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) recvfrom(r0, &(0x7f0000000080)=""/70, 0x46, 0x801, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0x4, 0x400, 0x7}, {0x4, 0xff, 0x5, 0x100000001}, {0x8, 0x2, 0x4, 0xffffffff}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:46:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = syz_open_pts() getsockopt(r0, 0x3, 0xea, &(0x7f0000000180)=""/230, &(0x7f0000000100)=0xe6) close(r1) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0xb40e, 0x5, 0x1809321b, 0xffffffffffffffc0, "9379faf6856825115e249f845bd6fa76d993bfea", 0x2, 0xfffffffffffffff8}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) read(r1, &(0x7f0000000280), 0x0) write(r1, &(0x7f0000000140)='\r', 0x1) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x40}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40084}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 11:46:18 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26, 0x4}, {0x41, 0xc36}, {0x101, 0xd2d}], 0x3}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r2) 11:46:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) chroot(&(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000300)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120d", 0xfffffffffffffecf) 11:46:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xfff, 0x8001}, {0x5}}, 0x8414ce90517c934f) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)) close(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x400, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x10000, 0x0) close(r0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x3, 0x100}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80, 0x5, 0x7}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x2, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x6, 0xbd}, {{r0}, 0xfffffffffffffff8, 0x1, 0x9fb2e86717917755, 0x2, 0x7}, {{r1}, 0xfffffffffffffffa, 0x165d33fc6e794df0, 0xd82e02a58a0b92c1, 0x2, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0xff, 0x9}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x28, 0x1e7a64ccc9d8cbee, 0x5, 0x2}, {{r0}, 0x278ddaed3d215dc5, 0x8, 0xf0000024, 0x100, 0x6}, {{r1}, 0xfffffffffffffff9, 0x76, 0x1, 0x3, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0xc2, 0x10000}], 0x3ff, &(0x7f00000002c0)={0x4, 0xffff}) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:46:18 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() r1 = geteuid() setuid(r1) r2 = msgget(0x3, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/46}, &(0x7f0000000140)=0x30) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) 11:46:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00f599ee29a5828c2f6669"], 0x10) 11:46:18 executing program 0: lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x2, 0x77633c19, 0x81, 0x3f, 0x7fff, 0xd07, 0x9, 0xffffffff}, &(0x7f0000000140)={0x7, 0x5, 0x1b07, 0x4, 0x9, 0x1, 0x4, 0x9}, &(0x7f0000000180)={0x1000, 0x1, 0x6, 0x8, 0x93, 0xffffffff, 0x100, 0x1}, &(0x7f00000001c0)={0x7f, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x1, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 11:46:18 executing program 1: setrlimit(0x5, &(0x7f0000000080)={0x0, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}, {0x10}], 0x20}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) r5 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) ioctl$TIOCSBRK(r1, 0x2000747b) writev(r0, &(0x7f0000000040), 0x10000000000000bd) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) shmget(0x0, 0x3000, 0x22, &(0x7f0000ffa000/0x3000)=nil) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 11:46:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r1, r2, r3}, 0xc) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x188ee7efa4d82010, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x4}, {r0, 0x4}], 0x3, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) write(r0, &(0x7f00000001c0)="e76464986a6dd3f29fd24e91e60b0f1bae918feda96af1c25f0e75f81ae1f183a3112515dddf9d6cb398f141080a859b65b915fa28b492f3d08cbac98e4619fe58a8d02c9abe2d5dffba0613899e8f5853ca778d6b40d8bbc1919734b8c9a8d9b4a34d4d7435e598ce87f5f5a7f4ae58819a56d3c20d91ddb630dcf3ebce00a148d90f163c5edf42fd915a66403310fecbfa384e9d3f6d2f3cbc0879cef2b039930a9b23ccada3dcfe253a784f", 0xad) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) 11:46:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100010000) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x0, 0xa4b, 0x7}, 0xc) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)='\x00'/14, 0xe, 0x0, 0x0) 11:46:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x8) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x2) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) r3 = fcntl$getown(r2, 0x5) mlockall(0x5) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) read(r1, &(0x7f0000000000)=""/132, 0x84) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x8}, {0x2000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') 11:46:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/39, 0x27) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[], 0x1, 0x0, 0x0, 0x0, 0x149}, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x5, 0x89dc, 0x8}, 0x7, 0xfffffffffffffff9, 0xffff}) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x3, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') syz_emit_ethernet(0x66, &(0x7f0000000000)="e024ba142640a7bc890e8ab54d43de225c82f38f51068436608d121cb8c7c16735cea2c0fc0dfa02d21b722faadc63c7121c8a92235e6dc8bf35788f6065be1686bef4229dce554402a35d23b0c884f3460d999f24b4b4704956ae67d06d439bc32662531dca") 11:46:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup(r0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) flock(r0, 0x12) flock(r0, 0x2) r2 = msgget$private(0x0, 0x28) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x0, 0x0) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) r1 = socket$inet6(0x18, 0x1, 0x7) getsockopt(r1, 0x10000, 0x1, &(0x7f0000000400)=""/4096, &(0x7f0000000000)=0x1000) syz_emit_ethernet(0xa3, &(0x7f0000000340)="b489a83b8fe54825cc7b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0701de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a1c950dea2ccc60910fff8b5a73217c220cbbc9ca06d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c01000000480a06d211f979d24c301d0862e769e988ed0000") 11:46:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="2bf2", 0x2}], 0x1) 11:46:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:20 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) syz_open_pts() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7fff, 0x5}, {0x7, 0x80}}) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x5, &(0x7f0000000200)=[{0x5, 0x0, 0x100}, {0x52, 0x2, 0x5ec3, 0x1000}, {0x2, 0x2, 0x7f, 0x2}, {0x1fc, 0x1ff, 0x9, 0x1}, {0x1, 0x2fb4b479, 0xb7, 0xfffffffffffffff9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x48}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="ed58") readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000480)=""/217, 0xd9}, {&(0x7f0000000040)=""/63, 0x3f}], 0x5) 11:46:20 executing program 1: munlockall() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7f, 0xeab7, {0x7}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20880, 0x0) r1 = shmget(0x1, 0x1000, 0x101, &(0x7f0000ffd000/0x1000)=nil) readv(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) clock_gettime(0x7, &(0x7f00000012c0)) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001340)={0x8, &(0x7f0000001300)=[{0x70, 0x14c7, 0x8, 0x7}, {0x6, 0x7, 0x8, 0x3ff}, {0x7f, 0x100000001, 0x7, 0x4}, {0x6535, 0x8001, 0x3, 0x33}, {0xffffffff, 0xff, 0x2065, 0xc7}, {0xffffffff, 0x9, 0x4752, 0x1ff}, {0x81, 0x2, 0x0, 0x4}, {0x1, 0x75e, 0x6, 0x2}]}) clock_gettime(0x4, &(0x7f0000001380)) r4 = semget$private(0x0, 0x7, 0x191) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000013c0)=0x8) msgget(0x2, 0x6e8) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001440)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001480)={0x7fffffff, 0x1, 0x80000000, 0x1, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000014c0)={0x3, 0x4}) munlockall() ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000001500)=0x1000) accept(r0, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000015c0)=0xfffffffffffffffc, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001600)=0x8a5e) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001640)) ioctl$TIOCSTART(r2, 0x2000746e) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1000002}, {0x102c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:46:20 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 11:46:20 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fsync(r0) fcntl$getflags(r0, 0x3) pipe(&(0x7f0000000080)) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) 11:46:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100000000) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x28, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 11:46:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() chown(&(0x7f0000000080)='./file0\x00', r4, r5) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:46:20 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x5, 0xfffffffffffffffe) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) close(r1) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000340)=0x8) writev(r3, &(0x7f0000001980)=[{&(0x7f0000000380)="57b5e0e0b65bd3c2c78d2c2fee29a55baaf5cb6d5da306a99b29c9f70cfa0d26687d0a19a2ca7d8a7be20dc9cf458295c2862a765ab21fc5cd4bdf83e0e3c1356eb2271d56dd355513332d575916d6fa5fe81b95c09aa2e1017a5f1a10c515074227abde79b20a205718a943e8105f11000940a4bef4d2f0870bf6d5e8f191523b90c76d5b3b74b9484554d847ec53e8ac2c3f52741c43182fe7161355975ba5594321aac7ceca303216dd1a5648fe9567ffad7bdc9bd9e45855c943042cfa512fc95f7088711e923fb99c91beab4bbcf56f1990bd61e42a", 0xd8}, {&(0x7f0000000480)="406ff46629881d6c64f84f37a298df325b9afb2e31307290fd88382ecbc4b6ff379f1db2b65a2c15c8cd7fde3afd1d6517d11641a2b2230120cd022428485d04bdaa65843ab7cd9ed9f99222da3cf28e01ef1a9dbe49361f166143415bf89b48d0a856e210f2314b3ead9ab6aa332a058be160e01eda94bc2639d1a943b0b1c3cd7063a746ed", 0x86}, {&(0x7f0000000540)="113d9526276de909446e42dba42786f42a7d73eb04abce252ac0356eb9272efd53c5f7f31055d5cffdd846af73564ec917fac23e5c657377ac028f6feece7b640c756b64c7484df0568f80ded179002ed25c79fc8a29e6f5c8bfdee82ce5572f850020918e708d3d71f7dd654aaa4fbbf453", 0x72}, {&(0x7f00000005c0)="b87bcc616fbe1ecc35d6940ba912bb3b", 0x10}, {&(0x7f0000000600)="f79f5dc832f61d909f18638e7e412dc5b2967632c2e15eb81d8e7284707706e7f5338fff3214db68bc755071ca8bdaa16c7cf184b9172983a97eaa340313181ce9259bed3c9cbd766d1e83150ce87b0ee4bc65208c07d785a82dd91f9a56f4f64477fda0628c2d569069519b7dfd6882bf863938d3ba7573820d9371d0dce0b1f716bf523bb822031517e73150f064f6045295ab58af4029bfa707eece12749d6bad55f7f5e39d88b0728ac43fefd8b5b3bf0eb4629b73a5a64d50d57189bccc8e83fcee5709", 0xc6}, {&(0x7f0000000800)="ae576cdf26635db56b96c2067c5779e1dc7dd114336dce0627d0dff16c8a162358f1a79c8546752e024918f51217aaf7690d89c86490c3b9b4576a4b0b874ab14ec141a3518f085d5245b70b54a1e45e694995a45b5c840eb02cdd316f5d3a53f773cad939ba0b13f084bfc9918564d9db078f2b671d994cb738e6f4d2a7e6e58da992bd8a5388104f4e240aa901b6c5a5c11cf53e43150912ee95921d0560bdd6f99ed59a8e9414f72d58cc7855fad56ea34fb9e3153a980029ec5bd5da4375a635dcced4998b167b50771fd9921b9638f12324def15411a211dee178c5a26d0003008a16e21df44ebd482940224a23661cbeee457bba1693dde9491ec1", 0xfe}, {&(0x7f0000000740)="90008634572d3035c9e9a3fd7b747994d57edac830a7ccf7463bea8d7182f754c8827ce359988f3b968906206adddb1b4c01fd7254444e75b1bd6e43db2fa4b9a76aee3cdc3cc548244638c66f94c01c", 0x50}, {&(0x7f0000000900)="f041e697de3116300b827341d866d4bf8a512443ec9959c3899ee33b7388013b67772b02f155cf69184d79b81a5e1848a7337e080ad6051cca66b290f749e50e6f504a286e18811b2839a0cf28333f5d2203f6ac8044b077f0d523ee2f5a6915dc8284c8a3f6606da8e0116f26e06edb948581b68985e203855984c220db38efe7f183b0b2698d13dd", 0x89}, {&(0x7f00000009c0)="1a4efd0b9fecd51176c29de6b9fe6dd047209e577e0d2695f2ef1fd55696b3b374029abb57c73a4050cbb1a3bf9143b90ac260dd67e64e43ef87", 0x3a}], 0x9) accept$inet6(r3, &(0x7f0000000a00), &(0x7f0000001a40)=0xc) 11:46:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x5, 0x9}, {0x7fff, 0x1eb4}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x808, 0x192) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x4, 0x40, 0x4}, {0x7fff, 0x6, 0xce43, 0x401}, {0x6, 0xde06, 0x1, 0x9}, {0x1, 0x20, 0xb0fb, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:46:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x104) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64, 0x0, 0x4}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x7d, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r2, 0x2) sendto$inet(r2, &(0x7f0000000440)="744d63c0f1f20cbaed77b60bd5f82dd239ef7079b4aa6c3f126bb298c3436f02d3ffd67336159315a5fb36443c4fb5f6e8ff0b55bbec19bb43c9e5f638e613211dc34abc982a516c2257c4bb7ed191603b693c27867e0207eaeee6913577f2fdc99467a7de34e196c97d84ea036093d0d70a408418afcd24312cffcdad760f7514022d5ccc8feecc806d24ced16c903e9ce24673321a", 0xef, 0x40d, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x201) 11:46:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f00007dc000/0x3000)=nil, 0x3000, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket(0x20, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4b, &(0x7f0000000140)="aee881380f8cce84563058304fd434b40963ecdfeafe40312100bfb7679ca364369b1afcea87c91cccd83f6cc5d44b8ffeb2097636dd0ff58d431b5dfc365c50c108138e9771eb81f19c70") 11:46:20 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') 11:46:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda15dd9fa0f6c91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/51, 0x33) 11:46:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) chroot(&(0x7f0000000000)='./file0\x00') dup2(r0, r2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 11:46:20 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbc, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x2}], 0xdde, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x8001, 0x7b, 0x2, {[0x0, 0x4, 0x81, 0xffffffffffffffaf, 0x0, 0xfffffffffffffffc, 0x100, 0x9, 0x5, 0x76, 0x26, 0x6a8d, 0x8, 0x4, 0x200, 0x0, 0x5, 0x6], [0x6, 0x550f3d9d, 0x15, 0x0, 0x1000, 0x2c5, 0x3, 0x6, 0x8, 0x4], [0x9, 0x3ff, 0x100, 0x9, 0x7, 0x100000000, 0x5ba], [0x3, 0x4ae5, 0x6, 0x35d, 0xb6a7, 0x2], [{0x4, 0x1, 0x0, 0x4}, {0x5, 0x100, 0xfffffffffffffff9, 0x8}, {0x7f, 0x9, 0x3, 0x2}, {0x6, 0x5, 0x7fff, 0x3}, {0xb2c9, 0x3, 0x9}, {0x3, 0x6, 0x1ff, 0x3878}, {0x5, 0x7f, 0x3, 0x20}, {0x6, 0x0, 0x4, 0x7fffffff}], {0x100000001, 0x100000001, 0x2, 0x2}, {0x9, 0x100, 0x5, 0x2}}}) unlink(&(0x7f0000000440)='./file0\x00') 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x6}]}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000280)=r4) syz_emit_ethernet(0x28b, &(0x7f0000000700)="00d17b6893ea32c45e03000000d37d33b21f29288e7c913854b67c35347cfbafd518df2709cdefbfe4ca8d45f4625b77402c5c8ea2243e6cc4d5f16dd2f64bebef7aecbd468baf7eb39a9700000000000000000000007048875f7fc12b05960f56aea909bf7cfdb1d64e0d52ed3ad4a4d15771b92a6be6d2d6cbbb51de2928d515a971332938") 11:46:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3}, 0xc) getuid() 11:46:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x100000000) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) socket(0x19, 0x5, 0x8) ftruncate(r0, 0x0, 0x0) 11:46:20 executing program 0: r0 = socket(0x18, 0x3, 0x400) setsockopt(r0, 0x2, 0x33, &(0x7f0000000040)="8e4efa89ed40afdef97b2f6a7a14c32df8512d6cf5a4900ed956cdcf1c6ef0c7a6d8a845f5ae5415360875c846c1a40db4b39b2ce87e1b47155672819b67fda8809ab9237843c9457c82b2517bc3f826a15d4b55d435f42260bdff9a4c1cbfa73ba1d08a6924336ac56268bfa48e8a2cd21417eacbbc3e2efdd59ddd060401e2a3860b3cfa6cf9f30f5c269fc94613e096d30b549cb69ec03f95f13e309cdb308641e25468", 0xffffff11) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000000100)) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCFLUSH(r0, 0x20004268) open(&(0x7f0000000000)='./file0\x00', 0x10040, 0x6) execve(0x0, 0x0, 0x0) 11:46:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) 11:46:20 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSTART(r2, 0x2000746e) 11:46:20 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000002c0)=0xc) r4 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/14) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000300)=[r8, r7, r8, r9, r8, r6]) setegid(r6) setgroups(0xfffffffffffffe6b, 0x0) setuid(0xee01) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000008d640bd428802c85973b86e53abae59f117d9c2bdfffe866fbf1dc61026d0e96ba42d16d70c7f48483c44e4ab63961291dd04c4c"], 0x37, 0x800) 11:46:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) 11:46:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='\x96\x89') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)={{0xa6e8cda, 0x80000000}, {0x80000001, 0x4}}, 0x2) chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 11:46:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0xc) r2 = getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000180)=[{0x3, 0x9c, 0x80, 0x80000001}, {0x8000, 0x400, 0x401, 0x7}]}) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xffffffffffffff3f) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000380)="6794fdab765a3c0c6190383ddd86f555198229ce6f474187f214b6663c2c9b6de08fb4a89b4dd27e17ba808275a5f5ac3a81895e03301073f3a5336efee82bd96d4200678d76996c75158c59785b2420b8246691d0497091546ee65f5d5a6c6cd44512a66e10eff9a56c6b7f06fa00f2e9ba7f2b39a573817cba856ebfb83e77eb3dfd03aa736f411d2cf7feda261f4ff21165b1b56c5060e78f1fdae21df5a86d69779d46fc202698cd2a7434cdbdb829e1f758d863b79576de6890b86e8afd5f737d30e0f681548b8dfc1d756001414d5c3e7c8bbd39082bc7b68809e7bb8304b5b98df9e109df750dcf0f1f092a05e64e3463fa77ebf7c99b41472794b83a80041a9bc04061df7ee92faac053f428cd6f09c5f137fe49c0142c65255ca23d6a6ff5ab6ad744e9078dcdd9df80f6e0ea634106235f46f91f7406d556aa9a170df88124ab20efb7af9576bdd7221c959fcfaabf0c1c019e6d58b81364b5569019ac34c3b87012b6a43404b96ab2f6220a9585a897ac418bd4d5f2ad625a622114f774acfe4dbc5d4d39f9b36c95561c7e4d8bedea5ef0a292ab1538b9c512fa8033bb0bd6d6905a95b61c0cc5cce214a0b224472609b7a0f85bbdd370a21510d6d852407e328b360fea7be535ca38fc125c910c13a1152d9fbaaefcc0db7bfe6dac6ebb5cd5ff63c9696189bb56ed32671fdb1341db33789b4289d0b0ecff9664ede44ec32049f251bfb739aa8bd9cb3ded13b155952712d15b53ecee039dce8d8eeff19a0f159a000c1bf9983f33f0e3ce36b0b465be04be8dbe9754066dcae5e3e3a42fed30900dfaa6f7fd82514864d99c5395c4f8ff3e13601b5deab983299d7a211a4828622ea696969a5a0b6f13437aa30af9f705ca5a9b41e60520d7b1bf3d21f56a2a58465458675358079da39e5577dc0ec1b00380a7f79c976fc35f7eb4196484ca66b81f048e93dde5cb1ee6c48c554668e4c87b157a673139b659b358925716025d0d63dbc3cd7195ffca56048be5f1b408f094583b9e734224390f5f3b7f82e2335997b98822df2b6d10d25d2328ad36e6f2e84444a7b0ff5b9bdfbd210f6102cc46c6b6bd9e6ea429775c46bdb27bb6bfd1b94f6fa83589383eba1df3a7d6eab39fce79c94cef45ea2acc0b7baed4174162b79424e153c238a69d5b2f92bd4534128d9cdda17f0b53191946de1c1ae5fa2c4e42ce8cb5bdd14d7f745d93f7a377e86dbd206f521386f333626c581992e9775b0cbcf33c9876df08efe47b4fe2ff9298347ac1dde60a3af3c661803c6349cd4c2aae12ed6f159624c30197cbc57146793e7f1ab82d0e930a3ec035652238bf70336943e96eff7752a97cfd68fc0c19cd35802d5e53444cdf5bf03e98a1d63300103e1e2f92aaf63e0202d9a14e0142e948c4d1f590c071c5fc4a9a6f2575de6ecf734d35d9aba0ccde33fab807cb9d0ff5091189c4a00ec026e42ac702fb2803992760b37e7b02ca9cc4ef3eb1c5a94d9f843ae0329b94cfc63195bd048a6d4eca39a5c7eeb29798876851ae37e0abc340507bcf862a5881b19d0bc536e0769c5e4cc9a0156f41fe680aff650d36b9e388ed596580fabf6030c9f3bb0975d33c59ac240d20a115e324fd7b6eb392f59354a5fb272d7c4415b9a34a3953a08d503089812ea8cbed1e98f54eb1cc7044744327316336d4ee327858c590cb0384a7949c6ad33c56ab0e2b58085ec851de5507cdc34f598243f2f6b475f56dc766b40e1c854e3605048900515a69f1e72a8b67639626cd35484cb5df109b525182e9e1e45b40b8ef3f25de60ce64d6dd95e2fd63503300f79265583379629dd046b38a5d3a4a401e5366527efa2c250f5f03c76798f5b349d2065581b5a447a25902883ef87c056caaf40b45b377f05d2127d7ed18d035fe84f4bcaf1587952ac9ef08e7017a2a220915a2c0ff0e927ca62c59fcba6eca8dcb87bb1b85b525def009533022e29ebeb4dd54d8a0de6ea9444c06a59b6af84b6e205ed3d193af154a8ab836f9be60d319a0454b618f6d662e292ed1088c82c1e534fcb41034abf9bf8642cfdcee35835363900b4f6907b47141c704ef7d5a2f8a0e7b83729a4840acea12fa0a5cc5398b32d7710358f4005f9b2fd0fa6b5971f8caea818dbeb3be34543a7a51053b635a0b4e4daad60c98cac169fc9d884e4cf97de614c6f19d954ec84b414dbf32784a3ce1569b766fb69e7c33b8bc8e8f8cfeae5691169b03580f7041e5972ba0a987d4082f2304a5898ca2c65933883c7631a73fa5b5d8edcfccf19a2422f27cd6ca6228b7681d52323abff91971c61a38e22ff9cd880109ba7f4054baaf39eacc58674bab59367acf2b908d8d11557e338d7b0ee996a468dcf80e85ab6d891c8fe4f589b08109745ad98bda33057fe8b855ca3d50119770e3028c76f8711efbc3bf4e3efb1a1d6b65dd48739b355ce9f4e4842d83c659dfdaf0caeeec11101f6f12af0bf7f2252d3ed301900d2237d80a4f44d621aa57f982519024b0fea237478f90c039325a2ff733777c6bde87da2a96d26413dd76da913f5f5dd3d0dadff95a24d6ee728e437beb56960f90a641766b40f0574b093ed66bac98b806f2939316feffb1fa08832ee477d4d70c6461e8f63db319cb755628726d87229aec777b9c10080e0a8cb682b1c954eb5823e90e3b2395a21905ee99e5c41c3363b1e46d9f35aef3faad1168bd46a7edb06383bcd2ade9014fa0d9d3d1b4ce860916c1292798c1c16187028a03cffc9e7ca388a183a0a59f3716333e4ae172dbad2fa1f1cdf78b3c5fa31417105c8831663cabc74a7a69c4b03ffb5c6e3078967ed31a9ed1395ccd6135032327f6708956095b8d8f7182dc8aa23b78c88c3789cb820af2aa949037b118bd27ab7f612c3d80631d7b8c45d06ede53ee7e7547585a130b2d8d26deb47de52a4bd307644d512a0a6a07d5a84989bacff066fd51a06b56e0cca842b1f4b040099e719b7c92245f638c5e007f8c6fadc6b7831ef225dd47c7bbf4448b5eefd70e21e9dc6a24abe83870f98224ceffa721044afd0aa1aa8b9c344b1d79311889bc8c16187cd8c2f23ee21bf5c6c48ffd0621d8ff2c3e18500c0a91dbdd0c06f52a6576980e010e468cf3d0663e769a4e56ce7b9ef41e90f9795204ac570ebc8a496efd43fae4a1c7688421c7c5143e685e93586516386a5108042e9625c3fb2b0f27ecfcbe89ebfc06a819df23f272c912fb32ada2dd1373993f83192104e5fffc1403a2bf3c08b43a60bce8e5a2cf22fcc0b42177d34b3844226bba8860edd9443136f1117cb44308f0b1baa9a50e5cc01a15c1f4755d71991c1913cc9a6eb7f8a3f1f60b73d844602f107e645c4baac25a2e954c7b355ca6f31c1e3ab2e69ea5f92fff89d0adb7715d8e595868d4c9684d8147b03afe8be29395d071965d43220d5ae10d9b48eb0107743b75c43a565f2739aed183cb558654e11ba7c1cc122bea99add738a37938034844f4a8815c1d9dd3fdbaa8ed86c22903d875480350d00898cf894c427a07b576994e7113ab232e3219775e95863507b9cfbbbfc14fd11cdaff52c69bed0ddab117987464d4ffe0dbba82c8a0ad252e41daa1847a745316cb2e4b1e819b141de029b8591b193d47f5767e6c6caaa5085748244445e3390d1c3c52de0ff7008f9dd57e389fe935b261af889050cfe2d9290e870bda1180e711864a4a7fb8fe298e9cef573ca92fc12f2980d7f5e3360bc4a1b6167409d26dda8fc289fc9879227f62efa8913a8d236f7657e4e3b9e5fe836c0dd54efe143b55e594016509f5ea693d19fa512c33890bab8178f128b7a94a262f260443f4d0c3b641f6e32ee1e45561a7166f93c9ae088bd2b5806a352d47d3a3e380907e07793d21659025f7bcab27a775ef25551b05a37133d7deae53d2efcb66facf373a46aff23951d36950fd7f944abdc871aa1b073e6b16a8f89eb58f249f6a8e397578eabb910e2da0f6957f513bd3d043cfb4bf4ddc17faee18c9373775e364873a8aef5a1f34d52ec7d01d5c63ada37791723275bd2f17fb2e26c3987a63af1122af2039738c5678fbb94c01fad5ec0db294b3645ebd19f88242b0a0d55739bd3264ee65888b3043f3f4a943853871c9868f51620dc240bbe5dd07c2dc82d56bc41580f30c28eba997b82d111c320e192afd495bf172fe260efd36d888b24acf2480161f59bd5257c828af827bd0c69e22650f3176528a21fe038f148eb5148df8ad925b806cf1c8c3869f3c78ade9ddff4e297820f173b98c8c1cbe04b81232b0fc123eb91fd9e5238e48b405bd59f771e81833bd8fd7284a6ca441615de8b20a57f340e1e44fab41e3aa37a6fc872b0c723392a818d156a3cf0ac8548ca4d8db9e3e0c8f571fb064b217a94b200793ba54024df0a669dde7968bdc1eb27ebf5191c5f910ab3cf2ac46bf38fd4e6390ecdc32e8d921b284b9d65bd17b6f2802d9e1e0d2e5fad236d8abfb09bcef9480b3a9e25bd23331389b3b19ee8968727ee5c3e12f7104c2cf59ba5b4062c6b888cd739d1044db0ac5d2a64038ec2eb2f52bb14794dbaa7128b4aaed8d1532e10bff4d00ee143cf35e1c69dec5f784a33478b228992d0fccaca161f238a5c84237fc6f05763f3952f04c2f94758a76c22532e4e32bdd29e65d22caa6171031eb9c3d5c7e8b30e1d6833049be6eb849b229ba272a0e16ec71bb7dac13bbb0f52797ba952aa8c04c1a7df315868db8367a8ea44a949923ce0f8d01cb767fb779e2c0dd7e1071e46d067283547d7ea31a5841da6a463b9ec40fbadb672bd699e62328db59d03010b9a4dba83c6b5ea28b88d808d697c3f706c1a919392797a54cb2f8b7982ebdeae0e8eaff10e370ed2076ce0ba203028fa761f809b8977c9b2ddf04f018389f5f89fff1f61c53d6a411d7da37edad119d9a53067f1fa73b0dd83b658ade15a651f4a2f46a654bc2e44eef146fedb38979457fe652c5ad63fe684e2ac3ca14355b6ecbb189a823ceba7b33074c7d63119f2be2eaa97941b0a79890ec227c3fd59edb4ff55a58a22fc95a01101c547bd84883399fabdfcc3a3f7fe8d58fca58a161a10e6fbf0cc0a271c58220454df0aa15b115dd039252fe3aa11479ddcec2b58a96879c1a1e897b37c9ab92bcf0bdc991bd532901cb08833cfd12c92af29d04ca75ec5a2680a98c3382982e7fce99b2156065e5be5274115a29b7954a3c6940dcc95d647824017c2349248e97f5a5bd140a904d9d17b92e91f4b331230df0f3a8f985498f9495b52f1aec3196b512494a9c7bac38b555502407a1c4b669d68632501f0ddcdaf023aa36db15466bb1faa0242a7b9f656f07b179cfa3bd524986bcab7e1a216bb436cc71e634eda5fa86391e3e256ce5e986957303017bea8ea7edaaf0b490eab22dde5a8ebb9e69101a7f0f0304a047e6b761ab66005e1d4290143ce155098aa5c3bfe2b36187b76386b12d4eafd1b145666ab4fc7f8f4bc42fe367a2610c9807dc75fcc6475dc0f99fde71f3a966c13599ad2365e9ef3b7cedab67408373c03ac1cdee27cdf05400b4f03c3169063a3b59815b1a53c3a97659fe2fdd58fb45df2c48d4b85cdfded58c0feb565e2fefa3b9f50609020da767892b1a7d13a11a955d48ea358d9b69498eb7b8b360b1ba6a2e9c5242c88b66e52203ef7723e8a313f7dcaddfaa9b4e2dcd8df3f939470471966f5d2e92ae74289bdb880e2a8b82d65c282848da45c155d82d1ea387d3b9e75063ac76d74d2644590f390f3441", 0x1000}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff002001000000", @ANYRES32=r0, @ANYRES32=r0], 0x50, 0x8}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xa02051a2336508a3, 0x61) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x3}, {0x7b, 0x100000001}}, 0x2) sendto$unix(r0, 0x0, 0xfd, 0x1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) r3 = dup(r1) ioctl$TIOCNXCL(r3, 0x2000740e) 11:46:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(0xffffffffffffffff, 0x0, 0x0, 0xffffffff) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 11:46:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2400, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000100)="e76d9ac57d00", 0xfc88) getsockopt$sock_int(r0, 0xffff, 0x120f, &(0x7f00000011c0), &(0x7f0000001200)=0x4) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x9648a79314bc667, 0x4, 0x2, r1}) 11:46:20 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffeb2, 0x0, 0x274, 0x0}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x10000000000000, 0x1}) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001e6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) getpid() poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) 11:46:20 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf310b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 11:46:20 executing program 0: madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1e991b8ae3b71acc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x101) openat$klog(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/klog\x00', 0x200, 0x0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x3, 0x200}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)="2226dc33a24abd417b1573e59f36348a9a490d4b7be2358d7b270903c28752d3b815a77f3307", 0x26}, {&(0x7f0000000240)="52ab5aaf91a080fa2800523b10770703b95cf4174a6efad0a78fa3ad7da2bb2d47611b830aab64e338f3ae751979f229ba1693a3ab56244173d11641ef32b25318fee88b88016fb81c5f8702b73f196b6bc08128a4b481ed5e50360d19141bb4c9f9cc88446b0d7e182a60c1cf7b5589fd42daef2109bc919ef5ed4987610101759be997f96cefdc5d56227e77c7d8a2f952866af5d531c46db6851319ed86970b69ad1868737282737e6daecdebfd8eec8e74e5cc52d2923c20759b9591bc5bcc", 0xc1}, {&(0x7f0000000340)="dd7bace7893995642926ab361be48cb03a3f7d10c6820bda82fe882050678be98f20617f315fec68e30a79cf1382c0218e5e2fb6dc8abdbb4f1b5b4d8041c91c5c3b6236c737aced9df39fb4c7a36b309ea4483dd0bc238756c665ab2fc7696b43e65bb9c5246d7b067222bb0fe61c657ffd07c8", 0x74}, {&(0x7f00000003c0)="f95067c2a29fc0007c6648ebbcbca1386443f923b247c7316bc9f314332901677465f63992ac218338bfeeabe3425cfc2783e0f0c8d2cd742d28f8bf998a2c3642ac1dbf6f", 0x45}, {&(0x7f0000000440)="6f1ac39d1cb4357e5ec640ccdb841734b08ac4dde723dc9aa15d2165aafc5506e6ea2e4346c811c95ff37335254940ea6faf8d8c6d05dc53a2242aa06baf80d09eccd0e2dc292778e7f9de11513b6018ebfc30aee88cf40f41a76ed71387f73ef8996ff57ce279ea3ef5eb6d9f8ba0449776ef90f075bc4534527a1a5a634eb3c5c6530d5c323ed94b0615772b446271", 0x90}, {&(0x7f0000000500)="e912bc01d54fc277e65cf89d98ea59d63caca5236c682727b320c04109638869098196f8c6b83947ee372ef58653990a9851d5897a282fdee2e9aba38288ce3a0000643bd53ffa2cba755da277c30b4aee3c347c3d77ec6cf9f3efa039cea6babe5372e60a79c93f0e382aee507fd88ddbf78d38a14fbb9f467986eafc3cc53e0410eeca766d917994e5d96ca2bdb1f97dfa47abde51e0778dd16a7e7daa9b6b1ba196ff1fe3730f", 0xa8}], 0x6, &(0x7f0000000640)=[{0x1010, 0x1, 0x400, "231d79b39eae8a70f2a8896180d21771ff49fae087ed25f71258eb0d0c3faf7387087f10d1650e6133cdcb346232678c032c7c82790838b9ad0be971046fe26b12204f0907e8d8337f1799e6497da7da6fdcc270435869d64e4c4c8f734b5166ff766dae0240854ed22ad7e6022fb0fdef66af4704874b2b9884e9e93be18261aac3b21601b9ef1614b1c9c075dc9345c9438a2b632a75bfdfc33070c838102973339ae08219c9d315675487bef95804933e511828ba580c7cb501738378e06111ecebfa1e1e4653d07de0561af6d231f2b67e41e63a87666385b1fac1b2262fba67b42bdbac0bd86bb1c62da7fcae2043481a0a39f3eeb63d99474e5efe9226a3c464d8facb9342f2279a5696d1cea84940dde90af73ff98ab645a616b65076384016d5659f22d581d635d230e8d951d1a86e290d266bf54c611011fc74fcc67f7661a1cbbaf3a7683b985777e0c3858f3dc0bbb987b977ff4ffa761071f58fd34eee14aca47154d37ffa351c675a930d6e4d8136f97f7de7421f53c87c19eff3dad44ed3a4cce3a28714da5ff726b7b325dd0d7a506cb4dd68bf25f3b4b5de4cdebbb56fc59c456087ad422dc90e60eceb19f6d820b1b32ceba4002ce266c02bbbf272d96ac4bc94e5be830a7c3f989a58da232914a49aeddb16322ba470fb61d09867ec89bd0f359d86b15ffc886629e62129897e23cfe3b59f03622339250cb0420ef9d92cbd5cf7579ac044080cf0e2d39c02e81b131b7f0392e3ce731e64e8875670f4f47cbfc9ba5594e12dbe07b1d5fbafd242df877b533019dcc72b32483640938ba31691b77db2a7fc93df398e9e5fc0e183238226473defdd7de6a308f15e6943f8ab1f88b17b4827e2f5d9cd2f7601d19b83acbe8d0674cbdbe19c8c7e1ee6455bb34bb276828630081c1b705c4e570b5d7aef8bf9184a416339d7022ee5f65383ebcc764e08a39b8e24bb0f4ffe0dd89ceb92ad16208e7f2f0dd65a991b375e6e84dd04d2a72fdcdf5627db02f6f925955c407ecff9648cdde95b4d6fdcdc192ab94cb69c8b0ebfe93a3eebfbfc9262499cd3650e4ee96f26fb99c3c6a44352513936373d5efcba28cd645dc96ac952e6a9725e6bdb12a0a619f9dbddf1ba493cec90fbd51d89b60065d4e2296d91f75b570171c37b08bb10e826bbddb0a7bbaaad904da8fa2cc7fc0b734c536f338242e1afd906dbb03a2237a49d67982a5423754a1d7ddd0ebe86c62780f2fb56a93d8261642ec731999d1a36efa3941523a71d59e291beef4e1dad8a0ab68c45523aa7155cc373f782f688937d1128094bb2c6b587e370f80dc7f27798bee76dafca823bc6ec5e7a992a6172a923fba27e2d6f6a8ce23288e9123c7b24dbd015b6dc56c6fc579b2349ccd330fc29d59bc60938e455582ef18b44910f395aea2c49cd08210bdc8f3fc39e3619f9a16bc12ea8a92380a83b17f8cf12e6b3ba9fc5f4057d25da386940637b538857d0a2d58d0e7a8f31e1755752394172d3fe07055fe32ac7a72e01c1fab161356d4916f64e0790f58722237890213ace48e5672fca8a8e6330510a1e65ed08bcb65b4c48603f9fd80773c71fb9471219773a698046683ff54db061ab82dceaafafd762f04a25fc4b1cbac2a85f58a4cc0bea536757022e99ad12aa9ab6794ff6c04a4918e969cc5f920e6b6f8b62301731dcd2098d6e35edfcc4d34e76f46bfb68f7272a655be90bed4135865c8e042fa12024cd3e02da2ef89356fe63caafc9fa43c215716a27093d7fdecb2c66e7438d4a81e1f940f8c3dd6ea27054c51b943d1e513daf359a7e7014802acee85a4569f8af445e193a573aa036bb4705a56c80cff1fe3379e382f782684620b9a22e8b4dc9c86bea4ff85e2b4602353b958ee2b0db2030182fe163323cc1ab34f04d3169dc7940eadaf603d50c929f8bbbfe95ec28b98003c1c6a08e4dc5463352668521249e2e09b2fd44e28668c6d340eef768f4b2bd33f93bcb6a3917ace7b0ccd91c685a4ca1266d0f98c37eb9477e60aabc910e1105937c41a73f7296c2ed9c492f7ecc5bca19a5656ebfa592c207ce7ec907272d02b9526adad391d53d1bebed634dd167e7bd4e39b473cf2477c5f3d2363547745c5bbcbfb682a51c1155b97f8788144f187f84ccb07661c2b4f96555b553cc93c0f67fa74e67af38473cb452258c00073270616bcf8e1955305a0368649b2d71cd84c6396d281fcd8381ca4750e5a8da8a40e0d993a5b112f3ea9f5861e990d1a3cea4518d1dd146c64bcee9cddc25ee383a3abdf272ff60e14eeaee9d2b0b21ea0e5b9e3fed0461b2726eb835b11dbffe289cfe0acfb1409abba93628f6b1ada998e3deb93ad8a1074613edfe6e5396e7faa069cd2c33c90d1d1e16ef13b661dd96ae903211539ff316c64511eb5c999f69c4cd4cc6a55f9e7ea3f79678de0bfaa220192c8d78eca5db7e08e74a4e8f6cf80602cb86556dbfeccac3505498f66433da08fc5dd327c844d1dd269d8d4aa2f508cf6950391e6b071604c99f717e1c771292382001c3f3cc2b4128bfe03bc9adf3437b9ddda4a342a4ac7a50f15bf13d5da2a055eba8595ffc248c31d92f4cfc7c59906c8cea7d4d7b0d0a65561202937d5fb75ed217fa3677e9d942e2d0c967ac12f3fd7296625b88ed3a0a8c5a89b7aa4f3e1d41e7ba27b7e29de189245b4149fbd5fa340a071ef33ea933e596a280201e6651ef6ae3c946f700f0619bfca2f70f24bc7014379528c3c81f9f6cc6c85ed2a58fd768ba5a4f88f26953a13cd39a849dc4b0df5bf1acb36dcb6c605a660a531b110dd8b20404c41c34a7e8bef7e703a095544b2d93d2e7fd9a078189a7c4713be3323d1e8cc5e72caaa03a1dd24272cb7a161ba629ef8d6f35af93dd1f37b00edce6fb0c0851468395fa3b97c2dd8051deb2c3cbc14af44950ece3f41b17cd170c721ac08f2f08f94bb8d9193f7712166f79636d4d32335ad4a6368b08bb33dc35889d4036cc03961eb56f9286602ed5182087115f8c2d3da6d6a2c6480efa7aa336b9d317adae793b12becaea2379dd57727142be8f1b7dcb5357a9227ab624f5c8b88bd1664423520d6fd6825ab3c41863e2548221a8e090c2046aa0f4842cf603375f067ff6a0ed0dd8a601865145a5efb9b6a449ecb3fe8a3daf9772da71a2266252caaae1658b8a6a89f6641422cc52a7945b3a2dbbcde25180a2d5a13d78375b924080d1565131ee7c2911929e6fac405b3da2b5fbe20c7ed1cb6375841f1a0a326d6e0079ccce4ffca2ec8476b33c857ab0ffe7bf61a1f5deb7db0a0ecacb579f49ca323f98df59dcfb1ee2536d7a32078b52805d92411d0cf348746fea9742a73e2a59d0e71e492c94d725831554f4a5563b95a2079cd2e6a518984ed7dc13533ca1b4ed1ee19f4fb98c89985748d9fb77c327ff6b9704fc288dc3cec9ffccd13fe21c4d57fb9f53267c0b23b0e0450507de70a97a65100354e2111296305e19cc6cfbeac3608b6c16b3e8829e8d6692e8f3ba002c4897905050c46e868da9e06d86e6ce3d22e57ff89348d5a6ac2d81450854154b212deaa914cb6511373670db533a1e1c69def478b1fa5dad8d6ef0bb0449f0f5bdf7b7dafcb72175d7669babc5951e4e8449526b4f003a35fe75fcde20dccce52c28b507f50896838bee897f751b1c664a5fecc5ba7b9f6215f8eb7130c7cd47196901a06d59c686aa98becd727e2afecc5ef04f6614ef86053d6b96cc9a8e807bfc686344e501691161fcf69dbe2b9d433394c3256a77019aa7d59e31eb04d902d6ba6787a3960a7208682b80bd72b744b043743ba333482c6c1904723cf0f38d86a80e595841ab4e217cd20a748f5fe9f7966382b82a331d41bea5faa9a1c06527d47a112d8bb858607d3f976df513eb1381b3c92d1be1f8cf67708904b22294cc08faafb73e9d5f38ffe8892ca623bbf8b0445dd8e4c9f48bb8928333cae021d37fe8fcdef160e5ec7470b1a437fece64f83d2c415c102f8d0ae4987994a98c34e0c446c1a360985140a6c08667574fb61f1a1b17d4e82b1f4ac4ac30e9feb8cb02c267f8f4d6bda8396c438619fe35969212320bc972c606d561836d61377c9d2953c4ea330a9137abda9745665ccf779e55e8bb993def8b11fbde5c20cd9222eb6fce343442593af19fd07083e432ded1d94adb11103d7993baabdd4fb3d551a48ce9ab8ecb8bd4ab445d43240e3cb91b7f33dc6d95a0f377b868ad7c2c31cf9caefcd08f0747707d605ae7c88360b5e16004a985d49153d8406696d98c18e83b0e7798f61aaeca0f498cd75badc2e8f38405d2671ee3653fde5833a60b33be4c92566f6e14280d58258d6df62b6c8dea32d07e7d7ec677d5682ab1d180955eb448019bc8e9b910fb91cb66b7b78f0c2d730d1b684f8e199648fad6d189843a6033e581290c1e9bfb9dffcb4d53ddac43b3bdc4a68145ae633db6337cd6f5ed718ec95481a0d961b19bf7a2bce580ce097954fe1f32808d16cbb6632a9384857f935d7e3e252b780b8617fac36a2c7fe8a5eb6d964a3a44ac21679db79d4d347f3e321061bba8fb470639d6db1b12c5a00aa0d8319309f76b77dfebc39f0aa51d5f6534467ff69cea1576934bbf60c693c21973d12aaf1c0eae4b5ec1ca591b1d68049bb4f7dcf97f58fed94e1e3d5c5c77b2abe02387c7ce81867dcbe9346af64cdc467eb63f60374a53e8938f03c922cf4a81a28c55e6b352cf2f2e5c524008fb605c37d5df43b66cd61fc5bc9316117e761d7cc1b9218085967d894c839706dc2b4bb9c7888d012074a1f98c81357fbd0cc94b1d97d72d7ed0caab6f275c944092ae258b6eb91e14e1ee324a3bed2a9dd02664b02ee44649158b4b491961934f3bf75fb783c034d7511dba7a4aa39f9aaa32676a45753db7b601f97b352e414f9edf4454f273b1efa8809ced33e046b249fc8328c17e5cca749a0d58b93c1865f4d4e3c2cbb4d102bd46489317a8fa051aff71350b0898c8719660dde14b3561f64db62a64a0bcdf1ecf43f4a92bf4674315abf17170b42a364d8c236fe1e8462240766cf7330c2cc5aa8b07a24fea2a294adc1ea9b7189ff7cf14c55f9f781fa0da89e9fcd2460d3a97b28e1234a10da4e530c829b7841d03afacdda4cf2588166d382b8bc86b0d5cf12b4b34761b0baf936a9c2cc86b5a541bac2d4acec8d62d7bdd732bf0fdbbebc7f518fc118f65be0f2deb02442249c6b36ec7a8ef352c38990f1ec02a7611afcc42da5546d5a06aa347edd11a082ead23a63fb5aad7851cd43e860540123c820455d62879e2fe134461890255b16823245791daa46e1006ca9c5c89731a546c307f8e26c2b56c6413066350e1808866e8d9cd19963c588359249dae168fb0c234018d5dc9f121cf8d97f06f10c2247dd66c912828692678a4d154edb876ed0112699fe910eb881e54d47f6362aaeb18894a96adc0af505f70c9d3ba93cd8e33428f748bf3629192710538060b80926cfb620ca92f9ca6a859dc0dc2a81082f651cdea390146d833f790c0f25a4af28a27da5fb62bc3f8522e49aafc6412be43e8aaaff76c9d1358d007335ade43ccea1a234858050defc1f6e50c2fb9b1f8688b6f01deb96eac4ab55ac94041af0c8e3918c5715b2300ec236bcf7bd33b7dcfa7af28753568e44f68f1d65d33bee3062e737c33bcb974ad38cfd04321699356556f927f05423f366b7bcb40cfbc2fdfb77a99efba11f164c3cb892384b9d2a521622471b931e78aeac36912ebce45"}, {0xa0, 0xffff, 0xe1f, "6421006ba519c3a0716edbb322fbcd93d34a82ea880e6a22db0275e05c0217a03434656831601d613ea7c5ca4fd1a6d5db535b3e25932071c0c15458de499c69d9c3ea9f61b0ef0b379d96dfbc544a4d7d77d346d083753dcb22476819aa6488f3ff87109c152f7dafa156ec422f4cf26214030a8e57ad094f6f8c3dede1ba0405a0ec7d649da8357c"}, {0xc8, 0x1, 0x8, "d7b4a8156914d00442851982e0e692ab4e0bfdba854d3c8d67d29356c09897e72d8f987cd4faf73d0b965f2ddb1cc65befaaaafc46708ec2217884da24d114656a2f46c41c1782b5327ad846893cf5b6e16cfb2192d0e0c45a7c95abb19ca32cb366f54c6118ce483e4ebbc970c9a92528504a0792d8b09f9d2cd3629ce4de1589238ffdaa9e44df7ee27dbf575606ed9eee1b089c91e5916ed9f363656782b4bdcc500b2d36f87b004924746e54eb6a031e7326"}, {0xb0, 0x1, 0x583, "e76775ce411734a1c40e848da83806f364d45939235e4db6ab66bcee2ac7eb9eea9f99e7acdc3d5ef1b55c0c0207862fa3364d1ecc38fcb2011eaff21ac00f85325878c6a9526419a0bb0bb1fe81b7d436ce0676ffa31617dc767da943d340dd9dd833d8193b78ff85ba01dc00bdfcaaa67177432ccb6795506366676035fa0927d9c4ce459f759bb2e36e69e6538bc55ed3bbb6c6fbd1f1617c2f33"}, {0xf8, 0x1, 0x0, "042b03c446a0007a2c6fdeaa830ea475d64d372d8eb6ac9fcefd68082f7fbd84c59569144a65a233df0547a8df78fe9029a3861fb54df98a9826c31c7da695a18c4bf782d39dbfec89ec3b8662eeb32f9eef29628b34e8dd8140b9b0b5da235dde1c5440e437c7ff9e2e7b078c80386eb2861054e70a51217b8288ddede3c45cfe60c3960868d38e5efc51061b00b649ea840328418602e2de5be16dc8ca6d8f8cfa510be0684c5cf484f925940967d1e1effbf95c0f56ff7bf98b1b07527bb3cac65e7ff621e13236d2c7ed3aee6256c8dcceecc8e94dcf63d1ffb434c8254c7b3bf3d33d4520"}, {0x60, 0x1, 0x15c983de, "87d52d78aa07637a07e924ca97ff13767aff1019a175ccb0c02a2a61249193d6589d619812139d6e42ffe29e6c1358cd8cbb92c86629ec13b22bc62d1288b7e19824897448457077eea4951612"}, {0x40, 0x1, 0x101, "189f38658250a673187e4e5b90b59fa17caf4fcbfee72e781d54a4b187a6690afabd6dfb0d7db9811447d4acdeb4b7"}, {0xb8, 0xcb8f612b1256dbf0, 0x3, "61a828682077f8f580554190cf9d8a6bce3b1013b91d56272eed4166844c4cb5f557cd495effe1efebebca3ddd75f156a259d7906b619a624a7f0682b30a7deab88e056f5e60744075da018171c43ce44ba91dd5bc6786229a3f9427ce8448d5eb55559275360152955e492e3d1283305fe17beb0940ff5221bf68db3a445838d4af307e3e31807de8c8e1aedb8af42442e35a7e13a5e3994366da23174dd7349e1e94bcb90e"}], 0x1478}, 0x40a) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') fchflags(r0, 0x10000) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x6) 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x80}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffeda, &(0x7f0000000340)="a6") 11:46:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="057680d5", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) write(r0, &(0x7f0000000000)="2526193514bc2ec9f473aff0af988ab8413390769104e6b77ab4b1265c971796", 0x20) 11:46:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 11:46:21 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) pread(r0, &(0x7f00000002c0)="72aaa66edbd8673d6b85c4974f0f0a4bb7c9b036003d006fe221589b391d7acf8d536574109d49672402af64d59754af3850a8bc994583fb31b38e3f2ed1abd55679b5226b4e9346ef0c42a90fe036250401f09371eed70bd2a7eaf8d5a1015460819eaaf7dd3d458434ff2bfbc16f7d7bb5e46388ab2c576f028ffb7bba524145ac177fd4d3a2ff8fabce255c6d8a75b00b8e68dda22292bf913a7102a178c1925a9d9c0362c450e554bb47582a296f2bc2f9229d4b3cadac2c33503baab51801b14ad71a9e3d56f3195d47ac2b2189a6e80cc6ed16cc5bd555b40be3e56425e61a1d0192f5d147005a47c1a09208816535f43ef12f820caa838f0a09a9417678349c30054540c48edf040b62a3e5fb4b82be5f8c32ff952aadeb49e49cc400a385130f36e12dec5aad5f35112a741c2964e4d1d6abff94e62a85626f53820c3d3dbf061d0e86f8d63235ff046ab5f77f734e7289f2702e858333102d58b5227b599465ca73406c691cd5270a58d26136db6da7eaf72f5e05ed10397054fa432cac3423940828152050b06b856fde94259f2b2b24b86ce66569cfe57234a2289445c84877c4284e41c5939e2e3695948956caef62dbe336b58802f6e2a72d344c2cd09e65d0f0a73d933173a26dd6c0bab4d65c4fefcbc493859f7334c1431a0471586ce99d37f182ee8ac9c812af5899950acd991cad127a91d1d9c6864a8335175b51d609c59c6124bd41c449747370471f21ce23d3d7d1301717ad9cee3d5272cd587c983c56620718b45965d057763b0d0d2311e67ab662ccdef7bee3ca5cb0b77ccab77ed091ec405cfd83228e3f4dcb0b526147246c11f74e79317a28a125e22a4bf12fdbb4491b832038a46deb2b9094a3cae2238ec1b80f4484275fb59b507e45345e5361b452e5d1c4033293d568cd6918045ac9ae90df3d3145350edbc29779b8ff5cf3a813dec5a95aa72a84d93a364fcffbf52bbd6840308bf6152701c2cca020686ab5b4feb85225a8ea318f5949922760a9cd8fac2ef5ae1b6dd134ab2ff2ef5a6f61aafce1bf37f42693da360e0b2ff683bc608d6a40d342b236320d2f5e6c936635d92904eff675452e39f99d12b671c99575f8ec7a617625bb1e3abf0c7ac7f02f77c442cf2694265f39ba6f48f412ac1713fc99bd8bb772943c9f02f458e7d4fe246d71ff3f48ff51efa9ab4cc4295321f649053ffa9bc3db7ed1519226d503701c5af25e2cc6aa5f856e5c4a875a88a093001fe53847f3ff3bc776d0b73dd0eef7c939b8a150c4996d262944c8457de617c13853d0417052db85dbef10db8dfeae9449f328c4a95d4d4c8ae9e784df27b940377bcbd500bee9a3ad77bc3817cb53c8c11291c1d183cfebb9fcff25567aef2453b29551551e54246272a847b05a39151b0d89d4bb98fd59649cd855c43e471d3184e7cb39eedc52fa375971bc165a8ec400d45c987d2594e81394221b692cbbd1312443a216cc9fc98db9f405fa081865c23a1b2afc176e2a8bd00d4d8fa2ac8686e92b067ecb2258a63a760037e0db0f4915244d7d61d6bcaf07d278a6d8eaf3bb82745f5ba3c5b270e8254e1162bb9379b36be2e3fd4df42469f7051b87caf6e09c7f3877b8010699a1ea62a154ec66f03daf82000c5ed85c4a6e9f9ccdee871c83fd017c1637dda8155931be4214455be20f8f3b5e2de723147cec844d28c5c41bcaea8b87993db9c59bcefbaada78dbe9b70191528d6e8f9a4bfad0da974de872465d21011420184f60daa85fc0e956e52926bdecbe3c66cc71f6413a7746614298af7d30761263f8ccfdd81d0cc68b2b124f122913a1c9324f9c7a7f9abe4ff6ea849940f235097bfed8d067e40df7da0e7531701631f1ee63c194a6370d14dda7ed5fa7476019e6406ff78c836bbd7a10bee0b4da2d879dbd3261c44a1be38bc85b7f8b913529426d0852d0dcdaea31c8a3985540d768e1b2bac30a4e35f5efd926011dbd596fec5a277de0ca991d74c2de7232274afaab4d01759eeea9f1a7af43bfa00e5230441f6cc4093feec765834ff026c184a2d1687a280847543ff6a5eb0d0db0c00df817ed09df3f87f28ac62a6ff9e4e4c5144d3c61fccabfb123dcb63c58c95d25cc6b39f2991450ee3937e0ca472b59e85dcd47f1699714b997557c0243c8ae4d41596fa5d5836b6f25ebf5fdc9ba60f9e7d8f3b718558891612cd039b6d68a5d024a1aef4240ad5010c76d5485f9ee342fd178c7f5ba97a3482f2dca56d288d9399fbefba9c24497e99940eab80be3396eab7fb615bd075388b4ff9b32ae1186f959d48df0894bf0402446811473a4c94c5ed7340ea20dfe2ed3df70381fce915ce7acc3db6f106f111ad53e6f47482a7c39e9c92a665083487a41aa948acd8471ac84e150ae37bf16f52ca5965cbd5903bcc644affdfa713cc4def3b6d8326dc81f7adde39bc108abd988e95b02d52a05fe3274d4d61f2371c33ee271ff7e85af76ef904d62bafc60a6ddc29b3125a8936c0807e02130d4ec3bb4f60225d36e418f8c8a05aff2f6c92791db302aebc2ca2edebccd9b48863910767d9607742595b6d49e919131714863bd23c6246525a8fc1af58790291f976de96e68a5113e95097ad887de117ccd6fed19889338544a2fe0f872f023872f99177161ca6edc066c839dc3db483365d8c728aed37843d595d35428afd841dac4bd8673497d20c8242f3f191c99e80da3054f866910bcf51e7b52fae984ee17fe797c85d0612f6bec31754d9523cb93075bf584c2126b41a30d492b6c91c3877174b836cc8500c70b0f972089e82c39df5d33338d41131f83e3842c1890b1e1d1daa6a6b571c1842c7c133f6ef394e550367109bbfa29d3b0eb8d7ff75462aca4667dd0ee616ac800311246cfe995573c2cdab786c8a5d7bcb894d25aefe99bb5359e8bf037e4d9b738bdfc548dd24c637f70617bcc8973d118d0685143544efea016ec24493291e2eeb409d87f63577738319ac28e6f0bddfae46f9b98a9d1497230e136e07aadbad5b57cdd5f49722597e12cc1c456b4f9249bf34c6caa5f35127dfe39317a8ef0851695d5ffe90948184380627eacf141eb24f9b0bfe2173b6d5b210f434a5cb31a25153f806e8857e93288690ad0daeba2463355e9ac7f92a28ea495490bc51631fdd3765dd1e7cef3882bdb95d15f9e401d392e8816ff19509553021f9dfacb46bef43d88a1ccb60f4aeeefe0eefa6ef5a6798ff23b0f26facafbd7406bd558913c3bb7b66a57d949fcd98e4765278e44e00f4140255a362fe2b2eaf490c452999b3093639ac2249e90a0601a3de20c2c0d931b77ff968b46f06fdf007cff62626633224da3fb2bc03b4712cddd9e99e9cfd53aac6c9f0b6e3b566d31cfff98670093629261d06325a25bcdf8aaa98b77a250c4649959e9a22ee8a0e6590d8897b62d24bdb50d1c58d9a1635ed977a8e60da7bff59657f2b781e992a013b66c1973030b2d8d520454f5ee5a638e7a3cac8c1538c6b0079fc94bfdf746103d5d8966217b884e8547ba50621dd91fa1986a59acabb83796a55566d1a9fb5ef68ede5a39d31695ba0568d7ff63bf14bc761e41a8792b9fa04533951b4f1e4cda2be4433c9d5b86436a1c7e8d0e43810fe3a2bda9cd7a3ddccb9180c95f8f0f7036256569f86d7a04b86a6370f3fd1313a8d6c5b4c145446b9dca444611219f695f1f6b7b86b05d4fccfc50ac6a09d42ceaf0e15d8784f94761a89129a87c95ddd0ab309fbfd003a8cbe526c21f12098cb72d395b824b2d160501b09393b1d261e24973f6de96b1fdd85904a9b5295a2a2659ff0770790cb3ad3245feeb96f0bb665cf0e526234c0e902351447701acf0b050880f9bb5ffd7c435362ccfd511494ff2286a758139d59e80f50cc14efa0961f97cb28e26e78498c4b9899397671027afff2eac95c180aee8d5c94f56ec9fe1b2d70bf9b62ed027608ae643ae1bc7d69b338028e7b3f78a78bbff2520f8377d721798254ada19e5f9c114d71a089840e07534069e620ccf54bd5b5e31eeaeb1535f94f10f6d94554dbd658f91f8de5967ca023c6311fb7be8b83326001c0d5f0599fb6ec2c0834997f827ecd5df2dbd272c9813f1dbd3915e8220710ea32421b0bb71e0e42b3ad7ad9810b6afd75b25525dcdbe1c0e52b596a211aed094df8eefdc8f6edd2d3c43c9c9e4aa3129bc8d8c8c225514753774e87957cbc83589a536322b9292c2587ccb7abf7546004458b1e3eba1fd8562fc67910324797e9dc0f142eccf0edb2278cd6996f31a5b83a11726a170433304dd71661de86d0f10f73456be2442ecb43730d16769630c58b855b6e338870833251d4fe549d228577463b16c47d8ef53c0d575b245355d55c1e393932173d021d4355bdeeef6bca1029a8d21ec3e34076135266656bc277c8c0b8d33ab87c972fc2c4d2125a34d6ffd9b0f432edc04572e1003085172da48f1a2413656f4052ba0c724066b6ee5c2cf7bd0f91351cda7641227e2af817fd94a8719b3de5ae9e3a43b1d8c0dc9c28031eb071f120288ab1cf9dcb4324d39f3fff96b623fcb2cf938937533ed7e5e14ad6eea14a74f5cd6e0061222d361a50534d5d5f1fb953b8d3ea28d99d27fd3b771910c6637cf138b64acfb24b5f7db60e634e82183800bb37c7d761fc04e4581dda11f971b7cf7e137227051b3d828756de71a7de171507dd8887448691554bda941645198385ecd695c491eba5a1b77499ccd26ee80ae8ed4b6e23600403fbe4e3d9622b909f768e68dbfee765506e35101c939b6aebee3f037fe76bc435c092f641687e9da58f1d2871290cf416b230b311c372ae2d38fcfea0f29284aaa58ba083b6781310dea2461dcfb21730625a345afd698755e9cfb216d86149d2f302daa1c0bc24bee3e3061a1ac1d06a81ce7fbee438323fd0393d52d03b44f5b99f998f5d925ff4f769030bb6209cdac1c3bda07fe068222ed35632683317685c7b5ef46b5d626cf123ad6b24349aadaf90ace5fcb834521c82206bdaaf549d6694fc2c356feb0bd4e7d45612050e90bd20e69c374ab90b36ccab1793b19e861ceab9f12ac10a3c9cc485347ea8f6a59ac6f8c2c064e1e9b5a34fa606e9839f7dc698c889d34c9a2275b3d4cd6515cc3e1d675df0666ed0ed5da4caaa85c8566fd18a8c0ed7ca363f514c29f68d9c99c145fe5484f0ef20d7e0e226d5c62f798df87bc9d631019369465449d555e859f6b3c4e9b5dda5153e1207f40caf2dd1508bf31669c14cd7dbfd22188c3433c19bc3cbbddc7938cbdeb6a7d82c6506b76a5b7f63f1d1f877a2c1496de7f768f974c3c3acf4ccd2a2aef3db53726d0ee8f7c970cd41a50d42a86ff5c45d504b050d04fcfa32510bf09744e5863c00d0b2a0ce412ee71cd0bf03ec2ffbaf0f82f3cd563bb2503212ba9f6e2f3794f9faefdb840f97d6ac407679373dcd44c9cbfed96a380910e424b31086fd6ed196a6322ca3e7bf364d662aaff06301f15667399dd1051ae0b1e407d1ea4d15c0c2496dea182f50dfa835ece45f74a9d5d8085fad3e53325a15ecd213b7e890a087d2d874555c436e0886cbf76da584127b77d6fe27b54e28be3bfa70a4a477b9e959e44eea9d2705566d2b93a6ee06eb620f9c1660a886b1d4bd2b06df6d19744079f4648215343c7a1ec7d90737c0e5107bc8e81d6d42d69fff3164a1623c007c920e7525477a1507ddb154f511ab0589ad71433c147e26c90ae7125a86de2597234e17e7a6bdb6570fffd3ad5", 0x1000, 0x0, 0x25) mkdir(&(0x7f0000000040)='./file0\x00', 0xa) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000280)='./file0/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0/file0\x00', r2, 0x3}) 11:46:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x110) fcntl$setstatus(r0, 0x4, 0x87c10277e9063df3) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:46:21 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x3b, 0x2}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) kqueue() 11:46:21 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x5) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x2) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 11:46:21 executing program 1: r0 = socket(0x18, 0x2, 0x6) socket(0x18, 0x4000, 0x10dc) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000000000010c}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setpgid(r2, r2) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgget$private(0x0, 0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") msgget(0x2, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:22 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="77844bddbbcb998984f42562a39a030a8f21984da3c0c24625ecf76bb819d28fc3d91167765d9511aa34c04106ec49fa458a1c1238d6e6e484d82a96cece16194d364d03795257d8a50fb53147235c38b6a08a016f35dd0beecb7b3df7aa7d1e65c4930b9cad91ea281f289a99ce56da6d4b3b568ab5c7254cbe14deed931506b11f93426cfe04c2511f5b078505474c378a35a7a22fe76b03e57da9a6b56ed3c93d76aeda1f0828fe030b39d5db635825d89fd48407e79a17684026288ece44d03894ca4585286253", 0xc9) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 11:46:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x3ff, 0x800}) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) socket$inet(0x2, 0x3, 0x6) 11:46:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x8d, 0xffffffff, 0x100000001, 0x6, 0x1, 0x0, 0x4, 0x10, [{0x4, 0x4b, 0xffffffff00000000, 0x8}, {0x29a, 0x324f81fd, 0x2b, 0x1}, {0x8, 0x10001, 0x9, 0x1}, {0x2, 0x3, 0x1, 0x5}, {0xfff, 0x100, 0x100, 0x4}, {0x0, 0x10000, 0x2, 0x88}, {0x80000001, 0xf39c, 0x1f, 0x7ff}, {0x6, 0x8001, 0x6, 0x1}, {0x401, 0x80000000, 0x7ff, 0x6}, {0xfffffffffffffffe, 0x7, 0x4133, 0xe74}, {0x54, 0x80, 0x80000000, 0x69}, {0x2, 0x6d9343d8, 0x8a00, 0x7}, {0x7f, 0x9000, 0x8, 0x8}, {0x10001, 0xfffffffffffffffe, 0x8000, 0x1ff}, {0x100000000, 0x8, 0x8000, 0xfff}, {0x3f, 0xfffffffffffffc01, 0x9, 0x7f}]}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() close(r2) 11:46:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x23b) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f0000000080)=""/51, 0x33}], 0x3) close(r0) 11:46:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fchmod(r3, 0x8c) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000001c0)={0x5b2d, 0x7, 0x8000, 0x5, &(0x7f0000000300)={{0x48, 0x40, 0x8, 0x4, 0x8, 0x800, 0x3}, {[0x9, 0xe666, 0x4, 0x5, 0x0, 0x95, 0x1f, 0x7, 0x9, 0x7ff, 0x100000001, 0x6, 0x4, 0xea, 0x2, 0x6, 0x0, 0x8], [0x7, 0x4, 0x3, 0xfffffffffffffffe, 0x0, 0x4, 0x8001, 0x87, 0x1ff, 0x4], [0x80800000, 0x10000, 0x1, 0x2, 0x1, 0xffffffffffff0000, 0x8], [0x0, 0xae38, 0xfffffffffffffffe, 0x10001, 0x7fffffff, 0x4], [{0x3ff, 0x4, 0xcb0}, {0x4, 0x400, 0x7ff, 0x1ff}, {0x20, 0xfff, 0x10001, 0x40}, {0x2, 0x0, 0xcfb}, {0x4000000000, 0x1fdb, 0x3, 0x401}, {0x5, 0x1, 0x7}, {0x5, 0x0, 0x9, 0xfb}, {0x1, 0xf4, 0xa2ad, 0x3}], {0x4e, 0x6, 0x5, 0x8}, {0x14f0, 0x2, 0x80000001, 0x2}}}, 0x0, 0xa8f}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000580)={'./bus\x00', 0x7, 0x80000001, 0x401, 0x1, 0x0, 0x0, 0xffff, 0x2, 0x0, 0xca0, 0x10000}) semget(0x0, 0x3, 0xa8a862afab177415) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r4, 0x0, 0xfffffffffffffffe) getpeername$unix(r1, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) 11:46:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x65) 11:46:22 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x8, 0xfffffffffffffffd, r1}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000001bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2b197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaff48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f559d612f871f4385f04557795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000028adb1ff02fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a993b25bd1bc73000000000000000000000000e89c5c7c1ee37771a6421cd4a36ec9a421f9bf"], 0x10) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8051a7ea9", 0xd3}, {&(0x7f0000000100)="232fc1ab275b4a3138913ab0e64ffc812ae2d66fa4afdbf9731afa009e12706d09d20ae9c4f758bdab6c4c7b16fd2495cd30686f053a013e666c94f456ad2eaf6e428800fedca55f5371fe55a0d4e1b59fd468a915114ebb45c4c462151b45d8f59358b7188deff2169202407bed8573037937e1acc63d50d63861bf7b9b49685c6ad22e787ae1e11233b5dcefdc7646fea313055a71286da321f8664f15", 0x9e}], 0x2) 11:46:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) r2 = msgget(0x2, 0x44e) r3 = getegid() r4 = getuid() r5 = getegid() getegid() r6 = getppid() r7 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, r3, r4, r5, 0x2, 0xffffffff}, 0x894, 0x3ff, r6, r7, 0x4, 0x3ff, 0xfffffffffffffff9, 0x800}) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) 11:46:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0xb1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x4, 0x4]}) r2 = msgget(0x0, 0x100) msgctl$IPC_RMID(r2, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 11:46:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3}) pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000080)='&%\x00') fcntl$getflags(r0, 0x1) 11:46:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x20, './file0\x00'}) syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) 11:46:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCNOTTY(r1, 0x20007471) 11:46:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=ANY=[@ANYBLOB="5921a96bebc7dafee59a08ef19c482eb67c53f8c50aa09e166474e25ace1c6fb1ca507716065c44ff313cfb857fb5cfedd2b8cdf8bff25d7898ce2e0e625c7b712f9bbebf97bca2364bcccc708429b2548e44818f06c8f70f95e0e3129a46afe3c52f374020ee6fc153687e012f8ba8d564c62d911884f532e0f33665afc30329cb7471d2ef49a0e629428d11c27a61398b671e9b6f616267015b45e5e917600000069ae504a19df12183df7f41efd06c303f3d81dd2b768fc4a0b3f83e6a81f28e69c942962da036de46b99e690cd7f444649f9f38fdbfa5876f250ffcb7ca99805eb6888795952bf1e411aa732937893fa96af46ccc3d3a7bb3740e7bfbaac9768a5800e1f510f8e12bd42898d34b08d6e3ed4e25853faa8568fec2f32ca5f38f544b81bcdc5b23cd67b926a7691116d74b94a7c8bc901987ea925c573b43fa8408a46173916bdcdddecddce2e30526cdfb9a08819668ef7a7bd10bd2a061ac49fdee57b56d3d2d4933171fe4343b43fe2bfbdc647823b7ae0a164c1965bd0f26b8756381f1a4228ca7790c39a96a8986fb2a2af1d860684562d59450cbd0561bc455f89fd74de5d31b9bbb2004e928f689c2336c76e300b857c2f3ce5af822e61b5cbc1b2d2ec0a2c7e2c16cfab39e5252938f37a99f7812444531d5d5e9675bae669f795998022dbaefdd614c435d45f8c55c9faa30082f42204ff65"], 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) 11:46:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1f, 0x50c7, 0x20090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() shmget(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:46:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) ioctl$KDGKBMODE(r1, 0x40044b06) 11:46:22 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) bind(r1, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) getdents(r2, &(0x7f0000000100)=""/219, 0xdb) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgid(r0) 11:46:22 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockname$unix(r1, &(0x7f00000013c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x400081, 0x0, 0x0, 0x9}, {0x31}, {0x6, 0x7}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x7c45914) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0x3ee) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 11:46:22 executing program 1: socket(0x1, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0x9, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1200000}, &(0x7f0000000040)={0xffffffff}, 0x0, 0x0) 11:46:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc100, 0x5) chmod(&(0x7f0000000080)='./bus\x00', 0x40) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[], 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="62066f994cde37d8ac965d53148ac00a1e59113fc55f94e7ef097004bdba41b0b7028cc1147cdc9eb1e462002b656772dcf023a03f68c40d130cfeedd295ffec08b6cbb9705b78c60ac43d22880d11b09977786a5a11b51ac5be59de7de5677da79b83e86421f03181c69eb486f71bdc132669e812d193dc166c54200e2f510e9d4c156977e2", 0x86}, {&(0x7f0000000300)="a0a6df1191844abf7d412315bfaa4adf4171c917719e84fe0c6c5a57fb001db40f2db0f0508b364a5169bdbffddd741a58bdfe17be017afe07c9b3def3b46bde5da44d7428a89d92bad3feadf11bdf7816b04b7bfef579fb79125fdd750ea1b13b5b26829dd692672933f85ccf7bb4a88c5945e67ffd8ccf1acebca826137a8958802f674ddf3ab59feb1f1b7a40eda36d4830401fb63f363528bd78ab85be1fe28409fb3edf8503d55feb588937c208a979fc814d40156fb204e8d514c75162dc06a1ee548921f0071c1a23c9c3c8db64e5390798d3f4d0883d0c829869ba9e60f39bc6dcde4bc94e08cd318a3fdafdd2ab", 0xf2}, {&(0x7f00000000c0)="2c51c9737f12f2724d3836832fc9ceeba9f41c1534e3ad8d5fa87a3f465c9cc883a5333da8", 0x25}, {&(0x7f0000000400)="4c735f05a38a6be1dd638c540517b8771052031d199903cccb33f60d9ec89c5c6b093ef44fb338688f70a38ab17cd5077975581d5f4b2136cec04fbe27d6993aa656377d8e430383a52d13813ddceefce5da1a224aecf4f3a0a6c0aa088e710f5477a2b43790f1285fea125a2d4ae04f6ada753e5df63554c212082ff5b0e0b6e69a988c2d01c7301dbbda35036166fce7e2bc14ac662e8e57c46be612d23b3a4dbdf93b058af63e895e8d78c99c93b47ae90b231348fbacdaec2860a168f95ba16f5e38b8fac3c8a3f14de2c8026c17", 0xd0}, {&(0x7f0000000500)="0f65b056078d964e550f1c4a0e29f1be60d3d69dbf970841ed13be7ab77f60453471015ecdd7b1aae7cea43f2653696cb761ce69ae781c1daca80331c4ea1131b8e42170d35f84fe0f3c6a38a9a99218a2d1a0911ea9df5a60f5b0993039827592145ee38a762cbdb9f4295e28826b16fefc70dca5808d3d91e23c9544848597a946a5b5a108a43a80db94d8ef1a9ae947d23b3c7f29ebf72a68c88b4f846ed060b24f4ef2a35df2db0e0b3e94ba49381a8bd11eddf155cddb2da2a1fc965eb148d8a8ff", 0xc4}, {&(0x7f0000000100)="35ed94e1d6749d981e173a2e040420bfed9fdf6ea2b7eff649", 0x19}, {&(0x7f0000000600)="0af3ca58785b3471c3a62e03428b527a95dbe78f8b147fbde2394845dda669f81a7a07da27769f40aef1d59e3b481961ef358d916bad4167a681d1329b375d5524ded406bb46d5e9d34109e23d4cd65f55e8efc8b9c702f26e02ee2ecd52f069673da248a55bb82b9b9a7e89722453abfe4e1f28d307dc6ef47883a765c3da29c6be6f7252d972e823e6686f05a55ce2498c7f9241f19da2b7bdd1fcab5c5a99395f4bb4cbe6b1f10ce2b7e38a3b33b287920494f83f97940ce8411db703e1d50708b320f996f20424f759c2622013ebb7dd6346e8a357e412b70a13669765ac07ec9d4113f4b2c7dc4753", 0xeb}, {&(0x7f0000000240)="8cdb2ca5eabd9b72c983ddbc4eb8ba68032e22a5aae069f62d517ef62e91aa81e3711469dedcb3a6a614c02e80a4429f8287ce57eef0be81c46073c8d4e1d1", 0x3f}, {&(0x7f0000000280)="293836e20f2ad7053c95d491b2e8af47ef46f9f9777e807ca2f33eca6da0c25393ad3d627e84e2689d4d2b14055094d20c", 0x31}], 0x9, 0x0, 0x0) accept$unix(r0, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x12) write(r1, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x96, &(0x7f0000000180)="b6") 11:46:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto(r1, &(0x7f0000000240)="e89b6f5ca386e61703a335a9d03eb67b5abf88a473f4b1e70d80ee478c345d79cf55777ef7752e0a2000ddcdb60c9523201162084252887adbd2f630470b61ccea7722e5417c354a243e7607a272f85638008da340ae4c90a20bd1beb9a00264fff25dd03164b8c7d0b7c1b2e4a97b77b8becd71a065c0adbbccec23655d0a278529aab3a8edd3516bcfa40bae7ada2ef2a8ec17b34b0f05e79856ed223391ea881ded8ccc475d06b6beb3f5a60ecc516ea058ca29adf3bf602ca818113496554ff3d17e682f39e45667caae0c1617b92f8bb139c4df401c501bbe49caa74d500579648dbf56bd6482f8354f6b2ea98584f97a", 0xf3, 0x400, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000045, &(0x7f0000000080)=[{0x200000000064}, {0x7}, {0x6}]}) r1 = getegid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000280)=[r1, r2, r3]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x13e6f53153ea0a, 0x0) getdents(r4, &(0x7f0000000200)=""/76, 0x4c) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000002c0)=0x5) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000300)) 11:46:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 11:46:23 executing program 1: setreuid(0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 11:46:23 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c070000"], 0xa) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x410) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66653000"], 0x9, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x2, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x7fffffff, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffff9, 0x20, 0x20000012, 0x81, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x2, 0x6}, {{r1}, 0x0, 0x0, 0xf0000000, 0x1, 0x2}, {{r1}, 0xfffffffffffffffb, 0x10, 0x80000001, 0x8}, {{r2}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffff9, 0xc177e36727e6bbb5, 0x20, 0x5f, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x80, 0x8bcd5e788eda6ba0, 0x1f, 0x7}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x40a48fe9, 0x9}], 0x4152, &(0x7f00000003c0)=[{{r0}, 0xae833ed576e5ba9, 0x2, 0x2, 0x7, 0x7}, {{r4}, 0xfffffffffffffff9, 0xd, 0xfffff, 0x7f, 0x7}], 0x800, &(0x7f0000000400)={0x8, 0x3655}) dup(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) 11:46:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xb444c0f519d887c4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x400, 0x6, 0x7, "98bac3dbaf0e8f200ae854ae37d5b39a3a5bace2", 0x3, 0x6}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) sendmsg(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000100)="7f5d98961f4e0ff7db6f5cf094b8b1b2113cc85684ea2e367370858c0fbb0076559ceb2c2cd8b6a96d776076d3d69b91c5d4403b56ff1c7a5df5f13ac9d68070f570f01f4907a8f8f921b76fbfb212215c365b0f480f0e0b054c7343c58a81d1ce3b5191e2fec6a1b69c5997c515d338f4a37acd89e134998229c36b8772c2b67bf39b9474bc04d1f8dbbdcb315ccf9ba6d323c076e22e3ef17e116671c9b6d1502eafb3bd39ff829f8dbefaff9a6ffc30d62812ca326e810e814a7c23744e4c4ab2e49d7b738afcf9677c1cf4992bed2e8105ae97b09c44047038700a1c942f4d96e1609341d7f443249dd201fc8dc9d1049964267040b5", 0xf8}, {&(0x7f0000000200)="03c0382298e58f66690b44704be37f6de5646fa76cb3f17eede68fb7a76830a2eef371de627d91f2d02d69f69870b38a6718840c694c5ee978a12c2f61f9b9ff5ab67594642209af6fe48675dcc1a002670e3a85e088b3c2ec51e2ee3ab3a5d85e6f9aa7d62b912713be215c0bf1511f2a67734ee5ff3bddd7ecbc", 0x7b}, {&(0x7f0000000280)="eb9644a730148363cb6eedbf8963e87817621519d2f7666d6a378bf8d1a3f3374188e1013fcb984683b645ad305bcf", 0x2f}, {&(0x7f00000002c0)="f0b71f9f51107a54b29ab809059ca04678d23dfe8d133505902c6894f3f94cb6173468a6640426b069a476e9be6762d16c41ccc174a5ccdfbfcd49fce8d191d20009f882d400f80d08ef32965eb83bd1b7b1e185ab416e3411cb2e09bb88718b711c9f10f88f3388e1a4234f383cad001e0b852d277643d9471d933950622b0b51fc8391e84ad13f2aa5e00430f41d96d119d3bf52acc4c5e9559daa", 0x9c}, {&(0x7f0000000380)="83fb6b4952c5b5e477848600eed91cae102f8b3732043d214ae23b61d9c9a910956d16204db813f3e8abfdec57cf7c77de2fe568eaa482ea670aafa366c6a68f62691b42c2da58a307c4ecdc03c1dd69512bec9943ecd65e8a8092a0ca9d15efb14793146128cea293ff54bc3c601ba344627a39f06d8d610c37b06059c0a1f6380b8da676f3308e038f716001161dbcb83d8af71f22579fbb2526a948e19a242d02c810686847c88d56a1fc87ed66e2f743cac0cad202b0accb41efb435ec7635d05221deb5816a80fe443ab0173dd2edafe56aeb5baa73d103542f1f489fb9caf4b837735ca97cf171f7bad73ec19b9c156e91b3df7f2c32d26c7dd5475591ef97cea69d91564528ec599652244e4fa444348ee237541c4e83c9f74cd2598993759e33a3e6f6bc0f3071f30941fa4cfe89dff483ca4905c31515f485c88306def6b4f2d236036b630936df04607fa6e919dfb0a6e4e30713ec4a62b9c561e0d060657279cba0994bdc6380db7e42ed4d20e23aeb8db9f6b55121b0c72eb23bcdacd6c91eefa96b38f9f3088f88ab373adf3ba22adabe9f7bc319d449792e7fd2d10f815d8d8d8f2bb3f6ca9c802222052f4293a9aeebfd0e3a87fccbb6ee03d2af626911da4d576246834bf451d632ef080d50aef1eb86faad66d82da964f3ea22188ccef0815bdd757a3eee87aa70250bc179ab1828883cbfbaf3a2a9cf939ba60ef065b4d88c34210502dc8d822648a0795451de008a57f31a6252da95d9c0c0e34587726bddfef3a61830897f59a79ffbcc5a1a29cf032cc4ab436b6d059dfb0d71ddce9b893069f6192579e51ad7f7c973447efac854b8a6e186d80102a2556231765cc95b8c9aec393cd573720f5c989877b7ecea7b863d3d4a848ed85b64412ff3fe81a2a2b23d788043a5906bb214c06ea0da1175e89c5acf35170da15621fd7d827dc564689f1d9527e380abbe6a526d34eb1710be54c167b16fd3699943a4bb78507efd63f7c35de75933654de853d79f3b5a8e13a7dc0b96470f3e7dae8444df7fee166b0e68ef4a651c30741937ae26903d80041ec21f88acd773ed1c29e1f2e1b5dfddbb41e1098cc7d76666d8c3686484577510ba38c804b8f69ac1570ad34981899b2dca7a8fac8389a52bcfa032e63de05322c660cf424a4d60d66e2804971a40fbe79ce90406091b0c8dc0505cfacd5c9ce6cb607a0bd4b2a69e67059bc423b5ad4ff805d527a646d6e34569cb7917de5591390b955f07e7ae8f3c7e6d73fc1bec79467f44d18d623a59c4f93d0445b7b7a7c241044a84861fa5e7f7710c3d1aabc8a1ba4fdc01278006c8e1618a91b1afca58e2f707b4e11031e41e0dcd37f4733e2f3faa9fbdf34cd32f31756e06cf1e14bff20f2326df3c160643810a7453821c3665b6ce81ee791fd85e037efab1304057e21dc937ed40f577c43bb5bcf077cebb4242aab206b581c5d8cdf0eff066da86f7d00c5f763ad078b311c0c7cbdbc1050b0ffbf3c004eb7048f55a432ef0735b73de8297a5a132fac0228ec4b25a91104e0a4067550fd98187508cd3d9faee8946b898a2af2afcf37429e92eef629fc259e3a054752bfaf04605261b17d010a1d39bafe7672a1c6bb7d5a8770a856ec1c28bee06a6e27aea57a83d7728e097bdb2ec4a6f896fab369294c635aeaed1cc3c261f217b5093e965f23a60f6c18d4f79bb517e5789b27c25aabc162b9ee8062e5669171079a9a89c0bf849bd31b089b4ce83fa21347bc62db21810b90d979403989f8ed9f4fc84a71d927f5defdceb6c7dc46fd810779d5bdcc8e362514dd67ec69e75f6589363acb053c57a4439366db115144b4a5a3d3d284ced52e72a376e510472ac5e8da817ef6b4eda73b7cc9b521e39706f883050c8e470af3c5963a5d9fbb30bbfd8e02051600ec8d01cb099fae2b3557238bb7468066cb1953cd093d2806f091603c05bd9ad41a4ff1cd88b5d9b96ef378304c38f86afb7459a8b30801f388d92fabd9d9d1288ca2d4cce9105d53c667c51a2eeeec37d72107c81c1b8f6667b1730fc938c6223d1957a324647fbd1c81ab798852a15ef0e45b99224a06198543bcf1c479fc29b6cbcd7f39b8d5e50c5a0b527160f071335377830ce855ce5357af9750332f7d0c860d0d8994d1c26ad7edbf3f5b35aad2b2590963a487febf0ded958fee56d7a922daa30cd867a7f85273db1707ae74739b87478e00c6f09601e798bb3ac2f1b0c66a61c479177e4aec365d0292263bfd0f6aa1d836ad40db39048e733cfc296a0ef943c816f10e8f301379d1cd60d5086968c5ff243ace969d63811886458f7d28c1b34a19f31f6a9d98fb6d21ba0791c650527e887505c9bdaa7ccfa1dd2b4a02ba00e6ab317c5dabf8cbae02b61c5e35b3e9ad9d16d2b4b40fed8f37bc29d78619ac23a595ba690780aa4257cbb51857158d315e69b70fdc20afd9dab462dbf1fe78c2ed388c8c371a686f2ef16cd21da7e9a7e8a940433408a0cd0538630f3cdf42a1d18f4e655e1b08b0aca67a67e9a2c0cffb86e9876406841e63014506eb87409528cc7d675a35bfe03bafc98197a34d987369d8bf82ed0d9bd68c3a579ea4228476307903edce5a73ecbbde829a4fba9b5e71f50d9aa470ceebba1c1aface1169a48d9ac1d2a2da3c3fcb225e7eec512021fe407408664e44d709c8795bfccf9110857f734c313753ad452abdefcc48985a612dd553781a7a53e6a7aecd432a17a07c1c1cc230bf794de8d82f1f98e46e865662385b2a0ad0b403a2a96000cd794bb85c29d84fb7241fae77332b4312d95bac965bd9338667dd3be5f51a24ae431b17d8aa780c7cd8c235bfd725aaa180d4e0b155bbd2e44240478e0fa6da90f9f53c6fb8185e278fb93d0f940704eb6e3147e6ffd85de44176cee393cf8cc7254fb8a36b22ed9ed6cfb1f2296284b99aab3251c1244bfa39dc6566855f16ecf66e587632bae56e7e9c47cf9ddf11a10aea4493d0b3751e9d9369b8548f97d95f7d20dcdceb59e3dc04869cde73f431c5f1934ca8bf6832b8930764453921e93997c9e6a2f7d37d55e35b7d5400938ad068012b716ad4fc62269f05e1285190b1afc8ac0a0ba08abc909fd3a7196f2b50b4e147551140b3ec657742e7186350fb6f94d5924bc50bc841991c1c0225fff1a40a5ef99d59684d69af1b9004ee8d3cdc6b0733e4c490a811e4cdbc556c9336c810e18654f4dc1ea5fd8fb28126914cb2413e5d4e8780e7085c95b3c380882e10c7e123b7f5ed6f4bd30495adb3388103fba0fe7072904c1d3bd73ab94cbe259ef6c87f9bd2b7698b228df427db57a6c327ce88db9cbb193b4937743d38bec5afbe9bba3b5bb263a70f570c6d21c3729a28a9e1ebcc35bb340dc191f74067c4d656a840e36f6846dd499d7855c4995a826f0a96ee7f587e685c990be876ba6ca36079799ff57f43e22db31c0823280110d115194fb558e92df5119030e2fcef23a4d636be8c7f6676bcbace752ad8cfde5fb319f7eb8ce3a787c5c1d3799372f9b008edf88a19e2c20a026818d1b70087238d9b2ac4bd0592945d0b6c4d76d79dfa406aac0f4ef49ec9839b0f7f7443a2d43da3c7047e19f78e1caf5b759517a314798987495844fabaf5f5b480f9c3e67cf1c9737f29fd0db3162fd8b08c842daa478a2206da7d77f320e15f579fd94d67a1308c08ab89af4b09b39ec96c2c87748d7a5bcfdefb60b958de4ece32b4020f66b40862eb7ba0b6935e11489ff4ba7128723fd00dbc7a17a1912ece75a78d79c1db2e72463808df730ffd0f5f449ce4302ee2d8a934d3cee1e812c57d18b529a3246efe740b9ba1bb823da92e0245a4b1c89e5e42ec42d65991380a326a000071c180a26883fd038b2ec2a6f0da631af872822a941ffb1bdcfee3ccb32b4cd052f0c175effd4e4f6e030b93b21f11a2a4e8702736d3949885855cfcff26a039f45c1b36cbdf8462709cfa2ac02924ea294ef47af0d3814a753502ac60f4ac88b6b55e9311a9de06c7081ba482adde35668f12dbcc93ac19531b0e65fd58ff34de3c5ec2befc6245af865df28e57fa2eee0635581751773efd9ada30161e6db5d1cbf1ecb6e758066d1c6ec6fc538bf3332eb9f5c2375eb54c310149d993e06b6fa8f4d01c1ae851525aedece414ae45f95dade5dbd15a96c3aaeb54a6126c6b6d0bbbadf1e47e0b331f20c19b1cc750e3de8021621b0ae2be18a3f12bb83aef969d84c40986fa147840e1afdf08c0b8415530f8f935cd9a8bd0f36c0183496db1d6e1ea98fc6c8417c5759e29568bb659e2f640c9c21af16b763623a4c2f026cbe49dc90064d8a638b66859ec22cb7670b2d88aad329c4f30e5c7d2eaae78e804212a715e986b570c48ae962f5aa4b576bf4f6875e3a3e07edfe9d2b509c15bc09153dfe15f280914cf68854d8b533faf8a3b9dc74db5e5e0bef5c236313c27d2b51aa3721edf83de49006f47c932e74f59155a21a1925dfc21ad689ad2c07dccb69dd3e2dffa74e524f19dde073e27e591bfdf5d840e0942b1a27db6217c5f868566596f8b1c644a527447713d96e9e5c8cb9a99629dc6e981ed5385ad1c3e04fc417b9d12d1ae40cf6133e5e6395361c67d828083aeaba5971f67475c8292836fc77721021540aa88e052a09e67799ca4bf9b1f7cbb5e7c2a8ae2b6ee703eeab8e16a4c5573c673992f6435ea77a1ff6a32e0b5533b224770b09ac3fc234d380155311eaa36176df39cc8ad4dc9715a965bce8159a43855f00561b16c3af7b638352f65b42311f38a739be1c6bc763430b89aa375f7ad8e71bc57bbedc5578bbab1077d5bb03682dad9c5eb6b2b5566c7200b87035944b8e0f57163f441e99c9dec26f3ffb8596617c620166918270cdf826a779ee94d9fe39aeef6cd3c1c6444646ecbbfd9bd8f90b430c5a0506a55bbdd7daad6ba1a0f24828a65dee368b5d7a57271f1690ae34848e9a711a05f5cbee213a2fbc82ddf52194ad7d651a90c56a6899d68e4f0f68373f37bf5927bf03155a3488b98d8eb95dd96651cf9c4754842b17f9d77fe6d9cfc25ff8e3f640d7aea5385574821ef278a4b2c60ca0e4f742e4c67bf77b37339108fa394a4649278fa4e76ec34b1f8616fae4be6bb7b584c70e4bafdddcbfdcb9e3eb84d2284eabc88fee170b59e8829be186ee1fd785ad209c8ff7c2c3063f6cba87a8764460a64456e3a099ae11c5abdc47464532f8691388e93e25a559d678714dc08b9b8a8ec06621aa7d027394ffa8b29d7c4e8b850af73b99f980e0cf878d87a4a0cdb96afd22bac81a5ba7c8562fa6201c8231f605f5f8c7a6a98631f93da5398b622c1db31c724144f652c90b0e3cc779f6d05fa92d4e39d60ad52d0efe742160e474abc25f41dab6237b2a9012a24f85518f1568ab52e64ffe33b5fdd4ec40c06df9d40e2dc141d6461705af081d31bcc44505ef67776670588f1506b703155c43bd4bd06aed0065b2d4a829067ec362737d469e02b409c2cef4ae8b4004cb350482007e78061764c49e688ae551d387c1d4ddc16c55455472927a78de3f2d683ecd29db2bf2c3aae73a114919f94adc4ac475fa55408701108e4b9135b023dd5adc5d25fc9d8482aa055a2c9488117006ff0de1b6c264dc9d3a1bcebdc51d65e092960eb52e9a14d267fc95024c64f91989657a74f776cb83895464b4e658d672eea4f6be652e5cf23795890f7de958252c0be0235c6dc7db58cf2b0c75cd49e9c4c98550a63dceaf090edbfe6b48e22628ba", 0x1000}], 0x5, &(0x7f0000001400)=[{0x68, 0xffff, 0x80, "2aad4ded4359be87eff07cdea332db764ccb732b364dd8d2847b9c934a793736b19033262a9733e84d4eb0a9b3356830ec0827b36a417c50741b0ce761c6d7ea217792a0d38a6e9651875187f292d4687d59062c96"}, {0xe0, 0x1, 0x8001, "c8998283fac2cac873650a1f2aa44ccd4d36100ea2a6e93ee11acb1a435244912671541ae2c304d32196a44676f41bdb92dfa36c71ac7b614287be3d18185b3abfb1c79cd0cdcdbdc51fd6fd54abe4f5ea8db2339eadf05d1b11d4b71daac3a859c0cdbc5d149124dd483430abfa2b8bcedc022de0fc8bd4b6c9b007d6d00884e2b4ec7101ceda6f3a705777deaaf11cd46fcfc0c0ea9fbdaf7f909b63a20c169c9025ddac77359a1d5873b614bd89298721b343e60b00670d20eab983ddbe3da3697f909d7792cf24"}, {0x70, 0xffff, 0x20, "75646d3ebd7a5daf1dd5954ca497cb87f444f89fcc9eab1e89b04b297a37e03ef3b9d96dc90784257432524261526734eed74824ae514d76481a99f80ece88eafa61322257886bc12240018f8a98067bfba20c9b128944d29906b4b70e6c1056"}, {0x60, 0x1, 0x4, "412a205d935d1c7289103fffab11a38eeba01c0f9d7334f21622404f4098b43d821423c21469de256157d8982d5aedb067870e6ccfba23fce416a1b229da6ae1cfd886672b01ffcb657f"}, {0x20, 0x1, 0x0, "84ef96a23465aa77aa563e153cfb"}, {0x38, 0xffff, 0x80000001, "ac1493e7c79c259f020b9ad52243b82371bc289d6c93fc172c1871a81468f29fa3a9f937"}, {0x50, 0xffff, 0x0, "6d27f379921f9d5adcf2d0968a06b2321d47cb565b1b66b8bc745f897ba233bb87bc530c488b310676d7c8242397b141c95d45e528584fa99e0dd47e9d81"}, {0x90, 0xffff, 0x5, "514b8942f4b2812e49807108311ff68a70ed98b24c70bc77f380b61e71a59870f1d62fa10ce3e13e82d759185714761ea9a87963c0f38e50205cdd6ed7fb81c3b569b691206ef6bcde95a55960c359894f615ad3220b850e9f38f263479e40f4f8ad7fc1ea9de600b83738566f505efdab6b650b9773ab46c6c2bd974d0e5deb"}, {0x38, 0xffff, 0x8, "7096805393c121f1fa60619e1b32e0b91a82f963313eab6ff6e66dbe68af66472101"}, {0x110, 0xffff, 0x7fff, "6e34e81ebb4faa80ca3ff1189856204a71c67a79dd7e6b573c10b92e4bc1915775a66fe29cd867b9fd277c544d9a3d35f3d8cdd8df300a2005145a8e988a0c0a2e98194eea48ff6905168d4c088d641b151396ce1a25f4b4a8e2ae585cc3a26916ef6c07fbceb84ff48cd71584643941b5b417bf1f613dfa56e39a6c0d0fe0009dbbab4cdede3ecb47c9600afae098aecbd674cead2ae41f161bbcc4373e7c1bcf29df361d111b82035a19dafa614f1eae91aab2c23636e0a5f4ac07199017ba896cd37f065a3bb991891d08fec3280afcbc86c66dce3bdcfafe08319d337f7f7d924171b02f359015d545b40ec93fc37d89b85147dde71498"}], 0x498}, 0x1) r2 = syz_open_pts() ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001900)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001940)={0x1, 0xfffffffffffffcd5, 0x6, 0x4cc3}) pread(r1, &(0x7f0000001980)="4ce3689ac84680b27518948eb06c4f80994d1b57583413583691f14a9c58a78d981072bbb0fbb51f968ab8f1934136d63bfaf7fb513051265381bdc193b8145202bea029f24ea91c490cb4d35129d4b5ac494b", 0x53, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001a00)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001a40)=0x401) r3 = msgget(0x2, 0x80) msgrcv(r3, &(0x7f0000001a80)={0x0, ""/163}, 0xab, 0x2, 0x800) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000001b40)={0x2, 0x4, 0x100000000}) chroot(&(0x7f0000001b80)='./file0\x00') ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000001bc0)={0x2, 0x1}) renameat(r0, &(0x7f0000001c00)='./file0\x00', r0, &(0x7f0000001c40)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001c80)=""/4096, &(0x7f0000002c80)=0x1000) sendmsg(r0, &(0x7f0000004280)={&(0x7f0000002cc0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003fc0)=[{&(0x7f0000002d00)="6b244cc46b26af27597cc0f1268b0a0ec194966856d28cd4a523b055c8444643c938e478606b909b8ef2e2abfaf08f338816c0e37a9f579249ec057b6f85fae98c15aa69e908b446089c140b76c853934d1c9ca117a1cd5f3c2cebf5240c310962ba49c34f8b2ba88d3a0b27fc320196e5b243d2b442491c041d4cb0dd86ebf2fb413c6010ca2c6e51912e0daca83d70fb4494932c0b42be390e476ab64ebfc308a99608edb520a51ef89f259fe58acc17c68887", 0xb4}, {&(0x7f0000002dc0)="31c20e2e32b2ec03d8ea892611b3a357230bd629b67b38462b77046d818ecfebc68e1964dfd75b739ffd40d871a01a9345f8e793f6e8343f3101d64f83557dcf84e1eb70201cb6988cc9b56bc7e38f85039b8b73bdaa9deb6577942f4980f2ec1d", 0x61}, {&(0x7f0000002e40)="baf02ebda742411313fb97443c03dab4c62a0ef8550d08fc610219bdd77875067a71b3cd55d418d10ea98299a16d0b703d76bee587c2a53a095753cae3f89cd67c16c43e5bc246714cbd55c69c7cd0d43e410874cbd2a93bfc396820ba59f9898bc04a4d59ee1ac59b09453394b95cc5d948eef8a6a3f7f65cf69b831e0293c80448a79f39c12c95bbe7aec90451f1229a6d75efe9b55652b252fa6af3f648cc55d2e830ffdaf6a2fdf8fd82745d6dd75a900d5d380a1d02d8ef38ade9e8126c44a7e3a625a3f51ee3f631e3055851ed04473ea07accee3e218a4a6bd29529f9a16b30e7cc77d3e2e62567dea0b7bdbac2b7e79142b33dad63d328bc1d610a3e4bf8db3458242d4b8a6699562162bf51f86a57ed8065e4b74f6f237e104df669cf2b61ae8086e2cccf7ec4c37267f49d100ce4ec6a06138f8e14a6c3e95b992cf020dd7351ac0f6aa62f077a2460b88efd0821d3fff059afc71f4a2a6cc02c259d83884b3d04b7229c68c903aead3ba4847c507ed66faffe3f3b60d87c81bed7355e43d785bc4d61df64abe18bba169f3ecc9c3bed565dcead5cb40d05313ce647a69f7f52a3ff1aa23e7ea3f72e016fc887d47e16b21dc9563f42198691aa1db5e07bff597a467d12a31ca6fe7b161f19ece554a26a38894bef39ef1c13a0bca4530701a92362f72cd7aaef8acb344f9886f6fcfe92ff5ba2938699a1afe5f06caebbc07cccda4f61072a4bc8f38bc1b9833e07ab5c92afd959515fe43bc69f2953def7eac13e55576a026977f7e1ec51036b92af56d666224c4d49a55dd815b9c6a571b61f71db731e99aa5f75cf57d68e0b42eae5db59eb981c2470b9b9737e2cc5c91641046caa5f64862d4775f24fab7bdd5846011824b525a17b23b4b6153749a652ef41bea7c2d4024688f1fb4df343ca9a2bf757b8332e8eda289193b5030bf7fe33c7aa8c03235189d5057b284f1b6b51fbdffc530a5e38fcf0b88d3012d52d6c3178b9d29c73d6d2e3568366a4d922a35070a274ad263ba891431a68c18b1e15ce00f370f9b83d410e353a291a42f0b70075154926429ee5d2978a2180b7f5d6f534fc549f16faf70e873f807a0cf4ca99ceb23f99b41434da60cf699d2a64aaa17b75a50b3c56b83629cbe668f458c4d90060e0a2d5d5fea0f1825882eb380a8239bc8b8a2aee0062179acda158e724f3cdd5ae9bdab60c69b31a50b2c26467183165bf84ee3e862f0bb1ddd619462efbf853dccede75d423b0441eb159fb643a12d097e978970870c0c4c2fa24b4ad667fd0d24e85be5ee0b5e21b2b669576aa959e87bfad52ef93b68e9bd7d70be857e38fcad62d9011b5faa3feb09a5870081d7b641d0d0ce638953c0a8190ab9d1c2fb8f43374f05790ba8ce2a97b5edff1b150071f8fb2f5bf3082e704fc7874739dae502406bd6f7ef57ce1c9999493b61a1853c7c939cce7426011f6ffcea8f4be8b3c96b99c8ca12b3d1ffc79656e1017e1565b40b38f4afa7abb4ef1cccee22ac664defb596a58f2ce1eee699d7b26d12c378a915fa033ef8a094e7fe9ca0adddc501223cb9de65384498862d5b3fe422edcd9e7a3a9972b6d9e8fb96dc1f9c70bbf11e3d3794dcf3404bbce04076c5150bddf37566cb6100248894309523ba1351de5331ef5e1857a8a676bdad41f41f2ee6bf8e4332d378b70276d517a52038037a4e31d0ca80634ba60a0ed4cecc38eef2e5d5bd887a84a4e7a8df29e7121423089be89309aefab745428e39adfdad77ac935ba78498c087f25731689d648698335ae69da8652e685f2fcfbac3c1e29b174768f9374fa1dcbfc35eb9073b36e22b200c62a85757273e7236cff20ad9128af6c8b7fe32492e1f81f1cb6dfb38b8f7d96e844d265623b476c079bced69bbf1d1c3d689f931ce861de219df13c1a537a29773238bd110ac04456deff07327c660d1ada2526d4ff557d2c6e81b181c891ed1b7e0a67940ac9f4640f3c6f6d17fb689c0aa218b69df91392dd07cc31f292b435f65e38698533c14e8b8cf82cbf48d333800d7c521ce34f8fcea2f4f08ec921044ee648883e338bd569acb7c30426e26a4d1759e30bd3a6cfe8453fa05ccda3317f88cbc7fba875f22db142b92ca921c7f9f15eb2a59808d54a1aafac250087949b2d2ba733e6bbeac11e74d02931889dfd9115edbd5cfde4528fcbe8ffdf0488458e18f8cd6555a5f4adee178b30bee6ffbfc17ff40492c1882fd8a2c49da0c41c3a6f063b5d57fe0d6730baab1e308ca875544c6738c0e17b387d26c0c5db8bbb5d1b75e582f572d8b80990e21db3f65e7598cf07098eec4a9d8b43c8350399bc056246d078baec3d866208dd08447d66788423e2fc96c2473a02d34c1255d2f5fc7136a407978fb8ae3404bc84f25569e6e842b7041d8c586968483fe213711ad492c5db7eb8028e10d0d1c9766ccb9c7a53e717f7a14dce31b776d5e8fa5cb71c4c5e9fd9d7ad3c3a95fc7f932310e7908b14513fb1c82dcee7609e5fc716a87e6ce91a1072ddf48c0c9d181ee5bac2d2b99bcfa138353cc59fac740d4e944503c5cf4d5e4a49d0161dba175c3adc0feed966725b58f41715f01ea049baef81ee6b35d31ce82da06306536cfa57180da843ef2caf73e0d456d1b4f059880a12fa5cda3f63336d1e9a622e9a36556e00b57ae7711a6d86e58b262c42e3e4de7bd3e70cb72b768e0df82eb3f335c1837de098433fef9571ccf011f18574f1894fcbdbc06a4f0431911dd5c1f1684fbd718818599782283480f5c9877fe5fb258d27f8f303fb5afb8c5f9be4af4cfded9640a8911b58aa27833f929963b792ead6030f5eb00c5cb0893d9ece723d8404ffd0d3e957b36bb5b5096b888f33c91a6f20f91047128e3d5426fba6a87193482324d188cc699f407fe97c9b673a2334a10a5bf7ce5b76a1e2f388a4d257789cab9fe7d0a3f42e338f0fb67988ba8eb965dab5d50fe84e85a55ace1cc8c211b3e0dfa110cedcf1324750102c53f38ef346395077d6e79934ff4926fbe579f7859c27e71a373d4786fce982610d9fbe9bfd18ae484dc6c06133d3a2b25d01cae39e3d52db1049ecfebde59bf25093f9ddbeede7d3a096eda3d8fcabbd10b50099ffa41842f82b31806a0e439687ccf30b1a8dfdfddc8df500ed8a85aba432db599a26f600fd92e7a59817a3641ab3e6b9f3f9877909d644e8ade64770a1a734f8635a27f25b46cea3ea8b11eae1c70f7900700777f0ee422464e90e270d818933015763b015649fe6a6bd6e3a88bce2ad1cb5eaac07856b2d5150ba4511d305bfaef4f272ef6fa845d3996a5d8cccb32fb8f7fd87aa7ba26a6d240b360daccb7649f1ee0615c1b17c548cba6d7b90d8b9324cc9bb2141b9e6be54ee284a39ae50c5ffd41f180e1dd5f99ef59b08340e3d8962f735788187179c1aa49abe487bcd89d67f21a4a5bad77724f243fb17f04bd2097226f8f8778d61c43907eda8ac078601dc14831477c2faaab19c1698c013935b7f57a62c984f1acd3ddecddc3bf3c195756f184913da8c14b7c78f8810562d8232ad2b7320f59ec6cb9799db37639a8c3cc6689f4710d8bfd8cde5923184c43e1a91425f7860c1c04d03533184810218ca9efa1823c3192d708d0c08a7165af94b66ab70602b4642a11e8786aa79eec5460504b2acef6de4e91dfda4bddbc3bd53a27f4c2032837168dd9a11d0b3008ce1543a15305773d8ad9b69d7c63a9743023619a3fe06a24f3363de0ed8fbde03d59624c08138d03bef55626e6d4f5b20f7a37b8fafffc98243c7f280d0b9dc70339a29a6b5162653942d544d02e1a83fac8e09f32b60314640bb050dcad12b731a4102ea2bbfde71f08cfb7b9bf240d778b2fb1c49760c21a596150e1e5d3b7a75b695edb295399d2f4b7d8c78380c70dec236d8ab47ad2ec614c9596caf93805e42f71872ddda3ab91b2a93b9f550815fdd5c56431f0d847ce883e62b3029dc8113bd73e0e36f0557d4cf463d9f0f0016a62cef19114e9ed915bfe861413c51fa48f89315f943eaa6bbd26d409e72753e50db499a5ad6b5558ac5319c2036eab0aee94df00bbe955c49a4aa8bd0240704d1437d3994408100ba1cf30ac892faf3179bb98aa5c3118abc1fc1bbf5b1c8b0dc1b90eed3898b810128682e1c434d93e61324d4839934dfd094a6b089b1daf7dd16cb11223b3289a2d920c44cd29746c14fba6f7fedecb3bb4bdec6fd1df42e3b82bbd0ea14cc9a3bc5a9cc61f115f691c019f2421502bcaeca234ba7bf32b0ee371c054fafde37ed94f95a020f8b918367f0af226ba072c22bbaa43eb806a6563b6fa6d3a11441a6c4d69a3ff72d95e2f2d3193dcabe21938144f9be8ca834283f55c3fab0ade324b10a3aff35846f2ff040caa5250566689ed03e8fc36fff25bb1988b4bf0e81409709d1da2aaf3ba7f0225a7319ae833a1df7b6615f517cf20d62aeb1cb0b98b07b292c8ee9eea6feea674152c2b10e0dc3c40964c2dd619f87fbe4d1e765301142c93aaabaf7ceb58fc87f5cb872a97ea5e643f1da96f01233335658f501117ae16459b015922f32f2462384fbe9cef379a05b5b8fd4ce5f644ec012cf214f92ca23d9a501f38b53fc04f4a1250422fca933f82782e8b972207019bbc458c9ae2e9bdd2818f2cdd995ed322ca3440b8c3b96da0241bb199a769351e168ac5b78cff68bcfb1d248a840672f844592a03c2260c9db166fe091ff3b4a255e6f5536a1a0a13539025ec915f2ebfd97dff860b12942466f1346a5079b8777d4eb1a30c10a7fd20f21b1f63e2df763ee792aabd350fe225c8a8c98fd334267f7959606214827df3de1643a65ed451eb623e067f6b8c93b8e0095d2ee04788ff19bc6cef5250546b5bc255a339df428bb8e21027f8267ac20f948a9ff292256120dfd6fb042077adc8a44d960233e14ed514bb5256d357eb7196472af2bdb6406fca4eae68468ed5683ec6918eff3842459dd6f5386198a6eb1cfa7e3ead77d2ca6054b64d74f3b7516cfcc96f5f3b2efa4285e54df248f0210cfe3a5a7106d5f2de6e4acffe3ad9a877c6955e6123fcd1c68a65696f3a9c4e00dca6411514351e0cd66e5eec1baf00d00a0abf17d5f271a1d205aed486068e9f196e51b419bdbcecd8c5a0b2b52d10097ae96b7bdf31847ae45ea654838d9b578ed66e4019877301fee826e90f550f26d7f6c17710c261929184b1b06b4887209a49029e8f6cb9a47917131b7febffe2f8512b8a99d955803659f34b4c9b5b4e1e173bc52b4373cceb80b515d925b5ba038cc599c3c0495481a6666a367cb597c523c0fd40a208501c6df51fb1e6d5e174fd9f07e9e15150967aff0e92acab7227365fdc0dbe9546b1f388e30d4823c675e6f634790f0d525ab32a8c929d265290200ed4de8b4011f0ac2ae8f39223142c12ac92c0c572d206085075a728268e7e1b716f9e1601cae32ca2f3bf49c4f3309ce59b2774873dc769ade1644a3aa802111c4ad42b8f1c94cbb3816605236c387831847e5dfe75b0923340e6d0deb9b0e41e898269f74bf7d3b7535fa0a225eb8549669472b186d424f4b49a76530836cbab73cd07b7c4fcbb8ec5040b6e63b1f967b2680d6c4fbf8bbb478261106a336209a307e89af88c56f1f07c3eb67ab1f0f6a20412e61e8a1090a73b91ce8f49e6b0ec194d29b9c69638e46e1483093e240812d8b2d00edf87fa88d8a1f0230065351806f3adce4fe8cb4379fe6f01156115a267b690a56eaa2a03a50cdcae666", 0x1000}, {&(0x7f0000003e40)="599eee45d5ed3923a5b4173f8a263f013a3a00b74477f72c475287a4f2ed062d3208fb1807e4edf5b0f66fd2ffd1aa9a1d3b3e8c02b8e4baaaa66cf617f4a6d7df1e4dbf414eea1a8b5a7376161605779de6e04f1e2bdfc71871221a692e9386a612c6cc070806e2a8f58a55f1f454286642071b15132f1ef9db18ecc3caa6dabb28f87f533010063ab566d02f5e381664eb999caab8004db82aa77c213ad816014ea3505504e7064a27a9b43aeede8e48c537f5722bb857e0", 0xb9}, {&(0x7f0000003f00)="1204110397714e506a0f9a00c3ab896761b5dd1ae8adfbb3e7846a42ce5452d4230b2977f92575925f2a36a64d884e8843befdef16c83d418432407eed54c7d18412630e5db738c3623cff3396ac6d02b2bf25cfbd", 0x55}, {&(0x7f0000003f80)="ab3c91a1eeff306a7b", 0x9}], 0x6, &(0x7f0000004040)=[{0xe8, 0xffff, 0xf5f2, "7ee36ba543481162c7f8ce17bf6818e237fd91868471a65ec490e9b83ce60dcb667a3c37c8b544f9f1ea1713ecf08376770363ee2c9e06eb12cdbb18ea4ab4e345325a9fddd33326510f63796511dc6c0c07ee368883f13ae5454f23bb490f22bb1c7c1e222f056f19314654a9e43587e2f30b7ace56b4e558e3cf61a0efed2f003a81bef6e9a9ad748a12541435c3b7f62286052dbc84b431e860b36203d81caaa86e592eb0df909fb6594166f32ff52218f2ad9664fdc66cd4d5aaf9b58f716b9e31a94ebd206e4e14a25db8532c85a8deee7b78c6"}, {0xf8, 0x1, 0x3, "ef32a43cbe9fdacc6dafb94f7fa10b6ec080b9a1588b516c398373ea1f9212abfcc7867723ae35463f23fd359cd67029cf64dbdf1f2c10ee7c2f6dfdaf796ef492230df08fc8910065cb3a8507cc7353f93396d5b6fa19e72b0dbdc8042f0e9cb6059e282c554a620afa036b71eea6d14b5f8da7d8eb3b0b3e04146fd4e4dc3db7a20b72c60ff3f3ca00f9c92740261762f35c3c70ee46bd044cd2af1d5b4c9de76ba961afa6d31138abe8d2c209565d93c028d0bcb5b1b57b6cbb4a9f8ab4ab4a4aed4735d79ac860075a8e7bef9be651822981273033c0b0bc94f7ccc45e545a"}, {0x38, 0x0, 0x4, "8ed4a131b1ac44b533f8f10e7672351bec8561086673876c3740afbbc32e69fb1b"}], 0x218}, 0x4) socketpair(0x18, 0x3, 0x3, &(0x7f00000042c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000004300)={0x3, 0xeca}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004340)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000004380)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000004400)={0x5, &(0x7f00000043c0)=[{0x0, 0x7, 0xda, 0x100000001}, {0x8, 0x4, 0x80000000, 0x9}, {0x20, 0x5, 0x101, 0x5}, {0x6, 0x1, 0xe841, 0xe9}, {0x0, 0x9, 0x401, 0x5}]}) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000004440)) r8 = getpid() r9 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000004e00)={&(0x7f0000004480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004c40)=[{&(0x7f00000044c0)="1883c2a39d9dabb7636fa55886964a64070566782d53a7515fd4fead4c15598b4ecec17dc2d031eb2d02ac1ca29e8200858a2f214819ff89fa8c9af4c564edac8f1c5e1e56e954bb5a4b207af51baec143a8d46793ce081bb3f870cd65647846ab81750757ae60554f7dc27ecc5b042101da9fc4b209cdf81ea23741f42013547d346471c2ad62edb3fcdd3f64021f987db9e8e088ff773fb3326a49100d2ddfdaecb61b4f0b1aa76f1d774b0d9a392b04d456307f46713ced19d0c203ca292f63475374f6f7abaefddc2eb645aa25394e160844ad4946a0d4e96f720b9a500b", 0xe0}, {&(0x7f00000045c0)="3df2412f8855a0fec39db2fdc39acfbc06212d779ae846da76e83fef44c62d64a6b102484f5fa5f39a7f2c6387e0124deae3c4b50eabbfac1547cd544eb0d9b483d379f18ebd0936ae541f26913636a18486192ec5ac56d369d25354fe6d40d4ceacfdc54ad3e7d4d0cc602d4db3e9aad90df2d0a53e83cd47ab28dc5f7ed8a0a12cf122634b0a90a0cf0de4e56839561739085aa40a8375b48c43ce3a3ced6001cd187d556556e3e7fdb84e7c4f98b2311cd49955df7d13684e6fed8606f11ec0c78bc0c21a1c9a085682e3045b2cb4f30f0528ef1c30c964011af9b611755a", 0xe0}, {&(0x7f00000046c0)="7697fc68bded24b40d5929800918f5f478034f7ea15609707826d2b0fdfb4d2c7cbe69c56e2c32b1f1c9d73a4fd8ad9de8c7887dff63b68993d4e42e78924e8eb7b48b8b1c94b19b73c89a8aaaed5ecedc178d86220cbf53b03f0a1df223dd8a6408a866d02d7e27fe2966e99ce717a5caf36454509e480dc0f3e2cb69282ad5a2e6f84a52d74cd8156df33f0efbd944ba5fcba7570e408a4045", 0x9a}, {&(0x7f0000004780)="4877b9aa3315e3dc54def58de364e450cdf5d343823849b8ddb5289833b32ab718e76bf488a7b7a017530f4353c56c0fa81acca178e1004aa94bea64de98aeb6091b7090f4a100f80984fd30312fdb59b18fd0a673bb8beaff6dcec98f85d1340ba16f5a786ddfae96c0063cfb91b13a0de52293943a33aab10d37088a8d8df2cbc658e12c002dbe06592908f5", 0x8d}, {&(0x7f0000004840)="85fac56b30f1d40e7f3a5f90cbb58e559ee3c74558e4ffc90cfef0b497a83a5ff8d9bfcba5ce5b4d1f5edbcad710eefea0e5097cdaf3bb3c68b6e58dfe5612629f6d232a38f217d8dcc7ce323cbb46278f28472e20936317ed5046d05ac39fd28b56a26f8a2cd3c13a173b1ddb9b58e6bffd22941904bf41d63aa31221571e60700c2cc755f2c1f8232132433ebd186824", 0x91}, {&(0x7f0000004900)="008b6ef70cfddcbacf6955ae3d311530a0de7b20726ba80eb194993bbca6df16755fb6d01709783717c74387c4fbec16ce786e48a331605cae09cf7c85a3b233f17e4c2bb90c51b432c9dce86d14fc1465fbe3943bd98e4079e8f1b208256277f8ea", 0x62}, {&(0x7f0000004980)="6a5cb358233fbf0ea05faec1a913960c7547af0fe7fe7b5910ba88864c8bdc65021e63ecf8698265a40cb76288ad64ca26f7a7c60d0316b4924f57c70e8b4872d36b34f4571a06f4955d0dcc59951246d82e0b5faf530eafcbeae293fd61440b8eb9970a760b1fd42c110eb69e92c7ce76e31ab4893b3120190d57fa16486773d68b04b8654645448dda3a22a027cb012aeae31c3f4a423dfa71356fbcc3ee764a1f5ca9285aff", 0xa7}, {&(0x7f0000004a40)="dac754dc0c401abecf9d9ad37ed912d3", 0x10}, {&(0x7f0000004a80)="31536c4a801601f1a2951501613ee21cb7c411a14abe088e548cff7da61f2bb154c32698bf43c093599c7159e6346b3b362ae1e2a584685d80f4d0d80884bc1d9bfbe84b1ce105e5f89accd4c7db59f835c66691ce3a4c06d949db7f31534fc1a21c1a0aa678dfea40af0b29b72e4311378a4a34cbade9bd2c7524d5ff842441374424d062f239774810fbd725e391fbb83d56a9dcf6c18149e5cd4d76890ef9179b6c6fe124eb1a40d80975371ad3670ce07e6a1f854d98ccaa029c7269f2b6679ec5bf2b7bc3efe9340be0e4b225556368c64ea06214a664e72a4e0ab52ededd9082e6b7e9392fa1e9af", 0xeb}, {&(0x7f0000004b80)="288794a0b6457c5b18f050e928c6f8306d2a6cca5d86ea19923c6d5ed47b825e28fcac6b6aa8685cb259d7629337957a43a15e8effb4b36b1526efc5982b45fb12eda978e459dcfe01d8fc7ee358bbe7c0da334328bd9d74eebd0bbe26e509a963373d0d669059ce769f20b441aceb3d3b10c94ccfdfc9e602908e9e44c795ffccbe09454e7a665581ae67c552bd5da9ac903cf1979be8fe76c5a69a8920e9658007d6731db211dbdb2a", 0xaa}], 0xa, &(0x7f0000004d40)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r5, r2, r1, r1, r0, r5, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r2, r6, r6, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r1, r6, r1, r0, r4, r5, r7, r5, r1]}], 0xb8, 0x9ab595cec1311cba}, 0x8) 11:46:23 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x28) fcntl$getflags(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20080, 0x84) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0xaa) ioctl$KDDISABIO(r1, 0x20004b3d) 11:46:23 executing program 1: r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0xf6, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:46:23 executing program 0: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="3c99086a3d4fa1589e1def82a5", 0xd, 0x400, &(0x7f0000000080)={0x18, 0x2, 0xce, 0x3ff}, 0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 11:46:23 executing program 1: r0 = socket(0x10, 0x4, 0x4000200000) listen(r0, 0x10000) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000040)="3244811b3a64428b58ad6b0120d5e425c1299953daf750495bef062e1e0504176f03535757ed92c80ddfae84c076571358ba39fe7468473b28809e979328d6d2a23d", 0x42) 11:46:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0x20, 0x3, 0x9) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) 11:46:23 executing program 0: r0 = socket$inet(0x2, 0x4, 0x2) shutdown(r0, 0x0) poll(&(0x7f00000010c0)=[{r0, 0x2}, {r0, 0x20}, {r0, 0x1}, {r0, 0x1}], 0x4, 0x5) r1 = socket$inet(0x2, 0x1, 0x10001) pread(r1, &(0x7f0000000040)="e582e4137ed2030bd5c0c7f9b7f17d9e5839a15043d0b2c4a3165455d7ad316bf93f808c2670db0b4dbf3a510d2e869942485569b5084b536f4cb9c2ce5dcf641ec93207669adfeb538422c0580b4d831e18f81a5d74573aacc8d230a4f96269f1b9a7f859292fa6e6f3de667eb2bf29fd4e59022bc5dd4393c05a581815eb3138eb3dee30d424c23b17db965334b72f556ace2c3b1ba9a7b68ad0e6a18559fe54440a9267ed6ad5be2b2c8f0d44006209d6661cdbbfe70f966e0aeea01ef51fe82b07d8c3131883b48af7815fa4bd7691c08146574556a57f6c0296ad313d02b2883286306343a47b61dc962b4cf8dd03d5cbdc5bed4a010e1b4a3a2cf849973943e3bbc7404539b7b6e1ac755c8c55a75deb3d40f9e1bcfcc0cfe88df635686b704b4924ffe06a24506e531d685b1abe3473ae78673b91677ea40b0590e7567a208957ca8996386f1b3cc5e9b58a3fad6a4fef87d1f0c03b3e81cacd0048191b8599aa92c46ff4477204631c334a70a58ac11136a8ca884404e3600c5172b9231419dde0062683b38c88a951e6535f0ce32168e0a3a71edaba461ec898b5d369baad5a84e886abc88c6ff6a8ca1eacd94c9554ee57f398f4c33043fe119757b9f7692f29bb6d6cd00cc61e475a57f4945172430144b1b016dc60c9239c1ef58165fda6fe84ec980432c23ec04b07bec7ebc1c9409a1c186a736d92f5bc488a54a4bdb9d8d2f6cbc137ea8adef2b1865ad9f536025f3811c0ba6d153340bb44d76f42e7b54f7bcc12d96438c8ac0906a01bb4d5a90d0e0f9ad41219558874e95eb90dd8b68a382886a750fb53d25282c029e3a26db82b54cbad84dfd475b56fc2927ecdc28bddc680033839bc4b9ea153bcd5dd7b4589130a9bc7db104e9e44af2616e88211b417477f55f08e92eab502797dcee52b5a95cf6d4f5606204a72283feb8802bf8ffaa2fd7a9e2a161cd4ec61d40acedc2233739bbd13ef0a340f668045ee7d1efdda8cd22aaff5bd3a95a613f995f407ff012d2a65de33328c90dfd13fa2172606ecc7f272b4fedbcb745f4f9238c1a82ba222d41964c31a495c02d27d29b6ab6fdb4497027ad7f51e5261bac09879c0e18c39cb268ba8d31299b162b1b9491be2ed9bb73cccbaf1b64d0458b6992c0bf5fa381470126905afbc8ed3a1e538edb28971776b3d654d6677be299568c5008b4743d1e17cf39c698bc5a4e5abe3b3f1e30aac59fa3b61cb5ccdadcfbec7a447d98650ecc630f1b40a129e06fadd5bafad6379efe5446c695c7823d48f50bea31b95ec8b5a8175e965d58cd048587c63c9b10b32390b9060f8dd782f7259f37fcb3924c7489e722f3759860c67cf3ed069a677feda463a7bd99a28917c9748a642de6f33370068775daabff0da9b1b8ab28eb6d3b7c487929973013a1f46be45e0a70d103b4db3ae342e0ca916214854f32f91cac12ee1c722a897266b81aa43639f74da008b6e4dd749cbeaea53e62db199ffe96de600c7a6eb23a5b3fdfaccf8c9fc815f68d8e737b202feb51d19a3f92dfa53305d71c376a7509ce27f55051cfcdf0a60f9add7ba1c7be36e3abccc4c7f2e5bbf6fa422c365bbdae70a1bc5b29d77c28d3af6a5a3cc0f94850e437059b2eb89b4723af75425c673af07eb6b4a827592446db855c71586fc8b1a89e629c2e6e7de2dd3f8a98eb92e3e0083d02f7735ea07afc000228a5b45f1fe36b900ce715e83933d1482f42f6387ac5951db056d530f28e47e2bffb111148d4b5fedc13360c2caea1d7ad6288dd606f5b05a20dd0cdad80ff9bbd95e8a3ddfd6b8e8de22ac3a5169889a96031778f3437bc88eeca5bacb62f12da2ee86a48a7e84cf36ca23d0bec504f3eb4360dff152e85bdcffdd1da07390a7782ac6bcd904e794ea3cb17f3a334c4687443bc05d49bcc6cd465e164ba6cdc648257a528def304ab3ff59e15618ff3975dc145c2f1c480518a6ba0493823ed42517742303ed096069da437c7ff144a9fb82a9c191033da96e23fdf3b921f68628c6abac9db975dcc2edb3f792d43013f1abeec18ca5d02afaa463da7a965fbe4d736411f1f266dadbd13025687a1dcdcf5a1a0c9645104051ba388e7447472620fa2941e25c06b554f553987b9141f74ed44061d23167f5d94d8ee137b34ff306a770e5526abf61655316186a3807d63309d1e4305ea1f20ca56a4bad81a0e221a26ae7b6c3ad213f8dc6ebf5473c8b56346a1dec30c1623f690123383623aeb2db1efbfa7c057611b0b6a2a4320d04a9b24a0d7b1ee58ea2fb78fe33e9677b53315b5c08b13deb5898078df812c9765d6f91fbfcd053d0bf8e00e550a3f049045fc768435ccee1050213a0045b282af8caca721ecfe5d25deb39ab556629f7acfa37c7da35fc6ba3c1545b647d989ed7c4a92b01a3d672bbcc4eada56a8e4d8fd519297e58f250595663d27f9d59c47a285b6f2db6a404519d5f6a1c0e1deadd64df2850069fc22bda6faac96c9c6ded94aa312c4da7892be63ac151d158577d4a605bebb95b29dbc12bbbb5305dddac35e6716923993797505ac6d96a5b923279facf1ae95f70636b29fe88c203951185291640089fb38f939ceed073723c3c6748f8694b1e83969f2ccb0e56b0f9d740b224f1abd625541e8a8eb19eede66334ef29e33406c3b04e36ca67bc84fe7e6ba94fa08479ccd8fd52d3f0e93f6c64e4131b7a81a0899ae25fbfab5496db8d643eb9ba2cb8abe0e31fb3149503a154bf87a4760563d00f0e6a74dfa2adb13ce7ba951097fbc9b102d89f013144e1c35117361a32ed8a7115aea4c5a5a3032aa3324846c65e0af6135bf755be727fdbee4b5e5c36170dde951adf5c61b8196d8725702b8daf0de629cd29ccbff3c534994147eaa22a6976dedecc9582e549026c0cec00bbe356ce3f9ba55215efab511146d763cffd7408c776c340f7382aec4c8690152b2ab02b9bfa9e45d0e8248f3bc60b7247bdf3a8e32c187f126bc0117dc81b29d041f7d02581637f5d4ab7a14726048eb00d3c786b36f5c6b97521ef35182088852613681a99e34b089ea5a0e95260134ea5b9599ee9471a2d7495a0cf01ff4b3be4dff39b0698f5ce0349b7ab603835c0a3c95b9785c4e6219aad549fcd02c25b9306cc880d9d5d461d01e29844c2474e825362b990d0b1cba8a250544c14076e02ac1871fbfe47b6eea762f10b75a514a8630c0ab460527de86a4aa660692e420975f818416f4586586413a54f00a627f953cf3a8431a7645dca89ddc442eac114e636c48b843623cf741e1c968a45f30c3dac31111b43abda69d3ac80738e07d34f12673293d25ee1168fcc74d697b4ee558a9a46c30ae23ed5b93a6cf2591ad0e8dae2a47eead769e90b71d8b3d484fa1db9fbe13694dc3bf6ec87b88f2827e7a48cd3310f5f214ba79aea043309e7f58a7e921822a54f9db02ac9009369b201354df68dbabb8d6ab1fde9c76b4b69bf7a7f1f6714eea6c8da8969cf51e40ce6f7e7e6253763d408fde143c8b036c91e43540252745ae2449c6c8ce7e447c11a5a51b48d81baf1370d86646fc796a7f89c8f7731a653de927b0ca1aac6a25dbf89472cbdc8f5551f3c29d14ad66e92131984638c2011f337944bcd3b5f97a1f1aa56a7d98663eb46201ba113df75d84b85fbe4695129da26f9175065dc51a3fd0250072966d9b52bb6581f0adda9a615b2e52c468ef48a784f9eb43d9f6347c2d47f58c31282fda7726ffa825695838346c7b8af3900cf216c55185ed96fb8dac85c54a1334c84878c08325f1b5e269cf06c02977207984c38f3207b1a5e3398202679305ef38e732cebf0d573da27a5aa187a0e0ccc264d7b2ec505f13b8d618fa00083e672395d6922af6d5d02f1485e621edbecf0d8f5f833f96450365ddd875eeee69e7cf887e585beecfa33ec7b73f93afca8ae2e87d8dc8863ba027a87ec3895102675572749266cdae08645271b20cdf1a4ea8f0273dcf6d40d320298dfa19101ea672ef4192c8f9082ae1af55364e6788a510c8e967568b61b4e778563f7f7e3b008178289eb23c60af1f9070a0c05677be4c120755cb988381fb31b0eca269c8c154dee8bf4edb5e3c75c9a910e03896b77e0c8314f343d6d17a96aba0b533ce55dd0433f88eca3a3cc7cf587fa6e70e5df26ed5b3989a6ee233275ae589e9569d0e8aedb0468f613ce4c8922bb6c3c3a4131642d6757e32f8daa107f8dbcf8f8e4361059ec0779d97636aa1a8b813718c3ae2f49f1da3e9685ea95d432932e3b0e3c7f8fe3372c6d382ce75c1977118ced19a8b2af855256ac3522c86986f4b73518e084c2a4f3af24c1f4060c9faaffcc3d32b1b2f6bdbeec6c3c0f0145045478f28de4b7a4a70bd75046ede2f3055bccabca60a51474d843c8754607f167327c881914fae42f4cc3461414db289e378e9a938e2a96e96868b0824e37cace5dd103fe4a46a690f7ca32cca0715746ad7f4ce139592f4d4c85b807f139e789ed56be01e3d26313b245622f669f74a466c084ca5b90edc8f446ca7f468f23d5499a0adc457a4366509438e45bdb9f2d8af348374d9042085a5a9120087a7f7fbf38e8a4d327e9ae78b310f1d7383cf6f9c705a265714ae0e99151ff066f2cb5839c4b3b387c50f69dbc21da01d7c90535d35a7473b05e528ba1d04d0dd549d6051a604694a284f82c7d51df3a437893c1de83930e4ac7962f3c8551950790861d382aa754602054bfaf34cb9f2ddd31f52c6debc0dd1bf5de68b4d7a5dbc99182545391501f920ea7c4bf3b6e81049916600361f69c5e9f32c64a324caaeb4f138eb6e3b9fa047670ae8fcca21c286fb8edd477da411bb3c2fa62126d317341addc74650ec9eab2fb677a0b6cd7b172dbf9e454764c897f622acac6265d8225ad7d420db57e56f8b9ed4ed58c4bf79fb90bba7f38ff037c8603b046af81772b42d7e1d42c3a4525cfb7f5232f0c04eaf79f0019f4076456c5221dcafc2a752254c90b452b5215eead6587d9f974df1194aa8aa674c1233f19cf32d032a06c32d61e823679dca77221d72bf30879118417377f8eaeeb86b485d68dd16df73b7078f8eedc8016c3a00d65e6a0dc173ea849cb6774992f9fb6d9a94409fd335c184031acfdcef80a882d0a4f11f01ced557f9cfd0640d671e8badce787a4f576bbce2e4087239b8f0ec3f4bb513eeb55ea1c51c16795b0b8c263ddea9ecde8207de7ab7ab82e7fe9268a12404ff56137ce0d59a7d40b223ec2f5c3dcc1135d3fe3ee6413f94f5b7cd542a83edfa24ffbb9b34710d0384b67bf606a709d0c56195471bd0905c6df8ffb46b9cf50b806c825ab8eb81b2d5b8792aa87bfe65c1695f141b5a0e4ec571b179c2851836971cfdbe2d89366d6191a093578e4cd681d4928ac9f86d021b82773d352b48dabd1cdf6251f56cfc6bce401ccb2f8336d88f9d0bd00db52b59799ff6796c8640aaaee34387e9b544ecbf7ad325e64ed1009ccc2459406a0f1ea263c72fb8446e0c63992ec9aa620ae2d4a952afe575ce63af3f270e0e391a8c5ce9d660cbc22ca1c88389a51c24fd1ea32be4a49465059ce71722246f915c8b604787198a88accab1a16a955973b964974c78f3feae52bbef3b92261eaf7f49e31e587b4fe4a4217f75544f2c50996aefaaf9c8ddb8b8a8e9f0e486a2acacb3dc2d86def3613b935c6d2414534e446e19351f5a9cb3c822b48750120f4c7e5170d82f925922bbe0e8970eb260a173176d67d4166ef78e1ec967c5924e649e4", 0x1000, 0x0, 0x60) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x88, 0x0) 11:46:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x46) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) r1 = dup2(r0, r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) shutdown(r1, 0x2) 11:46:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="61b44575d07d7d6afd61c229d43c514f398a98f8a31e34c25adf24054cee02f87e2e2e", 0xa9}], 0x1, 0x0, 0x1000000) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='!\\(}-[\x00', &(0x7f0000000100)='^\x00', &(0x7f0000000180)='&%\x00', &(0x7f00000001c0)='//*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='{\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\')\xb5!!#\x18[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\\x00']) 11:46:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x3, 0x1, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) getpgrp() recvfrom$inet(r2, &(0x7f0000000100)=""/104, 0x68, 0x803, &(0x7f0000000040)={0x2, 0x2}, 0xc) setrlimit(0x2, &(0x7f0000cc0ff0)={0x60000000, 0xfffffffffffffffe}) 11:46:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20440, 0x60) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xce, 0x2, 0x9, 0x1, "a8323ed563b4a611a2062775318a887209cb365e", 0x7, 0x9b8b}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = semget$private(0x0, 0x2, 0x440) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x6, r2, r3, r4, r6, 0x84, 0x180}, 0x0, 0x4, 0x5}) recvfrom(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x1, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd\x00', 0x40, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001340), &(0x7f0000001380)=0x8) setgroups(0x1, &(0x7f00000013c0)=[r5]) ioctl$TIOCNXCL(r0, 0x2000740e) getpeername(r0, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001480)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001700)={0x6, 0x7, 0xfff, 0x1, "2066ebeeb4ee34c15c57245a61767ada8f8e04f6", 0x1, 0xfff}) semget$private(0x0, 0x0, 0x0) pread(r0, &(0x7f0000001740)="4fdbb028d47cfef272f177eaeab7ccdbb4d402da8ec7f19664726a699f0037af4c2e1eb26e816737fe812a24409a86c41226228a49a4be940f2ef48cc9d15bc0393a25d49b3d", 0x46, 0x0, 0x13) close(r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000001800)={0x1}) geteuid() flock(r0, 0xc) connect$unix(r8, &(0x7f0000001840)=@file={0x0, './file0/file0\x00'}, 0x10) getsockname$unix(r8, &(0x7f0000001880)=@abs, &(0x7f00000018c0)=0x8) r9 = dup2(r8, r0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000001900)={0x1, 0xc00a, 0x6409, 0x7f, 0x9b}) close(r9) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000001940)=""/123, &(0x7f00000019c0)=0x7b) 11:46:23 executing program 0: r0 = socket(0x18, 0x4, 0x1) ftruncate(r0, 0x0, 0xfffffffffffffc00) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000000)="c123327b50198b96ba233c275824be925c9930e31ae29cc059f306d014ea231cd6861e7d38e783e33b29b01bc79cf1227a3f8e441e6b93f9cf3990f94455be5913b40f70bfb2f640ffe596c2af9a77b489726922493ffeec67f7a46d985d4cf0769d84c23add3c9b13", 0x69, 0x0, 0x0, 0x0) 11:46:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getpid() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 11:46:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x2, 0x0, 0x0) close(r2) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 11:46:23 executing program 0: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x18, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="de022584babf294104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969169b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501", 0xdc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8000, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semctl$IPC_RMID(r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x48, 0x0) semget$private(0x0, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000540)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b0768fce170da31cd33a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c0400000045edda3e1f034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733578244c0879f8325dc30529f558e083398be0e7a9d7c824c13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9294b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a607388ded062c89c4c655e1560adce67f2b0b906c5252010355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbb00000000000000db1b44a54acc0662c43a5084d396c7724e339801a43067517d375d23bd8fe221c68f40d2b6f9693216698f94d502035ff89d2e36a4bd98999ae96b860100e14fde0a7e45155ebe0dfa497978265738be888d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936666f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901c924d67df283bbed43745cf360d0453680364caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64ba8e06f9c7e33e0baa7de32c22f34e79d7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda73700020000b78445d061381302d5b8e944e9723d7abde131ac8d03300324b6b46309710923363fd87dcc0ca84c9df4cae8049066c6f8b482e9738bd5fe86ed22d5c72147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f813d9b4fed848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d40a99c6e5fa743928d21e4851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f5937906debdcf1cfc2f26c15332ac9666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29ac0698df0a3b8909892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5472f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7fe2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e7751855550000000000000000000000000067850425951877a2ae562fa994269ec13b21cc9421d8a30bad"], 0x1, 0x0, 0xfed6}, 0x1) getsockopt(r4, 0x9, 0x4, &(0x7f0000000080)=""/226, &(0x7f00000001c0)=0xe2) semget$private(0x0, 0x0, 0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd, 0x0) 11:46:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) unlink(&(0x7f0000000340)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:23 executing program 0: mknod$loop(&(0x7f0000000000)='./bus/file0\x00', 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="8de2f2eadd330045851d57a9051d0df022bbb6bb01860bccb1911f2927bc45faca368c72aed98d2cc062523b617f3fc1b9aeb951cc7b4fd858277c086c00f9c2537fde88c67305e065aaa76375016e68a6991ca277427f1c5f86b748b97d8e7d45c59c8e34c85bc34ebd01304a68bc5df1159cc7e359f5035df55c0108b41f98634c14e3869ce91f765abc05a500fbbea64030509bab84f096632a9f6ab7a63e29d88b9e38b65d0e9514d23fd2271c0195583ffd6f51fd8633832ee0879cab8613944cfc972922d1802c1e79667e0474a4a95df6397d6b9e3465ad5731d2655ed773170d66ce97c388519955e7c88759c9a66d72b774"}, {&(0x7f0000000080)="de0a422d36"}, {&(0x7f0000000280)="8fb57afa2d40f9a7c099978f3e65bdc29e9f"}, {&(0x7f00000002c0)="720576802361e402cb06"}, {&(0x7f0000000300)="bfe962d7cd17a7f44f5a1e9075f4ee116c58c899116803fe"}, {&(0x7f0000000340)="eda91505336c5beb61bbcbaa38f767be854f0eeef0c174de44fe1699ba9b4c0f312cdd4eb1e8f214f79575d569f82c3f3f3b3e78b82ccac6d94d2f09dbca29f2153a19f3d07b81e652b3ceaa812cc46f8bdc027e1e433ad29155c059809d7fa527b06fb70b231730049bf41433a370b387555bca0907b39890a7224972548b49236d76ed3fae5ac6b9d1fb4565bbdf31e03e7efd061c16d3d228791700eac3130332c86b0fdbe47e4c7ef0c511a2a6f53b350103039da3fcdf539de3c46403879a16ce5759323663f179e04f983c1a07b847e0fba5f4333f51085b92d84af3441e99dd"}, {&(0x7f0000000440)="43557b35aeddd5194f1e151302ee1f0bbc8629a123b89a018b192ddc6beed6ade220177cbbb891d24426b48d3504376da72474709a010c3b7b42b4133200d8cef57524c91b6e43bfb85a0053e7930ab36efde0a92794ff90b5713a0a71cbeb670557f29ab082443d49"}, {&(0x7f0000000540)="e9d2459cf7d0beabdb4bb3ee2cbd31df5be106e5b63fb2f6ff68bdf59fed0ecd498b5a8265964d6321ac5cec21ff31cd1bf7583ecf0e5cde64247abcbd48a7148212b522074fc916c657476e70ffc9448b93e08db900f24882351ca6eabfd2a973f9bcaa86686ee2e11b647b5a4d33640e8ca23c54000a74687022968c1f882f6e0d54c98334e924fd0e301fd9c68ecbdb2df73d1e5611d2357a0b3fc9f8b8c2433ae672e7aff4b09a5b3407ebb57ced871afc85da544ab2f2bc0d82c91272f683d8618e21b3961c5ac5fabe09bc"}, {&(0x7f00000004c0)="ea7f329be81e1b3034999b7ae00077b1d2568cd8677a9b4a3fd028c284"}, {&(0x7f0000000640)="0052f41645caf7501be359af45e72ef88237432f9e695b9dae9fa1213713c9d31c3fa088588c8a5513431aacb10d3fcd4ca27bc4fb3ec990ba040a05d019eb1cfb734c965c2cc2398ba4882c613a6f46d4232304a95c8ce740eea4afd283c008538e36095a0398c148830bddfcdbccc2aad61a5f4a55b3a202d39b4b117041617e1cd3da8b0363f615bed52fe2a38e"}], 0x1000000000000014) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x9) 11:46:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) setsockopt(r0, 0x7, 0x101, &(0x7f0000000000)="4f0bc4aa1b7564264de7d95972e03ad01c21145d956881686373615f452c952ac9d5a60955a871ae155cf17611f175805c51c7d13163861b649f39876d5e3e9dfeb2d09e5b1407eca40142c631f0859b5c3b17f0f3a09fe4a8859be7a2eee70b98f233d0ce7b936142ea00e2065152b36c35df02", 0x74) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) fchown(r0, r1, r2) 11:46:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x80) r2 = semget(0x0, 0x2, 0x40) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) 11:46:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x20, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="d3d61b2399983adbba4c5051bd59924a104b76623fb3c5cb920f5789f87b17ac10050e53e49455c3137d46b99fc1ba5a0469b7f9283ba404497af34bf38a09df694bd5964da3b4185b595bd1379967563e99255527f11bafdceebab20ff6244dbff9f833aedc5dbb8ba452c0463e7f4dc29d502bcc36a8faca2c5499963d1943dee2c82a128316b6d765ed03bcd579bca7a12a7c8524856f43eff0905bf6d99196c7a1f1b2acfffbeea4af5cd3c9efb298f15aba2be5d1f1b12d", 0xba) recvmsg(r0, &(0x7f0000000080)={&(0x7f00000024c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b58c73bf4cc16b8c2302c9170497a0b51370b1ce95672e2d85368d1406f0274e6331a157c2e4aeaf7517b947c48563ec67e7bf107e52f6f1f66ce5d0be975ce4dedf57293f55df144200772ef0"], 0x1002, &(0x7f0000000040)=[{&(0x7f0000000000)=""/49, 0x31}, {&(0x7f0000001200)=""/237, 0xed}], 0x2, &(0x7f0000001300)=""/202, 0xca}, 0x2) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r1, 0x20004b3d) 11:46:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) 11:46:23 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) r2 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r2, &(0x7f0000000040)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cdee082eb5515d6f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffff7b) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x19d9}, {0x10000000007c}, {0x6}]}) r1 = dup2(r0, r0) semget$private(0x0, 0x1, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000200)="cc") 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) 11:46:23 executing program 0: 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}, 0x9fbe90f699c888fc, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r0, r1) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000000100)={0x0, ""/250}, 0x102, 0x2, 0x1800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 11:46:23 executing program 0: r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="713efbcbf2d5f10b0bf7f4f3f5a4a5cd0fb39cca0324f7f88d640f905de1907c220a8d5ef79d3b36cc9ffcde509512d63b82d8a2dd5b8c858306b54cd3e1bb02f6575bff449f87eea3c1f18d258f39048dd733e0f0433480b7c43bfd45523d02d0da45d9c2b4c7bd2394fb5a5f4bbf323199d2910027c4e8bf714b8120b88b207e8e474847971056a099d202d3e7210d3371111bd4c97f5e202d1bc195f08c141e59c7b27ebb4ce96f2dff4cd8d9b7bc680b3eeb8b7be3260e999dc1bff69a678446f7b746a4235f44f9df087b685c0c6190acb7802040ee67e96f674bd369f19ff313b8c88f03db04d88e6ea9d56988f572b0b7cbfcf808a3c75bd21aa68b23f05ee19c17a7a0efa50d6521ba41fac160df89d7802a936dbf540c3de0cb673c6532ce525c5a102f3db7820465b04bf84dcaccc4231d80abcd09c5620579ed217fa7fdf4958f41cb9acd1e0b4ec212900c49695a48a59c301875c04faab7be8f8a4da265cbd80038ecb8fb5fa25d73643111a9821059fef249c9323af20a51c4900a0180f3676b379b43070c58b45fbe74b303f1e7d559410257027db8299834161322cf35d3d1aa77d27ae74fe87c0bdc1e688cfec5299fa947d9d9b38527813fe5c146bc522adc6874c697b9a64816bd7321f55471e08af22b7ecb1fee19050665723f2d2c7a10f3896095d1ef170e557ca53b40812d7b75e026cb221470d4e342b8d41e62f2ae7501ee0729174f8fced91caf99ad4d64bd483ef052ca921ccd1a9e3a00364bba8bbed52bc95f240c99ffac60ddd532e6af17a72c85fa8f7506c82213a1442733826ab10b8e3c169d6313b6c9a3115456e0af4daa211bdf83cf08145b3039b0a8280c68b6f35084cd422617a68ac2d18d9dfc49584132da956ebf70a01f4b8fca9245a782cf04e08d4769addedb7fecee3e518fdaed14b65615d0b247916ec3fd03f4e4280cf12e250b49f312126954896fb2cfc0398deb4de621f72b40c6824c33a5a1392472b7581b1176c16d813be94db3f5e65045c6c7a505bb688d65c88123c42d51b241fc4d7718804709ad8b9b3e0e4af6865e0436681d2e24f68c6b9da8742dffa5d9d1d8df212e444f0189014713c3adfdc47ed3d5c6916254bc0c925d9d50ba58aed6f4ac79d21e5b4125b2a3fa2520ff3351c4ffadb875f0e0b037be3d865001ef8284e7b67fee0f994ccbfbdd3ccbb11a5f07fb44b0ce714300f96345d008ec1cdd406358e09486c4a76ffc344948815a8cea00117874009bf20e442000af088c2b27603b8393bda0f75cd357a8adfcbd255f35445e426e1d4b86bc5d5cde9d00a5c39f7e2bfbec2e9edb72c4438fe0ca80b873aeafbfea12a240426a12721eacf11c5f8fa408843fb8cc1566df9343763747631c926a28d9b9d62d54c04e9ab0033b7aa8f7a33de6a7cad82641e57a4a75126099e7b51adb57026db8f69ade0269e054d1a92dea1f2c14e4824de184cc5b10bea067ea967adef2750eaa7c5446db3c47f6bbe6d33546febddb6870a872b4dd591fb9ff4bd551183b0390f7101742a740a5e8f8f61d5c2518e509a86472c465c6a08b9e510247c2cce9e565e301a92ee117f4497bbea7be42a23623d37f38aa5a0192e1cbd17e322ed26013a8a66726eaac7256493382a125eb4c86a9970232f0834e24d8e5d479c6856237e9125b8873eb0e0154c2732b350a087ef97c8374cbb3d95b359dd6c7e8db7a36e06598c3df8b543981bba0403c8cc353a4f94260dccf2fc354140a4a12bce8af9823047fb011fb6eea14c8f728bc2fad625006180b2df0881101e3abbebc4e4ed7a970815b54abf91f6e64c6b53d792f27c9504f014cfceaf36d6c60b986bc72543c2577223562d56bd2642ba66bf4fbc21b0d8142025f484b9cb66ac3ea2c1ab2a5bf2cf5da66c2acd6718f2685fa1655144daac46fcadf8561ba049a46e5ae82354aa386f4e4dba0da048fd58f97e22a62d57ff4727a49068850055c925d8ed1a974e5242c20ee22f083212d54f26047f96a67d4a2226337fa6b40deab3c4e762b1ce9e870715ebe25b0cf5703511451491a56cd24ba7f4555bcd7710612f49ad7bce7ccac486020dc0dd3fb3224fc916c4f98d558ff55d573cae5603d3bcbdfd021a39b6063ed634c71dea2ba69e56cbe8339c40e536a8b369b8455849accad0713a6973628dcb6b0dd566f024c2f185861e3300b13960cc2afa730c7af98dc19e6afdfa654812aac3981c6991affe88b838993b49f8aae24a9918066ba8fabc556872a3aa69d2ff3668e9005d0a76527b71fc5dc90819d04d9de481d20d819bff4a17b6e9cb4ffb2769f87e8276a7bde460844eedf7b557ecd7a9d800ceb29059f1c76b0594e7e4c870ee0c40306018686ce04dd2c6bc47408be25bd4b027789a1ab0dbd9b188093208326e854a1c03a90e28a740ec26006e77db93c683515fb77fb6ec26e353eed14fe7aa729e674d28117e95f8d13319e0f3ba55c45cda2f9933a4547af49895714f0d1adc4e563e1021126e9853cd237c5376305f153f8c747f725d210a72cff62d18f5d039448317cdf5a71925d798d77c532e9382c94b11b416e84449452ad03eb33f41a54911f7ac27f0e69a99534f74b3eaf48b222ec0a349a8f228a9f761cd14eaf141de0b1de62b41ac3b89f139e254bdf53a850d5a9137471d6aff002ca8e1bc24d48a2690ff6ee78588f216b122f25435b7ba6a055683ea6c44b4eb9aa73e5927bcf063686e21fd6f8a4ea34b74bf90ddfb5abc0b27ca86b9fd84235042f441fd3a117c534651ad79c21793b98bbca0b96d7d60bde17d76f4faf9d6596bd0d501f9397ea7b6b6ee80b74be8ff27091d736fb8fe8b8a544094eb003b5c03d8f98bd8dc70d6067dd67aae744f498f39c0dfb3a107fcbeb819748436182071d3ab419439c121e141bdf5255fce9d7d3d7a2529e6b0518498ca2d1b23a866073f757e6c999e449f0996eda1a081d9364296fbffa24b2c31522e2fbcdf506129906a894b570a626ce42edf9adc13afb7156e97bc125f4587699ddf679697c6a0d27970e6c00b2b9d91e8708e3729fa9fb55ca5a2a628919ee9c43fa823b5bedd8c93f4343072a2ae91cdd317270f74a2adaa02226955dbeb01dc574289850c24750cab445dd63e0785938ed3cdd1b134c4c64f8ed610b67afd4b68c9cd3efdb20a4f17611b51d142206b6eba42e6bdf343d1a3c48983706f11bc73689c1469ed33595de378216b6bc82707512250c74e5fadb9b351668b86e2478802b7b6478bedbf0aebc74a162565f905aa8494900c159a3e92f3e130e8cd78915904310e8517a0188c671ed1c02a91ab603514ac206d03d2488c22c1e8f3849b763711d0d6411ed5423dc27c4e9ffa71fce05bb3e769ef7fb8c7db89d4ba1539526ac230b8bcf5a7dc4f3a1d3b2e72b3b7007e0419cf760c4a31d1bf4275e631c5a90758bdcef701eeb49dc4c98fd06ec8fb732a72c8711f26530125ec4783e68d1e98cc998d9eebd02d873bf72cbe07d133b36760d27a472051b867754ea2fe8dd3ea7a92f0e99ac9a57700155282c46ae07e61f0064ff6d1cb20a8552c9ca02395dd8dec4c6b8e9437f1f1a25c8146c20bd789197e0144a89f835925f282249b747293cb804ce7db2fa4bced246c19af967132042ca72c785c753b939c6ae3ff80ddf060d127936811ab97f7c75e3fed42035817929b1fd17af2992600bf7cab9b81187529e8dcaeb952394fbf6e230fb580911a9720d2765a3a812458047eb80510dd8792ab83b989f9bcdb92bf3a8920f83f6e32d21f8e9ca0cea5f55b9de75f7675439f3dd295d87670c8e96387d257724d9b44caf6b439e0cf26e7bf9d3e196c9ccadd41cc7620c56e0a1b272ec290be5fe1f8255afe2f630ea5850c25ae68fa5449ea4361173b8d46096dcf2135a7de8a3fff969c30f23705e9d9822af8209f5bee940a7437446dcf4a230fb3d7231a802b965e9df7ea03dd037eb3c3d047180bfe161945a27edd9adeb98155f26d35a76891dfdbbdebd61fba289d25d6ee94234c43440847da2db75bff0b1536d63ed1343274ec1cfb921ab9b44ac6cbf1abe08b60f07e87f2e66e515d18109f0c62cf6812e39c3e1544d91b974760eab60d1c8ed9a21c99c0605fe72d6dbf034ca51ce321d14e879acae28a4424084eba3f8d571e4b5e869d6e70e937a0bbc2fbfba6d25771866ec8aa6f644d74d9cef428589eba1a0d2476a62f6f1169ac7d99dd53f6ba5d0a9441ba9a282f44898994d1770ce79ff1aa383cae3d1848b3261c7d1423bfe69d92f8facfcbff9f84da3d008c5937018540deb6f085ca384b266b5b02146fb320d7386a4a16de198cc27fffa41dca722ebb7f260b09b17694f793be88de786d49a75ae642d971b81f29ece7d8a8523ca97124ebfb623cfd0806554094298c4a15d3688282d3f8af2ebb14641b1dafc119140efd34774afb0cd2a37ab56e8cb5991e1b5c1c50d371a38501902e5fb50abecbd2c2220d87a0f7075bf8113925f62a790efbf3fc52116d3fe14d05ee0ab549503332b2a9e874014a5212472ff23e2cd979368471a8a44c57441470c0cb34103fb0f1fa2ed270849f5f8532ffbf8c90576ef7da87639021b18e6754f6a24e06848e0e862cd759ddaa81d44fa9df072e9e5af6e2a388a63012ac91c0a361928c660969b3b92f8771dc4c8a9bd1142db5cf31addde835577664930815df563c29519ca674653e0cdc2d70cfd1ac3325704e2e8dcb8005d714fde1f7f87321d9747524a0ffa0a8a2edb7086717d84eee7d9bb82ad5d4f457e528a5a13f282400715a4137cca5e3bc7641d5948fb16c3db8f327ec00b32b0edb53eaaf78db77d25817fba62ad5e2396410cab8f8c03f80b89aa1e27c5aaaad87d5ab8f34648d3e3df4a6b657f2f77748336eb2814862e6d234f24dfc66e4af4ff2f632adb81060c61fcfd797e199b94358ca037c83a4676235749a1d8176435b3aac6c041c91dc1660c7beef07f522a37e56ab4a76c7e0c5a15f6098ca50dfa897da0f3b6df53d8dcbfccbd02a4444792c1e43641824e7f1451078ddf12e09466604a51945eb21523c75610cff51e1d50031e6fec03c60c07b0c36ce93a9b78670fef7dcc94c34dfa88acccae3d8c90d317b061bb859bf7c6d6ff47cef403d7d2ac784b05ed9c43f4c52b8b0900d4f8e5073a7b5aedb54d7b9c49b4eaacf707ee64189b25a239af9382922e5b239b0066f02737de138c179b30e4e8fac9df16340f893514afcd901ed769d54a947b2b3dd263fa8c0aea311a687299a509226325c9789d021197c0ae13236b53761f181f37dab912a6da98ed16bdc387b533d4e44e8e863318e632334f7a6a795326d4ab722cd953a02cc45155ccbab4119525294bb6c99452c0140f8d4121a714e5229faaa212f2d9c120706f2814d78de909bbd308f143f4c3527b2370a97a061a2a8a5eb4794c8d28b88b1345fe8709f7393637796eda10e42f55e798253a5fd776218553e91bbc07ac32a9f7d60539a08dbb9c33bb97d5ae61585d713adac76c209c9a55355c47c9f9360fa20a0f5f783a4115899871bdaf4a6745038f08ca7ab9dffb62325f57f93e917c5e4b2eb994ebde8570ae6afcaad46ae540dff284f7ba86ba8006b90296a74ca185c7249013cdb698e5567dcc11ffd52ee53df8e0d087807f1273b4c6ec27f22cd32e9e0363d456c92e677190cb5c17a7796b21aa4b74e090de1b892c246fdd52773f15242ca42f6366722227840c0fbdbb4bea2b", 0x1000}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50, 0x3}, {0x89}, {0x6, 0xfffffffffffff001, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="05") fchdir(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2000000000000082, &(0x7f0000000180)=[{0x0, 0x0, 0x2b}, {0x81}, {0x7ffffffe}]}) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000340)=0x9) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000300)=0xc) 11:46:23 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000540)="9e3eb3900603b737", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = msgget$private(0x0, 0x400) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x300, r4, r5, r6, r7, 0x80, 0x3}, 0x79cd, 0x7, r8, r9, 0x7, 0x400, 0x100000000, 0x7}) setuid(0xee01) r10 = dup(r2) ioctl$WSKBDIO_SETMODE(r10, 0x80105705, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x400, 0x6, 0xc5, 0xa1, "334ea0d3753de654c2b35fea514dba5bd281e6eb", 0x3355, 0x8}) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x5, 0x1, 0x3, 0xffff}, {0x10001, 0x9, 0x4, 0x3}, {0x1, 0xc290, 0xfffffffffffffff9, 0x45989fa9}, {0xfff, 0x7, 0x0, 0x5}, {0x0, 0x5, 0xfff, 0x63}, {0x6e3, 0x9, 0x1000, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x1, 0x7fffffff, 0xfffffffffffffff8, 0xa34e}, {0x80, 0x3ff, 0x59, 0x3f1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000200)={0x6, 0x0, 0x6}) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r4 = kqueue() r5 = dup(r4) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000340)=0x1) pread(r1, &(0x7f0000000240)="cecfd79ebe134e4628480504364a7e00e2674cce1ca307d63f16f765bd3463cdbd507c9a0f823cef4033ca0e5f8985fdf37d81d2a0adeb9964a8c7bb4dcb7a900f2c06fd08d089e8e625e24f352d6b0925d1114ccddb82f92cbb463b057080f560fe08e4cc0e4c53e75d06025ce9dcc08d0c2dcd59bf4f4125940e2cf547673dc90f779bcab53ec3e28461f14b932f77efcaa97ab445531aa8d527964a406c6b0e819af1ae644362c98be24aa7734c9a1a7c3e5da0dbace2cd2b5b71efa1ba44337ed061388dfd8a4296bcfddf146963c8aeac743b3b3fb1a881e9991228bea0d5e8e294ab6dc9439436ba", 0xeb, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:23 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = syz_open_pts() setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x1, 0x8, &(0x7f0000000280)="b0ea471d367d4795d620e037adcdda148f46cbbbd4a2a2f49c2b65e300c97497222998686cc580d40b4ca91a304403897fd0c8d195327343e5242de9f0c6cdb66cc8901c62e3043fd079e8d4851efc2208ac862170e06992b575ab0dea59f600f9a5701d946ace28c9c16846361d1fd23f0d6c578345ae0576822d5f190883743f966c3626b887fae1ab36e87116e59bb48702597fc57cbb23d5b2c6d4b6810ec12a221a60bc4a8debd14a547a062bd0ce8ffef4f415d96aa0fae6940643f49b305554c72dad3e0035adc2fae039288a206f60c390b84e402a0696859c34", 0xde) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x0, 0xfffffffffffffff9, './file1\x00', 0x3, 0x4, 0x1, 0x1}) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') openat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x1, 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0xda2) ioctl$TIOCCDTR(r2, 0x20007478) 11:46:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup(r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = socket(0x800000018, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:24 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = socket(0x821034e6b4fb1d33, 0x4, 0x9) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x800, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x800, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x8000, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x100, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x10004) r11 = socket$inet6(0x18, 0x2, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r13 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x20, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x100, 0x0) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x80, 0x0) r17 = accept(0xffffffffffffffff, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) r18 = open$dir(&(0x7f0000000800)='./file1\x00', 0x80, 0x100) r19 = kqueue() r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x0, 0x0) r21 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x102c2, 0x0) r23 = accept$unix(0xffffffffffffffff, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) r24 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) r26 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) r28 = socket(0x2, 0x2, 0x7fff) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/bpf\x00', 0x10000, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a80)={0xffffffffffffffff}) r32 = socket$inet(0x2, 0x3, 0xfffffffffffffff7) r33 = open(&(0x7f0000000ac0)='./file1\x00', 0x80, 0x160) r34 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/zero\x00', 0x40, 0x0) r38 = syz_open_pts() pipe2(&(0x7f0000000bc0)={0xffffffffffffffff}, 0x10000) r40 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/null\x00', 0x80, 0x0) r41 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/pci\x00', 0x2, 0x0) r42 = openat(0xffffffffffffffff, &(0x7f0000000c80)='./file1\x00', 0x400, 0x1) r43 = socket$inet6(0x18, 0x5, 0x4) r44 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/speaker\x00', 0x20000, 0x0) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="a3e680b1de61fe854a069edd32ef765f0319accec94379e35960feb7c57aaa7890d266", 0x23}, {&(0x7f0000000180)="bebda3415d1d06e9ccdf869c3ece5920956d407ba86b71b0baa8e24a782b8e33dd247ddb456edf867f636dab3a03cbaa95823c7bd888007e3278f2e4adf97213744acb12db77741d3fdeca76e66079ef85f10c260140ec64df0e543d2de394abab30b8f611dc855ebe1934d0104a17b0a43696d605d3016ffd3ec8cd0b73172e1b2bd34af3b296c6d83404d693aa496b47313b9c9d230bb77afc25529fb7339921486f892916a96d8259652c32139d4ecbc3c733221666816376506755f23d5ee6a02f2d6b99b8d35af73655d4ef53ef5c1ccc52", 0xd4}, {&(0x7f00000000c0)='5', 0x1}, {&(0x7f0000000280)="fc12999e799ef4b6b74d25be80d9eb93ed78315d46dc811eeafdc645ecff4b3cd43186b17047738c3811e8ffe2b027c025a986efc1818b97b8d1a4e8c2bd6f827b386a333d205fe2d89dd203da1d8029b655c5d4a8632227065a1537b11cb1d6b1915f31b49b5c4ff3e7a0191de0167d32b427e147999246ee1b87fe968e1f485d2b5c0b87dadfe80d20a7b009f94add7d07ee4bdae2c94f8b361e48dce204c73947937876caadb90a169b403896b6c5c3afb6aa009f31116eff7bb5ef459db1c0f9695d103ffdb24a5ec74625173747b23d7102871427733f58b8", 0xdb}, {&(0x7f0000000380)="9833d0cc2cf932540fb86264786a2eaf11b4519c02b4383e1fc9ba4edaf97c631345777fda86d88c917e3db16e93e65176263e351daf2f5dec7176535dbf97c4744ac358f251afd96811315372d31b47a6e9924d0862364740ce216ca256021478", 0x61}], 0x5, &(0x7f0000000d00)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13]}, @rights={0x38, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19, r20, r21, r22]}, @rights={0x18, 0xffff, 0x1, [r23, r24]}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @rights={0x28, 0xffff, 0x1, [r28, r29, r30, r31, r32, r33]}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}, @rights={0x30, 0xffff, 0x1, [r37, r38, r39, r40, r41, r42, r43, r44]}], 0x150, 0x40c}, 0x1) r45 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r45, 0x0, 0x8c299ec05761787d, 0x0) 11:46:24 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(0xffffffffffffffff, &(0x7f0000000080)='x\x00') 11:46:24 executing program 1: r0 = semget(0x2, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/181) semop(r0, &(0x7f0000000040)=[{}], 0x1) 11:46:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x10001}) munmap(&(0x7f00002e5000/0x3000)=nil, 0x3000) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f00000000c0)=[{0xe64, 0x8, 0xffffffffffff9002, 0x80000000}, {0x8000, 0x10000, 0x2, 0xb5}, {0x939, 0x8, 0xfffffffffffffff8, 0x1}, {0x7, 0x8000, 0x6, 0x400000000}, {0x0, 0x1, 0x5, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x3, 0x4, 0xffffffffffffffc1, 0x400}, {0x6b, 0x8, 0x5, 0x8}, {0x1, 0xfffffffffffffff8, 0x100, 0x8}, {0xb4, 0x2, 0x4, 0x3}, {0x6, 0xcf9, 0x5, 0xfffffffffffffffa}, {0x2a031798, 0x200}, {0x40, 0x4, 0x52, 0xff00000000}, {0x89dc, 0x8, 0x80000001, 0x3ff}]}) 11:46:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1802, &(0x7f0000000000), &(0x7f0000000040)=0x4) 11:46:24 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) msgget(0x3, 0x22) 11:46:24 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0xffff) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) 11:46:24 executing program 0: r0 = socket(0x30, 0x3, 0x2000000000000) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) close(r0) 11:46:24 executing program 1: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fcntl$getown(0xffffffffffffffff, 0x5) 11:46:24 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000400)={0x1ff, 0x7, 0x80, 0x2, 0x1ff, 0xffff, 0x4, 0x10, [{0x561, 0x400, 0x9, 0x374}, {0x8f, 0x800, 0xfff, 0xb56}, {0x34, 0x1, 0x20, 0x80000001}, {0x6, 0x17b8, 0x8, 0x3ff}, {0x6, 0x7fff, 0x0, 0xfffffffffffffffd}, {0x1, 0x7ff, 0x2, 0x100000000}, {0x7fff, 0x100000001, 0x80000001, 0x8000}, {0xfda, 0x7, 0x26, 0x1800000000}, {0xffff, 0x3, 0x0, 0x3b637586}, {0x53, 0x4, 0x7fffffff, 0x2}, {0x8001, 0x0, 0x7, 0x1000}, {0x1, 0x0, 0x4, 0x3}, {0x5, 0x3, 0x1f, 0x5}, {0x4, 0x10000, 0x4}, {0x400, 0x3, 0x80000001, 0x9a}, {0x0, 0x100000000, 0x4a37, 0x200}]}) ktrace(&(0x7f0000000000)='./file0\x00', 0x15, 0x40000000, 0x0) semget$private(0x0, 0x4, 0x80) poll(&(0x7f0000000040)=[{r0, 0xc1de5c416776427b}], 0x1, 0x80000000) poll(&(0x7f0000000540)=[{r2, 0x80}, {r0, 0x1}, {r1, 0x4}, {r2, 0x4}, {r2, 0x40}, {r0, 0x41}, {r0, 0x4}, {r1}], 0x8, 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) r3 = semget(0x3, 0x0, 0x2) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000580)=""/63) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10088, 0x180) flock(r4, 0xc) write(r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000005c0)={0x6, 0x6, {0x9, 0xec}}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x5, 0x6, 0x1c000000000, 0x4, &(0x7f0000000100)={{0x7fffffff, 0x4, 0x81, 0x8, 0x100, 0x3ea, 0x8000}, {[0x7, 0x400, 0x7fffffff, 0x20, 0xfb, 0x1000, 0x8, 0x6, 0x40, 0x8, 0x7f, 0x80, 0x40, 0x908c, 0x185, 0x9, 0xed, 0x80000001], [0x4, 0xde, 0x4910, 0x1, 0x7, 0x5, 0x8, 0x1, 0x2, 0x7], [0x6c2, 0x2, 0x5, 0x7, 0x3, 0x1, 0x6], [0x4, 0x7, 0x1f, 0x0, 0x6, 0x3ff], [{0xffffffffffff4481, 0x80, 0x7, 0x2}, {0x100000, 0x1, 0x3d, 0x80}, {0x9, 0x2571, 0x0, 0x5}, {0x80000000, 0x7, 0x61b2, 0x80000001}, {0x8, 0x4, 0x3}, {0x3, 0x7, 0x9, 0x3}, {0x8, 0x0, 0x39c, 0x80000000}, {0xfffffffffffffc00, 0x279, 0x0, 0x4}], {0x3, 0x7, 0x10000, 0x38db}, {0x800, 0x17, 0x5, 0xdb5}}}, 0x1, 0x7ff}) 11:46:24 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() r5 = getuid() r6 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r5, r6, 0x6) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 11:46:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8060, 0x0) 11:46:24 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x4) select(0x40, &(0x7f0000000580), 0x0, 0x0, &(0x7f0000000b80)={0xffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x100000001, 0x39}) close(r1) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 11:46:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000040)=""/97, 0x61, 0x800, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x374) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x800, 0xfffffffffffffff7, 0x4, 0xe8}, {0x8001, 0x5, 0xff, 0x1}, {0x3f, 0x0, 0x6, 0x75b0216b}, {0x5, 0x4f6, 0x9, 0x6}, {0xdba, 0x1f, 0xf4, 0x8}, {0x800, 0x0, 0xa0000000000, 0xffffffff}]}) 11:46:25 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, 0x0, 0x0, 0x0, 0x0) 11:46:25 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001100)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) pipe(&(0x7f0000000240)) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:25 executing program 1: munmap(&(0x7f0000726000/0x3000)=nil, 0x3000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 11:46:25 executing program 0: pipe2(&(0x7f0000000080), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 11:46:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x5, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xbb9, 0x3, 0x2, 0x7fff, "92cc214c123e5379eaebd9de1ede7ccafa283813", 0x5db6, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kqueue() write(r0, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) 11:46:25 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x8000000000002a, 0x7, &(0x7f0000000140)="0000d1c506ac529ee7df8291dfad9ac5cd4318b6e8f2f61d080f75f502a10068a6d8c216", 0x97) 11:46:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{0x0}], 0x1, &(0x7f0000000680)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, r0, r2]}, @cred={0x20}], 0xf0, 0xb}, 0x404) 11:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e6, &(0x7f0000000180)="b6") 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x42f, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:25 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = getpid() r3 = geteuid() r4 = getgid() r5 = getpgid(r2) r6 = getuid() r7 = getegid() chown(&(0x7f0000001200)='./file0\x00', r6, r4) sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="377429426c3bcd27ed32d4e05791693c333914b9829b7bd6505789165d7dfa4321c5474da168d0b2a27759abe5731bd8803da3dbfd083d4f6fba1d05519581d078d229180bca570da1f77e1b7821374d34bacb84479e164358b3f13ea26ea2c7a0eca4c9ee9662e518c72ac5ea", 0x6d}, {&(0x7f0000000180)="7c1fb72d58d5051dae59baf5ff4c02e2b965d5bb69b644b835614ee5d0d2ed002affb4e24621275c65d5c0da5f6d187acbebaad819274014141723ccb5db7331ab3bcd68ecfc44f56a38a7c95099755056a5f70089d82a15ca77c54c7d48140f04e5b089d4e100e8d59eaf65cdff1327552234a6524c8f27d7e541b2a8aa2d14ca9eb31e95c4f912e14a4286dc27dca6b4953dde2545eff831e995ab2193855667d337372a5edb9a99b0f0416210d82b08b31b02582b97fae3afbabc158d201fc4afe7ee5dc2cc2fb380aac36d16aab1c8e700c30db63e9baef5159b6a721dcc507d157e668b705b842c9bc5ccb85e775a7475b9b63efa15be42f119e141853f9599b3e4400fdc9b3401854c18e1c95cf2836a8b69329c254b5bb796850f10d2db180026034733d6b8ae12cda6c605b0bf00b2e745a1bf1316cb8393949f685986f3e0924cefc4b62b09a5103d3494a9de299c28f74e4ad9ee4c658e9b159f21a2f48da3a2e34e1f186c23c6b04d9aecd21b8c30a48b4a8b9ea46a977877e2bb923c4f58847729b9331bfef79b9ba04b1cdae3971fbdf0a79a2561c75115e81ea2394cf5ff10177361d742f776269bf82cd8fdd68b83e5b1e39e11e3b2d70e66022e782f3e1f47c8da51801a8691393d20f3b65f8c902a72191935191a99c8f1a38f939fc472668b96398a4c3378e0544079bf82b934b25e8e580df25735f492b16e2df75532144a6d48594e97db84a704dde7544d11c17e128dad6abf33b94999955e6893a6820bdf6961092c07df89a404310cf05a54d5ce37ca8befdd13396a8a85f9865be417c707092502376708462bbccf29afd4dd7e56ce8f73cdbb10c99557f5fdfd6bf932a84264db9df8598778aff659e79b83816651f3999e4dc4ec86fdd252cbe8af615f7fca0591f1ada63c156980c48c3dd057e8b3d30fcd4b86ea42cf9364b25adf42eeb260c7653fc49a39d6cd2926e1ea2724c03f8a36a0dedc62d2b88b6bba4f9303dfe3c6fe648836d5ca7bce471fad1b0429c4b4a604dcd3124c2486a30bbd5c9f1141f6407d86e06db8e5b36b97752be5acdfb8cf472777b1e9e095ce4b0f7e9a6f032f60fd46cc718523ec2df8fa27056edcb8fb4957eccb45171a4075ffbd511a8169e581319a596b1fd2413000f504cc7c49d32f06ba82989760b6d9016afd96434e556daddf443b378071a35ab821ea668876fca2f90ffcde054b08df03a2e6703c29ad933321c0279922b654ea3fc873ec70d372879eb33e8dbd54329333f8ba9f4e0dc59e6e427311dffe7be4f314696dea77a087cf6259457bb746766725e867b9ab742212391dde3da1a745d189c700e80833513ddcb91c493e4e0dedd40dda7708bb6a0d065d02170a5fba2b7c56c58190a1d88e5942a5877b3aac139fc465ffc2debf6b3109142d3e301f23f1272914e2b6d3d66cc9fc26cd6fb8225bd27bb1fc20254e3d6dc546b2e920624d461295632bbefcb0a56ab5074a7a418bff15f51b3d0d4c57d6418d5a8e34d76bb4495b8810c43a1dde865dd86a8b4137455c9e13a9c63c3ccc4abf44310f5c54cc38e006dcdbd7996e4ccbdeebb307b8c6eb2f7bd98a4e5c0d9f845e968c6e611a2a85c343f29cb466aaa50120b6f46bcf527515d7a4938e0e93628b8bfc1e22d6cdd8b8974b98f49e5829a606850af64bd17530a25d56f8112d22f90e1506daf2a3788240cc17103788d7704aeaa9ac27c0596f80e34797c355a0cba59f0187725b9f648fb83d5fd246b2786adf84300d477328cdb6410f1ecee258d2225fe6af92b085ad218ffe95bb6f0d801fd184b88d68d87cf0a9a495f0de11f4937862e6081b90d982f807c8d9809646edff451345771e990089787eec8a63224ea4053fa519d2ef4f5970de794d4ab72e461861f4c6e2697e7d1fd1491ed2034f3721f014a4c68b5bb01cd29b96cec3cc7e60832d3526d34e60fa869b44c605f021e370c2358667a5cf65774e14831be7a6efcbffabb65d9d5dbb86a7daa6f6248271b4a2827bcf5a3c2befc46c64f5889362702b3b8698dc87d0750ffb835f2870717ec1cd182ab25a34fe5d3601fdb0fc76171b510cb6618c3fa9593f2c5b89b21d989793ccf71f96852481a9d35fd898bb26c1686502fdfbb171b1452e5d5df3ee9df8bf14af9c199a54998629ce3a48474e683d25a8bf5bacddd35c175351a99984a1959c29b9cd63c0df2e2d1ee168863d5d11d6fae6895509dfe3e050716a560b95d618f6285acc1d0668c40f36ee686a3e68f8925a8162850cb77e6adb206e4276d77db63fea461cf8168d8a26ab099da211c4ecda981de2194d80ee2519c573199061e5cffe06653ba38e41477b21f866de7293b3fda5a704a9a2b8f2535b392788bc7b97ba3b41e4804431385cc7cd53b62b420b970975ae099e7352dc5f9a513218616f75f51c41ede63666e0365dad3ca7a2780f68d383bbcd8e6b1217a09ddf94fe5216f2e94f5a5fe24ff581700dac6b708aaea418870c35d07dfb6e89ff7a00b09bf2990a9a584cb368533fbf1329627105952bc87693953ed4153aebc7ea7ef1bfcf9235b544a701fdfed059de11167f715190b961aad4cd1f69dbe1dcc1a18f38465c9cbc584ebfd5a1789d7ebda3cf3837789bff5e3ae76e1c9dfa1bc4151a2159171ef51a389d3b5fd8fbab4f546e60e38036fb090a2103899112b832ea47e4e160f663af936eee6a2c0bea372a626e477df3ef9ec6dde54cbbc71239cdc1ec24db1ff44f61d1fe0ab550000af13af8b78c855fb7839468594cdc72194286f22869a40c7dcc6af2b3608cd0780566c26afc916108f3d7574951f89234a44d72dd86b7e807d7b4355ade164c543d315c0e9d9ac4f5518465c1a924f2897bc5adb69d6985ec02bd63e06c9ac48613dc376b68a9051db77423d9d1008d2b5314cc3a9388ff7890453b4b2c563cd3a1df7eff79eb74e19f30b31b9667edaa083516f77511623409ac65da909d4a41c49e8aeab80de2eab5abb3c43e715c926d40e8d38b1221282d752fb66b0638416cd475ce37ea7b0c6d8946d4e47a9147780e3bc4a460652828ec8a89c6ef248f2dd1d13aeb40da430004d84475c2e1022d52bc3a64835bb4adfccb4eb7fa2f0bcb28434fa9e7d672b93cf16c4c2b277ec031253fd3859bed42aa3f72f7eeed37051c1e0f0b82f28c6cf183b826791d315dd565c8cf3735ef493a527942b7d604c7584a17848a608bbfc9089093059e09cfd4ec974f811a092789e02d8ffddb1ecc875cb62c4c732360559ac27abeccdde882522d87aa97ec531d555a377f3d34cecb24340e1644cc07fb5752ecc935d1d2f3f670e8c846d4c4ef25358ba414581a93e3bb10fd1e980487a8d3638f174af25f9124f452652e9e1efff284519abe0473d5139b02a6b667028a69a132f0b6332ca40803ec2e220e6a87172dc28ba7c7ea5fcc7d050a39f54756656aa2b1c51e65182dd6a7992803d5a651e2f48085d2668a35d564e1959b1c196949d3be4525ed815a6d9e010f10f49bc968f77a7cec2014a675ce8fa60f4533d085af21d87ee9fd7f066e3286fa5a5cb0c311b04793cb1ce2bcbfd6fbcc2e870e4055f1a4c6b47c263779dac15cbed4bde0940f9043c78c791caf399e9d90e32c0901161da4beb0c65b38c93f8e5208fa4f4a36d144aaed4ebee8b28ac3ab66a653c9b3e28140a8aaebf61e1b813c563569381d72032e01930badbe97582ab0cf5a7e2e901dc749812595ea20566767156d28152a2729cbfacef9701da3c2f7d1f3117dedd3d0ad699c9b7b36fca34eb6c0de069196b12b1df378cece52c1851e7e1b6d93dddee1d5dee03914e65a22e602b5e47664a950d03bb8924ed4b699e4c23f87edc5ba391647f78d0f0acbd2856f81142b1a9bbcb844e9ab6f9957c87f44f93ff38a28e4b806dbf6b79399cffac0a93f4ea94f23e8c0e0b2328bd39fd273a414dd9a50068166177384f8987d3f087060bccc0a04260e0eec93fd4d2b21e90812d0c1690760feb89c7b49dc02da1bf7381b39c3cebc494ec43531120a2f736c7c93a6a973bc86f3d8fbc51624a85e29ce7b3acc582d354c81dde589cce93b0841ec47efc5511525b6e62038573fcc359cfa177a7e75cd98b94a75f02ae2d33905fead795653a465e5c33af81c2f5131464bb8f705bb80e067823254f53a80f6b0d8858c2214e6394d93bd78f711c293738827c199f1d2fc783d9c8f2d86751affd6d6f6ce4422a0e7306dd4a91d365cfd8c609bced519eeaef511953574b760384857bea3bfa5730bb9da216ef642cfa007dde9f462be1115ecffe9fe3a9c716f5db4c17df9905908b607312582c6f329e6432485dce548ad0fa01201c612c7b586aa4e6471c4101dfc87991793196384fef0d6107d2e8e5eacc17cac878a3ccfb6043743d42b7bd4bf908dc2ce4023b30f5fc38c307c5cefa52a4c2464fd4fce952fb6f28fa60f0edd9bb946ad7e4a9885b4d469e2004ec4537604656140e25341b8c841daae97d8479d7eea7a2d090b4aa99ac8153c56efa96ea19f6ff80513c88c61a2f1b29efbe8be88895f739d69b30786202dc1a5d0a6bd6d475290f02391507043be86bc1dcea504a59baf8b4427ffa1f09c3e92be8af365a69c2fb34ad15d0e046a709424ab985f4cf553bef2cef982dc963873415e7b603fed11b0637ee5bfbed342f726fc4621cf01ef81e8d3070491b8b222a8dd6da115e8c14ee1efa07d3bcdd37357b8db7397704727f2d0216607a95b707fb65450195b8c58570e27d58e16582545f14590776d31c98a7906282003b4ddae5f932f5f357354014d5f6544f347f0e0e83da78b2dd55e0c9b9f34dc019d93a20c2ac6db2fb5901a59efbb34679a9dca0d2f79df815979fe8c0586848a2873cc0959a8ad5ee7a99db2f41d574e091451b4bf9349fd99c7804d94e48ed83d337ce1728b72c567b58ab0a2cdd83553778cf1df15ad14872deb3b0bcee611573f0793bed0e678d5b58af1a056f494012456f8830f94f7ce75ff02c962ca854ad81756ff8e9acceb0397775a1b96c3d08606ffd67271028085388a407eb091cfbb35c28b74a8451bef58becad648b4599a5315b116bf4c45bfda428a6e5254bb8268694d10e74fd07f6f498ec526ac1c662959d7c2475b2a2d5f35f81c384c286e1144db44ca14dea1273e3a8421b05cbd94b591b8b126299c3a4572e4412a3bf40081fa3f6d9ef48be4b7e904a6a111ba902aa54259f4933a8f0b2fff3863f6f9498b8adc0169bd292f02c4485baf06fd325c971c76ed829bb9fc76814dd3abf8b97b01e3f8474d685cb004877435e74c11179bb838f010ff3b3f840bafd88417cb02f64476edf7da6fa3034da994a83087a411a94a1482e0ff338c696b30eaf1cdc599227f8cfce13e8c646b547c2446c1d6df89ed0d6a54b69efe7b495869a12cc36d1ec401f3a31688fb833d374eed89dbc6300f57d16016575fba7287471724467a57b3ee008f9037508fd9c2e9df2d01c999063b0dc34e69cb6b5c5f205ec4a4b916b0580b8eab44f4b6ef7a444e6a5866aa46ba95c7752e43cc3cd4d3049a0157a7a072740a8cdbc2adb2159e93addbf492afb5c6e65b061df1ad01119070e47abf9de64deb48b6e1be1691883beb8f1c0149323248a2362be44c108db45cc58cf752e94283e91861bb7494c38ce1f7228d10cda65a03fce4e18811c98a583cde76e8ee802b592afbb9734a764f25fa7bd5c6d066f567742a87d8d1077439e04cbf0832bd1f93f350", 0x1000}], 0x2, &(0x7f0000001180)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40}, 0x3) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 11:46:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f00000001c0)="9b532cdaf08a504b4165573a5516575a492e4689568c1d44db070000000000000014488790769451e72c5b3e8fbf66573ee76b03c812d68f992370e85c106aa7fb579166389bfa678b20603865ff7ba64f59cbf7ffb760a09c4780a6d47be0c2f391fb77b1e4ccfd07660009989aad9e0de74de98279eda203ffa206e92a6ac182a957b99f6650d2933f97b7bab9c221", 0x22e}, {&(0x7f00000007c0)="f4310f7c73c6f79f64fc84289ca9b20903d47cba2eed3003fa2fd4059ca9584fc928313faa56a51739e9430d5809b9232231fb7247e9fd532c6fda6e20c075e1f00c6ad5b5e27a63f3eead89fffb274e92336cc1b85e6be0edc4eef6fb9add2c3f59f34948d739b2ab6910e1c305e1a59f4f36557a029cb4cd18b545503e31b9859be005de7a3297cb080e95c6f3cf36cf618af885707f61a70edf1b36a7837f84a3d2e74b369607fa2ca4e46c1516b5ff534d067fe19136b7dadf820819810b5749458d3a4f15350dfb08f8e2de942377afb8c25a270d08df707055dc4ad683b0ae5d405908caf816e35ed23e10ebf16af559fc3f402f6dfff3c44493fb75107fdf864fee75674e60723dd0764364fe7082d994d17085979ff7871c2c994b093c7d97e2937385462df1476bedf6e56d4c403d5855c4d787e9138896eea959393ac68e20bb67916c0d8dd28bf4260d0100c7415f10f1b25a6097b6adf89483a3dc89c3caa173892c84e8cd7d0083eccaa8e47ddf29072166140bea4181fe8eb7bb76644977af2340f385799d385eb8f9feffa1a48e6cd4f99378dee14d771fa33f925eefe523d9825eb8c42a54639b64bc73e33d2784dcc14fa19e19cf17613dbdd6f9e6c56e0e6c27412b2bc36e70bc616da1a0d669969f8c9a194dd359582f9d69bd9f796f6f94995605c23c08a615127015b57e4174cdc128b9ee6c6181d34e7a5f01f897d296a69bed2bcfb35bae757f5b2c9e97d3d88d06ebd85dcf3a63b5d02275db51165a137fba7bad2811fced097b9e48947d1de0da8f54523bdf67c83ae24157f7cac1b153dc0b3f4563f99f8a992160531f4c26d0af147b965302331044b42608901657e4bf5256aa9e87785843f1b8d277835c59ed692759d2b6f3d9232835ce1e5a4f5719424b3a22b1e8b6e8ab3274034fb0cef4995dad40a90668d5568708d0c7e84102dedc74c6b2d6ab54164e5104c7464cafbfc5318fdbbeb0bc2b146137882b5f83611fb0bc018df32b73e86122dc84dc877b6af427f65741727f1a090061a79a2fdf41a39027902761430ff8d017a378713c69c0882ab8e45861eb14486ff9650d2503821780269b81dfe389cd8971851df64451beb3f7bb0d967cb3cce1d396fecdb7f1f2b1126d937c9de95af6ca84d496c584abc2ab4b49d4a7138d94013fadce653d2c495c223622828764cab475976f06b456e3d925da8797c8a27fbe63a12557df95c4840ca51624ac9f2f0ede00ececa1b4da040f3bd7653d19a574a3c4db5f0cc61ff6313278ec0c56086ed8ed07eca5735c7777d7a413c4e111dd825ae8c06baf407147c7e5483a63305f9eeefa735f18a33b9975f58ad87e89b013caaf43b1fc37c03b90e63335c74c9315a10460ae677777f13ca2230ca11662fe79bfda23ee25f6f8e600ecef0394d9867b7c576046cfbaef174767e97b2ed067a3c69f0525459e9b2280e5c8d69810977fdc3d64c0d4562082464df2f5f4cb9cb1e064b50d2020985be4ff1252587bece4d2270f21901bd00d0ceb0c7ef34cd046119e6c99bd33c000c8151be04ebdba2d1930e7117bc4bc232eb9541d0a65a2a167236262cc623552781f6aa03085a93cfef491424a95a78280673b06b3aec859ae14fe9ea1e480ae836ce35bf97f04f817163e748e59d9728970b7cd085c4ae32c4d509f13e7119938f8321007e18c97d57f146de251b5fceeedd951bb151ff145a511e690fb7e8b2ec8025bdae29d7df2081568ef11e364c6b4529016a3ac58ec3f8260502e609c6f17265c51e45697d66d1bcdf48ecb4f6d09bcb7ebd5dc6458f11d121d7b0e0566996cb0c17b7f2768f72fe1e4f65ac736e11d5001f893f99f8df9664dc882936ba770ce7ad053181cd58cac6462931876ed0074faf2aacc2575b736b1b87c141d05bb24216cbe0cafd2279752a28b21ebdd5e8adab4cae0309c47673816459b07b887de8e908398e5b9e2155a8770cbcf2ceb4b74c78477f3f0e74355b828231f6ac232d137835e1f32bfc149ed2e545596f9775c392dd35e554388d1b08ffbf411d481827ef3bae9e1a3337939c19830009ab1cf6b82b1efb414d8f1eff6cc219a8d085f99160bdee759ebeba03656f06be1a7d07ea779dcfece345e21435c50d20b5afeee91b44492b3ded8c80505af33f93839d43e3e58421d5b3e3c55b097a86ded178ac3d6d7b70ac14eb6f003903e17f561d5462e6a1af467a1208641fb6ba869e3179998594ef571de3e0525b677498630784a13f23fc4b2a25d48940465f1944e806e272386bc87f0a1d0c47b0680eaf4891084acb5f76c35eec40b07b3b4f69b7234a61d945d1cbe58988ce8f9ad7baa2b4264fd9bc60235f3e254cbe27f44c761ab579e0311785e25c5340f2ce8b67ea17e95fd8ccc7df40aedf66a71774835176646034566be4c8dd4beb4492edfe7241f5bdd4b447096ae8b3ab89ba0ca3779a881a681f75f6d987177345da041b727f3c420dc86fbd06b4fbac2d4c7db27d577be8f1b735d8e3793cdcd07a013b648d2bd019531c6c6e9613dfde1440119c66c14be6cafffadf439449e71f92803367c097ce99e9bbccd421fcc929af2d8fe5338368082e47985844cf54dfcbf0d906f86d8dcae459f3edb743dddd39b6b871021800d0cb9406dacb69ec11ddd6a2ae5c6194199d902fea7365ee7b7426673b1787cdc96db6390b5faed2404b6ee2e6cd33317fbabe540ec033358c8284cfd435e398a472b64c90b5841cb567937722dd0cc5539c330db3ae33acb500a233cae2d6724231e1f7f2bd9d4c9fc52fcfff796e34bad9fd59228dc763b28bd706abd0514bf619ff7067a5b66a3e71592bbf09c718dc44c1795bc90e1f68f71793b8613f7e09dd0e8fec0a551bc4b241454a8d513d3a3440e1d3388dea2892391aa03bb9fa5c9aa008782923e9893146c9c775bc9d345a1eea3c05adf2c7a58c219425bf0d6d58a3cf323328aad3a6b7080782f3705b5e105bde2d41f01a8faae9e45b4188bba870ea4438ba836150d6faac668639d694bf6961e445e0bae34682d01bd7e2402e790f302377575dd1818ada21b93704337fbe9d1b166958ee8cd88c7c5222988d9eaea66a27b7ddff9a09710369dfe3cea89ad5d10be3360a4faa59a515789dc2a6400a0b5e9bab6459433c05ae35f91590de38b328d88bf97c430a6142b40686cf76e1e11d624b7d2e8b2cfbba0dbc29792da5a453de5e8ae763d128e9f82052372ddcaccbdcaad0d13f7d1849fc45d92dad6f42b16c904803b7a9bac1b7a92f0d1e2dce7d10d817047b006e107e3165f598cc13a2edf63ca8d151e1ddcc032b23a601af5b87f6e3180b5de633876d1a5f58baee60752886140e73e074aaa624319998aafdcc0145e43805c46494a5280706fe2416ced372fd3dbbe84d4139d16402fdabdb65734b16be5377da61cbfbfb4d212ceca0f68b6176be6d99b1554bdbd8036c7fe62559b783d0f9fa1d16e2717c55fa3804f184a80b1b89144aab77c573563fbd1dc10cacfe06cb392f062de290b37fe9da1fc1db945ac3c36793bf4e9c2de7857913eaec63104da2b26eb4dade37152699e4c04cf2c100945e80726609e329c11945f1f20a40edfe3d84636feacc004970dd5d04ac22539a8c3e37d1206afc9f4131b008032107ff7c9196782f9bf5223facbf1db04b51aa168820d66d3e728de15f4f5867db18faba10c4a48f7f1fceb47f1e76d07c9d543d646b9a3b63000a252769cb6e9bd52dbeeee71614c21695165e3a609463bfbec12f55208f30220d90001a4cc4b37875719b48cba018ab9ea30b0f6cbae4027537ba7fbb3d8059d7c047ad8368f9a1ddf51f7597a9f5556c8a65c033abdf1282b5c587ccc5b5007da955c88f446191b2faef5ad12767ac107801179f8d09eead794d7f2d12c43ac747aba14ca5b613fac7ab137debb74450ee6790c378df72603b4ffd5371386edcf4898ed9be062ae0781d290d3beaef1d072395ac5bbf56568c003aa379f62aabf4e526a030a1c08983a1cf0609d383d51b3aae03027473bbf5f3511d5a10a9576dbccb4a4abc056f663ff15e7c119250ec6c46b32990b5012b0c47f2713c3aec6985505de3e8b689aa168218f98e147c9a6d3b1165295d8cd6ddebf533d34f376d3d62b560f2843df02724edeca2d30003ccb8fb9ea6813488accefecd4f64239586131aca911789e25219d8761be0cef0466bbc07497e5c8429410f3044e3117dd05a08396043b727dddc8ecaf9cbdf511c53064b3cbee2eccc535ddec3330193c327d5e2f4e450797538bc5e4fb0ebcdc30d27fb035fd5501376fb7158372a86482f249462d99f772db179b96b7063ce893189e5371a758bffd2ac637b97fcde13d083b326e8755cb9f2cb66e9dff4cbb6b0bafb0475382d42f06b33f1690ce9062711134017362abace2f547f47433c3e09ce0b4b4053ffd8a5fb31a5d2bb96ee6e5104078ef2959e6c32ce8175bbb9c699fc70478342c7d1e7a273f61d55ae5a654e327d18da1e6d461b9138f58ed42c5b2300c2ac9ab6210d922c6f20c46f431510c6b7a14b455d415e7ddd0e2892b3fcf39757f554ee5dfc453b761605f65a01da47dc772d3b7b3f55d146ea097fb830ee7bf92f14e68d0e6bcefd075bdf7b6927b9b3b2208e3587f3767a61d60ca33fd2b9e57a2c1ae920764ca81771237b567621ace144e4d5bb10e0c6c4b190568bcb03b6e58f54fefa872ec9e919c9970885eb86fa0554e6c10a041f8c1ffde5a36d8da1c461c2dbe7158f91b117a07d0366711eff4ce340c0ec227842577489d99ff085b05276181e4f67b34c4bdcbb17c7c4363bb86128e5e1d610c2d9df2c9aca005a5e1b02c031d628e93d6a90e066ca9e40c106e486d7f18607cb38905c5d77b2a6391ecd7f8aa03c4a80634baf6695df063202cab77f89a3beb01d30a6063ea18bb8dc479d4fc28aa8b977adf301e0ec4de19f6b6066f5c34ff2b063216b76f3a5594e0b27707329208e5746e26da1d0f0371f4c1b6afb0e920d0b18886707de4af83add5d244542da9df75c2fbe0a73d16f5c7e24b196822d7707b79f375dcfaff9756e25d4eb65d3e83291ea5ec53b577e1d6d318dc570ea994a262cad53b29a79d6d1a8449fcd47212fe315bb865261f24dd70b883555307d8eeabd950e79c0e45f506a3c32345992c8af93be6e02ca1527703791c7bad8271ad50e450d0eeeabb7a843c5495d7e1da0edafa04de0f8dfbad4f59ba8cff8ddf921519b61df1388fe59e4f20bf2ef14b43ec76d70c7c9ec53c99baedf1f738dcca1456d61e11f5a31eb70b2a13f766a56fb9ef70a46308e4e6ab3c00e540064733e37ef82286f80a9715312daebd0a5910ad86fadf40c7f77bb413301ac2ebf627392056e748d8aed4059ad875a3f566c4e2da93dbf7f863d881eab922250f330ab5923456269365daa6a69fd1ca8236d51c9698f2a36dd34e09d8bb6325fed67eac2d8cabe5a7c649a6bad4cb2784678b59f44570764caf81c699bbb1a2f2d2dc312f8757bdc8e1d270771c4ed6ca1a10a3123b6ab6b05c9250b8b1d09091b332f2b6ec224e8597a166abeb081a3e1e0b1ed843083f8f3f09e794dc958e99e0b96911d3dffb55aa286bc0b1b4a81108e6624b81c70de506c3f1ac114843546893e08576df6782c527be7eb06826bcf5a77b91d31981cd7cb5ac15288c1f25039738668f754a44b811eac99e8f7816b055395028dc2e9767530594498d2a70935ed585022542d1b4cf735f17f4", 0x1000}], 0x2, 0x0, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/221, 0xdd) shutdown(r0, 0x3) execve(0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 11:46:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7ff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 11:46:25 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) setgroups(0x0, 0x0) r2 = msgget$private(0x0, 0x209) msgsnd(r2, &(0x7f0000000000)={0x1, "74cfead43cfb52654f2be0793b4441da144d6a79dea233a8534abed4e24f281b9fa6493e0f530826a59d747ca73d89c717051fb88ddaaa9dea1c281f2e610b9e56a6b8ea294020b221ad16a2612015a70f02d27180c3d098f4315272896fbb8748e8ec43a83579e9320e5e2e5ce2ee548111122a416c6f457464b3caf8325fd178cbaa2476edbfd844c65236c361cdff273752ab49d1b7b896748936fa56510203727732f7f2adf0d7283cfcbabf"}, 0xb6, 0x800) setuid(0xee01) msgget(0x2, 0x9d0603521e86bbd) 11:46:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchmod(r0, 0x90) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 11:46:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup(r0) setrlimit(0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 11:46:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x6, 0x8000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 11:46:26 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x19) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) read(r0, &(0x7f0000000040)=""/231, 0xe7) shutdown(r0, 0x1) 11:46:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x101) fcntl$setstatus(r0, 0x4, 0xc8) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:26 executing program 1: r0 = socket(0x7530f9debf2db296, 0x7, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f0000000300)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x10d, 0x0, 0x0, 0xfffffffffffffcd8) 11:46:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) kqueue() r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8, 0x0) 11:46:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000023c0)) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 11:46:27 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) 11:46:27 executing program 1: r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f00000001c0)="776b8270827820b8be052061eba91b75e4af60637d58e4eef07b419a09bae0255705a5afad4ca7de4616ce7643f9f0cba4ea781b8f9271da2a8f6eb220017436bde292fd912165", 0x47, 0x4, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000000100)) 11:46:27 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r0, 0x100000000029, 0xb, &(0x7f0000000180), 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x7}) 11:46:27 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) read(r0, &(0x7f00000000c0)=""/61, 0x3d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="cd23100996c4942b005dc84eacef0db68f7ec4e9317af04ef6da34811ed1c885ad1115e3f7f1b536fd9639d488c289ae283043d9662584d995735f171f6f208f12ad6947d27eb1ffdf4651fa28804c59ffdec2d88dc9750b05bb8deaf0efc89275fde9088046d9928f386704d233c54c4fae0fd56b8b8d611ec3e5ed295ceab21624f5049654eb2c070186d0c0721c1577f33948ecbe65bc3bc5a2f2", 0x9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 11:46:27 executing program 1: r0 = socket(0x1, 0x0, 0xffffffffffff097a) r1 = socket(0x11, 0x3, 0x0) socket(0x18, 0xd041020d67f44066, 0x94b) dup2(r1, r0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 11:46:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1}) r1 = shmget$private(0x0, 0x4000, 0xfd3ba5fab1f0207f, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) r6 = getpgid(0xffffffffffffffff) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xd6, r2, r3, r4, r5, 0x2, 0x7c00000000}, 0x2400000000000000, 0xf94, r6, r7, 0x7, 0x1ff, 0x401}) 11:46:27 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 11:46:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fb", 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0x0, 0xee00) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x180) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:46:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x1a4, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x1d5, 0x31e3aabe, 0x0, {[0x3, 0x5, 0x1, 0x8, 0xffff, 0xa7, 0x7, 0x3, 0x1, 0x8, 0x7ff, 0x2, 0xda2b, 0x9, 0x3, 0xffffffffffffff81, 0x4c, 0x100000000], [0x5, 0x1f, 0x6, 0xbb4f, 0x4, 0x1, 0x4, 0x37bd1a57, 0x2, 0x5], [0x5, 0x8, 0x3, 0x4, 0x7, 0x8, 0x3], [0x3, 0x3, 0x8, 0x400, 0x4b, 0x52], [{0x3, 0x2, 0x3, 0x7f}, {0x3, 0xfa, 0xd5, 0x8001}, {0x0, 0x2, 0x2, 0x3ff}, {0xfffffffffffffffc, 0x5, 0x3, 0xffffffffffffffff}, {0x0, 0x8001, 0x10000, 0x1a7}, {0x4, 0x3bb, 0x0, 0xa4d}, {0x21e, 0x4, 0x0, 0x3}, {0x20, 0x5, 0x8, 0x1}], {0x6, 0x4, 0x1, 0xb48}, {0x20, 0x8, 0x9, 0x4}}}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000017d, &(0x7f0000000280)=[{0x80, 0x10000, 0x401, 0x4}, {0x0, 0x0, 0x6, 0x797}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = semget$private(0x0, 0x4, 0x200) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000100)=""/228) 11:46:27 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2a) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0, 0x10}, {r0, 0x20}, {r0, 0x80}, {r1, 0x2}, {r1, 0x9446b452b7bf65e7}, {r2, 0x2}, {r1, 0x4}], 0x8, 0x8001) r3 = fcntl$dupfd(r1, 0x1, 0xffffffffffffff9c) write(r3, 0x0, 0x0) 11:46:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x3) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 11:46:27 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="e8e8ff01a1580022cb35cfa47c6d5bf99581eddcc8fee9d255524c608ba396d274691b1ee49861422c807bc7a253f793140000000000000000000000000000fc6d45169fcb27cbd70d9f407c87d4705e3b0a7684016b0e1c36c01d328ddc2c1cdebedfe363ba5d7a77f5386fa6ab8ee1629df328fcf5af424e958d2438269906307d2369a41b6d51475d27", 0xfffffffffffffe5e) r2 = kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) recvfrom$unix(r0, &(0x7f0000000000)=""/95, 0x5f, 0x842, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:46:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c0"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000000c0)) 11:46:27 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x3}], 0x1f, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x2, 0x101}, 0xc) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = getpgrp() r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000000), 0x4) r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r5, r6}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x400, 0x5, 0xffff, 0x1, 0x6, 0x10001, 0x2, 0x1, 0x1, 0x1, 0x2}) lseek(r2, 0x0, 0x0, 0x2) close(r1) recvfrom(r2, &(0x7f0000000180)=""/4, 0x4, 0x2, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x5, 0x0) 11:46:27 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x7ff, 0x20000000000000, 0x5, 0xffff, 0x0, 0x6}, &(0x7f0000000080)={0x10001, 0x2d0, 0xffffffff80000001, 0xff, 0x1, 0x8001, 0x9, 0x65bd}, &(0x7f00000000c0)={0x4, 0x800, 0x2, 0x80000001, 0x7, 0xfff, 0x6, 0x2}, &(0x7f0000000100)={0x381f, 0x6}) 11:46:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 11:46:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) dup2(r2, r0) 11:46:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000280)='&') 11:46:27 executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x2, 0x100000013) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000300)=""/117, 0x75) writev(r1, &(0x7f0000001800)=[{&(0x7f00000003c0)="cded7878cb8e48f6e0d88ea49519d8c3f20ac65333e313ce5e538048ffb997c4", 0x20}, {&(0x7f0000001500)="f3fb43e1ee5c88e7bf743236fb6593c08652179f0c6efb9ca7a778845ad3d9b102db2b8f9bd12448cfca69d0f0a9610e14ca9d76a5377a0de6bcde9aec562690d00d83fc26f6a0b4be03baa7d6630d90145758399678e679b96c7dfe4f8e2a64483e1474c2982c4537eb68a2f3b2b565b19e97fe8137754729776d0b18559a12524a017baea18f7973aca66b323e3bdb709f34801e44f8af12426aea0c0512aa40ab93", 0xa3}, {&(0x7f00000015c0)="e8c60ddcb2bd3c57b7c7ee0af40ce8fa4989bfed68c90403232526065abfb1404aa884fd3c4f36b5daac38808dc18abef180afc4dfb9e1cd7bd1eba00364ddc97f15e5e5c1fb11dbe86f56d1129c7b7edc406cd23e3c01f4dd625cad56a575ee4ea13960a5ccbc329a079e6962e4480e", 0x70}, {&(0x7f0000001640)="36ea5116b6ba28bd28467b3fe782e428d74db6f55a238dd90f11c0c9b10c5c8adfe629faa432966cd4d4cb78b66b0273ef07bfbea51d785d09896b0a7f9ffd1da58b6a9bb6523c846b9dbe15bcab228ea8340f10f8971b56468d23ab2581379ac26c148a1315136a2de7f9003e29b16336d9f807eee8e6ec3c3eea249dd89cb07892733b287f233c30145dd27969cafb0f854e8b18b00c4b0c002de110f073df94e0d8909e157f7b55d4a8fd1954910eca717e11c465e6ad833b31eb", 0xbc}, {&(0x7f0000001700)="277f9dc62d92a6192d1e14ce15895d4678b9c18ac75d3f8b647c435ff0e25b965717e64ea85f9a1f13ec2da169c6da5326af3674c5e30683acbefa0d166cd75a9b9ea167d770b67c8aec5ee78380ec572171014cf178cdca3c1ff81451bd47191c19ae6e84e3d29b59675808a1a13fb0f1a3b7a91c046b85c94fe8a229cb36b3012d86ccde13481174a1ea77c793665e714fdc87cf2e76d98e9b0aa92c115853c9072c8fe2e9aa99f681d628f5cf6e510104935cbdec2129de07a48d317a4b106e42d0c54e2d7fb9f36f3965e0c451979f6a2069d748b9937a956aabd6b9f22236790dd5dcb67cf84a5f81c3c50d56275e", 0xf1}, {&(0x7f0000000400)}], 0x6) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="a79c0d59e8db906fae90f302cab7c90cae56e4754d0c239f2780439a38a0305a226e6703265929b91b2268e0e77a2c7a8dc94b7dced51afebd876e8acb791fc140d4310bd514f1450ed2553403d725ddbc2f5cad738b2d4bb9e5367c7ff5e95b69be1407d2f568312b73", 0x6a}, {&(0x7f0000000200)="7da0e7fb6afda375309d4f53cb7ff632a10c3cac0eae8f7bd1dac9ef8428eae8214c63519cdc4d9ff398a2762c0f35107817bfb043f1042eab95502412b390ac49fecefa075260f8", 0x48}], 0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r1, &(0x7f0000000280)='\t', 0x0) lseek(r0, 0x0, 0x39, 0x2bc17587938a27bd) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000500)="8f42ba80bab6fc45bfb68bf88902378e69b61705ae645b57c53aebff0ac346976b4fb222d8de0f2cfaabba376af51d02e30439fc0886a18626292914fbe55bb56ade806bc17a8629b7b0d882c03060f5a2557acd560573d0297e3b109bc4cb72fc887ad942a59da55057ea6b8c41d871638f2e0a4a00169f885b26981b05362fa9a34134407ef883b3d87cdd4f30f300a2d912de7d61aab1256eec2e2c4855bc9ca2de08973ca861822199c22899994fb9c73866feb0467550a74724f84e572f1b36a9372ba12158ffc97099365aad2638676762e9d1b26c1e05487c82bf491651a0e9622112799715ce74fa52699d88d000aa0bbaed7c770cf37951167d9421838930e6a1952646778a90044f9a0205906457acc5c888527ac38eb0d64632943bdc414451674a91d44530d45b74825a9f3d441a540352fba043285b1f655f1ba55835d74b5b52217d58ca3651a8f30945e5af5b34b0feaf139fd125e511cd3d4342491270cd31820539f652cf4c07bd772b340f2967b75135fda0e83a87492ad15bad1fa7a899ef6e316a3598a655867f30d4c2ff70eb2229d95fcb312bd47b83863cbc1f227934cb6dc2d07c158e6d9ceeee2468b9990ec0c0a999181b163deb2f44f61fa238f5b41a33d5bfa12fd311accca4751c1c89d684aa9189d98566ea2a256f7b79f8c9fc7df33e4f6dc8210131e030aabf9551df8f848ed016fbdab44c1c6e4a060e635de3199e7d582351f11894a820510c92f10d5543146879819162de7ace3ee4c3e42d3a9fa4082285707b5f2b3da5e2df659e3d76037c405bab803e1674632f5dfbc5de1826f56b1b7670fc0d762349103761e72364252e834bff65691131f6be669f985b271d9f37f35a47f777cb25f7bdf038011616e4720c2a4e0cee3994b1fcef350bde58892c2f0b57b6a6492fbf189746661bf35cbf64009b953c8699a3d2015b1ffc912077d1fd5392c292f2a3b3077d5d9448888bf616c731c9065eea66ab2b36dbf18c79cd1a3a8ff73642c051dbb24fdbf5d0d87652e10d226d9fd0615262fac27dda273ffd09a2d1262a1e38e9ab1f86a42a65c4df39786c532018737951ad276a65b5a2edb31a1f917c5f0ba50811ecd4883f889b50bf4941a90b5c62a68c9ec28fb1e8f9c4c74c80ab02c92da9bd5fed1f73255add813db73df8add99990dfa104115b568cf904f0db3c517517f596bb16eea5a7569da29c6ac19ac86537bd672bbee7a3ac2b329a847181f4506ea15ab1db14349e985ec15df93ceec59475987083b05144a210413434f4254a54713e742f8564e2a212f86aac18e2ce970e0ffca1a5145bd0463b36ad42a4264131cacf64b91a10c460f415f7dca95a4daa9c0600b72b26f099805894e7079466be241b5ed47b39e1389025b0f1bb114af6307b50084b14e07d0e90c8a9c11e932597f85dad7cba28c54a5af68cfaba27351512c653b304a2310662e1d81c136ac93ea851e4e6e3d2bd578731793f7ac7b21ca899eb543fc5db66cb7f8f06f33065232879dc0d684040454aa77fbc6bf92a280f21a4058a8840d3091d8732686aa6db7bb95d78c4d6ff1354381f6a14944eb90d0807394f77eeae2f5ccef00b7a9f37e8bd21c51d7a6a175d699ebc94f477c3e021567360dc3e41a1c3987a64c810b5f41c03ef68b906409f30fad33e7149dc59eaa0817158c65b09a20eff0532bd3c9248a10a7e6d013df99c4cdb004e5ed101c3be0011889085ebd3e815aa70638e0e132a053814292d3255831c1272be48504b692c31e02a674f3e4838212c3e52f0e051a3e1516717b163ca05e11a25460ec95a010f7dbbb7ee0efe09584f70bda109dc1be5cea88ff0c88c0452ee5b56b8756b1e76db09ff17d80c2b8e56bd83f41eeccc6262327b372dd1f100b6ad3f4b6877e5b039666b6482902bdcf29e558ed300de7df7db61ec7c96d8e090d40c901da71093e3687c7260dd277b0169d6f895a357f899b898ba8bbe757caa3d2fe9d1b6e58d6afb151927964879f3e19737057c34f49e947b394f9d310a446914c650728fe86daae17cf0a612c8d42c60cafe91f71f14f5311ca36a7436c39ae8fb79eb4d36b10786ae7b919c49a2a80fac15f75d997049ee7f27c1ada92009d411be656fa848565e62277ace7183b13377d6af4ccf43d99514672016cf303b3bf395f4ac73288c9ec5f407f04712e5f5aac7e46bc66f71d0afcab7585602eb76be5834020c7e4f0123d8cf206b101277b48cf0a500ae6b2eaf09941e76848638d4fc6a01ade070c243e0eeef85264da69df8e5320d7584c161f07d4a531107b11be1870580affd3d42c598aa43a9ce7c5d75048be3503af0adeb9f58ef2e1d1170e3eae31cd4ff83174992b2a5e1cd66a9c5df1f25ceb046bc99e40241a41cf0b8dc0b06bc35729d99c081059bb01fe5ce24c83766e880fe199b5abaa7168d3a69d237e16e0ec3258dea9376efd6fb83a61c3f09c8a0c865ef4d372690c16688310289583ad7b1ebb117a22676b9d6fdf015adcd28ae88f58f5dfab840bb600a1d175821a5969ee237236726498c6cce8495a0721a7565863a11cf083fa6e4e6b869c8f5f356f45ca498e062c8ba91f989e85e6c1736ac8156a7f5e2932a5863c21eb921862a16ba6cf741b64bb5d6771825a04b5214f822250de6d00aaa6d5b70f8f9f4afc82d73cf5ffad599c3cfa8baf8fd6cd3293eee06cecaeb989f0086f1c9937a66ec5052c9ba172daeacb211305caf4c454f4f36b0e93a9368532118cf20aa8f598c3915c84dc4c0f4dff9aac4b9ba89fd98975e193099629570bcb00375355c1bcf64f25ef7c3d6bc10ed85cf0d29307b26a67db04c600f202c05e4545c02cd74c4b5e28d8695b11a72589d8ead367ef6ce53eb3a4e49ac6ae0ce9c4d63a5963ad29004e5356fc38c6c1c2b09af0e77369ac7bb86a2979deae37568476fe2d62322fc1401ccae19aae7b590fcafc661653d44748465458982d18ea3b8ee5806b56d950ea8d1766666445dd03a716a88655fc02a228d0e11e687f1ca0c0dd21473dfb2bd162dfe2de3ef9f17235463bf632099dd3d87b851d885398d01effb09ea222a62c6d6ef35fcaa16b413e26e9329d11b005b5dd88eb135e5870e9a5d5c2db61293179fd9bfbab5f9bf11b452b805de4d9b06469817d1fc90158c4bbe3a38fbd6d923b2dadc0b64ec1a25080018ac55bf11defd4fb305d9225d68baf146057aa9bec743fe05f1ee92aea9337c289b240a727b7188d655366310799ab4f3b3686becabbc54e55d8ac59cc1169a0b7ebad1a9a040f017da1aa785fd41917c85f9bf55a61a198773e5661c858779ab77eb87ec6139f23fdb1070e792850800391728f68c268cbb4258cf7fb966bc81b53d63246ca389b622c64f7be792930f1e0442f84d89b3579e5355755fad7fed89d965edcfe6353dd3c7d65780eb4a5616587d3d751de9800b6a7fc3765f5c133f97a48009bbb8825f550ed8d2cc03f4be3f8b88f89d14234488acfeacaee6b07125d838a0fe6fe46a27116ab70ba8028033511dfb001b32dba1a54b0d89b7916377e9dca8ed9e727b0cebdee3b9836605fda888ccf52bfd5fb8eb52ba1807379554b15aa702d66659130761cf54c3d5b4d43ad2c040317db64ee127c93324b28c4bc7851d451ee955193bc911f672b5dbe3ad2fa16316ac28c79f769326710ca32c7770a1062a3ab379c9ba788754ed6f2dce1472f6ea0db233adff95c904ffcf8d026245d5d3f79c11f51de25efcf7544542485adc6616233ef1582af609c9aae6bfc89ae5269d3a14bc9de44284a30f86ed67ba7e00df258957d207474daf945bcc02a3bba76c529a0d37b1cf651181d4a54d5180221ec6bd25484a3d5569547e69ae1506aefaaa3553b80b7fc2599024e3ef669e2b53d4093e35be1aca0c231a118ea4b352f4b7142fa63a0993a2b48ed9b0b297239a1d92c0fec0524cac3721fd04e6a484dd33453ff9ed187434eda8e7c9f981c2901c52d21816220dc8b3017040195857037947646d72886e5dae6225eb38f7222a4d423460d2110f1f0b9af58b2df0171c864a250830846d77874deb3eb49f0c1c28462773eef5aff012799f4986fbcd3f431544279a4abcb8683b7aae1e99bb308262adb7347d6a7bb225efe2884af34130cac4ee99bc738fc36a3b66e2b46c9a82a13041245deefb8f97724ea0adbddbf09671ea580f4886c7bc5158282f77e9c52219c69e6e501b4ee4f911f0db3644e516380ddade4d736d9676b738c95d4d4effaab3668b6c4c33f511b2d69bdcff1aaa61bf200871e164a05786ac8e345e5e37d7a506961dd339580fe36b6b1a83ef2c6b93cbc4460bebc3aaf5a1fac8c865df43eca8d3c9e65ac6e088c769652cb72ebd8a23be248dfc041e6b41348b33a41e9271f72a1ad2d4973fcdd9d66a9e363820171a5577151cb423c18158ee77d4729cdf2138bb03cb39a792418a05652f2fa8f6c7b1ca64c54c4c6089b778838e253c0e5abffc48032fc097f43d82104abd2bbeada633455f5f5590469ff71b08d04058150bc816bc3bdbdc6c0dee1f134c5ca8c9794b5d295dace4458bba6f0e9d9607b35c0e1714ca1f962efb2713fbbb3ffc259b65a460912c53ed57f25983d66e6303e4a7f7592d5f119c5e6798610a9c8ff6ea2f7cd3205ccc30d67b0189727d69076eb8053c31a2fb4253fa86f86c6e89746ba79ea7dfa561638e8ae1401474b6d0202d9b8a5571c0fb50f572fdb9984f6c6b2d590a3db64627f3bc3936f6637ba4eeca47a80d93c31e93284347d4c5cd7b8accce60ae47f265fc708730f637e0696701af361ab80a66053521bc136b89f7966ca9abb202a114031b22b80248be19d47a7d66358c65b8e1bbf1cbf292af96c91cabab281af88e1667d0537e1efdd0bdc63ee054ea82815dbb7d652ed971dc83825063a77a8f7b782916663bbf4a9d79695dd7c8a732df12cbfe8553c43051701477528e793d2fea2ca975a87273798f1717c94f73b59ee198232348c5081f76736b62959342c608f9ea39914cc1ece4e6be13456ffd79eeb16b97fa5cd6794ff480c28e8acb2bb93dc0a912330df7c587f683a1f1963c9ad26ff778214f941d949a31010ca989599d4472a86dfedbd8b7604e1bef8ce203f2d6e498b6838416cf2fe800943f5153f1877a1f7acb64985d06276f92b35d7f7f60b49b8a03a4b072ed72e10f5a042ece9b010000145dc07cc6708b3bca0a7930d350758c6b7c3d62768285a0cd9a441460105e648ad9b09bf142ebf6f3cef8b49d097395385348d2e3f304166cda70d48fef020dfba998864e890b3abb1a81de58460e3287fc68dd2ea9232930ea58965923c1611fef4eb918a613256d7bb2fa7666a167201aadd476761ee0ba5495fca1f464a0db14e88c30a63e71ff4fb4280d36953a153a37420f1cc02ab488345ec0092e0110338766084ae124b9c752cd387be80e58a85c69e788aff4dfee2ff3564665dc25333c15eec79112a808f0f1fe4e0f3763e90b558b81abe820625e057c496101bdf13c1c0c618afbd6934cd9eaf3e9a8ee370c3705e5cdd0f641e761c07428515b24d14bfc43e4a10baafaa1cc5599506c7f8a19860326d262bec7b366cab3f1315a47850b831548bf61c3875c34d62be015a67ffba08add5bf03f80e5944153ff9f54f709fdab0e7c72109290a35b8b0591164231018cac4ebe36a4965b8ecc4b5c76e643633689e112a64a614cb671f7e80cf96440c10bb384e2834df4859e38dde0", 0x1000, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)) 11:46:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) write(r1, &(0x7f00000000c0)="ec", 0xfffffffffffffe0e) 11:46:27 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x2) close(r0) login: m}xxˎH؎ S3^SHC\t26eR nxZٱ+$Hiaʝv7z ޚV& &c WX9xyl}O*dH>t˜,E7he7uG)wm URJ{ysk2>;p4DBj @ ܲ<b\VuN9`̼2ibH6Q((F{?(MZ#ɱ \)2lxksx] k 11:46:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x8, 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x7ff, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1f0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb68b}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa71505a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7f}], ['./file0/file0\x00', '.\x00', './file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', '.\x00'], 0x8}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2fe538594500"], 0x9) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') jR)c6<>$؜xs;(#<0]yiN K -sߔؐ{UԨTq~e歃;1'--]Fx]?d|C_[WN_-iS&6t lZgp|^烀W!qLx<QGnқYgX?񣷩kO)6-HtwǓf^qO܇.vَ 11:46:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) 11:46:28 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) ,XS,骙(nQ\!)1zKnBN-o9eQj iHzjֹ"6y ܶ|J_ V'^xxˎH؎ S3^SHC\t26eR nxZٱ+$Hiaʝv7z ޚV& &c WX9xyl}O*dH>t˜,E7he7uG)wm URJ{ysk2>;p4DBj @ ܲ<b\VuN9`̼2ibH6Q((F{?(MZ#ɱ \)2lxksx] k 11:46:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x20004006}]}) syz_emit_ethernet(0xf4, &(0x7f0000000040)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x3, 0xdc}, 0x10) 11:46:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1) sendmsg$unix(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xe8}, 0x0) 11:46:28 executing program 1: r0 = msgget(0x2, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, r1, r2, r3, r4, 0x120, 0x1}, 0x6, 0x2, r5, r6, 0x5, 0x7, 0x5, 0x81}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe4a, &(0x7f0000000040)="b6") jR)c6<>$؜xs;(#<0]yiN K -sߔؐ{UԨTq~e歃;1'--]Fx]?d|C_[WN_-iS&6t lZgp|^烀W!qLx<QGnқYgX?񣷩kO)6-HtwǓf^qO܇.vَ 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="dd") 11:46:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x80000001, 0xb524, './file0\x00', 0x0, 0x7, 0x0, 0x2}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = socket(0x11, 0x8003, 0x0) sendto$unix(r1, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xffffffffffffffdf, 0x4, 0xffffffff00000000}, {0xbe0, 0x7, 0x1, 0x1000}, {0x0, 0x8, 0x6, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x84) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) 11:46:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000380)=0xb) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="9a515fd386da3675d235f888271845b1d76cdc7d75229dda5a0f049b136841c8a7a4b869d76613f00ebf6ae514d7873b5640df23798059c073e4ee30c1179db80911b8718a3fb59b775f0cb716715b2088fcbf9ee7763584ca22", 0x5a}, {&(0x7f00000001c0)="14a42c8ad96b63fd95dee83830c419caec1a58fb6f33c0c45c9623612d90e76d71f85bd4e763deebab31cf7c222a31ae7787965a2770ceecd5b5edb3cf66db0d3f22489b2b9507af3b3fb3c32f0f3506452e9636d2b02189822145b589d0b0aacb9b2e1fa2ec12306d770c6d9fcabda04bf2c3e5482831cfb438a3447ea9660d2e", 0x81}, {&(0x7f0000000280)="4c8a10233325159202b139eb549d57cf9b64e9a21bbadce0ec52cce7b37d60c1d1b3a5d6c8cb1e355b311a412996dbd3ca334dd09e1e00665425b9679e14e6e0b20c6111f659e905cd47a300a1a6bfca62a9dba4051058c0baba83ee238339c7c6d6187df1bdd715f400efc0c0821fdaf2f3b0f5c09034c6cb57d7b6b12599862928cbc9ceb936a45e1f27802b996b", 0x8f}], 0x3) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x9) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0x6f}, {&(0x7f0000000580)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bf88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462e", 0x478}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x3, 0x4) 11:46:28 executing program 1: socketpair(0x2, 0x1, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 11:46:28 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x800) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x120) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0xfffffffffffff801, 0x3, 0xe79e, 0x8, &(0x7f0000000240)={{0x6, 0xffffffff, 0x4, 0x0, 0x22, 0x101, 0x3}, {[0x90, 0x0, 0x80, 0x10000, 0x400, 0x7, 0x3, 0x100000000, 0x3, 0x306c, 0x6, 0x9, 0x10000, 0x3, 0xffffffff, 0x28c, 0x5, 0x7], [0x1, 0x1ff, 0x5dc3, 0x2cff, 0xfff, 0x0, 0xfff, 0x101, 0x0, 0x7], [0x7, 0x8, 0x8, 0x4, 0x80, 0x7, 0x7], [0x400, 0x1, 0x68ec, 0x8, 0x6, 0x5], [{0x9, 0xfff, 0x100000001, 0xfffffffffffffffa}, {0x80000000, 0x2, 0x7fff, 0xffffffffffff0001}, {0x1, 0xc604, 0x9, 0x1}, {0x4, 0x7, 0xfffffffffffffffd, 0x7ad}, {0x1, 0xffffffffffffff01, 0x1, 0x4}, {0xffffffffffffff7f, 0x1, 0x401, 0x4}, {0x6, 0x7fff, 0x8, 0xfffffffeffffffff}, {0x81, 0x7, 0xfff}], {0x0, 0x3, 0x9, 0x1f}, {0xff, 0x5, 0x4e85, 0x3}}}, 0x9, 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xd12638178da0d9b8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbbf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:28 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x919}, {0x3ab46eff228e6e28}, {}, {}, {}, {}, {}, {}, {}], 0x9) 11:46:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x0, 0x10000000000000}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 11:46:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) dup(r0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:28 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x67bc2de1454fb5de, 0x36) openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0x80) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() kqueue() kqueue() r3 = dup(r0) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 11:46:28 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/142, 0x8e}], 0x1, &(0x7f0000000280)=""/9, 0x9}, 0x42) setreuid(0x0, 0xee01) r1 = getegid() setegid(r1) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r2, 0x0) 11:46:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 11:46:28 executing program 0: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x1000, 0x1, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000000c0)=0x100000001, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGSTATS(r3, 0x20004268, 0x0) 11:46:28 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) shmget(0x3, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x200, 0x2, 0x401, 0x6}, {0x2, 0xffffffffffff8985, 0xfffffffffffffff8, 0xfffffffffffffffd}, {0x401, 0xb5b, 0x1, 0xb45f}]}) 11:46:28 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fa", 0x4da) sendto$unix(r0, &(0x7f0000000080)="8b2c366369be547feffb62fd0663a79dee66a91346a8f9328fc1f34010b3fec58a0685ec7753643d31a7bd30a0f2d2e2f30aedd310fb99d07bf8758670a9c7cd5065975d4cae54e9171ea346262aa7928b04380377aab2fe0346d0653482cac508aa4ff5916b4d26c207b41c7108202e4a349ff3770fcea2e5", 0x79, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x894) 11:46:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) 11:46:28 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000180)='./file1\x00', r0, r1) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000240)={0x1200, 0x3d5}) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r2 = semget$private(0x0, 0x3, 0x100010044) r3 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x17a46933aafcc2fe, 0x2, 0x3cd4, 0x10000, r3}) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x200, 0x0) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x4f9595bb72e14588, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x80000000, 0x6, 0x1, 0x1, 0x0, 0xfffffffffffffff8, 0x5, 0x1, 0x2, 0x0, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 11:46:28 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 11:46:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 11:46:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) sendto$inet(r0, &(0x7f0000000040)="8a878bf1b0f27ca88e94c7eb02f0eaa99b6c04560cdc", 0x16, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xc) listen(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x554caa816db51b0f, &(0x7f00000001c0)="baea753c14ec93b8b01a3e539d35387971a6fa2dc579307eccd336006f0f4bda52858793c370a7840182240276055132a3252ce8848fd7ce756c62595e0e747555a2591f7b52203849c510cc5d3ce0bcc7aa7e95f62683110033a03ed957a776", 0x28d) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080), 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000100)=0xffffffffffffff65) 11:46:29 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x0, 0x10016) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000d80)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000440)=0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r3, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r3, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:29 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d5829696473f48e4c734a899f96f0b224ea6cb0000000000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8082782813c8cefcfdb1bd40000e36d58aa4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1536a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4301348c4c0db6c55a02a8000000000568f564b4d217824b0aa55607f1bd941f986fbfc4500100000000000005187aa14fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc38d00000000000000d79b5e2b1a47ee467ce19e7b35fe44231fdaf31f8db5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a7300"/423], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="9142c57f0d3b573a3f29fcfd19241733edaf2b99cacb48da26c0cafda97ffad42bc312850c12a4a501f1dd950549997760c2", 0x32}, {&(0x7f0000000040)="fcbc2c0c93930bbab3214614f0da90d7ccf0842c1e5490c3135747414d23f01c9f98ddb6b2fae6c39e5271817b19857191ef3fa35b20a621006310c771ddd81e590b1f754727510ee4cc15be0641bfc1194664a86d81186f2ead3b767b8fa857a1659a3c56", 0x65}, {&(0x7f0000000500)="458d882becb33015177244e9fe7506f14bc2ad7fb53cb0a8cb1427208f3f494c8165aeb3704250dbaf1d2c9314dac48b43ae7aa0deedd33bd20297fc79ddba1e75f131da5b71b20d838d94405f788cda81e908cf95654c564c01c986cad11a5665fb0236ef971057af682251b363fb37878efc54c2422d0c1848dca68fc878b4222a89b7bc6a826ab6bd3d8b68f33afb62f4f870ae3bdd6c7d17d3ca97138c201839f4398c1a88496da6056072f725b1ad1387a20c538dd4b18df02418ed9845f4fbca692d6cf2b5bc5a811935fae628325a2a85c9ad3266137c4d312437ff65733a1062c35355390fb519cb46227990db20535b8fcd000c8d35942de2670effcf1164e2f7cf8451d2abf2fa2d3cb71728187a56143d89b0cd811379a2a59dfba25d7a2b4ac59b96b923345b75110857f4df90a7ae5ed8141bf17a21fdaf47eca478e0466e49bf7feed6a769daa6ab052b5109d72889cb1ddeddbe5a46f1dbcdf7c7fce4b3283589f240e41c9ab17304276a987fbc2ff1f506a42443ca9cf2089805800cc164748976b99839a8687134525f2586fc2e7c8bdf24aacdcdba7ae50f0760532168547c2620b7168645b5d468ec88f28e18b4f700de1d76b94bb76283e0a4c9678b61c82cebcc19201607bd5d28e97995c637befe978042e333a365220785ee984fba450ab97e3f0fba3c49ffea9ad25eccb951f53bc1ad5e51dc2cb22234443520a4cdfc1262b381732b21571653b105e8ec23eab061a4f414ff5569999af56f9aae1a9f0d246e9948c79d5eb324eb0823e3f5a2d8997b83c71fec24099e97e96e1ff15a7f9ae7a2161f769ae0ee5bd616a160e48913fe742087f093b47cf58b599fe39022c6bccf4ce3268fa546b12063d0019d1961745be4fdf56ad61e09c20d0ba1123337391d8e2836b613a65efa959f478c0db611166386e726843980f7ae3c0019736509455a94fccf17d6f5b86ebfa17defa781e8a19c1ad06a23788a9e70635f2230d0d9b5833ff07f34660c95987a1009915be299ca2ae7e6dfa6e31731ed7b3b23e9361e2e065a1b77332975bb385cdd8315529bda5482f32426ece71626f8fb9c34a48403893f39c44198c2f5565aec367ba119b9201d2180801ef89ea97d6cc9969edb3c31af941e64a3a200c297ed3e48a599ae3bd86e15e73f5e5cf2aabca3df9dfc58fb0d77642e64e97aad27efac7d4eb116ef88fec2e62b5a68730bd683413a2b38af090d0a913314096c64a49c69626d4885830ad19176bcf98a25d174d786643bf1d4fa7ecd679a2126938d5435e9657bcdae965a14a8b9148e1e347790b8c268b2382f5b620ac3cc1addd7cdabfb21288cc3cbfc891eeef7b1e2620b42325ca6c38568eadfa77b9476078465fa6dccbd1c45708cf6ca811e0f33a9423ac353ce1c8a0c6cdcd45fa310122609f0a3b0033e0dba6e999c7ef2e15913f40a5b077042410be6b33ea0de16051671567f5ce6876ae4032ccdfa8b214227065791a8d71648069a154756b79c41feaeadc941405f393482b6b35ee70b7c162c4e02e2e2ad26734074b4f9b0522e6c6902317a290a1d42bc9a4e08b777bf89a22ef07ad36d06dbafc8cf177d52236d7a78553a81a249a4027a2be22fa979891336b1290ba639a8f6d9b55ab19c62be4df79fa55160fa7391673b868b7ca62e74f74b09db15ad9df2302b4919f9173232ebb140b3fb66b525e7bba9a65c3da3949df8de48b7310a7c1deceff095cb43d767262f51109aa471adecb21da6a93fbe83899502732febcf868b6ac8aa1de9ba599d4a3bf5a0c38d638a115fbc8377304f4b37add255e3b027075b1f70d10095ddabf82240ad64837051ae043e3835e74b0b029bd7079e4b10c166749c2bd482e8f15bd3befd28ac7d2c784432d864e8e4cbf8489b7bb067ac2c6f9644e9ff2c7ee9dd3664a04a992d5bca1fa94dcaa00d8735046944e184545c435e1164f6054448aa9af08e865ccec16dc1fabfec031953926c30366708a61c2ca5c696b8d1b8cf6065e4144f8f3638124c5c58069eeaf4f7a05fd75ea1f551b634b36c53abc3a861f8631370831d8a93bc24cf9b736d17e9f0bd08714659fbc5160b01da0df60b4064ccc1029cf3dae6791567401b5ecc6220250b1871d8470ed9b033fe74a8e90463b00a8a00773fa0f8e7df947a721b05fc7424fc269827572b3d9451232b7173c3719e526dce15ff0d01d3dd42c73951bba7a898432aece6250bc39e2f5517c81ee14893941591e075a8456e0e463cbf785dcb690481ddd0895659e1558b95cf365555ea4a042a1e51ef58dd0a8786591f786f87fdd8ce3ae024bfbf20206a6ebc6e4d480e514ee865a0386b4d96ec1fc0e2f7289ba324780a02f96d9acd5b94f2a565b91ebc05043821dcc306d49bb10d8b5755c4442fe8647ac9c109d0651d02bea194f8effe082ef33c0f819c3d7ccefe3fc338533508e6e0924a13c8a7988c39610beb713b2a6e90941410be2017e69d74b8dc514d8b83dbd4b438ba031dc21b999d7fad5fd38a7fdea8f5c0b1c41a104dfcba2bc058990f1912802cb3ce0163294ae3e242cdb469e128ef1b09b92bf57b1a6f59bd0694d945aa4469f78a62564c1a4530dd098cce4b8121b9eb193c4ecd171a1f7f5a8b9292ffc7ab9077b4192159cd8f923d8c0dce8931a0c342a28c390611515f4a8f22f0edbbb57fa89acddcf3f74f87d278195aa70a2c220646c40c9858cfb7c2849074bb533ef2c0debd0aa4a6c81c68abe366e15165c6a32f6d56cc664b2c9c4821210842f0b1d116aed5f1821f0e4f91b24569cf9005698647a025e855335d1a92ea4253c946d76c5c849b91fac0f603a5cd9663675b13c8c3a169b2089ee1f1054966cddf1f85fbfbed04ee14649ae8dbe2729f2cb1a47c9a7a3a93d1639386f7d28a6b9e21aa282d80d11945bf7d7d69aa8c7f9715a38b0ad46fa3dea758d8b543ee1ffb5c6d86ecf7180e4940361bfb19600910cb18b06d6ebdf38d3eb6bac0cdc02a0abe4eca46d8cd8e5ac078416a260c72e3b18debd91548f1f4e7be7a215ff1b5a21487b340dea6d427516d4c62ff33b5f4063b504266201de435acde3cb789fc21f441e78e58a0aee9af2c6ac9ff83028ffe6b1da9270f268498a5bf04c5bb6de735fcf88557a0d1916a7d8ca0ff2b90c94ad1498635d2c9505aef745171658a39ffc2d7d38fae76363e98fe53fd37d840e907ba6485203fb672cbf8fc136763befb4db82d7cbf26b70cd602cec9503b68912c105350b1481dfdc914b19deb42044ab4621e2e722a91d99187c3065326a91af0a867f1b9244e4da65d10b3be55272fa2dced15c0e0df0916e96dc953ad3f13430bfba4d36a5bd5c312efaf511a0c2e8d33490bee6a5260c9359968c380dbcfd85e184293f94fb35a875a7ca73825b2b2f01423f82a33c29b285c4a4e0dbe5c3f7c2f5b4e00922de546910d449cad7f69919d5dab51fbeec27b29bdd943e83b3090b4a672c02e433abffdc9c72e9207b3843f03f59fb8c125b28e8ef65c3029d788328b69f131dbf9a07c8ebae11072e49f26792d225123d308cef87c91ad3f4586e36ce77d2ef9c229730e5176cb00c7c5c5082ce85c1f1dae5fde65cd29622bbb0ffae30b525355f724d70b40ec3aa7dae644d3d1576c8e7b5a1b6c7c486dd0fb024316c85deff32471055a1d6d81874d2d0383b3e545504c2aa61725b03bf8657d57c8c87ec0fb1c32d39633ccc50e3ef9ff93e7cef5be9ff4624f7eccb1ab27ad849ebfcee6e7c10823d461a285f806dfe95cd8b9cd31c332e7fc3e4ec83ebcc483c7d7d28c9b516b4a694a692ce22c7347699740c848e15ff2165568c52fd6005a503990b1a88249eae7e401360677698235cc81a685a5e50a3caae01ff38c9987f4e986773c46117f439970b8dd1767d86090429e275ba0b043afe84bc2270546971157fe010fc058f5", 0xafa}], 0x3) 11:46:29 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x11, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x210) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r3 = fcntl$getown(r2, 0x5) getpgid(r3) 11:46:29 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000080)=0x3) r1 = socket$inet6(0x18, 0x2, 0x240001) getsockopt(r1, 0x200000029, 0x3f, 0x0, 0x0) 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x5c, &(0x7f00000002c0)="05130c9f5ec4baae1207114e35e3cef4a16a15bef1cff9af18bbf2d4ad14b038e2f146e36b6afeda38076f0f426780343af714e320801a8da86c0cc0642a2ae83ca500b8884a07ffa2262c8799bd891ebddb04c98b521738d5e9e950") r1 = getpgrp() r2 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000100)}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r3) 11:46:29 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/182) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getegid() pipe(&(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x21e) r8 = getegid() r9 = getgid() getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000340)=[r2, r3, r4, r5, r7, r8, r9, r10]) 11:46:29 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 11:46:29 executing program 1: semget(0x1, 0x2e6e5148d846e0cd, 0x4) r0 = semget(0x3, 0x0, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/214) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000001c0)=""/233) clock_getres(0x200000000000005, &(0x7f0000000080)) 11:46:29 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 11:46:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = dup2(r2, r0) r4 = msgget$private(0x0, 0x108) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000001c0)) r8 = getgid() r9 = getpid() r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x952, r5, r6, r7, r8, 0x6d, 0x1}, 0x4, 0x8, r9, r10, 0x7, 0x4, 0x401, 0x800}) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:46:29 executing program 1: 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 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000e40)=0xfffffffffffffff8, 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 11:46:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f00000000c0)="479d6f98b62ee9582efac98bf76beca7418378fd7a4b742d661a95f0238e5cbea3b08ea5ffabbbdc8bffc264e7553ca6d3aefdd8d88b82103f546bfe34acaf9f8b414486910f5a7632e54101715e6a428d08e514b6dd5ed19ed1913081f8f33abfed167d6784ecda1618c4", 0x6b) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 11:46:29 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x40, 0x1, 0x0, 0x0, 0x0, 0x5, 0xb8b3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xaf, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) close(r0) 11:46:29 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000a035988974b4c218f817bf9101420000001a"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 11:46:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 11:46:30 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000073d000/0x2000)=nil, 0x2000, 0x4, 0x5012, r0, 0x0, 0x0) r1 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = socket(0x6, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a95000/0x1000)=nil, 0x1000) 11:46:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000240)='oP0.', 0x111) syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7, 0x9, './bus\x00', 0x4, 0x1db79f14, 0x1000000000, 0x8000}) chflags(&(0x7f0000000080)='./bus\x00', 0x1) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/63, 0x3f) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x1, 0x5, 0x2, 0xfff, 0x1, 0x3f, 0x7, 0x10, [{0x7f, 0x9, 0x2, 0x400000000000000}, {0x0, 0x0, 0x1, 0x7}, {0x4, 0x3, 0x2}, {0xebcd, 0x9, 0x401, 0xd9b}, {0x1, 0xc0, 0x9, 0x2885}, {0x8, 0x1000, 0x0, 0xfffffffffffffba2}, {0x9, 0x81, 0x9, 0x7}, {0x8, 0x44f, 0x0, 0x5}, {0x3, 0x381, 0xff, 0xffffffff}, {0x100, 0x0, 0x7f, 0x1}, {0x9, 0x4, 0x20, 0x8}, {0x8, 0x2, 0x2c8e, 0x72c3ca0f}, {0x1, 0x5, 0x7, 0xa1cc}, {0xfffffffffffff497, 0x5, 0xfffffffffffffff9, 0xfff}, {0xfd, 0x3db, 0x8, 0x101}, {0xfffffffffffffffe, 0x4, 0x7fff, 0xa10}]}) renameat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') 11:46:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x2) r3 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="02002e2f66696c653000"], 0xa) setuid(0xee01) getegid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = getuid() r6 = getgid() r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x1) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0x6) chown(&(0x7f0000000140)='./file0\x00', r5, r6) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/4096) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x35, 0x200}, {0x2d, 0x8001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:46:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = socket$inet6(0x18, 0x5, 0x200800) getsockopt(r1, 0x80000000, 0x0, &(0x7f0000000000)=""/79, &(0x7f0000000080)=0x4f) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x1fa7ae3544fd7b3b) ioctl$KDDISABIO(r2, 0x20004b3d) sendto$inet(r2, &(0x7f0000000180)="4dc37b8ed3c8257bceedd1d281cc47e521900565a5b92689b34d9a9648ad39d20100103c0ca6f4c46820a99251e7a9f30d0dc664671651ad11d5a02e88cb178fcc0946cce616941543e2bd4b5f05b93d2c025112d2bd1837c1f151af1b5b1230f3819279f465077651c960ee2aa74c3b97ec13e8d582b87a4301861602bc3df602ed8c12af411ca12b6bd6fa0656a9764ac06acd91f5806fe526c66898f94c4dd8b7565b5c09b3877522ccc45296b85e1702680903", 0xb5, 0x7, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000000)="0000158f", 0x4) 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:34 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = msgget(0x2, 0x10) msgsnd(r2, &(0x7f0000000300)={0x2, "40dd5f62613bc0afa65eda9dad1aac95b187d559e2681f60ee36b876f5a947593251bc5f06400928fc6d5a7063e3b813316d81a4195eb0253d7ce7b0f5f33ac1f50fa8add0797bfe85ad0293b4430cf168c9154fe91ad03e717648d9221a8cf15b85c90a4d98b905b80aaca7e40192cf7d9581ad3e4fe47cf33bb1592e73b53aa90d53bb1c56ff33bac814eea75b8ad00a48b635065def8b210d9200871fa3530c4379e171b0000e58c82fa0"}, 0xb4, 0x800) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x6011, r1, 0x0, 0x1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="21ff16e26e4f91e916f82f268f603aaf739ab7e5d944fa03035fa02b65d45b58fb862066c9e4d4a62baabeaa1df437c25c1556c65b2000fac8d167c867ed5b5f136abfce793302e912dab3957cdcf7e9849047fb1c6379ab023e22c8145238000000000000001806da59c88c144aaa2df209c88f06b995bb7aaf624531e9484defd21113076d439fa5d75ebe60663239be0cb8b1fed6ee5a86811d9c3083f8b6c0caa9861ecafc692d0f657eb0229fbf65ae9f98318a04dade9cf15244c54b365c06836a39975d00000000"], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setgid(r2) flock(r0, 0x2) setuid(0xee01) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000380)) r5 = semget(0x1, 0x0, 0xa2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) r7 = geteuid() lchown(&(0x7f00000003c0)='./file0\x00', r7, r1) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000400)) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000002c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r9 = socket(0x2, 0x4001, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r10 = dup(r9) close(r10) getpeername$unix(r10, 0x0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000080)={0x4, [{0x1, 0xdee}, {0x3, 0xe2ab}, {0x1, 0x7fff}, {0x1, 0x6}, {0x0, 0xdf}, {0x4a2f6fd5a7ff5297, 0x10000}, {0x1, 0x8}, {0x2, 0x4}, {0x2, 0xfff}, {0x3, 0x80}, {0x0, 0x3ff}, {0x1, 0x4}, {0x1, 0x8}, {0x3, 0x8}, {0x3, 0x8}, {0x2, 0x4}, {0x1, 0x400}, {0x1, 0x80000000}, {0x3, 0x3ff}, {0x2, 0x4}, {0x3, 0x6}, {0x3, 0x7}, {0x2, 0xb4}, {0x2, 0x3}, {0x3, 0x1}, {0x3, 0x2}, {0x0, 0x100}, {0x3, 0x1}, {0x3, 0x10001}, {0x1, 0x7fff}, {0x3, 0x1000}, {0x3, 0x101}]}) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, 0xfffffffffffffffe) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:46:34 executing program 0: r0 = msgget(0x1, 0x218) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20008, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x9, 0x9, 0x8000, 0x596d}, {0x906, 0x100, 0x0, 0x1}, {0x9, 0x9, 0x7ff, 0x80}, {0x7fff, 0x40, 0x100000000, 0x5}, {0x40, 0x80000000, 0x200, 0x8d01}, {0xae1, 0x4, 0x5, 0x6d3297c0}, {0x5, 0x7, 0x1, 0x81e}, {0x4000000, 0x7f, 0x0, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r1) pipe(&(0x7f0000000040)) 11:46:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000640)=[{0x1, 0x3, 0x100, 0xc44}]}) setuid(0xee01) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="b882693a5dc708", 0x7}, {&(0x7f0000000100)="990beb6ae78570e35d431332e45ef2fc96b7a2ac1cce9e70a8e5a1f0a53a5a1d804dc411952bbf00cca9ad10cb142aaca2add3fa98e582dd0c52b9a34a6d6eb442404e69d026ea4ba4a1e7462ed72b8e99a999ad991f9ae5f25cf8e21b80ecab0662786ce0208d240e64bac89e5e81c55cb3a0d2f1d046c1", 0x78}, {&(0x7f0000000180)="0301d96ebf24599defdeab79cb78b24e615f5259dbf43597818879d273bff859b34ce06a2da6a0ea1c5ef52ba37363ecbf62ee73decd898e16c7f5f33e27a6360fa853ec1d08b04bffe78c903ef22a797b79a1f09bb8eda17320a88ac5880d2afd916d9b5727b702f0bd36527a9f8ed09d26b8fb0c72", 0x76}, {&(0x7f0000000200)="ccd4034a754b95b53d434cde817952b75f06c2241232c1019711a3d0561db82c4747e7d21e1df2ba91befc9f17434d5333f12881d9c7458f265db150c6c7a7f762518bc541d5d2a97d25858e905ac005671a8a9c3bbd77f620311d64a77c0244", 0x60}, {&(0x7f0000000280)="bac4209f6cf4316be0d1a69a0277ae6f84ffc29a6a59645a0ec59253d4f2a92bdbbcc86972d24a0666c6ee831d67737e8510e71d6a3fb3329c32da9446fc3267952277e5092a734101367f06a2c93fafd9d0af837ac1dee1f24d4af4f660d7d69c5374724487928f510860a32769fa7ee553e57625351a8974a9e3888935145c6a2d952865a31bd7197a8878445738e100009f29876f08537198be2f80850bb2b5838460411d19129a35d6a537cf45b8465d1cf33f0f2fe25a4263fc8328d3fc83707f462ede6e2712c1a89ea0515d305dcb91", 0xd3}, {&(0x7f0000000380)="22af7bf6aa26a509bc3f718c2bb7a185af642db9c91e97370909234cd215f510bb9c11001dffaa0c209cf3d7998580a2edaab77093e7eac9e95b30fdd75383cbe72d02987352b7d1151f1769a1b33fa5b381db5c8aa4e900b1aaf7846ad83487fdf7a8139ae81b03ea508bd7ca8b68d7ad6875dd8043646ce67d0b360abe14e05501dbaad02ca0c26424a135c9929ffaad89e855c5b6d417eefce5000d3c10a30857eb05a83295f7afbc8186cae978fea3d9adcd46d26635aee0d51c7bf787b7fdf7cc4f120901be2aaba1f959527568d935f91282db8d75b1ae26186f43c33090f8df23", 0xe4}], 0x6) setrlimit(0x3, &(0x7f0000000700)={0x6f, 0x2c3}) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000740)={0x3, 0xa3, 0x0, 0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x2, &(0x7f0000000780)=[{0x6, 0x6, 0xb3b9, 0x400}, {0xf000000010000000, 0x6, 0xfff, 0x34}]}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x3, 0x4, &(0x7f0000000500)="b812eeade9fabfd0ce0ae000621cbe", 0xf) recvfrom(r0, &(0x7f0000000540)=""/214, 0xd6, 0x1, 0x0, 0x0) socketpair(0x1, 0x4000, 0x6, &(0x7f0000000040)) setsockopt(r2, 0x0, 0xffffffffffffff47, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 11:46:34 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 11:46:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendto(r0, 0x0, 0xc600000000000000, 0x0, 0x0, 0x0) 11:46:34 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x4050ce52) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) syz_open_pts() r4 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r6 = getgid() ioctl$TIOCCBRK(r3, 0x2000747a) setgroups(0x3, &(0x7f0000000280)=[r4, r5, r6]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x5a9}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 11:46:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) close(r0) 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x774}]}) 11:46:34 executing program 1: socketpair(0x20, 0x2, 0x3, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) pipe2(&(0x7f0000000080), 0x10004) socketpair(0x19, 0x5, 0x0, &(0x7f0000000000)) 11:46:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x2) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0xfc08651f746f2316, 0x4, &(0x7f0000000040)=""/41) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:46:34 executing program 0: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r1 = getppid() wait4(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) r2 = semget$private(0x0, 0x7, 0x200) semop(r2, &(0x7f0000000340)=[{0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) r3 = dup2(r0, r0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 11:46:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x17) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x82}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 11:46:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) pwrite(r0, &(0x7f0000000100)="1ab661fb0f617323b6a1aadc633561e7225e0800e008faa74fa64e3ce5a7dfc6d06fe4922c", 0x25, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="c1", 0x1) write(r2, &(0x7f0000000340), 0x10000014c) fcntl$setflags(r1, 0x2, 0x1) write(r2, &(0x7f0000000040), 0xfeea) r3 = syz_open_pts() getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) read(r1, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 11:46:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0x81, "0366402b00"}) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x10000, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000006c0)={0xa8, 0x0, &(0x7f0000000600)=""/168}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000580)={0x67, 0x0, &(0x7f0000000500)=""/103}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000100)=0x3, 0x4) 11:46:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="564582aa6207fa4060b3bf8faa649c0b21b794b50e5aa59e51672802f7f1ac30a2cdd31c5c26ce27d21508a437ddf91498db56575713da570de64a5b58a0a602e9a498fc5188a33a5557d45184be5bb1add056efd21c45a8218a740879cd20237d2cadcae2a359d4f31be0b991e6f70142cb8470700e64593af095d1d8d809e8439a52a0ca6e93e98cdb8e42409c59ff9900bf8e4c46bad4a11f1b5350bf5c31a4fb3c0b0fab553b1f", 0xa9, 0x400, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 11:46:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x5, 0x1a5f, {0x1, 0xc000}}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:46:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x88, 0x10001}], 0x1}) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getpid() socket$unix(0x1, 0x574e65f769b3b785, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgid(r2) 11:46:35 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, 0x0) 11:46:35 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x200, 0x0) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000540)={'./file2\x00', 0x7, 0x3, 0x7, 0x1, 0x6, 0x8, 0x81, 0x0, 0x0, 0x1, 0x3}) fchmodat(r4, &(0x7f00000000c0)='./bus\x00', 0x4, 0x4) mknod(&(0x7f0000000000)='./file1\x00', 0x20b0, 0x4) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000200)='\x94\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='{)&\x00', &(0x7f0000000340)='+\x00']) recvfrom(r2, &(0x7f0000000400)=""/70, 0x46, 0x3, &(0x7f0000000480)=@in6={0x18, 0x2, 0x140000000000, 0x800}, 0xc) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 11:46:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x4000000000000, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) shutdown(r0, 0x0) 11:46:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) syz_open_pts() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x2}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4ff0385bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533f9932beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255f0caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cfa8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000003000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004321f4997d0ab4614829419635e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007094000000000000000000000000000000000000000000000000000000000026c5be054070ff71126a49463b06b7ba89756d6cd280aa2e530a177fe3504e5924811e873eafdd7eacd36b9fd662fedce44f4ef1dcb1c2616370409cbcd235d1cd754a14ee03b27f6ee9068adc32a0bb6f846e0184ea2263a49fc473773490358e2c41362457db3e8834cf25cd9b9317e8e3446f6a35a06b2042a603414332612111878c5d471b4142af8ab9e45b2cbc95dfcc3c25fb71ab53af096f8538b310975cb85e6c6359dbd23eb459a2ea78613c1c60f2d89c58553b74f6fabc42a4aa"], &(0x7f0000000100)=0x1002) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001200)={0x8, 0x3}, 0x10) poll(&(0x7f0000000000), 0x2000000000000238, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x41, 0x5) 11:46:35 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x20000000000006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 11:46:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x299416623b95bf52, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x100000001, 0x6c, &(0x7f0000000000)="76c7645beb9c18ed56c6153050a80e165375f67934ffe5c1861bd81c40bf0c9bd7f63a182074dc9a06da03f9bd047d382d7f64ce038a65902f3116a979c1", 0xff4c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 11:46:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xe3d569cd43c49067, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2c533bc1c591ee43) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000100000ed04000000004000000000ad15"}) r3 = socket(0x18, 0x3, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)="368ca87371ab461c15a480bfbc1ec8acaba7c4e5a07182987d924839e603342d9f14a1a906e780cf48768a4799197e11b6bd8145feb5bfd27fa188", 0x3b}, {&(0x7f0000000180)="5dd1839ebb1badb709cfbf4932dfb1ea0141e5562cc941ed06ded7e3a709fec67558cee162269f828de27a966a9c1a90b19ff5096535d29d402a06498783f06a8e7a5c4c20bdfdc0bb735bc7cdec8803d1e1ae0a8fcec4f7b4c6b04d59a2530c0ae36ed7083dd3511601d4cf4fc20941389fc98b382b1f458d1ce002d53d9dc165122cbb4f45a83e02c333f936293888c3799f92f66335d1f1b79bdc60ffde338187971f35d8418048d31816f0b2625de7c2cd449312ce1baf19af", 0xbb}, {&(0x7f0000000240)="ffe5555dbed24afa1aaca75be0815e2aa32efa6ebc52d5f0b8", 0x19}, {&(0x7f0000000280)="f211a7a6c4d274cb86d26c82ebe0e182098ffd9180210aece8288a0f151692720e213e283c5a9ee8c3ba125ac244075622ab2e476247b0f64f8d531d63d7f9a005a5d3d805fd93ff47b320f88d14e9d95f8211fa13164658a91d3b86a7be0acc9158151770852f8701f4e54a85208f1cdbc8abeaf330074a4c911dee3248d5aa760e463bd58f8dae134ec6ff5332f939b1d2b0fd4117808217fe0d976914873b59af0ed7f7d967053b5ca3210f64b4f852806ef57f43c5a6555e1c715730cb", 0xbf}], 0x4, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000380)) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 11:46:35 executing program 0: r0 = socket$inet(0x2, 0x6, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) r1 = getppid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000240)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0xd0f, 0x5ea, 0x6, 0x7, 0x3, 0x7, 0x5, 0x10, [{0x5, 0xfffffffffffff186, 0x3, 0x9}, {0x1, 0x1, 0x8, 0x3ff}, {0x200000000000000, 0x6, 0x6, 0xfffffffffffffa78}, {0x100000000, 0x5, 0x2, 0x2c}, {0x40, 0x4, 0xfffffffffffffff8}, {0xa33d, 0x8, 0x3, 0x6}, {0xfffffffffffffffa, 0xffffffffffffffc0, 0x9, 0x100000001}, {0x9, 0x8001, 0x5, 0x3f}, {0xe1, 0x1, 0x9}, {0x0, 0x3ff, 0x2, 0x5}, {0x8, 0x6, 0x5, 0x8}, {0xd0, 0x3, 0x5, 0x7cf8}, {0x7fff, 0x100000001, 0x6, 0x709}, {0x5, 0x0, 0x100000000, 0x9}, {0x1, 0x7fff, 0x100000001, 0x1}, {0xfffffffffffffffa, 0x4, 0x6, 0x93}]}) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x8, r1) 11:46:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) getgid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 11:46:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') fcntl$setflags(r0, 0x2, 0x1) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000180)=[{0x4, 0x1, 0x5, 0xfffffffffffffff7}, {0x7f, 0x396d, 0x9, 0x5}, {0x5, 0x1, 0x9, 0x5}, {0x10000, 0x77, 0xc3cb, 0xa6}, {0x5, 0x8, 0x7, 0x240}, {0x20200000000, 0x5, 0x3, 0xfffffffffffffeff}, {0x2, 0x9, 0x96c8, 0xfff}, {0x5, 0x1ff, 0x94, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="785265b8") 11:46:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 11:46:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x111, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000389, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)) 11:46:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0x196) setpgid(0x0, r1) 11:46:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 11:46:35 executing program 0: r0 = kqueue() fchmod(r0, 0x3) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xfaa2, &(0x7f0000000100)={0x2}) 11:46:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0xfffffffffffff001}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x108) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x3ff, 0x864}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb13, 0x3, 0x5, 0x9c4}, {0x792, 0x1f, 0xffffffffffffffe1, 0x3}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCFLUSH(r0, 0x20004268) 11:46:36 executing program 1: r0 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/78) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0xfffffffffffffffe, 0x100000000, &(0x7f0000000100)="83244aaece47bab4a0c2f75b16c9e9717fc25601f59dc91a3312e57a627518f18c734d052a08ea6e65d8b05e509b788c4463bdad0ced61bd9fb447aabf44cdd11b49a95a9cf089fbd08b8cbb366c4f5fb5d84327e018d93fc7d49b98542f7fb455927c8cb3b36b14677e0a0ef271abff4930d8d204342fecf5005b12876e54251e4f19abd732732dc0a814847797f7ffbdf33534ce5450cb21a9ec55d89f1dcb7f081553a27a226465ddfdffbf19d9e27bf83b08edc0fee35d53803962e7e6fb89fff4eb43dee2939d873f4e6e62753b321a335c9318a63d", 0xfffffffffffffd96) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x2dd}, 0xc) 11:46:36 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x4, r1) 11:46:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x9, './file0\x00', 0x6, 0x180d, 0x2, 0x1}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f00000000c0)="ed53d9883b3feafd6db89fc4ead5474e4690f329c88eedceea2e61242c98ee7d64", 0x21, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x100, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x69, 0x10, 0x61f40000, 0x200}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x9929, 0x9}], 0x7f34, &(0x7f0000000180)={0x1, 0x7}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0xa, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r4, r5, r6}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000380), &(0x7f00000003c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000400)=0xfff, 0x4) fsync(r2) fcntl$setown(r1, 0x6, r4) unlinkat(r1, &(0x7f0000000440)='./file0\x00', 0x0) getsockname(r3, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000540)=0x37a301ad) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/51, 0x33) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000600)=0x6) r7 = accept$unix(r2, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) fcntl$getown(r7, 0x5) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r8, &(0x7f0000000700)="88fb1abc9d1c50ccbbd1e40f630d5f318f9014fb33b3b8bc315f177e76292de55f5dae1715f88a3716ea79e8f036603d557cf668504120806017df8cbdc58b36bf6854cf8af9092b265d7b1883cd45fd0cd1a63749fcce42106b8070ab894c98e1560de8bc044e2d9e1a12fa53d7167707ab70285e715e18dc4ade8877ce142df012bc6c743e3097a4cad8b6e3b42eea28d50c062ecc2b9c8c3091e9d437bf2453c1c06fcbef40e95d13142d2d0ebfaa58e29f36e1f78f255da61f3b3ec5779410", 0xc1) recvfrom$unix(r3, &(0x7f0000000800)=""/25, 0x19, 0x3bbe61a6af9639ef, &(0x7f0000000840)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000880)='./file0\x00', 0x12, 0x1) fchmod(r8, 0x10) mknod(&(0x7f00000008c0)='./file0\x00', 0x1000, 0xd38e) getpeername(r3, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000980)={0x2, 0x2, 0x3a5e, 0x269}) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10c00, 0x0) sendto$inet(r3, &(0x7f0000000400)="791fc48abd021e1586db30b7acc020c8632a1d791e8a8cba406ad7d1536e6babb1dd18ec36fb1fa575f576d90f78a07f70d35a4e09171c4c58c4", 0x3a, 0x2, &(0x7f0000000440)={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) pwritev(r2, &(0x7f00000009c0)=[{&(0x7f0000000640)="f6767256e1d30ae08dd487029213fb5443f4e3538b69440ee015539f38121cef4a4a8d4f83b273fa57cb701171017267b05d44b38342fc0d1363838c4555860879ad51008b7edd091dc70ff820d98a4189dfb20b54d9e575943a8ca8cc9618cba6247cc2459025040b6d5dcb4034eec3bf1c52efbb3819e20461ee5bf67c97b2064c7c33", 0x84}, {&(0x7f0000000700)="50a7c622e02dea716a9d8f1561380493da772230d5c797227ecd0dd0c6bbe25ccf0b92b14689ee497e3108514a40576d350073c10e396e8d95eb87ebd6a0db83a21fcddc8500f3fa9e161878b4d7c091e30b7f3a707faa6996d47945175af5be3aa58531ff9c267ac79e7b245e88d9b57efc3f5d00069dad97033ff46b6a5e06c919318087c5133f2207e33a6be5492d15949d39d66398d1168ab109f4a695c2fd4e597941e5b34396815f547d41c5ee560a442b62291887c7ca43bb7188ee71efe9cd6a05b60e0a2476712e174d4a193b740628104f4df6a6e918ef70aa7106962d22f0a7fcfd7d56a91ae7756b2e09", 0xf0}, {&(0x7f0000000800)="bf1442f560c4d3769c6a34483696f4cb918797116cb9bffedd07", 0x1a}, {&(0x7f0000000840)="c9b67a853e5a151fba36cc096a6ac15aa48ecdccf763c35038afcf0cefa9220e44ab59fd6e96afe8a9a9f2eb1694583b6eb94e5cd43be7e682143f40198eed2dac63d33aec0d5905601fd314d26b73fd5c2c2680292916578a3b72d1bddafaef3c5d666cd4b6646218dfaca1759691ca31e42f21cbf3ff14b43efdd60016b1dc7cc8a3096ce64e706af072a1a4b4773c702af4794463dd3483daad1644dbc91321f6a7daca893cff9168ee232324a5558eb33fdea54c38c1dfe079ff8247", 0xbe}, {&(0x7f0000000900)="8459fc2fd76e93009ae9c710ea572ba610fb09ba244aa23a9acd6b7bd9ef7fe6ab81c228b919ecc7a1366a6b28df2961f25d2c3015b55c112117291fac315649f97757d7dd1e1ae66610ff6985e6dcdc90c672a617e456a899e8d85e444f36efde1a76988d7b8ef75d2b92517fce2719b109243da38573a7c6fbe1a64ead3a40d0a8aa5351d29aedce907216877f3dd57386b367d77fc3a3f034354cd7ff4d757f5dfc48c14c9425980b398c9f36c9", 0xaf}], 0x5, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x10003) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x8, 0x100]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000480)={0x137, [{0x0, 0x1ff}, {0x3, 0x4}, {0x0, 0xffffffffffffffff}, {0x1, 0x54dd}, {0x1, 0x32}, {0x3, 0xffffffffffff6091}, {0x3, 0x3}, {0x3, 0x3ff}, {0x2}, {0x3, 0x6}, {0x3, 0x3}, {0x3}, {0x1, 0x8}, {0x3, 0x200}, {0x3, 0x1000}, {0x3, 0x8}, {0x2, 0x2}, {0x1, 0x1}, {0x0, 0xce2c}, {0x3, 0x3b}, {0x3, 0x4}, {0x3, 0x1000}, {0x2, 0x1000}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x8}, {0x0, 0x20}, {0x2, 0x6}, {0x1, 0x3}, {0x2}, {0x0, 0x7f}]}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r5, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) r6 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x81, 0x0) 11:46:36 executing program 1: r0 = socket(0x6, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x8}], 0x1, 0x0) read(r0, &(0x7f0000000180)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x2}], 0x2, 0x3ff) 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x20, 0x0, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6}]}) open(&(0x7f0000000140)='./file0\x00', 0x40, 0xc0) r1 = shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/87) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair(0x18, 0x2, 0x6a45, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)='!') 11:46:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x1c}, {0x6}]}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = msgget(0x2, 0x18) msgctl$IPC_RMID(r0, 0x0) 11:46:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {0x20}], 0x2000000000000009}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x4}, {0x8a, 0x10000}, {0x3, 0x9}, {0x44, 0x3f}], 0x4}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 11:46:37 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1a, 0x8001, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x201a9, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x8, 0x7ff, 0x4}, 0x5, 0x17, 0x9}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) dup2(r1, r0) 11:46:37 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e66429bec5ae82f90e760a97347847b4b84fff701aff37f9f787dcd0ee1c2fb95906ec4b073dc9f322b0567bd0b945a77a430564889b9b12c7f3e2e517caf1bd55afad71f2d37b545d2a56e2273cf0acd599a9c4e7c178d9a75b3"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 11:46:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0xffffffffffffff39, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x42) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) setgroups(0x2, &(0x7f0000000200)=[r2, r0]) 11:46:37 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/146, 0x92}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) socket(0x20, 0x2, 0x3) r2 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in6, &(0x7f0000000700)=0xc) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = accept(r3, 0x0, &(0x7f0000000100)=0x78) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="8dd415a0decf589dda94b5ed9959f9d08bb9366645d78f0ec546f60ca09468fb5469fc96afda1126a447b4d8bfffd54109dd0e355c57dedd2bd47f4b7ecbabd8d590d7d3d78d98e0756070a8524a2e708997ed62ef1174e12022764807e940c4f6b21c46f118535dcd2b3b9e6a0dc41f1d1dcd7ca1bf32ddc1d9e981b1d7171aa3a1de3bfc04de350587ddeac1e7c17c61a4f7cac892ad31bb7be36f6d30acafe5139e72ab624b130b17f3572abd7713a4e2cc163b32a2c388a44d8d4f", 0xbd}, {&(0x7f0000000240)="83a9fc543fe31d63dc7e5cbf6f220e4f3942d336cb55d610ba429c4c386262e2ec705d65e8196b9f0f61169f7977cf5fe1dd5eee487ce83a0e654dd01542a692f36098a183f7e298af87639147d89141db3a93fb8c80c6d19f2e30c9630016734b27202c79725c76d0802f553f7f42fc316c2a2aa012e41642ebccfb0bc166b7deb018ae2b562205d301e027e0f503f353c045f45aad84a4ca7615eae2b8a552f9b9c255f0a42b97811c446f85dc4fd56d1d3f2f9e937f3a89e67f9b4869091413c7612627fdbbbb3e72fd38822a13bf91c186842c01d9bbbd0488c8295bf8ea3296f66e9233e4930f235c7d30818c0acd", 0xf1}, {&(0x7f0000000340)="d0137760447a796f1c9751d0e78d081b7c7ecd8e1d7031b788edd6ce522c1c44d8ba2fa1625a4b6aa1311da3e0a82083aaa8f4083bc0a95a", 0x38}, {&(0x7f0000000380)="d9861cc6a6eea1cb981e4e8f671c2992a4b9dbb57d1b7f312e0cb4d46f44e54c74ec8efce71e9b857d0e63419037d3cf93f0ceb93373aaf5c503a293a87f91fd1ae63b6ab599a8043993d5e9c12f3bf56c99989d2d0ccdf27052f3a92da077426999233591c6b5f8480d0e69ddb996b291c7686023c4b24a5f397f64ae43dc88310c3020082d7fb2f1de7828e403edd8a33e6ab3ee0aafb924823ebe3f9b1dab13f122fdbe7d05dae78fbebd7c032e02e84f69945d11c5e24f1c2dad", 0xbc}, {&(0x7f0000000440)="cb81821ff9e580061505b6866c6366704682bdea04cf502371448c8018e37de1b76eeeb409a9dbae5b8f6807f2e28e9f087a7031681949b6f0342940450d5262ae7f48d772e81657d9af831f2f178a057da1ed248f720939", 0x58}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff00000100000005858849bbb0089fefcc0ae2", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x20, 0x400}, 0x8) ftruncate(r0, 0x0, 0xc0000) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/176, 0xb0}], 0x2) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000001840)="5400efc5fc0f4e3aca0101d58ac309d029149f0baee870e59e71072155a9945def0b966aacc631179092b7aac53b4475e989ab9d9622faf5f140b546b3a0fc1aa262d05dfa2a0c1c614d86f5cb3650da30a6966a9a016540750da15e9a3bf6b5941b2372ad39b1086e694b4de1153f46041cfbebe9d3e09c5f98160f4b60cb5d5f85809afa512981c252756523c58fa16e6e7d4c", 0x94}, {&(0x7f0000000780)="11ca128c", 0x4}], 0x2, 0x0, 0x0) shutdown(r2, 0x9a3dceb20f42130b) ftruncate(r0, 0x0, 0x30000) 11:46:37 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4afa7973163bfdaf}, 0x0) pipe2(&(0x7f0000000080), 0x10004) 11:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000000015}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x7, 0x100000000, 0x3, 0x1f}, {0x2, 0x5, 0xde, 0x1}, {0x8000, 0x5, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) pipe2(&(0x7f0000000240), 0x10000) r4 = socket$unix(0x1, 0x2, 0x0) accept(r4, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) r1 = msgget(0x2, 0x300) msgrcv(r1, &(0x7f0000000140)={0x0, ""/175}, 0xb7, 0x1, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:37 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x400, 0x82) mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0, 0x15) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) chflags(&(0x7f0000000080)='./bus\x00', 0x0) 11:46:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r1 = kqueue() write(r1, &(0x7f0000000200)="a602e31f537021c62ec1b51da88eb48c610a1621524a57277bed1caacd96007ab016b0fc8a935e33ccbf08fb3f31fd7b2a923f9529f435b7b479eb214b79359f72b1243f2cb6b88a5b0403ea0cb0644422f75cac2640830d74f28fb6bcee42e252f5c82c5ebe0e89dbb3433fca2369eeb2a8ea131718042e72b44db854835df0bd5c23f8412f666b3e5e534cc565334362be605dc3aa39c0f3761ed271fa081476f8af72a9c8239c653184b8159239c84f07fd7ee0f1ef3296cc598599d41aa3b2ffe01487640e1aa892f442c9b5416110f9709ae39568b7ab70bd737371", 0xde) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x81}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 11:46:38 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x80, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1000, 0x0) 11:46:38 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 11:46:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000000)="2d699bf2a38506ac40abd51038937449bb0920c387e466c69d52653f0a4b9af1f689455e4bd4a093e3fcf0ccf719b83da9e0c7bd1ea7dd413efcb85605336588c1c98c338989c8d50cead2fa8ef6fbadcca41f3d4c3b2bf2fd06c4493748f0e7176a59d8579df24ec6168453cadd732f08bdaa4df69024c330558c543b31e05aecb9b9dd9276e5ae233dfb8460b65266d663a04fe338bb28ef64611961eb0e25d66e7b5f109d129ab08db273591972c02ad97f4e", 0xb4, 0x3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 11:46:38 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) setgroups(0x9, &(0x7f0000000080)=[r0, r0, r0, r0, r0, r0, r0, r0, r0]) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0xffffffff, 0x6}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) getgroups(0x7, &(0x7f00000001c0)=[r0, r0, r0, r0, r0, r0, r0]) setgid(r2) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x3, 0x0, 0x8000}, 0xc) setegid(r0) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x1, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000002c0)) getitimer(0x0, &(0x7f0000000300)) lseek(r3, 0x0, 0x0, 0x0) shutdown(r3, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r4 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x0, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x400, 0x0) r5 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x80, 0x9cad2777b351c219) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000440)={0xffffffffffff8fc8, 0x5aa, {[0x2, 0x5, 0x0, 0x7fff, 0x9, 0x2, 0x20, 0xbc, 0x905, 0xffffffffffffff01, 0x2, 0xff, 0x0, 0x588ed3bf, 0x21, 0x41, 0x7f, 0xd1], [0x4, 0x40, 0x31803fa9, 0x9, 0x0, 0x5, 0x7fffffff, 0x4, 0x1, 0x5], [0x40, 0x7ff, 0x6, 0x9, 0x6d0fa8fa, 0x100, 0x7fff], [0xa3a7, 0x5, 0x200, 0xc4, 0x8, 0x4], [{0x739, 0x200, 0xd9, 0xffffffff}, {0x40, 0x9904, 0x7f, 0x6}, {0x1f, 0xd352, 0x3b44, 0x100000001}, {0xffff, 0x2, 0xa4ce, 0xce2}, {0x400, 0x40, 0xfffffffffffffff7, 0x3f}, {0x2, 0x1, 0x100000000, 0x3f}, {0x3f, 0x3, 0x80000000, 0x5}, {0x6, 0xd48, 0x384, 0x8}], {0x9, 0x4, 0x9a9, 0xffffffffffffffff}, {0x2, 0x10001, 0x4, 0x6}}}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000680)=r3) getdents(r4, &(0x7f00000006c0)=""/219, 0xdb) ioctl$BIOCFLUSH(r4, 0x20004268) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000800), 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000840)={0x653e, 0x3, 0x200, 0x581, 0x5, 0x8, 0x5, 0x10, [{0x9232, 0x46c93fa2, 0xf1f1, 0x2}, {0x800080, 0x7, 0xffffffff, 0x4}, {0xfffffffffffffffe, 0x400, 0x401, 0x1ff}, {0x4, 0x3f, 0x0, 0x1}, {0x0, 0x865, 0x8, 0x8fa7}, {0xe0a, 0x9, 0x0, 0x9}, {0x95, 0x5, 0x800, 0x8}, {0x7, 0x4, 0x13dc, 0x30fc}, {0x400, 0x2, 0x7, 0x6}, {0x7, 0x40, 0x0, 0xd3}, {0x2, 0xfff, 0x7fffffff, 0x3f}, {0x7f, 0x10001, 0x2, 0x6}, {0x257b, 0x0, 0x5, 0x3}, {0x260a, 0x6, 0x1}, {0x1, 0x1, 0x6, 0x4}, {0xbb3, 0x7, 0x7, 0x8}]}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000980)={0xcc9c, './file0\x00', './file0\x00'}) 11:46:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x202) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x32ef1aba, 0xac9, 0x2, 0x5db}, {0x81, 0xff, 0x101, 0xc000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x3, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:38 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) 11:46:38 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x5) close(r0) 11:46:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000280), 0x4) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x20}, {0x4006}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000000)="00eb760d") 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d, 0x0, 0x4000000000000}, {0x5c}, {0x6, 0x3}]}) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xff7d, &(0x7f0000000040)='\x00') 11:46:38 executing program 1: r0 = socket(0x2, 0x4001, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) 11:46:38 executing program 1: semget$private(0x0, 0x1, 0x20) r0 = socket(0x23, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x10001, './file0\x00', './file0\x00'}) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x28, &(0x7f0000000080)="5fcd6a57805e65c8a4280effa186ea994bb8d9a86ea82b6290df2140bbcb2c46f87a720dd1f0ebe2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x2, 0x3, 0x0, 0xfffffffffffff2b8}, {0x3ff, 0x1ff, 0x7ff, 0x723}, {0xffff, 0x6, 0x7fff, 0x40}, {0x81, 0x5, 0x7890, 0x2}, {0xbdf4, 0xfffffffffffffd45, 0x9, 0x68a4}, {0xfff, 0x44c462ca, 0xfffffffffffffff8, 0x3}, {0x3, 0x0, 0x9, 0xff}, {0xfff, 0xe3, 0x0, 0x3f}, {0x9, 0x5, 0x2, 0xfffffffffffffffb}]}) 11:46:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0xfffffffe}) 11:46:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 11:46:39 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000380)=0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) fcntl$setflags(r3, 0x2, 0x1) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0xfffffffffffffffe) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x15) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) 11:46:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(&(0x7f0000000180)='\xf1\xfd\xf2i\x01,8\x86\xf0F\xc4\xa559\xc0\rZ\xb9$\xe8\xaf\xeeG\xc2\x83\x1bt\a\xf7\xb3\x8eW\xed2X7\xda\xe5\x81C\xaf\xa0\xa3\x80\xc8W\xb8\xbf\xc3Pm\xb5\xd8\x01\xd8\x94+L\x8e\x16\xcb\xe4\x93%\xa4\xc7\xbcq\xa95\xb7h\x97\xe6\xb8\xa8\x86^FB\x9c1\x85\xb8e\\\xc0\x7fWlO\xe5$p\xee\xbb\xb8:8\xce\xb7\xe98\xfc&yP\xcb\xb6*\xb9\x04\xa0\tt\xc7K|_R\xa1\x135a4\x04\xads\x7f\n\x18F\xed\x84\xdd{\xe0\xca\xa0\xbf_Px\xc3\xc4K\xce\xf6\x06j\xe2\xa9V)\xee\xc4\xc7}\a\xd2\x90\xb8&\x80?\xb6\xe5\xd47F\xa8\x81G<\x84M\xd8-\xbf A\xb1{\xeb\xab\xad\xeb9(\xe3}N\x9a\xadh^p_\x04\x05\xe5t4\xd5\x8a\xef\x97-\xea-\xe7\xa2\xe3f\x99\xb1\xb0\xe9\x06\xa3\xa9\x97\x0e\xf8n\xbc(\x1c94\xb8\xc5\x9e70N\xa2\x04\xaa\x94\xe7X\x8b\x16\xe9\xbbG\xcf\xffr\xaa\xb4=\xd0|\x11\xdd@\xc6\xd9\xfe7', 0x0) semget(0x1, 0x3, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) socket$unix(0x1, 0x1, 0x0) 11:46:39 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 11:46:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, 0xee00) flock(r0, 0x1) flock(r0, 0x1) chflags(&(0x7f0000000100)='./file0\x00', 0x1) flock(r0, 0xe) 11:46:39 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\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) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80), 0x0, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:46:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x4, 0x80, 0x9, 0x101, 0x3]}) ioctl$BIOCLOCK(r0, 0x20004276) 11:46:39 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000240)='./file0/file1\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8180, 0x92) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0xfffffffffffffffb, 0xe0f, 0x66, {[0xffffffff80000000, 0x1770, 0x3c1, 0x6c, 0x35, 0x8001, 0x4, 0x7, 0x6, 0xffffffffffffffe0, 0x0, 0x81, 0xc4f8, 0x1a17, 0x5cfaac1e, 0x4, 0xdf, 0x6], [0x86, 0x3, 0x3, 0x2, 0x9, 0x4, 0x100, 0x9, 0x8, 0x100], [0x1, 0x9, 0x4, 0x9, 0x2, 0x3, 0x4], [0x10000, 0x9, 0x4, 0xb2, 0x3, 0x2], [{0x3, 0x629, 0x1, 0x8}, {0xfffffffffffffffd, 0x4, 0x7fff, 0x7}, {0x80, 0xfff, 0x8, 0x7}, {0x7, 0x8, 0x0, 0x72}, {0x7, 0x0, 0xffffffffffffffff, 0x5}, {0x7, 0x9, 0x2, 0x73f}, {0x5, 0x8, 0x8, 0xfff}, {0x80, 0x200, 0xfff, 0x8}], {0x700, 0x0, 0x7, 0x6}, {0x80000001, 0x4, 0x101, 0x9}}}) r3 = getegid() fchown(r0, r1, r3) 11:46:39 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x1a305bba) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f00000001c0)="80080c0dcf6fbb3d5effd32144d1534d85c2a5b16a5e0e2a81f4773cd09ff34da386f66c2f59c86884c7aad7ad664fee7db7c57062a15eed689ed2730ed1b5c35ef1380002b948c152dc1f07e2488edd85b37e0e6ac45cdefc08e73241e2ff599308fa910809e70619f855a40a8544c8982546b8c73ea1443026887ac51e4f5f725c4b8b5e60815cc026021c8aeba3ab69ce566d79360d48e2857f7ba535fad230b02aa8bedd3dfa646f39cf50f17f0127b632bb61ae843ed2b5528e0ecdd14fff2e66a12ae68709d83b0f4e3bf99f9cfadb9cb263da87ba86e626ccf5f96033fd258298eb03d587b0c682d32389c3e9faf8087fc81a8f312dced1744e33e27159702c7b1c7c2258b6370d20572ceccd8eddfd1827f0be9badddd1c04904b0061f5d22e725a0d338dc6caf35ddae4024c82b3371c16da54cb1dbe2a5e391604097df2940b7a832d2219c6413375efde987d984c0a26deadae757acab99547e359f0dbc0986c55686658f159d32bcdc9f93c8a2e41765344c0debf5298b126a17454acb1f778d5c4cd06fdc29a991a7cc4d1c2ffe35f9b353396edf05ebbd54a77856797cef96b78dccde29da09cd51142f33ec2defef7ac4d05da3bb9c8791b84cb42e38613cdef1aa7e653bc655f9fb36c42c2e79995d5722887ea113f1e43e2df8d664dad84f1b53cb7eb26d950154a9ab07e1cfd0bcc24ae942669c98f2fe024682540e54534a72d602818f27bb56d55a1fdb767f1ab3be75eb79b5c468c757e60c9833e05f1e605073feb625817824efa4fdaeadae13d016457f1f1e3b8f00e4636edeb1dfa8f1de309b154719e08131cdde0c310641a9c3c5156fdaef7df294e654305daa49daba79f07ceda203f845be266895f0d77addcbe63d260a7f258a34d13edfcdb913b7c3a390da01e7cf0bba2ec1d67bc5eaa3e3ebfa5f5506be861c31b77ebb062f5976c24d7a9bda5bf764e3404b74b395b4116bbc0927e41c29c5f437d7f594bd2602ae40e15029dd926df67702800f1733f82b5915b56b5881508b8efbf51e7e25a5098cb79d4d0c83664f9ae82032a1d34723e768673105d454c6be0ccb203183b893571b991ab53401e30393932500c464114f6177ba853bfc49c1fe89f3efcec42772556163a2f3987073ba9be504861c68f816587f9da787900183355eda52e96909e307368709642b896de30c76c3537fcef7b87251adace95a2f89bd78b7e31c415ca87d5af0ac0e45eff85827ab7bc2f52df4c2611a2de4c73bcecc442912a8957d4ad2ab58fbf63fe42b7f94f65da634f01a99c7f94c72d7f4a99c614fb71a49f749dcdf4346be9ea259a25ddb040f17ccaf3ae71700eba997d2da42aa52432899a8baadbe0edc5a6b23027fb3508dc0aaf99674a8b2e583d44f517ef45ca2bc01e2028787808584424e2f8c5e2b91c6e05e15a386ff55e65175ed11cbae50f1387c9665f10243b539d19b7ed43e551be8d3e6cfe46d6220e2843ea365002a67495cae7fb16a76e31f55ac7c6d70d81856938e5b78577348c2d6efb1823989fdf96b022aa5885660be457f471db88501fbe20a7c0a5d727fdcb855e27945e3a68a4e8dcd7089236975e34833643099e1aa23ff636788dfefa50d59a89aaa32e777a518b10618db92764f9fe289a931c7d00d4bb70ec7daa81e8c1d5dc59172ee4ed09bca94d859a3dd355260276427f438753b71c698771c49ec335dd6cc80fcbacfa880a63e68819a6e4cb70d908f693219cd44e2904cbb282537ba4356e067c192c9a22fd774bbfe993af561df56011107a088a3b838033f487e880220790b61baba0c086940a05b050aa222376b5a181d99c02be6391baace8fc281827f376b12b1793ddae465a0f19c719c905a401cb4b530cf3cf871d83dd4d22176fc8fb5a4a012c2c8f25b69f577c3f8a620f2652b70d67e6b47632bdf760300b010a19b16973e7eee61051302b81a478b95441e44d3c9caba4b21f368d217f78ba3ef420ec6f3fbd7fc998a8b12e0c502a24840f643bf3896195ec7d529f2ccf2b215ce0695541b3951488b2b03e1b1445f69a7c02249767e33892c9bae094344a6839db6cf2b1dd4dd6715a113dfd998c1aef07c31c2ad8a05a35066b276c9b6260db304c52640d8d030e7a7b92d17ea8bd0825a59c3eea1ae68659bfa89ac7b294e4aeee7e3cf6257db5ce2a55a8c123845bb9ca2d10cf413d7733547b5f4655f0402d3ca58ce0840a53fad4e42130e432a3102865a2c225eb8b4f16f90cd3e4d5b231e3c3cb154c13bc007ca32fdb33dddeecb47261117af43d1560643714998596efb9162d8c2208035c75d4b4256cbf97581e67cabe00e438951a61d1a72f2dea1cdc48534409d6a77a0e54087cfa4fa83d06a3f4a6e1fbe6f7a3d95194fff9bb34320e8488ff6d8a4471d46aa52f4aef7d883a0b18db92d00e10e7d2794ebe9b8358e92d399e8a86c75ce1239dd2551a79d1937b4fcc383746e4aad890b803854092d37da881d7bf2ef493c1ffb7df61afebcd3ee1a81eebd05057fbe89d8d9a11e24ed9b47458c9db8fb21eed37061c3855fad7b477ea1c78f407c260d0ef215631c490f7475ad46bfec554684cf911ecf17ade81ac368ca76679199f37605bcfaa4b631a0de5d52eee6d070233f5f63c3a7e0f5e95801833e90cc5276be9e98a8d7509052b80a48dcf9287adca3b17707bbbc4812decb4ec48adecec18e370b26fb23579045ae3525c242ae74b20e9356fd94c22db276a84b7207b6845f5a9e23e22c073cca88b3e73d353c3a4164c6241a9f548ff322b71b4a1df7bbf38fc58f17018e1393cd2fb8fb5508bcd80a2e8bfe594d1ebbdc113e8cc69edccc67606d90150eb0964e0e874e0faf2b54c12f97c966cdf4e7e4501ce1152fd2104cfdb052d70d3f630d1ac1e7b6c31ef37f9ac3689b6cced172274bc13f6695570d1892b17c8259ae9343db6e1915e8bbff6f4625c9d31418c514f836b60b6c918396e3f65785b84bab0f84a37e7b25c4f95f15bd9357df0843f84c78934c99728a4d4aa777424dc5b4e329981cde8bbc793b3b7ae444a3292b3f9091ed8ed9e1a684425f8ac488b71d789c079ded11ebbf3a92802745b549faa0a4b69080fcd0d52dcf92aee98468727e727d70baf4624d25e54af444b6809bdfba2aaf7fd493af605886f362741028ea15668d74c3b46810ab0bc3e19d571d1ed5d616c7fb9b7ad7f2113399eb88337cf67e149643d65038caacdb832e6f06c94b1c675fafc60705508011f6c4cc8c2c6d638c672381082580500465c76c63ee283e0e4baf07abb429563b3555763de7f65efb1c8be6feab31ca657946dc23028e88f72596210f089c7e0052f0900bb55d3456b28963ac8152b7e47207a708b11404620853ff6617840359db9c6ca6fcf46e6666bcfb3510adf823bec1ee8c4423a6be29ed7ed1dd57848a59b9516feb2ce5d8725d6b00759cef48a488f18293df2da0916417a8bade48b2c724129be8877526b4c05b3399d5b088984185ecb00e3ed0e77893faf6fd35da46fcc1c977d8e3a58c23850bb71c14ce0540405eed75f4354e03fbc08e0bce6254274b8c42e118858b7a092fd0d587d3604c62317eeefd3598f59d75741af7b4184eb622ee078158a2a0148d2c1fefd5a1e9e783a7778b5a475bb246973d81de18f9949c1cea7e47cb24b93637b382a459f031887b74bcfdd8e9f3476c3c46d8151095ebaa509e3823795750a7d2034cf43ad5e02896736428c2d6605dd42ac523d514c1ca98cbc880fcd39a2980207027ac0e93f2bd33d4fcbeca13c8c12a7a7c6d553167b23dbba7e5eded180221589e727f656821e3f14403e001e46bf47501ef340107365ea9c6555d77bd7871a092d0680be8611ac1c0264ba97d404cf2d55df66916492b1d5ba3f2ce3570e2797e7027015909c6717e6ec9094d17a6d957bd5eb8fbf412e1473ac235520f3214189d22ec31f87199815b5037ff63837057c8bee1a3fc5fb729fa43c35abe0f3b6b98e996dd18b6002d365075e5b2125249b112d1990e04ff1dfcc3c3f1a301637b6f16b272f2004642669e912949e61c8fe223ad7efa885240af3a2b111817ca0684175e37c7b8fde8ea815ca027e3f910c1c6024d8b22db87aacbfce0add9908c903903ea08a6167787a888c380bb55c59ee9f68950b95060e2bc75459227a4c1599057c0f0aa6251c8f4f68a960373492f7d34c39d78957ba8b062549c50667ca8f8e5150b9866fdc5bb75fbc1d14c3dfe7664ff57c7817ebb5b5c5776630bb3c4ea3a8dbc08550bda74cf25b9fa3c33cfe0122e3fe238cfea6f3fa63c5f4b62493ff1972995a4455ee27c149bc1fa382a390a73a61f2559dd8fe90dafeb1cb1ddb46ff0e2cc4630bcf539c1909855372c61616fc0be4324b3410891fa8117938910ff478d43520219bc52cebf06558ac7fc58938a788cc14c966e66b01d4668f213a29c7c2f2147de24ae4509cd2f18bda70565b8205b9dfc77ad7c90fc84e3f8456e79d9e66a3639f0623a618cf289202c55ed6950713b30bee03b46241546f626646a464e913a532928b18c6a3cb456453ba85e29cddca9199bc88de2f7ae1e0fa6ca3701a15852080d377f61733c916ac27ee1d31963d05fe5f51c31f8f84c916822332cc33f49cf241d81f0e07808f652ecca77af3af8c78cd2461299aeb23548341130273cb0eb53ab9ab2613b974a4728f6d25bf9a3d5a0f5863b53caa136216c8d68df4ca5870d2a59a1c179a746cab91b0028e9228a2baaa30a16c65f2dbb6b35323cb2edbc8e1f38d4d8d5f1420bf4596e8a8dc54e0f6201d41ef3acb32d510523fae7118495d2ea20750f27d3b79efb34591c8ba17f6c544438c80253841e1cb94d91ee715d608ee24636f6cade7c7ed90466fafde1063bc408629fd39f48eeb092d8d9c2e7292263b3f76aa4a55ef3988e41747e3b41c95671c1ccb57c02615b11b75d06b9c3ab87f3b974215d31ed12894b234ee8ba110fed03759555cb24f84aa10b582365b071f697e2421bb9db838ca6fcbf14b64526b23a0860b642972dc9782eef5123d5ba5bc92ce7f9e6aca7accfed1340f0fb012e09337d6052c15ccf20b518d161c6d2785140053578330ee79aa701df838e64558563e1d387c1700b025ef2b0e5a5df3ee6a6725bfa4d6e0127212c63cb7f83372214e3da3589fdb4e86f4262aa23fc0c492cb727d4712b7dd877fa9144be06d152c497c3996b42641612c5621004aa7c642a64c245dc5fdd00d2f60358e1a676d046f5116bbfd0db1d234ccca10c904fd05ef8672ac07a71df6e4828974669cba60b0d40218e15e06d6523c4440ef86f2e68d11a3423bcf90e2f0b824ac0306aecfee29b36175848c33b86884a4703990e30cb83bf1b96337b5feb94698ac6b8edbd46ad62076dbedfd02470a02182da087f4308146b64097291cab7df06cd687ad8d2b130e84d00fed7fa4bbf516e3dc074f6fb4125dac0a0809b0ded92bfcbc4e3a92768a4f74e3069cb1f60746edc5e7bb5ce9efe71ab04caeac4f7f73f8ef11befa66d2b75abb21275d8fd7de0bece6c5b0bd007e5f757be0f37e8e577c6ad7f4d23b43d507723608425eae67f7f79998f51df99942c87a13d6f061a1b70db91e5d0f8771812cbbd60153c2cba7b671352ea6bda4a5ea16b32afce752b83fc838c4a6c4eba628263031b12b8bb78f379c2ab3c55e7316c0fe48f198946c07282edef37ee714de7808c6b112d076761b6dd5f190f1bbe42c01d8dc30e4f", 0x1000, 0x0, 0x0) 11:46:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6d) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r0, &(0x7f0000000080)=""/191, 0xbf) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) dup(r0) 11:46:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xfffffffffffffedf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:46:39 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff000000683a00a52d00000000000400"}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:39 executing program 0: pipe2(&(0x7f0000000000), 0x10004) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x6, 0xfffffffffffffffe}]}) recvfrom$inet(r0, &(0x7f0000000180)=""/96, 0x60, 0x40, &(0x7f0000000200)={0x2, 0x1}, 0xc) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000040), 0x4) 11:46:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x6) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000280)=r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x125a) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x5) dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) 11:46:39 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 11:46:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x3) 11:46:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) close(r2) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x1, 0x7f, 0x8001, 0x3, &(0x7f0000000200)={{0x1, 0x2, 0x200, 0xdf88, 0x2, 0x400, 0x100000001}, {[0x4, 0xfffffffffffffffd, 0xff, 0x7, 0x80000001, 0x9, 0x9, 0x3f, 0x80000001, 0x1ff, 0x0, 0x3, 0x5, 0x6, 0xfffffffffffff0fc, 0x400, 0x3, 0x3], [0xffffffffffffffff, 0x3, 0xde5, 0x1ff, 0x200, 0xfff, 0x2, 0x7ff, 0x3, 0x85d], [0x4, 0x3, 0x7, 0x0, 0x7, 0x2a], [0x8, 0x8a, 0x2, 0x80000000, 0x5, 0x21f3], [{0x0, 0x6, 0xfff, 0x9}, {0x93c, 0x1f, 0x9}, {0x101, 0x2, 0xfaa9, 0x9}, {0x1a0, 0x5, 0x7}, {0x7, 0xdfd1, 0x53, 0x2}, {0x0, 0x8}, {0x4, 0x4, 0x1f, 0x1000}, {0x0, 0x2, 0x8898, 0x13}], {0xfffffff000000000, 0x401, 0x2, 0x3ff}, {0x0, 0xfff, 0x100, 0xcb26}}}, 0x23f90515, 0x32}) read(r4, &(0x7f0000000540)=""/250, 0xfa) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) 11:46:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x200, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x22, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x5690a412f9cc4157, &(0x7f0000000140)="a2540801c15522d10777b67500000000770c5b3d0a084fbd27a499a4442dcd4191740851") 11:46:39 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 11:46:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0xc02, 0x10) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)=0x100000001) 11:46:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0x190}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800000000001e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xff, 0x3, 0x9, 0x1, 0x0, 0x9b1, 0x5, 0x2, 0x3, 0x100, 0x2}) 11:46:40 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) clock_settime(0x0, &(0x7f0000000080)={0x1000, 0xc000}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x40) pipe(&(0x7f0000000140)={0xffffffffffffffff}) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') r1 = semget$private(0x0, 0x6638e546090f7b06, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x2, 0x401, 0x5, 0x57b1]) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x4, 0xec}, 0xc) 11:46:40 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0x1, 0x3000, 0x20, &(0x7f0000002000/0x3000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="856d97953148eb3300cf65af39cdc82ac126f17a919de7b45558201b800a85f1dd8a2c4410c4fc9928e54d54c014f44134f5bdecc2be168315524afa53db228b308af86f7bbe85df4598eacd4832589aad398877d736eda1a783f6a52d9b9a1bfdd50e999da9e559285ca1b9c48cab24dae5264339993384fc9e564fcf5a141db6c2e5a5179b7933a9cdacca2c2d61373824d28c8cc907112ee225e3af33e5915217da23ae7bfc7878082acfc7ecb6ae1f8755c4a2ef0353a798928bf8f5919a694f2c6c3ab9ba2caee1e26e7cc801ec1550933e52d7387120178a639c8a101082727a5e00c2c2373deadcbb77955836fa0ecf5a3bb5e1bdd99fa849403face16ba2fe79bcff5c0b4f88081cd4464e274a288f44b0902698b7cd7fd058de5549fad45498d3a96667ab37773c6056870dbacf48c4038f24d76c86d7ce27bd8afb713840cfb0076b63664a7683ffa3c478d50b3f949a162fef3933811f51df2f5831abcc8f80485a66da4f37f098c46027a9035645ec5f59bb303813a9e5dd861ccffbad96b3903382cc4544bb4242050d9c456d2f2ca872dacc04853d62f2dad288530fc05955e12df85a43e44278c74d9cfa134b1311375e26fb0b6cb1ae28f4ba1ffa34ed2e668de84d5d53d834c0a1a6e4aff779c8577133e1ba8e3ebebdb3bbf3da7f793156ed242f34870ca0c17ab473c810dc855a0643cc555327dc85024cb11e4d76282a1060387cceed2fab4ba3ff54e33fe4e942cafee7c04cac982d3923bfb1e582869b32b22ab9f90e3d30a54a05b396f19e2c03919169be191f91c3e79779c5fcea46f30c4ee92d447fd4599bb010faf4afc3d48b73ec274c7e49e56ca071dc864930bf9ee2bbed1909f07e23255e2d68fcb0befb6ab8fb1eb63eb2d5476709e9f981a07d8cd3bed91eba128de86f54c91349d41740979665ce359895b4e9edb188b873b7d2cd6fbb8c870c11cbe7f747f789b1efff707fdd94c422aa93b0f5f86a5fbbc8b4cff85cd202dae06334ce20b3632c3f9d2daeed5276638c89c793f2fb003ee0abe6bc9ff6f5d88e7f6648804284cf4a13e4bbf13214928f97768cd8fdd30e6e9b1d3fdd8aa48aa176c13c797bd1a9f3c374c47ec9159acf6c8e9cf9119723ad6c63884e99ad7ecd6112881ef3a7b2bc15c643091ebfa220a806755828db17df4d08fe164f199f9242d32ea6bac4e59b568f29d925ea7757156c0f56ffff4bdda748337573c87174b15102021e00fe3e6f3a9a436304c5d2bcf80794d0a7e73638ca0e832b700efb994bf62dc06607784bb49148d58ff2525d9876bf2d7a944b9a403b5adda341d7294fff1da1c1ebf5d723ad9e13be33d8a14b2f51aed1d8e9df9835e0043dc879ef80104eb49a97ce7299ac7e78a2fe877616c402a280a970fadf6fb3faeebcd1bbb57005cdc805c41d0ed996717f49e74ed9bc29ae3bdf122e565c833fce0ea5daaa87c33723ce19da4dcb68d245c484d663f0a306641f07479ca9841f70f94ac7e557f46a4479de3baa22450254a1584cdb43df0b18d6e74422670584d2336a31848bd05e6ca86d3374e584199bcbbee0b8fb59b71afc626a44bed524c9eacb3a5451f999c9fd339df4f5cba3adeb312696d3899e50b328f76849d774094eca8552e9a6c0d339799ff6e32e14ef58a6745f48e074b373566278f9101d2e2ba263588c268301050737c28cbaa3c310e24905d6494e6060cdb0c53cb78f91e15836ceb42b016ccc42a1dbb6eb1fb7120fe0f96a09cf541824a13073ca388a30e7f7cbe0d84c7798ea0891453de9928371baa967f8be417fd7928dca661e7e9014ce4521b3b2602adf82ae33f1476178a256cfa3f222f2ec83e9d2a99e6bac2628b8a584a30732a3bc34f589fbfb83fd83125ad852f4a92424c4f84a183bdae321bf955c8663db62eacbff1499191661cae1bd5d88a46dda448a73527029a33d417f1c32772a610dbfd72ec288eabf98575ad74e6291bd766a9726438e79217b4d43afb4c730510dc9ee3b7167971629f7d0fbaa1282d7b387829e0d3248b4819a79a20602a45a4fc9e58b521ffb9585400f73ae8b26cfdeac506a3700821538c1334b08f5494c9fcf084a089fbc54649d503e6284d3e9a3040db05ee25b2db2ac5bd6272b70d7cd63d83279485a2bdd8d806e8b0d52e0c2332a44ec23e12a6aadc1b9c708baa93657fa3f2bdd2451563160fd97cf858b490a77b78e382e0fda6823661d578db9c05e1d955122406a339d3e7ca82624b1a39e9ba4a884eab754b8388260a61bfa6e42339e8ebc9785c231fa7bbe0bc243ed91402882536728bc3c75698094ac7387b59156db24b6ed2813a56fc038db4968555b80b3e2f9e30a603cb1ccb9a70a9bb214b96c45e31a7ac828878ec0df073851eb5640f639cb815a7b5bcc097f2a45e6fc672226ce1372615375fcbd1ca1bcb90ea46077e8e660c094606c485523027ca04535dbae6e465e5807d4a646fc74973851227ca90a1feaf039e423570c6243fbf0de73d2b4d3260ba3b79bdfe32d2fdcd243977685cd41e50d940e0e57e8faf5b7fe8fe6f10cb4b2970215691b77e71c36f7bb6f06a98c001529983c51ceebe52ea3adef411fba618d70ecaca5de628f91608aad71512b681f55f49ebc9bac30e1e292176e290e619f7b1ee79bd100cffd04ac3a289a90771c2f716bec22703f7419cab4dfca120b185ba38798f670883bf446d0dc15e1b92913c76b7f059d4ae57cae65f6661cba1504c062cb2f60aa5fd1a820c63b395d840ef29b42f10351ffef5a0c9b956318d9e470765a6ecf594ed84bca0b55f27e85ec261f2a6093e8d02c4b36813dbb98e2c3fd05cc8e99a2e4d4aefd2abb8a0e0cce05f753c563d2a9b9ba93d201efe59a4c66fb0b94e4e109232627544e4dc912a55cf52ead13bb2ef13f2cfcc5ddb49499badeed0338652db780a51fb33fffba8d4c6108ea803124d6b30fd4a4f9cb6299fc82df56db9b4411ffdaa1ed7b9189b8e0c47909b79508d9bbb58bffd299f32ca7d461efc5f01c04c4bc811beac829a835c81df2cb3ffbdb29fe905afb8d0eebb4fdb5f69a28cdac48da8f47ed79286fe85d47f61406d95d35b10479545d614f37780e1ea142f3696766baaf9f9f1bbb1fbbd00d62fe381b692de2f736b51c8fd03688d3322bd4535682c8d70bcc996e90e3fe0fff2535738e39f21ffa623ebec870887fbc149bb3262e41e17a6d649b6a07a17fa2530f29b7c977f2e3129dcdae0c30a5b1b913a0f385152d7d4bb1a3cb9040f1904c0430f23a9ab5a2c2c5d0c2fdb2e7bbb71ca5d9268dbd5a3e20ddefdee069a47e9b0866efec7e0b47d461d349d69f22d253a180be2fbe9433af85f109e52251cb7ab8e3b3aec8f91e482597c4f1a8e589d9a0504083cce5df2d023bfebc5ce47ceeabebb5c935cd81ca3e11503f040e0237b64b2fa71d5a10b7a62706cba0dcc9cb7b9b89fa49a97bea151c8e3baa85a566640aa6022fe273b255eef413ba4e83258581d58fc8103f1a39a2ba8cd1dd6003e55591c8726f52e48efabd58f912a6459f08364cdbe323273cf528d96e973a1a7c446a4ed3d923750629487625caa2914a181d955e9c8f7125fe363701290125b74a7d04b05067218f68f1fd34f7b1a86dac8e1b7845572f211a25ff0f4adf2450fafd908c3428afecefed5d46d08ce467dc5b6448563d011ee3bb6c7a0c88524a0591aa778c1815d959270e3972cc8b0d3552c01fa32e801680fc9dc9045aefa1df3702fc920bc4a41bc6710463137a19cc4d0661807a78e8e02902f5c112346f510a680935880e16a0193bbf3633d9eac61fd3a1e8bdaab329065ca63c20dacb553d7775db3333cbd99597f23f8e7f221a95a6d4c8d69f5a294fe3d9ab6a87e94103f07a903ae75001c0ac5810d83c2ce3e6ebc3007d3d998bb0b3f321e0528d79977d3a540c9310993d1fee7471984f2d49e4a3313a73ad7f38661868bd0cf8b1d3cc35fdb74b91e0cf449900621d8ee52c753b656cf7f2c5f1c5305fcb04ffef75662644dec5c0041835ff358052b289ed1d8bee73e6785d776d1a5b6b3f0a961d3cdfb6bbd86c26843a0fcd1cb209137c838e8929e5c4e689cdc0f3856d7e934a803d6a55d24ba7c1ee2d16098ae1db7aeda4be58db87a1cdae2cbb80b8543f5a0b619fa05767c7c192a7735c1a9a5e3d8974500ae9e25f76b95e928ad559a9f5de68d598429bbc0e29ae71b6d9be7e040670942358cb8fcb3e7c7b192fcf629e618bb3f6d8db58e6acc8559916739e0a39befb5b78f9a141c5bb5a488e885b8b0345d3b724649f56508fbced5bee1774e127b53e22af9ed4e8a493dbd6a3f62f79c616e48f62a293f3b59b8d428dce419bdd7417f0ed4c6da021fa0348721fad9fe48d4afaf2af1eead7d6a56a0c353c50494a6c1bbbe8de87cd3a4ffc971dd8c1f6af647a0fc0d49d37bdecb658272c7bd86e27e1d7a25d866411f3d4fd86182dd4f6abb94db5e3bdc4719cf21a0daec3c6959a77ed71a6d0390c3a5a85df6c0622cc6e45cb75ff147eb89fe795afa4a3619ea0bf3a23333b9f30c5a6202b09b4158c66e442096eb02b2b1d980aac6914819655aec39859d82e096157b9f68000987c59c8749100cfa290f632fc1c69ffe2052cdfb9045adb6dda8909677e07146e470a721812dc01fcee343354a82f2cec027d6b4d6bfcfc8db097b9b12b8ee9bc5ae90afc4536c7283313fdf0399c04429db63eb9b2856c9e2023768390bfbb2c175c68f2aef8c5b1f9372f2c590b70a061cbe485a263120cb82933e4a4b377a556dd7db4f907cdfc3ed29e29e0017bf2312312f94827ec05f5c9e5672bf361798fbab9c1a7e6f786c72e81b92afc539340ed9d7f3e7a131d8f759be28f74d508a55b5a7c06a6a506b95fede372fdf7f595b3e6a342e31a6fe9f8aa7db2ec83591c770de5be5e4309bce2ceba9daf983e3f712acaccd62fa3b0989c2b552ca77fd769a055848686ee3794423333e325bff157e06a423f2d8b22494a725627ca9e835d94a67a97014ecaf52468a5077b647931edd28fcc3b9386c38edc4a869701844519275b95ab6e43895537b631ff7ee0b3b599c783b3424163e2608e9b28b838759197a05e4ec2373696158ec97eb7878f55093373b420f987bf8bb75d514358853084dcf2f3cefa13174a5885da2de4788c1c89e1ac60d81575945859c892d7c185b48d3bdc88933757b4a8c7d0d59180a7052f4707f2890fa1a167c9e0e0de3bdf4d9e2952eac2fa82d01fe0bd1f74c016435a8d73df56b5f60bbc34f3a7590fc2a677e01bd75ca050d2a92ec4f281fd4faf4345c255fd90e055d2cb838ee9f9bee0ae899aa040a3b3a9da18f23c1a4e5712fb55bf93299119229f3a06f12d3622566a56bde62b09defa16f989693f4297b7dab637311370165071591d07ca5d74f7403ff767b01ece3a455e082e573309b18034c3b4cf9a434bb8b6ca7bd7a828469a97254339735fffca8e7d2ee4172f95f27bcb294c419e141ca338c5c2faa868e5346fa2552ddc68bae44953c1c3d39b80d87fa465b3c542d842413516ee74d1525009e073d605ae315d9b65", 0xf81) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000014c0)=ANY=[@ANYBLOB="f486803000ad5dcba5f2118f89d1f23b20f8f5c2bf59c6236ecc59ad17ea794978973e13393fbcad78fa45c14abec72f7e34184d1a58d2e2775b05de15881ff6746946a4aaf838be0cd2b3cf522484bc5ab94f77855f6f56feffa72baead97160efe988df28d29b65bb6e62e86e5ae4f445c03158884c557a32a24cca0f4b8df9e38d69eae1afdfe2a34c1a3af590000000000"], 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000007040)=""/4096) shmget(0x0, 0x2000, 0x10, &(0x7f0000000000/0x2000)=nil) 17:08:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r2, r0) 17:08:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0xf8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) 17:08:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100000000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) clock_getres(0x4, &(0x7f0000000240)) 17:08:16 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f000071d000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x20, 0x1, 0x40000000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000040)=@un=@file={0xc1c5541185a3c97a, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 17:08:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x4, 0x4, 0x80000001, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x815}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x634}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xf5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x88d1}) write(r0, &(0x7f00000000c0)="8cacd09f5d6537aff400", 0xa) mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(0x0) write(r0, &(0x7f0000000940)='oL', 0x2) write(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000006c0)="138d65c08f0172707678a436137746db7fd4f74d83aa65e2e5bdeae26ac89658f87e5b122053453c7faa7d4d5e48bf8e0be1ede0e79f76c71a51de2735371859a27974d7d898900a535a8def99586958777b947e2bf7ad68936242e3ef4a5b70d3bf76cdb262c8bbafa716904c6772e382e8b1716aaa15f67fc26c1492df084d6fe4c2ca03331cf67ccce2c3cb03ef670df50409", 0x94}, {&(0x7f0000000100)="22d0972ebf27111c70c3e7e4031c09652882219350d1fdd974c9b9f14bcf8379b07674859070a7d559c6efe98888d75484678c3afd51dd1d4a021747aff062", 0x3f}, {&(0x7f0000000780)="cc0ebbe4f536a3ef4e3584d3b428d745a6148e93f0f0753e4c8d5b1961403ba6f897ac69b065e2cc11d6563e7357980bb8e6ac539e9858f8d4ab0ee9cce2b1fd8eabdec8e5e94154093d737a693f18931d73c6eedc42a5dfa25d15545f14dd1548f4b4f41d6ab150cfb2cd5ce00c9029ff0a3ea6670ab39a65042aa2c01d1423fc6b1411a26ec2be9d9e0882", 0x8c}, {&(0x7f0000000840)="50040621c3d063dcc3e801c583a7a0854d6fd823d40a09d39a20382c7c385135fe9e055a4d1d9bf47b03f3f0cc117d5aeb03f6f41e6c015787bacd7b300a285925a7879076f636af84e8546e3c447e921fc199f648b1b8f7fce8c92839481fa21cc4839437d4dff072aa3501df9a444912e21a491347e18fe0e61c7bf7e26491110a2c699b210bbd5af94ed30cc12075a142dd8518c12c0e38edcbf596884f75b4a2b792c7894717bb0436edc276fd505fdc87bd7a1b01b410f950079664473ce20e029ad884fd775707d05ee54320", 0xcf}], 0x4) utimensat(r0, &(0x7f0000000980)='./bus\x00', &(0x7f00000009c0)={{0x1, 0xfffffffffffffff9}, {0x3, 0x6}}, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 17:08:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x7fffffff, 0xffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:08:16 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 17:08:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02"], 0x1}, 0x0) fchdir(0xffffffffffffff9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x5, 0x401, 0x3f, 0x4]}) 17:08:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 17:08:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) getuid() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x6) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 17:08:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r1, 0x0, 0x10327) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x2, 0xfffffffffffffff9, 0x6, 0x7}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x20, 0x3, 0x7fffffff, 0x8000, "cf876ca106c53e1b7c5d035f9c0ac7bb7f890648", 0x0, 0x4}) close(r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$unix(r3, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ae0c10a592161f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b7200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b9ec13fdcfbf8122e32a0d5b7cd3ee801f4b6209a894d22e5ee01514976d1cde3125a4e7ddfee8478ca5a03139a91835435a87e899d71a4eaccb82e99c50e4664a8bd837aca5776591dcaec65b79e5b5d5464c40b917f971d3198899f7993052b8aa66f1ad05250c7dfbc0b0079588fc185188ae311dd2f1aabd215511d7a26ecb2b2713d17a7d0ec4168788a478f3319d289f5b25808b78100d5c60cddced5cd2e38a3b56331c4db2e710c5e62d9b040c0cd159c1cbc034910515f8cb632cddf8173bd5a96ed76fc20f1ba8f4fbca8606d1fd8b69385464a0dfc1417f05ea3c2332945f5b89fa58457aae1d16e813225a2d5db7e4ef0d1d97c0200"/4351], &(0x7f0000000100)=0x1002) syz_open_pts() 17:08:16 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34}]}) 17:08:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xfffffffffffffef2, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 17:08:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x8) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) getdents(r0, &(0x7f00000001c0)=""/76, 0x4c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x9) 17:08:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x5, r1, r2, r3, r4, 0x100, 0x401}, 0x20, 0x6, r5, r6, 0x234c, 0x700000000, 0x8}) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = shmget$private(0x0, 0x1000, 0x70, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) r9 = dup(r7) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000000)=0x8) ioctl$WSKBDIO_SETMODE(r9, 0x800c5712, &(0x7f00000001c0)) 17:08:16 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="0130f53e4ecd0e00"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getown(r3, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) 17:08:16 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) socketpair(0x1, 0x8000, 0x400000000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000040)) rmdir(&(0x7f0000000100)='./bus\x00') 17:08:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8188, 0x198) r1 = kqueue() dup2(r1, r0) 17:08:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x4, 0x9, 0x400, 0x20, "f3507cee00ae7ca6b1537d22dc1dd715f4bccbef", 0x0, 0x2}) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, r3) 17:08:16 executing program 0: sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8, 0x0) r0 = semget$private(0x0, 0x3, 0x91a87b959fd75d2e) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000013c0)=""/39) r1 = semget(0x3, 0x4, 0x214) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) getgid() r4 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x1) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8a, 0x3}, {0x6367112e949e882a, 0x2}], 0x2}) pipe2(&(0x7f0000000200), 0x0) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000300)="e9c4524e5a37a9535f20cd268f2adcb0d0404ab16816b7f8ae39af5b040964302bdb603be931de925272e398b1558a6dcd6bfb198d54b83ba66c5a09610d47f8e3ec217c2846eae8d49f22ce9b05df355a66089ccc82e7156098643383bca81ab1cfb028d9ffde3cf37105d171d6f2ee6741204547b15173ee5707ff6d111c0e0ede1b9bbb1aed42f3a473a84aa93c24d27f8061ecf1d9c7320fa8ad8918d6cb0bdc260050708662d7ef372a6de3c7957249c5d601702936f51a7734a6eee1178b881d9eba5a11c9064692bc3afe0602a0195cb0a8e1390093d8a34d3039ffa63274a86f9a0848ed91da029291bb175a49c6ba8a7c43b55c38a5ca6c910b1903a4768ca94ca28c2b94ad9e65830bf7b89c364c17c72c54e24dd2fd40e14b936828ac12b1bbd7116cff7e3eaf893d3fb6168996f576c9df38c625c1223815de638242ab1c6762892d74da68ebc97702eede30efd16bad2bdaabd2d62703c445a989d51f9a6b70c2e4803d0a4dd61af13bc935c0e61ea22817d76c813e975b0f2615a2df03534d56de32b26e01634aabf6e8a876819f877395825ead677c539a060b628ea84fb27e656a451cc313c6448dba08a7eef2c16e60df59eb597aa5b8412c7179bc233d72bdc8f73729752c3f4417258f2692ac461fd8675459ea5d36acff048ef6829fb563661fcaa5fb9f38017b80a0a77799c17d3d1308a98cf8e0960c9e9c017560aa0aba387e4d96fc9c33704712a6baf015a7a9205310a3522c85bdcef1969bdd9d799e7fb1aa04a10d1db670ebc0daad47d1a5aef0c9fc265099dc07f12523d1e2b90f324b465f767fc28ab451e0bab92bae6fbd8cbe698e83ecb3317f490915018bfa78f86552e07515ead48687b02269701d30990f573b4b1d172a71aa18fc347a89bb05329322c8dd9111bb6c580b89fc4b8dbbcf0eab428ee20a249fc8896f4734a52d496c5c88f46d14ff5b2b37c7dffecf79a07fbce0f65d6b3081edd1fe62d1e52a5c2f6d9320834cb7c06d74b06015cff7a43b913b4d2332c04b417fee3ac34c0f9f022682082c7f667ae85c66e7720fcd53bdd26b44dda281f017fdfb996d743e768d538d53dfd2759e719e97a024316d243c771428bc8de5cc00cbb91ced3cdd8e0ea955cc9e197f9977d4de315142cce1e304483f915fe086c9239bd9aba74081841381995f97916d68d92e1a5fd99fdc52787a2439165d9e8346e5bf5c0e2310ca60462022ff4946765df84e5df8b9dab1e5489ec2fc85415ec18f68ef5cdf224d96f162a6ad1fe774f735faa04bdd3e4872854a203c2e23cfe139fdd7b4798546109921bed2db904df3641a190bcd300eb10611c98cae6acced1b481d091c50bb71f7aa2b1d514f2316e8d5cf5323c2b73f93a9c262500a0ec453e31384d15befe68823f69ab460d3b414719871b38bf29c2d8e6bbb28b62d67c1d12d8fd2e0190260254c859073b2865edbf258ceb91b4595bac4598e98dbe45c5f975c5be2517bbc2b4d4cb3777947ea91834195c7ec455654d12d1001382d3745511ce7c8811c05c3c03106571f8aa0d8ecb451cd7a64aa8e38fc9807cd13e3e852dd2736d9eeacea6b4bbd178e98ee8ee0af1ec662f7e503ef1395e42413d696cd0ea2bd7cbe03ff0eaebc5fefa5933516df25db499d30ce6998d343b956b0442deb923db4c8340fff711de8ddfb90a9bb6373e213cafd4c523e1ce5a64e7f5e9312711f1184c7f0e64f135e8d355d3978b618748b078e0ed59dc8694c58917290d485b6e4801d24ba7ecfa81697c19f70cf54df0632746a2d1b397ce943fb4916c6ba20e87b919aa26b1653edf446bfa0a630529cfaf8bd917d067e45b0e830c01db4fe26af6518077b19fc0d8c45712e8f0096748dc9df5e0e98f4f66881adde92e198ee6e4e82d437a8f85e9f14aa541e70a59bec61e36641221e551b230d4d2b2bde2107b88a61ad9a0aa564b30819bf0263aeed1769775118bee347b4dbcabe3e2d70b7c3841d6ead0db8024528d99af086c2c4fd945eee3485838a7f3fdc5761a9efcb379066fb053c1ce7700f1dcdc8e4b62fed6d265c10a02fc2baecb7de743d425aea1f4b9b8592429e9cdc574cec220559228aed6b9172201d9e4d9558d9650b7d6935bcf4843c61815331be6e13ce2969ca3d61e8a29f8a50949853e9559bf09f53333d09ab86704d5e1454e3f6c8d1ee8d5a2750d5e340083d63c9bdf6ebc494a424dbe2cc2a942e85b783e4df6c3db958287b578528c1607058f5ffeaf07dfcb0bf79126e6ca80bd91a1e911ed4351cfcb93dfcedd55f2071423926ff8aa7fc12ae69f6b4d5a5b3f616661be44724b6c27ce3f04676ee02c44b6474a254df6b1965b62bc89105cdd9371d60862a72c70c95b12e70e53af0479644c06371a2c788bdc66546541024636cf32e25db0e9a59708dfe03d34f00cfc3ed4404a1d3631a58b9e4749e381d519b9cd6a5d634275ed933e17fa9a519356aebf90a68e008593038a9cb8018b352b42dba3422033b4bd3ce90383e9211c5811d50abc8975d79c9af7ed07f9a1af94ffcc6cc6965edeba57159ee51d4efacf126c503084c99de73aa3aaf63189e42b51ae13282f252a37ac1a44c188325a0168c099bc3ec5bde13a64aff9cbf8300e12849dff022f167dedab38e58afa454f0e0d8b2064fc6b79f24544fdacaa6e012e96a799b84a0b9a32b6f75fa858de3b7341a190af689cfc9f7fdec53033374f2da650b16e1a84b77734f1fbff9877ab7cafef87499c049e0cc5926ce854f9a9bb5b565ff5e03abeeffe9849b6f3431b0971f0c46e3c624bb1d2809a9380308e983f0a8b38feacc91a9d2a257e6edf81b59da03158ef8ab7b48e0ef38acea410e05dc80cc2cde9cb71f6d2f4e0b97f22f0c8e6423ed3accb2cfd3cc54250321e24fe53461f784cba026bf1f00415506b12d70040ec3500d3740f6eb31f070cc033e13e708616e23cbde3cacd080b6ecd70ef3473dff5c88606e46e0ad9ad6575e849fd8c42db79840fc48e989ec531c53cb7de4cf8f7525a4e88639ffa60eb9a9d3d7a183f4dc21def0fa3790e30709a9d0e0553d3029c49586f89a09280b45669c138657c44fb24b207d25aeb4738c69f2c45588129268c48ae2bbc8cad3a19949e8d22d91967a87dcba2e86eef692d4c2b43f0dfb71b114e5b3be294e664a97cc7b6630fda54307ab649ef8abfc4e6d5e2544881ea84f83bc7264a824bf25167cdf0575dd9a8d5daab8c62a29f48186cf684e2294b49c631c65c140726e03e65d316a73bd47aa5ab1d2a71c54f5c60f27538607c411dd85849a5d581d93f0a287d2473836212a4119c0a0914a25dbb7fd487cc810ba9f5c75a9bdc583d26b199242154a794b2f56f0a78473bf5f5874af2f676f22a78047bfcdc784a3e6a3181a97e74abd7b1b96fed6d80dee5300df6ed6dfee1dd34fcc199f5d4f2f26bd238a02624890d3a38639d3111e2fc821d26f37d773b2a36258962019e531b455b5b3d1b5787979704378193b6b6c1fc38272fbef22f449359fdb2c95f82cce097b3e3b50c3adb414dd845aae44b7321e7fb2e5865dbacd6f3a0498b7a22c1fef28d2693b25306920c2d2dc315e2f9f77ef1474549f35277b5ab6d0874b7ac490363b3567ac263fa39b4ca0003174a41f9a0669784d39e202c882ba7bdf1f5dde49ffd00715f191a3865727f2444616ae4a7d8be8d631e29d722108f94c7c8b34e0937d15a9a7ad72bfc9a5f7c85c760278a8f666038545feff2abdfba976e142a759e3905ff3ee48a707decd09d9aa97d1891ea6aa9bcab35c8dea08c87eba573ef356df415d419f2d08c670de061bfecb16d13f62a4183412cc1a81abf58627a67147fc042a4be35fa080a906394d07203398a145ed9f1d58c9b118e27926c89759137fe4fe1527269913bd78003577d95b947880ed714a9bd51f63d64ffc98ba92393c4bac6c188fb72a466b16b989e2ed28f14db7992eaaa58da5fc31d038c0d8e7a2e635afae5714e55675420c9952ea7a43631dd854884f0aca4f98bf3ceb166c9a75f37ce9ad2c21b326dc6eca3c6e435825be401460f9bbcf16046b2c2b2a8300c671bf3f472be8332340fd110449e1a0aa5e43108f248ae56a37605d5fa91269244b2fa0afd1d1d9509f3df069fbe0eb5571d073cd426437ea9cca4d1fa4d157dcccc50bcd1d2d7b52ee597254876f1feffcfc9d15d7c58bf3b17235900e2c1cb8aed46f24b9508d410b4dfbd6d5d9b71eacab92a32c68044decdc6621b81ae35fc108351c2fa1bf06357906376e39019cb74ee141c6f763ec9fbd5902dbbedd085490f8836ee73d939f71cf08f26aacefef0fc5aeb0d10f771f6b6e3db4a2a06bc628dca6c3e1f9121bf453abbcc709962f6b4e8a84a9de83444b87d88e3a3ef01732b5d8e2fd4e8181b63eefd19dc9554262b7ee46e4c3df46cb969da6a969898fde03e63d2a19feb67b5b419f7f2336edec19f518b234ade8d1344d39b18ec6ea01de5c3025bc590f57fb63c92160a3064df822694cb1f9ad7e86f03a02f5dde61457caf434a97d014b14cbaa8da788be6a382dd51679f8de223a05d29d18c69d6ebc66bacf8ee86ab3eadd877430a1feacd49ae1b5fa04224df554ba6638ab0cf4529a81f972ddf883adef3f5ec47e297465c306376a3dc18cb8f98e4d7b5ede577bea0736d569089d8970d31a20822188a3c49def923219c6174150ee6fd63ad26e662f59d748c5278ca1d555e88e0ae481a558dcc37238e38cadbe3bac08ac5791e89d4122deb9bc24e36d07bb2c6262cd8bf746d39e7e1a71d0280ee876c25bf26f198c4fda98cfad84c597f72122be89a974e2264bcfef3c3328416558e59b432ddb6f2876b981231fc77c14ac9f3e892e67fa7554184b4311d064975320f0fb25441d738d6778bbf5349228b41efb745186c44aade82d763f4faa531948fdb26415093abaf6f02683e773477609adfde0f19f39c648c81394f0f1987bd19e5ba56cbb05994113b7f035a6bca97c7fc194feb9e40fa746a251c1973a9144354182f0828a589733e13f69ad3d775b7b6c53b0922a87db3e2e979defd3cf5691ad5d142b319e7f149ded1a080d1b82cd769ace33a7c3252b4944bbb9b4a9974001b04717e3f8ec3e1afae6c0d864568d9857df002dc19c12be00a14a100fbd5ae53c7234da720f4d23643bd5fdd785870aa24028046f45070c61276503be4afe654d8a6df54240229af9fb32d895c43426c7d7b9f26dc2415ab259066d2cdf54166c2bb57bf60b563a15ae9ab9dab6d7de410908fcb959fe15619e9d1bb89222e1b27ca0c30129446e16bf72e0400561f3ca164ab6228b2a3d6035763a3178e80a2e06adf9481e442cdcb650959fc8c9c1c5f21db4b318c704f1f32b83a2bed44ab6c8a836e55bbc114cde6820f8fb7d6217996a7a687ad239b4dc8174dae617e126223f7b943ac51bb50ccd91d17b2a2c8e120f2f53eb7569575453b3190fd467f8944111a047d21b89a28038de1dfc0307e8b155a485a437a847611fb6bbd2789f8eb56a365e2683921bc2cc3298601e832c0567f339278e7352aaac38aaf3ed39fc1871c996d1a9e2b70ff40ea2cba4bd294de02d25cccf5935a83a84ec561dc409f998ab29e725c7b91432cf8eade00eb3ff54f9117d27632397107b35a847f8ce59e295890782daf996bf3d771bcb5694a3eb92f06677965824cbc6dc498fce3a3fc170a4af4905dd4923d96f011671287c0211946255fc414da4b58fc4ef05", 0x1000}, {&(0x7f0000001300)="1b2bd3bc38831bdfa29d3325d17a13551f12d1fc61f7328268f6ade17821d3257058a156212724f87d88e4f8d2c65c06c45d4d5a0ca7a448626fd7d0984a17a97067a2659ffd11fd2f99d16866b17950b8e6e924dc20dc127c135f7ef3897209ecd767e4a15685d87b3228252832b83c45748cbe2082ee9123c345bd33af5da3e708d615a97c60c52e05208ebb6ca3dc96f4e015659b6cb88b4ea37cebd50c46cd6c40c7b6190d0c911284", 0xab}], 0x2, 0x0, 0x0) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000000)=""/113) 17:08:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x22) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000140)="fa275b8d6e06f90ddf20051940345bd59fd471c47fe5a1723d147f6381e8bbd3d87287c9e978f8c2d79212ff80bfa4240889912a105d3c43112b319cc2b6fecbc1386b9458ca81b4bc03e487310ee75eab75f836034540d50cfa7677175e03db84bff01ac122ca5fbf93134e4768ad4d770b9042caed13bf0c4df0d4d043deb18f5c722e6afc2f79d5026d1823fd7d4423690f69b7e6d44ad68751ab649d01b0c271a4e90e1839c4c7638a233cb22e6d195b427a00"/190, 0xbe) write(r2, &(0x7f0000000340), 0x10000014c) setuid(0x0) socketpair(0x2, 0x4003, 0x100000000102, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000040), 0xfeea) read(r1, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:08:16 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x20, 0x0, 0x10000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x100, 0x0) r3 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) r4 = dup2(0xffffffffffffffff, r2) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/93, 0x5d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r5) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 17:08:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[r2, r3]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 17:08:17 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000002, 0x60000000}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x88adb8b804e7e836, 0x0) fcntl$setflags(r1, 0x2, 0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3fb, 0xfffffffffffffffe, "035acd76ef3caf0000000400000000004a1100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6af", 0x565) write(r0, &(0x7f0000000b80)="f63002a213eb61ae994c080054d0a87a94e48ad700441fb623040000000000000000000084e1c79c92731950595410fafd326b32cf060a58da9b436a82a60fa7a2233cae27f174aca9a909b288a211b35702000000000000003fde4c06562bc4c24d944f1d29a68a4af6e22c451106bafb00358340dd88000001000a4f6c6a91553fef86b0a64f3a7cdaf42cd73fe6a7ee07e0af0dd7bcab0d3acc2db19c4a8fe83613cc1f47b65bf60ea805b7a441b18d19571b8a4db82d1830468d9ef07d65a5a5882459b4c18b4ec9353a21e491dc4b5d00085c786c6bc092ba023335b08dfe3ef53779c57a33b25be56901836c127dcb0911e6aa61fe9723c8b2fea31b0354a6eddb9dd1487d030323f07541b048c28da99d8c3919669738db91ef25743c64307121de76f00b84db30637ce0a124610ec3222f80b4d66f1301905578003e9d5114999194efee3a8126c020c796a6c8d255428e3d92032b71d1428f111f2626415a604d0accc65cefa4e6bdd74d74282dc5e4cebbd6d87468caa6610b0a4e8acd9c19749c5d75f9ed813b32cb3a5ef79ce63791b057620afdb4d92888f1bab8b0db04283f3172c567c930cd9554cd9c262b26a4dfb9ca3aa6d92267b6293a4d6ec6546fc75456b3b3e062904d03e8db15543fc92b887f265d64f8dc2d282cae3f4885dc523079b3a361bde3935906a35591fdb2000000000000000000000000009401ff4a61c9ed747bf795bfda68bd67f9a1bb4918c81c48dae9ca7065f9a1b22f66614a23c03fb304d44f9f805c45c7bb191326764a43aa91e55e9453c3cd120a1dccc5a4829dc4581192a1387c9ab795ca9362335e0baaa9fd22f37b232308b78383ac3323550c81b7ae193288989f881d7fa852079830f13699e5c58096492a31b5644a88fe64ca28c70f3a9043387110dd2ddd373a240540fcd1ee710e2366b0c1433f87228f0cf7dc25c9b6469a0ba94c70e20936572ee10ad5bb64317b14ff1ea6bfd16ec1433fe59782777a8acf5571fa0e9899708cf1a2261ed9130207100ed556ba4d92d3e37bffdb037b243bdbb47dc2a24b173425a276ed01c3b8cea90bd2e7695b389e17a6ee9adee9bded25fe9b660532fd9f297183e306e750627ff09e3ab72267ce9389e917f3dfaf", 0x332) 17:08:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 17:08:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x20) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:08:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x101, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r5 = dup2(r0, r1) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000000)) 17:08:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/28}, &(0x7f00000000c0)=0x1e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) ,XS,骙(nQ\!)1zKnBN-o9eQj iHzjֹ"6y ܶ|J_ V'^witness: thread 0xffff800020b28508 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806fa844e0) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 panic: thread 0xffff800020b28508 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 449092 6300 0 0x2 0x480 1 syz-executor.1 * 92291 36475 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b28508) at witness_thread_exit+0x213 reaper(ffff800020aff3c8) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic thread 0xffff800020b28508 cannot exit while holding sleeplocks ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b28508) at witness_thread_exit+0x213 reaper(ffff800020aff3c8) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020afcff0 rbx 0xffff800020afd0a0 rdx 0xffff800020aff3c8 rcx 0 rax 0 r8 0xffffffff815a9073 kprintf+0x173 r9 0x1 r10 0x25 r11 0xfc76c3001b256bb7 r12 0x3000000008 r13 0xffff800020afd000 r14 0x100 r15 0x1 rip 0xffffffff81e595e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020afcfe0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (reaper) pid=92291 stat=onproc flags process=14000 proc=200 pri=4, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b28,0xffff800020afe780 process=0xffff800020aea708 user=0xffff800020af8000, vmspace=0xffffffff8236a918 estcpu=1, cpticks=6, pctcpu=0.62 user=0, sys=5, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 79895 64391 41056 0 2 0x480 syz-executor.0 79895 452131 41056 0 3 0x4000080 fsleep syz-executor.0 79895 390308 41056 0 2 0x4000000 syz-executor.0 72978 276974 0 0 3 0x14200 acct acct 6300 449092 1984 0 7 0x482 syz-executor.1 41666 40162 1 0 3 0x100083 ttyin getty 41056 90188 1984 0 2 0x482 syz-executor.0 78997 86808 0 0 3 0x14200 bored sosplice 1984 42126 81092 0 3 0x82 thrsleep syz-fuzzer 1984 131567 81092 0 3 0x4000082 thrsleep syz-fuzzer 1984 53617 81092 0 3 0x4000082 thrsleep syz-fuzzer 1984 523974 81092 0 3 0x4000082 thrsleep syz-fuzzer 1984 116669 81092 0 3 0x4000082 thrsleep syz-fuzzer 1984 210190 81092 0 3 0x4000082 thrsleep syz-fuzzer 1984 504902 81092 0 3 0x4000082 thrsleep syz-fuzzer 1984 108508 81092 0 3 0x4000082 thrsleep syz-fuzzer 1984 22365 81092 0 3 0x4000082 thrsleep syz-fuzzer 1984 248271 81092 0 3 0x4000082 kqread syz-fuzzer 81092 81009 58386 0 3 0x10008a pause ksh 58386 175166 38300 0 3 0x92 select sshd 38300 230356 1 0 3 0x80 select sshd 6721 77084 29790 74 2 0x100492 pflogd 29790 70047 1 0 3 0x80 netio pflogd 10247 204728 86312 73 2 0x100090 syslogd 86312 146526 1 0 3 0x100082 netio syslogd 32778 47482 1 77 3 0x100090 poll dhclient 19960 332629 1 0 3 0x80 poll dhclient 53383 229689 0 0 3 0x14200 pgzero zerothread 89709 193774 0 0 3 0x14200 aiodoned aiodoned 30506 430046 0 0 3 0x14200 syncer update 83511 154948 0 0 3 0x14200 cleaner cleaner *36475 92291 0 0 7 0x14200 reaper 34801 249402 0 0 3 0x14200 pgdaemon pagedaemon 2164 435954 0 0 3 0x14200 bored crynlk 23050 161679 0 0 3 0x14200 bored crypto 83949 284305 0 0 3 0x40014200 acpi0 acpi0 28694 320255 0 0 3 0x40014200 idle1 54902 190058 0 0 3 0x14200 bored softnet 51524 422319 0 0 3 0x14200 bored systqmp 58709 242230 0 0 3 0x14200 bored systq 41835 296143 0 0 2 0x40014200 softclock 49259 89283 0 0 3 0x40014200 idle0 59249 170081 0 0 2 0x40014200 smr 1 228380 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9554 6497K 7250K 78643K 14247 0 0 pcb 13 8K 8K 78643K 134 0 0 rtable 86 3K 4K 78643K 549 0 0 ifaddr 62 13K 15K 78643K 207 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1554 0 0 iov 0 0K 32K 78643K 187 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 2610 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 17 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 178 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1550 0 0 sigio 0 0K 0K 78643K 15 0 0 proc 54 51K 71K 78643K 704 0 0 subproc 32 2K 2K 78643K 70 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 134 0 0 in_multi 22 1K 2K 78643K 118 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 351 0 0 pfkey data 0 0K 0K 78643K 1 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 102 21K 30K 78643K 5956 0 0 UVM aobj 74 5K 5K 78643K 77 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 87 0 0 NDP 14 0K 0K 78643K 58 0 0 temp 187 2752K 2820K 78643K 11851 0 0 kqueue 0 0K 0K 78643K 18 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 74 0 72 1 0 1 1 0 8 0 rtentry 112 70 0 37 2 1 1 2 0 8 0 unpcb 120 473 0 463 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7357 0 7357 2 2 0 2 0 8 0 tcpcb 544 291 0 287 1 0 1 1 0 8 0 inpcb 280 778 0 771 2 1 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 12 0 9 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 2 0 1 0 8 0 ppxss 1128 26 0 26 4 3 1 1 0 8 1 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 4 0 4 1 1 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 36 0 23 1 0 1 1 0 8 0 pfstkey 112 36 0 23 1 0 1 1 0 8 0 pfstate 328 36 0 23 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 286 0 139 12 2 10 12 0 8 0 art_table 32 287 0 139 2 0 2 2 0 8 0 art_node 16 67 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 12 2 1 1 1 0 8 0 semapl 112 176 0 166 1 0 1 1 0 8 0 shmpl 112 75 0 3 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3864 0 2445 47 0 47 47 0 8 0 ffsino 272 3864 0 2445 96 0 96 96 0 8 0 nchpl 144 6307 0 4683 62 0 62 62 0 8 0 uvmvnodes 72 4862 0 0 89 0 89 89 0 8 0 vnodes 200 4862 0 0 256 0 256 256 0 8 0 namei 1024 19933 0 19933 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 0 1 1 0 8 1 scxspl 192 18066 0 18066 15 12 3 6 0 8 3 plimitpl 152 149 0 141 1 0 1 1 0 8 0 sigapl 432 1748 0 1733 3 1 2 3 0 8 0 futexpl 56 19502 0 19501 1 0 1 1 0 8 0 knotepl 112 349 0 330 1 0 1 1 0 8 0 kqueuepl 104 357 0 355 1 0 1 1 0 8 0 pipepl 112 1090 0 1071 6 5 1 2 0 8 0 fdescpl 488 1749 0 1733 3 0 3 3 0 8 0 filepl 152 10411 0 10311 10 5 5 7 0 8 0 lockfpl 104 503 0 503 2 1 1 1 0 8 1 lockfspl 48 176 0 176 2 1 1 1 0 8 1 sessionpl 112 24 0 13 1 0 1 1 0 8 0 pgrppl 48 39 0 28 1 0 1 1 0 8 0 ucredpl 96 2028 0 2019 1 0 1 1 0 8 0 zombiepl 144 1733 0 1732 2 1 1 1 0 8 0 processpl 896 1766 0 1732 4 0 4 4 0 8 0 procpl 632 5050 0 5005 6 1 5 5 0 8 1 srpgc 64 7 0 7 2 2 0 1 0 8 0 sosppl 128 20 0 20 5 4 1 1 0 8 1 sockpl 384 1340 0 1321 8 5 3 4 0 8 1 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 189 0 0 23 0 23 23 0 8 0 mtagpl 80 20 0 0 1 0 1 1 0 8 0 mbufpl 256 219 0 0 14 0 14 14 0 8 0 bufpl 256 9108 0 2079 440 0 440 440 0 8 0 anonpl 16 160656 0 148613 94 30 64 65 0 125 14 amapchunkpl 152 10203 0 10083 23 13 10 10 0 158 5 amappl16 192 8098 0 7434 61 20 41 45 0 8 7 amappl15 184 10 0 9 1 0 1 1 0 8 0 amappl14 176 302 0 296 1 0 1 1 0 8 0 amappl13 168 474 0 474 3 2 1 1 0 8 1 amappl12 160 277 0 273 1 0 1 1 0 8 0 amappl11 152 65 0 50 1 0 1 1 0 8 0 amappl10 144 598 0 591 1 0 1 1 0 8 0 amappl9 136 633 0 630 1 0 1 1 0 8 0 amappl8 128 189 0 165 1 0 1 1 0 8 0 amappl7 120 553 0 547 1 0 1 1 0 8 0 amappl6 112 61 0 52 1 0 1 1 0 8 0 amappl5 104 431 0 414 1 0 1 1 0 8 0 amappl4 96 2238 0 2206 2 1 1 2 0 8 0 amappl3 88 745 0 733 1 0 1 1 0 8 0 amappl2 80 12933 0 12853 3 1 2 3 0 8 0 amappl1 72 47394 0 46938 26 16 10 20 0 8 0 amappl 80 5344 0 5301 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 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 76 0 3 2 0 2 2 0 8 0 uaddrrnd 24 1749 0 1732 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1749 0 1732 1 0 1 1 0 8 0 vmmpekpl 168 18379 0 18349 2 0 2 2 0 8 0 vmmpepl 168 217451 0 215542 138 45 93 102 0 357 10 vmsppl 368 1748 0 1732 2 0 2 2 0 8 0 pdppl 4096 3506 0 3464 6 0 6 6 0 8 0 pvpl 32 465480 0 449654 205 45 160 161 0 265 32 pmappl 232 1748 0 1732 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 610 0 6 18 0 18 18 0 8 0