Warning: Permanently added '10.128.0.187' (ECDSA) to the list of known hosts. 2019/08/16 13:12:13 fuzzer started 2019/08/16 13:12:19 dialing manager at 10.128.15.235:40643 2019/08/16 13:12:19 syscalls: 337 2019/08/16 13:12:19 code coverage: enabled 2019/08/16 13:12:19 comparison tracing: enabled 2019/08/16 13:12:19 extra coverage: support is not implemented in syzkaller 2019/08/16 13:12:19 setuid sandbox: enabled 2019/08/16 13:12:19 namespace sandbox: support is not implemented in syzkaller 2019/08/16 13:12:19 Android sandbox: support is not implemented in syzkaller 2019/08/16 13:12:19 fault injection: support is not implemented in syzkaller 2019/08/16 13:12:19 leak checking: support is not implemented in syzkaller 2019/08/16 13:12:19 net packet injection: enabled 2019/08/16 13:12:19 net device setup: support is not implemented in syzkaller 13:12:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8000) r1 = getegid() setegid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x2, 0x0, 0x0, 0x6}, {0x20, 0x8, 0x6, 0x8}, {0x8, 0x0, 0x8, 0x9}, {0x4, 0x12, 0x5, 0x7fff}, {0x8000, 0x22e, 0x0, 0x5}, {0x5, 0x1, 0x3, 0xda3c}, {0x6, 0x3ff, 0x2f8e, 0x10000}, {0x7, 0x3, 0x3, 0x2}, {0x10000, 0xac, 0x1, 0x1}, {0xe21b, 0x5, 0xfb6, 0x3fffc00000000}]}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000240)={{0xffffffff00000000, 0x7, 0x935}, 0x9, 0x0, 0x1}) r4 = getgid() mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x100000001) r5 = getegid() getgroups(0x6, &(0x7f00000002c0)=[r3, r1, r5, r1, r3, r4]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000380)) r6 = semget(0x2, 0x0, 0x80) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000400)=""/187) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000004c0)) getsockname$unix(r2, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000005c0)={0x8, './file0\x00', './file0\x00'}) r7 = socket(0x20, 0x1, 0x400) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000600)=0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640), 0xc) ioctl$BIOCSETF(r0, 0x80104267, 0xfffffffffffffffe) symlinkat(&(0x7f0000000680)='./file0\x00', r2, &(0x7f00000006c0)='./file0\x00') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000700)=0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000740)={0x1, 0x8001, 0x6, 0x2, "5287f1ed34ff1dc78d9492ae6c52b0f7b3c5d617", 0x4, 0xca}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000780)=0x7) pipe(&(0x7f00000007c0)) 13:12:24 executing program 0: r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x4, 0x81, {0x6, 0xdd}}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) fsync(r0) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) chflags(&(0x7f0000000280)='./file0\x00', 0x1) nanosleep(&(0x7f00000002c0)={0x2, 0x9}, &(0x7f0000000300)) r4 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r4) close(r3) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x4) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000380)={0xb0b7, 0x8}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000003c0)) nanosleep(&(0x7f0000000400)={0x1, 0x7}, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000480)={{}, 0x2, &(0x7f0000000440)=[0x0, 0x0]}) pwritev(r3, &(0x7f0000000800)=[{&(0x7f00000004c0)="664311405f440adbf73ecee22709a0cb23cde0eb290254a8fcdf3fb9b2e30525ebf3dabd3b5d", 0x26}, {&(0x7f0000000500)="ad35cd43cbbafad6de85d1176721e69421b6f085674061edc85bd7bdb0b882d0235227f5b32d71318e150dbc18521ed65de43c8de9f45f3bb5b05293412efc7a657b0f300155e0b8de8ab38c74c8c39920b704fbb264a2d787e4696df7bae929a3fdb4f294fcbfff6d431dfaf80f5f69488e7703acbc31c84ede840e1518603babb926413ce50db06039ff819f6a50bf9354236a1aa5d3cb50a07e493d4e0117837be7a05c0dc387ca4cf28efb415db908f9cd6442850a8186a4d91b2beb57d34eb0abc951af", 0xc6}, {&(0x7f0000000600)="ca7492248295e0349de441c1ad17a5a45d2b4a082952c18996ab73bf56959b323602a59a53fa3ea083086d1d6eabe7094c01c2997cf5e8316fb4264ed209c397c85a19c6090e1b5f614d76cec66dca454f20e945d6dae793f699a857748d700dd7752c37a3877b11a0bfc9358c11534429003ba0802ccafc35c9fcc41d0b", 0x7e}, {&(0x7f0000000680)="9f136e56058e510daf518a714d0315b298519ccbadbfb7d9206dd7cb6dc83e83a4029a1b84596930bfdb964d555153adbcfb577be1aac19075fce4bd403f4cd841f2359270c64571414d2642a0c9c2cf201f3692c83b79671ba3daa40c3898ea6e5a", 0x62}, {&(0x7f0000000700)="6aa51fd8f61206603a8b9a74921402a3cdea3e0442cd1f4ee8a2393a5b9ba752e8f97452d4c75a05adb11f5c8e373ce7a49671f8908cdf728eecc3f9540fa6d5be3c91bba7fa8f1b5b24cd18a62383288d80e858bc03d512a44b22ddaaf3b05e3add0a76620cc32470306fa5fc6affca875e4f7d70de1fbcef824e15b148742fc6e72398796b7ddbd0824d37b937139bc64af4c8c86a01afde332f520390487d0c0ab6e7ac02e908ff5aa69efdcfe61cb3c31f507a0c85472b89e6caff73825fce76a75e88ae38b93523154155bb1ceba8ac91267208077ee4666169d44e76513f8efd1e5ff143f9f6ef9f6b8321", 0xee}], 0x5, 0x0, 0x0) pipe2(&(0x7f0000000880), 0x4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6) socket$inet(0x2, 0x1, 0x2) shmdt(r4) r5 = semget$private(0x0, 0x2, 0x220) semctl$IPC_RMID(r5, 0x0, 0x0) semget$private(0x0, 0x1, 0x400) 13:12:24 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x0, 0x100000000, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x50) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x798a800000000, 0x4, 0x8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8730}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5a}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x30c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7e50}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xef07}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000cd9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000eea000/0x3000)=nil, &(0x7f0000e74000/0x1000)=nil, 0xbdf1}, {&(0x7f0000e0b000/0x2000)=nil, &(0x7f0000d1a000/0x1000)=nil, 0x940}, {&(0x7f0000cc7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000daf000/0x4000)=nil, &(0x7f0000ee7000/0x2000)=nil, 0x7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) flock(r0, 0x2) r3 = msgget$private(0x0, 0x21) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000840)=0xcfe) msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0x649402b9, r4, r5, r6, r7, 0x123, 0x8}, 0x9bf4, 0x6, r1, r1, 0x1ff, 0x6, 0xd5, 0x7}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x2000300000000}) 13:12:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24, 0x2}, {0xfffffffffffffffc, 0x0, 0x10000002}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:12:25 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, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) getpid() syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 13:12:25 executing program 0: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x3f, 0x400, r2}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x187) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x6, 0x0, 0xfffffffffffffffd, 0x0) close(r1) 13:12:25 executing program 1: semget(0x1, 0x2, 0x201) r0 = semget(0x2, 0x2, 0x1) semop(r0, 0x0, 0x26f) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0xffffffffffffffe1) 13:12:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x8000000004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/14, 0xe) r1 = dup(r0) openat(r1, &(0x7f0000000140)='./bus\x00', 0x200, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) 13:12:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x65a) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/82, 0x52) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x4, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x6}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) acct(&(0x7f0000000000)='./bus\x00') 13:12:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) socket(0x2, 0x4, 0x7) 13:12:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000440)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x800, 0xb7}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="44ba17c205f2819a9db3c22634a9ba4822597b3aa5ebe8841e2d7cd15f266f3f3e347408197ee1e4c32770e36dddd05a9ece3507cfd88ec1c475e2155db6b7429943ad9cc56657917b6378121a441e15f8a2801caa6f168a4e276f8b901aba90f5f9d2847fdab0e8327d213c5d9b2317b0fec29734", 0x75}, {&(0x7f0000000240)="a575711dd31e1e9084b1244502a8c5b05a7249173a92e8ec5c3ddb202a165436bfd124a10f65bb4aba34dc08dfe59cdebf0fbaf120e9f9a37cde106db12b64d26660cb9281743efd68d1db8f5b1984051350175d89bb33d80b2b144453788b9408e3f21135c55d", 0xfffffffffffffda4}, {&(0x7f0000000380)="f35f6a2d52d3864b055c05fccc85fc1d89f78c81c0f6da847c346cb2b2fb1b94f6fbec3a7abf62308b219b9a7251aa68cf5817c10f6d424945e8993db0392c89bbe40ef3623ac3ad2b9a31506968362ed3e08b3ab0eeba067c122610e4cad9f244919bb7d2baaab7f345e2653333d6b6460502daa9a123e2bd8a7f0d1624e4764c15884ce38276ab89b13c8f1aa22d", 0x8f}, {&(0x7f0000000040)="d4f3d793e7d49ed8cb17702e7d97ae64932dc201e29e2f4e30097e", 0x1b}], 0x4, &(0x7f00000017c0)=ANY=[@ANYBLOB="1010000000000000ffff0000d70000002ff050ffd20455363412979066451f703b527212e303581b1175301f8ba9978eba32ec4546b8841337302b43d18ba35cd19f6a035eb57f74ae36b4babd6fe3aeb659bd4ce613b0071560aaddcf523754f66cdb466823c4e54beab283820209e29284087a26c4d2495b935fc272ee951352ad2c0288953dc60ac388e4b3273fdbd798d51b18b70211d11003a86b8bb6a04397570cfc39f058ee646ea3883805257dae4d2c4a8fbe85ba6461714b9df8223fda01efda0bdf0b89fb4b8b9d6dcadf7e7bda78edee784cf883754655e509f2333955387e5fb0f10171d101aff37de8d7abcf59d6a2c43999b6d89abb58b70cb59b720ffcb29e7e3c21ef8777c4b48d05e84c180c004ee197d33734e881a6b1bf4e0649a25320ffa54a9ce6b8d6d1b08bf6e2680cb688d7f5c15e639cade6f52add499d44094fb84d3d97d0b943a9767af02feeb483fa821c73e70f2d07871e409e451a8ac134da1d6a9669aff3f346b9b1b6957a442ba3cbe7c871923df42acb8b28855837328375bf65c5233d81168790aa94d3632599df8ec99b34ca85c8970b70e1462dfc558a5da40c8c5d9ceb65a1464f9bf0985b854137f5ee8d940b2249344a4ad3864b077a5a3cf5c8d165d4f1d51c83d006cb4604bbaebc298e6679f1cd85e0bc47900d07f0b7909acda230e47282c23a43bfe563ab94aeda8dae3840130588aa824f744aa492a1376ade1d99664b0141443a360edc993e6a0996f2381b23ce530651bc40745b17a50c25bed572eabfee68a94c89cd139141880d40a5980f242cd15ccbcc5545373b85b20c9a0bc634f36de3e6103f7a6fe991d97ff9b983a0d1b47727d5f7f1a3c481b70e919d171edff868edb5fbfdafce642f992cc49a99d25f3c19fb06541b2acbae5cb8d16e3ddc4a69b4a1033751c69a52b6f194094a53d7d3d09449870b18783c22545756f4f73411b5343a735ec3b2935741e7ae735fd6e34637c4baf7f87027902bc35a0e1c1de1de673dcd2b8bdb241200f35db2c096118fcee86ed6fb0566ff4e0ce63de2ce18a010b05b43463a113987f06fbbb3923223530633cdb4000b5d866d5e9446303cb4d6bcf0309a59aab81e884056e04dce35829a7907094a8812cdb00811479ffed43186c9402098405e140ef14970e0691a1e8a7c060f295fb90fff6fb2e8666b12a467109def473a4d7ea90878d271a905d597b63e237696c2cc11c683efb24b4a5f09df734975400515da3f6a3fde9eb3899bb3d4807fef257b94d05021aa55fe775ea301021ff58ba55515788d9598a74c71bc7bfa3d1542e6e0498c44d6f347b7a3768e9336b9da676ee11828d1527c4c9ee967510a6c450ed661f29e03a2ca0fa957f7eb223bb3b8b11c9140a092a1442d600aaca263b5bd95c7c1d85a75a0586a1d385cc49d716f30531339375875441d3cb9e031a0b27fd78c5f540f18735b48f4c162bf225591d0b7311a9137b70f13b2b802ff2e9b8e3b0b105dac93d2f13056a39570c479e05391c559d7ac06c5e916640ec2c825d196d02b8d30c5ccc5b2395794be62a0cc1487193438dbb6b637084708cd64d4b3caab49bd0da8b7e16fd62148ba69cfddefe01989406f8bbfba2085806e341578009a2ed3e82b27809d2df45c8ebf95bd8bb8fd227d762153bc96de87b42c90976c8a08e5717ba8e6c6e1a60cd4bd0efc69801a40bcfdc83fa9463a104a454b787f8dc11091be08774a4eb8cc81a3980aa9703452db1c9dd163c482c2997ff38427eef9dcaa5533a47c7e27a4ff585549c6df1b98ac2a09e9e07635b198e6f2c9c6244a484bed8db0b87c006c7389e19a2e4aeb36385550381540ec32894f4e18ebdfd44ffc709ff4dc3e3d9427122f8fecedcca66e3c62bb600751a8fb6f1386c69074947278bdb6202c5c9f20fb4f16405283bec05419d2f980ed579f1be90d2aa9cd4a71edb272a667a2a1b286825cf4218b968b422a525b76e06cd1cd377fe60127b98815a01189fa401ec0cc482369490b0e3c0349b1fca33c1ebc47cf942d3da1648d8f1a89635a8625c201ab3a9fe55d7a8f7650409d05041da3968920c2ed70cd8b075cd21f1c8fb0514f5a25b8eacca0ae4448a32a1ecf37bca61e2ddbf991dea7d993fc7565c6a2b82525499a9f7c8e7451a1a561f77964ba423e35935324f18cf3e2ad606e096b6b734d60aade4d1c9bc73a2c9920ce0ad9b998b8fb21e9efd80365f9900d2b0f6d3c07ff357d2075e29db5cd54e7ebdff8dccfc557adc6261c0f94cdd8986415456dde43dadacaabece7bcdbf3da0c8d3fd37b27a2a0a793d633af62c7bbe2ac7af4acbac55cc45f8228fcc5245f6aa2d04e15bd68047e382a5e345ba8fe0b50304bad8a11ac5aff668eda8a28ed0902e6e59edff495d73bd408c9fcea5437fb815c14e41b4672d94043465191ab62538996b575e5e9a26a224758bf17be4ebf8772747901dc77b03d17c616f3a49cfde467c75ac0e6bdb4cbd5c4e6d11f7a5df75164aae5d91c0f55c92d509353ed7bce48bc91d3a285ed0a1d37678708044d21c93ea7b5ae93e0ef55328bf39b7e54b1b6ebcdee6beededba33f847b51ec4fad71c341283073c40b76d4c9be12d0c58f61c12fed2e5acaca1642314b7b8cea384d2696a57346725026f975440e4afcfb3736a568242215997a977557f3468017216da9718ed6dfe9276cc5a2b4ed6bfbc80d989999abc0cf211cd90361f491b4ffde01ab34abed748d199462f9a707bf43d2741b8540cc772345fbb6858c29fe36fbde327854978feddbc37cd8acd7166a6a3e8de990e3c6f2b6ecb9344c54da0cf3aa96717f2dad4d99b336f72a1f8cbff25b7a2896ffc6de29501134c35dca2d8b31a4cbf5fab81587c0890e3e37a5c6e691e7863daa9e6f5291aa1979af7c7a825c76311d14645a5ed56c8c25a7e4abe90195267b1fe74c2751a8824bcfa30bdca3b8ba0b9d2224476aa34a89a832e4fb3818901f817441e873f5cc9e9e3bba0f1b9e9f73492e85b588eab4aa5ccf6abcce1b6bbca329c5e0462c7782bae9c965d26533d359e34d7ab56f4998e183b541beddd4a7319625fe1f3aafda68ca5a7daee24e20fdd2cec45ba803c74215b90e8e5e84ee71c0ee41ec6e84c435af715bc8fc095af22dc60fed759e87ac4ee5302db434fe39d5c312ccfc7a5d9e7fd90b2acb3f4fa37f5e8426cbc2252f9b5148120cc3b7da4c24d71c63efc95bae15a9aa8be1a841b241475b6b3a490307d528fc8da068513d1b37a942680d7fc67c06c90381127215c109bf93b9aa02d75a607eeee5c1e43c0d6d034632ef6845189b405bbc1a7594ba4bac1a5824eade0cd6b936ae631bf644802f366b669c8a766fd772e70a18891ea881fa5977847857c964e4cbef069d1c0084d1a7467efe5457c7ec53d343ac2d12010f6b1f38687daa552798bec7f462a22b6b5b17874d72941c611c5922828274ab91fef002993e1f8925b717df10a29353bc6a33b5707084d9a4a1b63aec4dd9793a951a6aa9f5e3abeff57e9e0077c30b25ab43efd171fbcaa84caa562d1c442aee6a23cf2c55b9f4523805f2576dca80efd95abec847121834289dbb3c40b68c1c41f174905a021e37a4760b3b5a49079f3dae658847a19f20d39b1fd6ca4536e03e4740f81a1396b7df448f4ac1981f2afdf838eb683d2770a4d17b198922480f39dc86d9c546498df470506cbfdad86b0cb39e13740b9d975ffe7450b9a14b5dc29c0a677f7028edfaa89326c8554e47e0ea5f0bb60167d4375d9a2017cb7dfe5403bdb01c69bb224a2840cfd1d5f7acf96cb45ee49c92a14fea674a4032453647fecf425910b741a886fc6d0c2b6a78309c2bbda859bd2898014564c52b7d0867c6021f2d3e9f446045dfffcc9305f1bd4f03330fc849dfc34f62ec7a2c3355be8cc7a51230d89f4f7d407b2b3c7fd9c8d3ee29aa049c427335d7c01bc87384b71b7078d7d5719c22995eaa7d2d2410e177a0e5eb22ff289296a3d24b48bea526e9fd4bb97556d31f0c71e3e99641b03dddc61a0345dfd60782c3eecfe764e24f2d938a347b49ea287e1e9ff0a68537d9958b9b836fd12b35362392b31a4512b50fbb733c70993dffb13c908863e4b46a4163876e4973a9ff6cbd553087e907f2e3c2b96b34ef4c951b99a78e1a12b0edbc48d64b5cc4773dbfbcfa1a7eef4fd0e44ac0359dd341046be0abca7069b19ce38845b230829e4bc10f1a158d25c4efb51583860c3e89189e9f616549fc244ee5c55777f42af318a3f10d12cea37010f5b780de64efe19e8a44c48ea5988e6c45da3a392f91f4f87100c3f0d7ce7dcacb6c2d483329545a52457a536e84ddb76d8ce0fdb07912535d86ab83f767b92a4b2096c99712f5a630971a95566d6ae915ba6f46841da37d75398d271384acd40d091cd3f89717dbf9da30b84fd73d3d0ef6db9d4cb07288e3bb5f557cc2c6294d25e59ea1a776a140717edcbab983c01b980315db906cd91e8806d5be4423fbaa397e9b050152ed8eb67eee4fb1e7002bce2bf692a5941e103423cad62a4b8c74960e1c95e9b9e88d2b7cd5f2eafc036ff8bfcbd234334079bb9a4d16cd2b4ea74b08b5da1e7d46dfe8d87064d506af4ec0cb85ede075e6b3bfb62de24850280b95e1c03217741c5872c2e3097b9cddc4549b1d71053fcc05d584f7d4dbdf8d3b87334af1703a7af4df0cee5a50fe1af6881486065cc155a0b70ba5d177eca3b98dba1f9cf5da57325c533e88e825082e7f2f5e1276d544091d1147c9ab2bf7b0bacd9f1e236d21bef065caa6ed4d7fc337b421703b0b4db3b9f5f92bd38e59ad87cdb00ee8d30ce68d398c7a8da33dc93310089eca390d4412bdc69b60df6cbe6651786cafaf794a01719d176f8200c2c43dc37adc08d5b17d85665232011494b503a7407dcd133db025c94f0e03e1180f197eeec01ff00b20df961b059f0cbee3342f651033e57c0943fe31ca386cb12fba5229831de90335185f596cc8ed72072bff753a7691805b4dd03f92350c71e2e13e85aa5434d8538d40d3594b8028848a38f1b20aaaadb0a0f4608678c315813964cd8fbcfb8a0ff59a141e3fb42f790e21c58f7460f4011d54a1f6c5d1691104af4a900d7d48406e21e1f9f91ac0ae5d944ef4146089ceacb6df571771d1eaf3fc30121bde2181e13d9824b719ebf07fe74bc4955d932d0d647e098bfce68e847e2a203b3092911030f433b7ef5e60fda71a93706aa45fa813330549f4272dacd5960f2d25b3d8298521c3438f0adf98365b92b702afe135d53d906f0f0a6f524f58b306b1ce9c05a28b15375106feaebb2564615f6289fd9a509ec5baa4c1f90fc0d1e9526d83de024255c5e2a62fcabf537c71aca082236711406cf3b89efebea4095987c6a32523fa8b1faaa37ffe76273f92e25f5528802bcf5cbb79e7505d6c24f2846647feb6c28bd4200f1e3713824ad69be36280596f1bce8e74fafffc023b752820ab2fff9cf21ed1674ad137c6bfac65f00a24779c7ed7bd6f5bcccf998ec019350dc58192bee553f80434e46d6b8d10be2e703b8d973eada2007786440c1935159ed3dedb6aad4589a0ae207304776e8de5d09919193ce56e8ebe0f1ef0d87a87b5a671bf5ffdf9aff4cdcaf80330eb1518a3d0726f4206c6be00087166e06bbba5da61a9ccea1c96d71f60382bbfec3f0729802f2f53018517074c855e72a6721f4f99fa2f0b8421f53a65bf704b3453de20f571c45588a7e4f3449c5b51222a26e87599135400a9bb453f3c721c9637eb6c7431fe6c38580000000000000001000000c80f000085cadc1b9ead17b56da0096f8daa463080fa12864fc9706097a034d9d0fbc2d9c537054096a0f9743778ccf6836d7b6f92d2ff8fb3498956e11af385b97e4bf7d0e8ffbf000000001800000000000000ffff0000010000002507000000000000280000000000000001000000ff0000001fb3c9855acc4b6d26b0213c15b86d0e3732ec75d5a13c00d0000000000000000100000007000000affb06b2931334fd94cc220d0432506248346c85c9d7d0cee4a3f1fddd13e2526df6553cf429882df746a64bcc07c47399c809586b34c8d0ab1a564a81745b517e50381eb3e71eb16182bf22e0f6c816061a32839f442432b1cdcbd075ec95fe0d7d6442b9b5545f673f1a4fd7535e00045ffc260609225f6ffb0b9df24223eb323d8df889694f73366878225299a6922800d93be24b8580dd98bdd88757f277f26cac898546dd9fb51989c3dd084dd45cf463d31a312abdde945e9e7e90ff00c000000000000000ffff0000071000009574fc53dae1fe76c72da378e7935700e273289fb5c88bc4b1db2b91190c46eb4c4ac54a7a9f0c38a0295bc06725ad23788be18db967329067f373a36127c416b75de773cad373a3316ad0a458619bbc9bc44c866f0db5fe44ae2ac9d319875e696a23a081dd32e2d332d62a2d6eccea58e63cd9116ca7e5c3197a5271593bca4ef8e3e8364ee95238f0cc8d3f2092dd12b97050ccac8bf2e39c3dd3277e98c3d4a5d8ab17b04dd6b1fbbc1a1e68478bd49b109b27377f061cc27567ea365f0ca0f7f7c512ff92c5258341a3494225fe49c5a1ece3b64afbf80cbfaa617b5a896ddd8b802496453c79d170a669f160619ae49b458164fb35d6c462668326edea7ea630abe2a0f116cb448b306a139eed1f1d60d432165b7232bd09c6a900fc3c1afc87cf8243534a628daf1f9ffddb4fabe2a3c6f4740c05e17c87ff2fd0e0c052ec4bd1b893e43d017c656ced615a612e960f631bb885393255c9b46a2276187c75d7b6f845a26cec42ff3a29b360c4b314927a2b58e2af382ddabcc1d1d38dd9deb82403adb22b7a71a4478eccc3b9541bd3a13a36c49df736797d2f2fd7f76b700609cea1cf85c1c6dd33865a740cffa62bc4db209fd72ff2909e573a006c0108cfc72326dbe3d7d01c9363d523f7847d529c491695e44d4ae5d85580"], 0x1238}, 0x8) getuid() 13:12:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 13:12:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") nanosleep(&(0x7f00000000c0)={0xffffffff, 0xcd03}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 13:12:26 executing program 0: socketpair(0x20, 0x5, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x24) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='MN', 0x2) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 13:12:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 13:12:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x9) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setrlimit(0x5, &(0x7f00000000c0)={0x0, 0x800}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0159705cfac4ff3d473b04e1d7fadc293eee91f3"}) 13:12:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x1fd9) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = semget(0x0, 0x40002, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) listen(r2, 0x1000000000000000) listen(r3, 0x6) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x64) setsockopt$sock_int(r3, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r3, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r6, &(0x7f0000000480), &(0x7f0000000600)=0x2) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r7 = semget$private(0x0, 0x4, 0x4) ftruncate(r3, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d0000000000008208003b2d262fec142fb2d291834424643622c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd26993facad888d0bc42d39ad365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b75f1092b30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6e96e63c3661f43929686835e09fb9b473d07d5f7b118056ab19ad667f4742fc55a512ea25b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8e2fa589e73a53161db5f44501be88f7650000000000000073736f10effeaa3ea6b57768c862229cf1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff88ccc54c69454f984c6e49dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef428067e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767f9201a7b251fa77fc9442fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c93de33623506ac745a3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46e84ccc68198a67bad346acf1ceb4f4d77bbd80bc096ee4f7af08450dea94b0fb0af2243421e39e0fcb50f87d00000000000000000000000000000000000000000000004481150e4f765a4bb9e4cb28270b79c0dcf0e37637041b22fff6db781723772474518933019aacf915650d8cd2a9282bf067e50d7444f144b18ea0ce3a95b816c9b97628b22d359f855ecc452a6c57f6abefaf347b8acfd08e5e0c3ddbcd955498fe5564931d7c578eabac"]) r12 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x8, r4, r10, r9, r10, 0x2, 0x1}, 0xcd, 0x200000, r8, r8, 0x6, 0x1, 0x9}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r4, r13, r4, r5, 0x11, 0x6}, 0x3, 0x4, 0x7fff}) 13:12:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000001c0)) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/6}, &(0x7f0000000080)=0x8) close(r0) 13:12:27 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() getuid() kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) 13:12:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r1) mprotect(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x4) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0xe4641764996f5fdf, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmget(0x1, 0xd000, 0x88, &(0x7f0000ff3000/0xd000)=nil) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r3, r4, r5, r6, 0x80, 0x8}, 0x3, 0xe19, 0x16}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) accept(r0, 0x0, &(0x7f0000000240)) login: pckbd_enable: command error 13:12:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) syz_open_pts() ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 13:12:28 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000140)=""/88, 0x58}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = socket(0x18, 0x8003, 0x0) listen(r4, 0x0) r5 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x4}, {r4, 0x80}, {r0}], 0x3, 0xf01d) kevent(r0, &(0x7f0000001580)=[{{r4}, 0xffffffffffbfffff, 0x4, 0x1}], 0x100010001, 0x0, 0x3, 0x0) sendto$inet6(r4, &(0x7f0000001540)="8970a9e0da3753bdba4050651aeabde299600c2c2ffc8bb3285c756e85", 0x1d, 0x401, 0x0, 0x0) kevent(r5, &(0x7f00000013c0)=[{{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x6f, 0x401}], 0x401, &(0x7f0000001400)=[{{r5}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x4a}, {{r1}, 0xfffffffffffffffc, 0x12, 0x1, 0x4, 0x8}, {{r1}, 0xfffffffffffffffa, 0x41, 0x1, 0x228, 0x8001}, {{r4}, 0xfffffffffffffffc, 0xfc, 0x8, 0x800, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x4, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x7, 0x73}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x1}], 0x80000001, &(0x7f0000001500)={0xfffffffffffffc09, 0x7f}) 13:12:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 13:12:28 executing program 0: r0 = kqueue() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x20ffd000 didn't change! 13:12:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0134b0 va 0x20ffd000 didn't change! 13:12:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x63c61333ad107dc0}) setrlimit(0x4, &(0x7f0000000000)={0x1c6, 0x5}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000430000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) 13:12:29 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x51807752363e81a5, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x2, 0x4, 0x7f, 0x400}, {0x100000001, 0x5, 0x1, 0x4}]}) 13:12:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x7) socket$inet(0x2, 0x1003, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000340)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x57f3c5d3d9809468, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r3) r4 = open(&(0x7f0000000200)='./file0\x00', 0x103, 0x101) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000002c0)) select(0x40, &(0x7f0000000080)={0x10000, 0x3b41cb3, 0x27, 0x8abf, 0xfffffffffffffff7, 0x2, 0x0, 0x5}, &(0x7f00000000c0)={0x4, 0x1, 0x8000, 0x2, 0x4, 0x8000, 0x3, 0x7}, &(0x7f0000000100)={0x5dd, 0x80000001, 0x2, 0x571, 0x55, 0x7, 0x9}, &(0x7f0000000140)={0x3, 0x80}) ftruncate(r2, 0x0, 0x1) 13:12:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) 13:12:29 executing program 1: r0 = socket$inet(0x2, 0x4, 0x7fff) r1 = semget$private(0x0, 0x7, 0x10) r2 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x1b9) r3 = socket$inet(0x2, 0x40000000000000, 0x7) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r1, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup(r3) r7 = openat(r3, &(0x7f00000004c0)='./bus\x00', 0x2, 0x1) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r5, 0x0, &(0x7f00000001c0)) fcntl$setflags(r4, 0x2, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x8, 0x0) r9 = socket$inet6(0x18, 0x3, 0x3) flock(r7, 0x4) setsockopt(r6, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) munlockall() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000480)={0x3f, 0x100, 0x8, 0x100, "40693adc28dc805040a025d3b29476e908ff1d27", 0x1, 0x2}) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000002c0)={0xffffffffffffff80, 0x20}) ioctl$BIOCPROMISC(r8, 0x20004269) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000340)=0x60) semop(r1, &(0x7f0000000080)=[{0x3, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x1000, 0x5c0a3a4aca9f76e0}, {0x0, 0x62b9, 0x800}], 0x6) msgget(0x1, 0x14a) 13:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) open(&(0x7f00000003c0)='./file0\x00', 0x182, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x1, 0x0, 0x70, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000240)=""/103, 0x67, 0x42, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x7, 0x9}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) bind$inet6(r2, &(0x7f0000000340)={0x18, 0x0, 0x9, 0x6dd}, 0xc) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x4122) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0x9}) 13:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") 13:12:29 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r2) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r3) shutdown(r5, 0x1) poll(&(0x7f0000000000)=[{r4, 0x8001a5}], 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(0xffffffffffffffff) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x80, 0x0) 13:12:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) socket(0x18, 0x3, 0x7) fcntl$setstatus(r4, 0x4, 0x48) shutdown(r3, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) 13:12:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) 13:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f7") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x6, 0x4, 0x5, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x59}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xbd6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x8d0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) 13:12:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getgid() setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 13:12:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c", 0x6) recvfrom(r0, &(0x7f00000000c0)=""/131, 0x83, 0x1, 0x0, 0x0) 13:12:30 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 13:12:30 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{}, {r0}, {}], 0x3, 0x21c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10c) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x7fff, 0x80, 0x1, {[0x3fc00000000000, 0x9, 0x3, 0x1, 0x1, 0x37986d32, 0x1f, 0x5, 0x20, 0x6742, 0xcbd, 0x80, 0x6, 0x8, 0x8, 0x6, 0x3, 0x5], [0x7, 0x7fff, 0x4, 0x2, 0x9c9, 0x3865, 0x0, 0x6, 0x80000001, 0x1], [0x9, 0x2, 0x1, 0x80, 0xf72, 0xcd, 0x1], [0x6, 0x6218, 0x6, 0x1, 0x3, 0x9], [{0x6, 0x6, 0x8, 0x27d}, {0x1, 0x628d56e3, 0xa8, 0x401}, {0x9, 0xff, 0x600000000000, 0x13}, {0x7, 0xf34, 0x6, 0x80000001}, {0x100000001, 0xfd4c, 0x2, 0x7fffffff}, {0x3, 0x9, 0x4, 0x6}, {0x1, 0x4, 0x3, 0x8000}, {0x9, 0x6, 0x5, 0xffffffffffffff00}], {0x20, 0x9, 0x8, 0xa2b}, {0x4, 0x0, 0x0, 0x7}}}) pipe(&(0x7f0000000040)) 13:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:12:30 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 13:12:30 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x80f) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000280)=0x3) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x1) 13:12:31 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) shutdown(r0, 0x2) 13:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xb21) 13:12:31 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) stat(&(0x7f0000000040)='./control\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './control\x00', './control\x00'}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x4, 0x9, 0x6, 0x0, "68c22376c7e72fdb9c628f878ca1f4a2269e97d1", 0x1, 0x4}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) pread(r0, &(0x7f0000000100)="7ce7eb7c7e42b3ce27c21d3f87eb850b0fa08ce4685d0ce02fa8e24d75528414b4c0ce2bd09aa9c48f09658fa69b7fbf5fe5e8651a9bac94526d1dfb94a63610cd52f1f2d734ace71f9e0b53171719f185a5a3e574ca15d6f9660782c5762d6f572ca011cfd658c30a56374f782a6d8bd3bf4a6c7f507884e8154d17353ee62f35fd98f47bae2d71673d4a1821750f5e0e5f1e2723af", 0x96, 0x0, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) mknod$loop(&(0x7f00000001c0)='./control\x00', 0x2, 0x0) dup(r0) 13:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 13:12:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x80, 0x69, 0x0, 0x40}, {0x0, 0x400, 0xf6c, 0x800}, {0xb852, 0x1, 0x3, 0x1}, {0x7ff, 0x8000, 0x2000000000000, 0x6}]}) 13:12:31 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) recvfrom$unix(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 13:12:31 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) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:12:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') pipe2(&(0x7f0000000140), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 13:12:31 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x8000) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) 13:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0xfffffffffffffd0d, &(0x7f0000000100)="8b8dece1ea4ff8a0fbcadd233a4fa46adfda4185e65e3df42f807e507d1612aac3058bbda6ea3bbe950d5e5acfa6ecca85a8984e5f39e0fa292f7f55ef60cbf43faa548e8604adc7bc9c218d320f833c4c9c1ccbad82410ae5bc5dcbc70c30e919c1d21d7da0d0ba131b4fada0f40a9afd035f80cf0f7727ffb1c72b7b39e955c07d9fb4cdbf59270c1535d5e14b6e5d5501903acec9a7c66bf12f89cadbbdad34a7235a3b67be486f9c58b7fd7bf87d6c546e7cd82ff65aea37b5024c1a41") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) 13:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x92, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x1000, 0x20, 0x7, 0x7}, {0x8, 0x3417, 0x7fff, 0x7}, {0xf66, 0x7, 0x4, 0x10000}, {0x1, 0xbb5d, 0x0, 0x1d4}, {0x0, 0x9, 0x7, 0x8}, {0x9, 0x7fff, 0x6}, {0x2, 0x2, 0x401}, {0x2, 0x1, 0x72c, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:12:31 executing program 1: chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:12:31 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) geteuid() r3 = getuid() setreuid(0x0, r3) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r2, 0x0]) setregid(0x0, r4) syz_extract_tcp_res(&(0x7f0000000040), 0x12a, 0x9) r6 = socket(0x2, 0x1, 0x9b2) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x4) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001380)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400)='/dev/ttyCcfg\x00', 0x5f80d060afe942b9, 0x0) r12 = syz_open_pts() r13 = open$dir(&(0x7f0000001440)='./file0\x00', 0x1, 0x74) r14 = open$dir(&(0x7f0000001480)='./file0\x00', 0x40, 0x80) r15 = accept$inet(0xffffffffffffffff, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000001540)='/dev/klog\x00', 0x80, 0x0) r17 = socket$inet(0x2, 0x4, 0x10000) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001580)='/dev/diskmap\x00', 0x800, 0x0) r19 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000001c0)="2365679ae5712f3a4e11e759b436c0f64fcd0478030184999c09cb780d9497aafff2dce0fea2c23510a97a6d73c40735689cffe4a785f4bb453e37a4c77eee26d743f398b375979d4adf71be14404425c3a8aad8620db09b7e45424e465f865d243bbf35a0e8364241404451c4a7bb202b63e746902b9f61d50f2bf19f1bfd7b92e18ac338428da941daa4d5f64821fcfb341a4a5e4b44557800df60c3897fa8d77950b30580a0234948b44abf78ebbb0d9ca5c3f8279892661a98dfe3b0995922d1cabfa9fd3bc7e143d8283a76e2911bb2957b1adaa4b60f743cd95ee2e252c5ed24907ba2b5a9b35324948e8115bfa009ec389a0ad7eae516309b7c1cbd129deee3e4b0d136472a0539344633588dd70469b1838988ed0c8d377ab9f0e6f72b859b1f3ecc90487b69d1e8cebd27fdc8449401bfabacb6d3773f1cceb7908d0b32dc0e58b10d47f6938456b987d59c5bbfc2353a52811be7be0726ba3f978f2999582df8283d1071c5531835a31f2edc77368488ab6bf26f37287b6b182608266e0fa35d28368ef40ef7cf9e410ce33237667fdc850e5608552be08e5e66df6c15021a9d9ffae3acfcc2964dd24e80c712f1096af2d2809ba6ceb1b1511d4bf68c703441ccca98391b6d17c19395f8a2db244fef8777093bcd2060771af476daabfc8b60ad3755e8d043bbbd09b6fc22a9e32d0a9f3b363282dab32a891012b19642baa9205bbcade4ae72d7803dfea28ece39590cc04a968964f368a2a6e7c817b8850ecafda471e87120de9f61669ee3d1477afd472f6bc3dd11f76de843233251b068ec48a678e781ad1f26a2c225c1334f7bf0e274e9f71d98d5485ef802c35aa8a76a8dd02cce17bc5d7b36e75d2e125c2f7dc2da193c3e60accc4d1f20b95834274ae17b9ce9a59c40734d8fa42552b72951e47ccd2cb2bf4e8c67e32626d01af47323583679143f20d284298817ee64284e3b7929ef4a08f6d42f72bc874792f2a03514c0e0f893596c7148afded3015fe12d9fa8650d0d33be0f28da2c9f5c927c30b9e4e0a216a99917efabf4f65ad6a403b056c73007453cb18d76725de9aeaac2847fe6cd992b16441eae575a3ae241b2c1d746c4912271d960cf6d4e783795d3a18d6fb29f694a34c2995d93d35fb2800c18adc1cf02c0f22753c3744dea30a6fa828f576c920c2d894c106aecbb40d62ebca982fec9dc383fb109a5e420b1370d7a222b63cb2dd536fd6b75dd322f579a5e6449d1ad4372616cf84d5028c0c53e43eb250c1dd4ca1663b5ba17dfd401b4f3db057353d10059c28134aa693699da0f51826c462428c2a3e85c0a6c758f0a173d9fce7eb862adc3e044e68d655fac3f7c077fac15020ceaf20ccf3d5d92a44be85b64ac7f7598b7bf813029966f22aea034ab4e3fa1426040ab7be2a1d2380f0fc031750f798305ad0f94fad188afac185e7ed994bd799f677bc7dc802a5e2b4e977feb49613bab1e8c9c07acdaecdc455e8525b8697b3cf3bd3effaf9f0e6fadd02aba5ec00e6e96e9f381970868dc5b697fd8b8bd14d137f17fec2567d97c5c4282f5a21edf1f8fca140c16fd83126a1c5a7e07dadbce8042fff0e1fcce96de15940672159e4eb6f183a72fd3c882cf8427700fa911453d40c74e6fef300121fc1c7a0618ee49b5652203287a7a9c74882599f594261af5d1af9b4bab82d22de958b4a51c2a86fd910374fa46bcd92ff9fd4ab49fbfdbd53c7463503f79e97ddcb44bfa3522c54227331a1ed92e8ef1859bd7f90f1abe0976aa820e123c4f615f8337b623c869315a9fef05f909b2234fe003f939019af31237e3364bb29ff621545209067900e7f96e671195ea3e24e1f1eb5c9210197e1feb7d354c8351ea53914434e144a8db504fbb2f6884ef11c479c3d14d6c0364f1c09884475f300d62aebb8a4633872e209f29aeaae7bf4af66e983ac0cc367acaad56bed7d5cad6fb3ecb5768aa491df87995c3838a3d497e7fde3a34aefbe1895136283bec76449f87e86336fdd5b98b2af8f56972c0598d8e29a88f65feb4a12163d95637241f725202d235452fc0d9f261d25825a5fe90b4868adc1a96fbdbc333cc94a4202300a640bc160bb728256434298e83640e8afa89161098d77f5a06071bd3cc099464d86dd753d19bf2b4dfe11be8228ed2cda6a76079c6b1c53bc7157e10114652f2ce9966a6fce2dfdaa09d42e28a2ea776cd6a5415f16c0db737cbf9b5e1d399888d7161f44acf9aaf4982ed57fa248696a1d1e6774185545733f08e687793af4239883d55521912f9eb912034f4778e8c3c427903e69b03f5fc1f540cd63557c9e1b8f9756cebc217d15a31abb41a285b20f735d3a49e065bf82934d2f2380d7338dd9f49a245e5d50ae83e901848dfc37840a5780834c63977505fcee6cf02db82314887aff4c9c8ad37605d69a24079f059ddae04c671bfc9d45da0ef04bb9297279b282ad0887e82f207941673a44a71b5eace5b49f8f073d4235990a5602b0500a1045a4d3da25d2f8296704091b9fdce01fd6dc66da2502b8c9ebb4f772a824bc48bffc442c9b0c15c3aea40404f3c83382582d11f543df0dcbbcb080b5bc1c79f77db349341d156a42744d258355f87807bb254464531579429a65b8409cd58f5aee072e0f44638ea971a9be2904632c13fef462c4adc22dcd3d4ea99e2df4649f304cd95715d0db53f4afa1648b53e4b0a8eea0bae9406a6b4fc9f6eba9f55d87a7b80ef55172892b9c204fc8737092b0b4d0736a56d8f309ec026ab8e7f0286d9ff3755656225fb468e30c57173bdf215be29be761f6c0f35273f9e7e4448c287f721beeb558d57e8de38823a71d15b4a240c59d9b4aa2ef30a5b132c32d5ece7a315d423e9683d9519ea32ee54ae8f06020eef5e053786b9ba8fb3e3bbcf04462d2da060042284b243badf2cb10c27de22fa9f05fc7d56005b0d41e78ff89944ddaaf78388667e601fda9306e5d7d8384f5a8e9a49ed2a7031d83631a236da5117a50826264c40b6b778282ab02ed1bc5fa6aea809c549fbdd6d8db12aadd9be21cf20cce71f0467017b60664c345c3a5f1284cd3c56c39613e482a4b9163395da289a5430825da0d982350f8b85cd1affd0d72245a5900a4c7147360f745e7e25600122378ec424154eb2e8d0f8066d74022d5285b732d17be6f9a72a6d325e0080408fd05017c450509abf767a1c6626fd7db7158a604a20ebabbb18111bfe8f09e164c1f33b463cea1e8b6cd84df51c694e4b73493724641cc5b5209d353ffbcbd69c966694ef5bfa08a43d987d080c9eed6a3462c273b6fe4d77534c3452aeaa7922f803116d740058b39d7ac7f48dd59b6b58acc00f058005980687dc32868dfdecc9cb839ab1c39133ffa334481885485852b3ebfb052fa3aa7674bad080a16f5f6a6500333c1ebcc93462d25b8f40235ebcc4dad06f0dd7222eecab376ff2535623e07e08686c19e12b3a92e6e9206dcbabc5ab04fb5d8b03688033ad8ddfc41e5b303caba52f028e69d1b34ec451aadd441361980faf31912e1aeb0a3a0a748a603af67dcc922eafe57578c0490b2fd59677051364be0a3a144ff498e7155294dfa743224f1d72e3c5441d6805c6ae4ef3f191fb6de7789e8df3b14c2c71ceb1716e90c5552a8e397212b2f368b942f608a69cbc2ef9794dedff207429cb8a42f88b4aa0ab3939bf49af96585e08842dcd26f71cc8872c8a8889616a0961f884d39541daf9386f5a46968ede4175ec022350843e2965a74d0303ea6175b9e54c7bd6652eb6e55c54b79e53ddca20a76cdcc0665b417e054cc2cda6af0686c4acc43b24faaa0213bcfa0724fb92fd8d9c434e51b0e09e9dbc18068caa8cf2479418ec7b637d24873c32393c93543c88cee4a42c1a1832e02c3b428fd51ee51d92fd497b631370167ec58a554b1cbfd7b0e023d00a614f36e8c5190b52e9e3606057f417de9699ce95c0e16af368be3798396fb18f949653825724c242c906e8e5dcb816a74a1fcf49969360264f59c35468a4400cab4fd2b8a7a570b374a9491346206bec0dc9b8efc809664672a783a0cc58d66b8c57f452d064ad26613f6c4621086d3307e7129863d57f7ed357ad6bce0bbaa6f7bfed8ff77cd589a918128369b83fe0383209e5e5810bf700622319af3e491c2c035cb0a1ebf0018844429f70ee2dda5b9931a2c689c13484a2f11c58854a297baf9b1a44d63aaa888fea5767c7e8037372d29c5f4d4ea52fd44b994703e8819321cffeb1ec09bd35c39cf234e4d86838d5fc158f0e9d1f154243da56d819eb70ea92456a71c2c43e6f15fb915f2c39767b30622358fff47257ae0c2503f8133b229c3616f38ff8d32cdc93c8761b56bf9725bc540b72879473e42df93e5025567bb1fd63829e9b30c3e3238e5f210d9edafeb82e1f65b9bfa47fdf8a4b34cfab1704cd3fbca14d5bc43b62470f7a2588ff3aba96edcdb3ec108e6038b303da1a7f85a08c1422abefa2091fda5ed00fd185f860a1a9703e42eb0e1a2905746ed9b280f7e405f535c38ba51ba5f9def55566c2a55f38444f0a0c710fc5670bf6628824ba2c28f3cb957c26c5b29a5f4361ea09e2b0d2b47b2074920da7ec0512681bbfd5a04aaec35e1421c66fac319e67ef76869c04cad4dddc3079b29a4019e73d21bee236bda4a6d9ee08157bd2c4ee84a78d4c8f6c54c2cb0c5949e30f0cd713374968af028be7baebc7f8a1677637c35fce6f5387e3345cfac138f4903489a0c460ffe4e0916cb206e17674a164956df97788b8cdba5a0874c4475f69835cd5c3c4d139714f9c1f05d7d3a22aca687aadc4aea9b00a0c935d75d2f89f0fbcdc8292de583096b9d5f56b194e5b4ef9eac81c33ec3a7204b3f671c41b6a7c5ea43ea005115de5e88cfe543b95f2813791a249004b4c67dd462b71747b646b4d4ab8930a0d5ea68f77529318329b12dd74218790aba6c72343e8f4d06c4156024f79015e865b5e9332f7fbc5e6cc3e457200a556ac41af26822ed004b9c95ea1c39f17718d065218207ca167e0759cb318dfe848a46a424697f6468d5fa44d73899eeb63873af4e4ac22732032e6837faab09797b6553160325333cae023fb9806c210bb7910bca7d14e2ea6115dc90985b5536f9d03f6d3b08c5cb9905f124e28b264e84a7c0c2a700406247498e0fe8d37e61cd02ee4a64b2c2adbccb566ed05b0c4b73ea18436e92726ebed4f5fa6e199d69e51e0c40a9e02efa96973b2c9aae82b9ed2876b35e8d784d1e52808565c5c6cbf6bcb1c89676c89a06f649d993c5fe105a299a82c18a87281efa1ed6a88044e80d7c04bb61ed88a471b0cb6916314ad9bb25696692c63c353a17c12dcfbb01baacfc49e4aa14d21003a55a5f0c669e5aa4ce2043acc9ed3cae3af1fc56469ff4fb6dd115e8a30420973d7d724d7d30c103c6fffbf6d5da8e0eda306387d6c4fbd18025a6976b9c95f26454e9e3e7f51e1457ab34681f9c2dffc7e8aeb0e8c5e15854eee99d74a01c9e62b44062a4498892c41a9d0c1b8a2d78c544d96f6b5fef3559f3ed737c94ee934806ff335d6a0961e5c159e921224cc4243ed2a4cd420173f21d6e031aa5f1a7c21d9ff6a4298ba7fe24d76108079644bcd091fc32270e36c8ce274aaad1fe43b6884de19202ea631bb673c8e3f3f2bcb3acd1747000e8bb6aca53c898e7a6b20fe5dc9ec1be2a7b06e7a21ac89f1d8a26906a05a7f489ad6255b495f9d27debd1ddab71a9bb62d08b4ad2a", 0x1000}, {&(0x7f00000011c0)="b6f2bc8d37920f6930f7b4bf4a653d124f2f4ffc697df7730cae5c6d88b11e4874a485b44b455e63b7b6039243a7622e152144a656b27ecbd61977968c60727fb02c648ac09ee3d6fd23f5a1367452fe7ca95b204e8b25feec1bd7660e1578b2e13e83de5de6128d3cf36e8741c60846027cdac8d735e119852e4a83ebfaaaea81cfb7001aa4cc6d", 0x88}, {&(0x7f0000001280)="bc48f2c5dd05f03edbf4ec5c8f9a28fbc9a82e60507078452b5fb5bdb135be76b5fd036d3a09c35d1c32d1270aba6078b75279b0d1937c1b671115003dffd41661b368b91a0ce13127d3c80bb84c2d", 0x4f}], 0x3, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r0, r3, r5}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13]}, @rights={0x30, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r0, r1, r4}], 0xa0, 0x1}, 0x4) 13:12:31 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) pckbd_enable: command error 13:12:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) pckbd_enable: command error 13:12:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = semget(0x2, 0x4, 0x40) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000001c0)=""/106) 13:12:33 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x3, 0x7f}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x20000000000000a8, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000080)="3b3cbc") 13:12:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x6) setsockopt(r1, 0x9, 0xa, &(0x7f0000000000)="da72bc62", 0x15f) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:12:34 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) r0 = kqueue() kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x51f358aa56789932, 0x0) getdents(r1, &(0x7f0000000040)=""/186, 0xba) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 13:12:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) clock_getres(0x3, &(0x7f0000000100)) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1000) 13:12:34 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/109) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) fcntl$dupfd(r3, 0xa, r1) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r3, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 13:12:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x102) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) linkat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) acct(&(0x7f00000000c0)='./file0\x00') 13:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000080)="d2eff6d3a7c4dc4688451edeb4ca035f5631b5c2d345c6dd9dba8e954001a33e12c9866ee3e09459bc70a881f12c069cfd3e1ae0d6005fa48e496a5a85fa9e32603f5c48ad615c013984f8b5c4af1496adb7b1ccda513860a3ffc398def2568d5c79dec65a53f6cb5ca05c74a07e25b878666e69e8876aebada169f477641d25c2152275ec4e81c385c1e10eaab72639fedd400c9d163f9aeddf91eeaaf66f6c56ef95dfdd7a09cba10979b193d2f9d8dfaa51ae225c1756297f3e833502b9244065019bcbca7d622f4c258c", 0xcc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x30000000000, 0x1, 0x100000001, 0x0, 0x80, 0x3, 0x3ff, 0x2, 0x0, 0x3, 0x8000}) getuid() geteuid() geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) geteuid() r4 = geteuid() setuid(r4) r5 = socket(0x18, 0xd911992a51b4ac15, 0x0) setsockopt(r5, 0x29, 0x23, 0x0, 0x0) 13:12:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x401, 0xfffffffffffffffa}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfd, "42ef517edb953bcc000000004a8e00a92c00"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f", 0xf}], 0x1) flock(r2, 0x4) 13:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xfffffffffffffffc) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) 13:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) wait4(r1, &(0x7f0000000100), 0x3, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:12:34 executing program 0: pipe2(&(0x7f0000000000), 0x10004) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 13:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x800000000087}, {0xc, 0x200}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000180)=[{0x0, 0xffffffffffffffff, 0x5, 0xaa4}, {0x9, 0x8, 0x80000000, 0xfffffffffffffffe}, {0x7, 0x5, 0x45, 0x3}, {0x4, 0x7, 0x100, 0x8}, {0x1, 0x4, 0x4, 0xfffffffffffff001}, {0xfff, 0x4, 0xfff, 0x9}, {0xab1, 0x2, 0x2, 0x7}, {0x9, 0x7, 0x1, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x6, 0x1, 0x8000, 0x20d2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget(0x2, 0x2, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0xda, 0xff}]}) 13:12:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x86, 0x20}, {0x81, 0x7fff}, {0x0, 0x100}, {0x48, 0x7}], 0x4}) 13:12:34 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='*[\x00', &(0x7f0000000180)='{\\\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)=':\x00', &(0x7f0000000240)='#\'\x00', &(0x7f0000000280)='$\x00']) setgroups(0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r1) 13:12:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x2, 0x200000000000}, {0x18, 0x2, 0x0, 0x140000}, 0xed, [0xfff, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:12:34 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) dup(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) close(r0) 13:12:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1000000000002038, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 13:12:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r2 = dup(r0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r1, r0) 13:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = semget(0x2, 0x3, 0x104) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x60}]}) 13:12:34 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1ab210a90f95f696) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x402, 0x0) mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() msgget$private(0x0, 0x100) mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0xffffffff7fffffff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fcntl$setown(r5, 0x6, r2) write(r5, &(0x7f0000000580)="9c87c377284c35b8412e2e2e", 0x284) execve(0x0, 0x0, 0x0) 13:12:34 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xfe) socket$unix(0x1, 0x1, 0x0) 13:12:34 executing program 0: r0 = socket$inet(0x2, 0x8001, 0xffffffffffffffff) read(r0, &(0x7f0000000100)=""/7, 0x7) sendto$inet(r0, &(0x7f0000000180)="0076439257b417b20000000001000000c1ba4a54d7062331fde458016f8227a46ee38b2fa19b95d7eac50ae339b7a601800008000000000f5783dd7967e000dd477ddb9bb9802cb68a43ee9bedabe0a74a5746c323ac8d925140974fd832fce65ac9dc09915c4cf9fe752a71bacedee9487896020000c47f04299a21229893581dfb84ad2910ef688cf67676d12ee14c1b3374385cdc888ef76bb6979a5e48caa68f3d6246b6d381dd3cb954e7fd52d4ed654293f2bf70da0aa1336fa94a06d2ef1cd63e9add1bb09a9542e1400cc2d929d369850bf70b030db05f10e14ff9ba3283902c6f0eff8ae48e4e4309f86a4bd90250868f612ebc48", 0xffffffffffffff32, 0x4, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x7fffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socket$inet(0x2, 0x1, 0x5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) setegid(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x5, 0x0, 0x0) 13:12:34 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000240)=0x5, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x140) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) getitimer(0x0, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:12:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r1, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0a8fc0cb07b1bb5366dbbe67cf37f1dc05332a55b4ec7db02f36b0c26b4ef1311d55ec99352df4fd8c869e878a5043e6efab51d12a561476b8f47694f503fe1c4e02c19dab3ac028eb78bebefa75f88d29c008b4731414b968dcd81825d5f3a6a574aa1b794a5dbc35cc21d6afacf3f66ca3f95e2507c812af057c9911b21e93c04d01600fd237f38b3527be3d", 0x8d) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 13:12:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 13:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0, 0x6}], 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:12:34 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2020080002010, 0x4) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x184) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0xd52064b0277c6ff7) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000040ad6933a8e0ab215c8c6d2f2030b7652bf06bbc"], &(0x7f0000000180)=0x7) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) 13:12:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x6) write(r0, &(0x7f0000000040)="670dc3", 0x3) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:12:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = getegid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) pledge(0x0, &(0x7f0000000040)='&+>\x00') 13:12:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r2, 0x20007479) fchflags(r0, 0x10001) r3 = getuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r1, r3, r4) fcntl$dupfd(r2, 0x0, r2) 13:12:34 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0x19e) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) fchflags(r0, 0x0) 13:12:34 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x9) r1 = socket(0x20, 0x1, 0x4) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="64020207e00000014200af418a8ac64a18a3bad5ad7c291f449b071b40f02188926278d3b85b38230da821aa33e32a2b10b5b175d7857d90f07bbb7ec2d7b423a18fe41655da26e3b5c6e3a9b9c8cb88d76640312b5b9d7ca8251197cb17ca31e91a0200000000000000f6f4640bdd7037806437e650f03b22163a0c95d849bf0922af3b0de4320fab767888d967f645a4694c10ee3dff8a57f9ca7e5f09eedb84c43a0db5e7e3ea05c5413ecb2aa66ec838cf7b2c6e2f8e80bd8d3279554dcf297b26d244524c3d1c83277441f97ef036c8038d6afbdd87ce26f1e8103b6d86fa24e53e5d1b6aad4e1947fe22795ef2677256f0aaa5f68d6fbc1389eabe785e16e8aa6e9811b2d601f1c063bd0335d4dbc1850d6a9cfcc8da45ff0092ffd9afbf9ba20228a6a6f452490000"], 0x10) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) socket(0x0, 0x4000, 0x9) ioctl$KDSETRAD(r0, 0x20004b43) write(r1, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:12:34 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0, 0x61}], 0x1000000000000214, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10004) fcntl$setstatus(r0, 0x4, 0x27e371280a4dba9f) chmod(&(0x7f0000000000)='./file0\x00', 0x3) 13:12:35 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x40, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x4c, 0x0, 0x9, 0xea}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0xfff, 0xf5}, {{r0}, 0xfffffffffffffffa, 0xc, 0x20, 0x4ec, 0x7}, {{r0}, 0xfffffffffffffffb, 0x3, 0x10, 0x401, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x100, 0x6}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x6, 0x100000001}], 0x80000001, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0xc81, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x2, 0x401}, {{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0x63e, 0x1}, {{r2}, 0xfffffffffffffffe, 0x9, 0x2, 0x100000001, 0xcc}], 0x1, &(0x7f00000002c0)={0x400, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r3, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 13:12:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e451", 0x459) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) pckbd_enable: command error 13:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 13:12:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x4, 0x7ff, 0x4, 0x10000, "f84f9554103160fba353934553e83d5987ed7b70", 0x1, 0x7fffffff}) r1 = syz_open_pts() close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x984904d1754f63d7) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 13:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) r1 = getegid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x8, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8]) pckbd_enable: command error 13:12:37 executing program 1: 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) openat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x10080, 0x191) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 13:12:37 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) fchflags(r0, 0x0) 13:12:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) sendto$unix(r2, &(0x7f0000000040)="974089476cea26ace71c9bfdbe45c276803edab0b5f27892ab054e9d0066cc57e13a6ebde3f13f5699cac439a7fc729ca459570614422d91da1e420d7338b23333f706ee09269594e16d62ececaf649a97185022421eb8f38ff9abf2839266bc4fa9303ba7ecc680e24f179facb85b215f8fd26fde9bae00deb13f81381e7016d8fc0db9ca133eada8db", 0x8a, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0xe0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001340)={0x6, 0x9, 0x297e, 0x9, "997d27b69f76f24ff10129421104219e8647ae1f", 0x20, 0x9}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) fcntl$getflags(r0, 0x1) unveil(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)='W\x00') ioctl$KDSETRAD(r3, 0x20004b43) rename(&(0x7f0000001380)='./file1\x00', &(0x7f0000000040)='.\x00') preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/86, 0x56}, {&(0x7f0000001100)=""/153, 0x99}, {&(0x7f00000011c0)=""/32, 0x20}], 0x4, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000013c0)=0x8000) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000012c0)) 13:12:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x40, 0x3) close(r0) r2 = socket(0x2, 0x1, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="665846e4a057c2fd98f68a23112c6a0d266d0c7134d01d6cb0940136014f7c2bc9e95fa38dbea6db57a31803045059ba075bcd5d7ec50634082284821e539e3c13a3042b42375428aaeb0e2f373b01f8a2cffa872f325d775fd9dde4eecc237946d8e90e06ede289923d0d6875ee67bbe0891f1527cbaaeffe3899d30505040e9ca927cc58935a42a05dd7c306ba9a66d1acc0f56fa05b387b24774f50a4a48fdb1172cf66af84615ed2a9126256989eb975948a3a1e5798007bbf319a", 0xfffffe1c, 0x2, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) setsockopt(r2, 0x6, 0xff, &(0x7f0000000280)="0777f2cc2160cd7508e58d39457f5ee9d11067c891b3a68ad2cfe3cc55ead0910f32208098669350eb86e8b5f90bd8a557f9528702d75d37570f02b9abcdd40a6d393937293f648aed6e5fdc30e4735b8fb3cf77d43dfe0683e7585f2d4ad5cd048031c885ec43c4fcf546d0c6e79b523ef0967c1a5399dfdad971c6db4b4c0ab8108bc6b64e7d2d8b3ae3925422d5691d01eeba7d9534b85aadb08df7ae44f6246f945cdf3a99432263716072c94702df6031f697e614492a5c73740313e4d742282cea10f27d111568e1f60af189b5ba892757bcd19ae2ff21e36347c24d1ea3d28ad3b9bb4c855c286a49786997c92b", 0xf1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:12:37 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) read(r1, &(0x7f0000000200)=""/101, 0x22a) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="f7", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x204802ab, 0x3, 0xfff, 0x401, "7e66b2f380cd919c409c5fa8eb38254d158a8ee6", 0x9c, 0x4}) 13:12:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) r1 = socket(0x18, 0x1, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) flock(r0, 0x9) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r2 = syz_open_pts() r3 = semget(0x0, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x86b, 0x4, 0x7, "379e79cbf039717dcfd5a4c16827eeb8805f7090", 0x1000, 0x5}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000300)) flock(r0, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000480)=""/248) getrusage(0x1, &(0x7f00000003c0)) lseek(r0, 0x0, 0x0, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r4 = dup2(r0, r2) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)=0x1) ioctl$TIOCNXCL(r4, 0x2000740e) write(r4, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) connect$unix(r4, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000006c0)=0x31835b6a) dup(r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) syz_open_pts() 13:12:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x35}, {0x6}]}) r1 = socket(0x6, 0x4, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x3ff, 0x1, 0x401, 0xc10, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x134, &(0x7f0000000240)="d2cc58b7ec851b74480b93d75a2f5625978ac8841db99d4de7d533867e3a912d63576065b1440b27470a942c6b5292a48e8f932ce53bd9a9d97dca09964a3ea7c6844ccc52dfd323efe0a34302f0093959176d05360b5cd9e502fadfe6f356a750b61aec5cf86e8d6db9f9a7b67f6eae603fb9b84328a779bf7c9427c79c4501f2c2c0bd420729fed1176a50ed698df8a4a0027df282c0c4287db2e17ef616c629ecf8f51fb45b9a44fe27f4cabdc1c0ed72b07cf1ea7c51051058b7590ad8e01a99efb2a8618c1e45e4ec92ae1c42b733080f33fa9b8bfcc4f0a7c7022ec2aa9c1a664dabd1d17927830ea259e39a6190c4a1dbadc94288c6114b89ee160f9a720d690468e779c6e505c8365dbde09bf198fa6f0c6c6d0bd495aa4eabcd8dc181a91468ecd53076e415f5ef55ca6ba50698a4a8") 13:12:37 executing program 1: r0 = semget(0x0, 0x3, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 13:12:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffe, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900", 0x6, 0x7f}) 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) 13:12:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x40) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)="f4f86850706afa06349914854884b6397873155dc8adf66cbcebe44a8bad2ec1592868fbcd145959e625826e63cbc8a3dc97b65f4936de3eb01ea80b1f9ea6b56acea4ab4bdfab74024e2e", 0x4b, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="bfe554105a339ba00c37c64b206e86ed214b08c4036aad69d0d0991eefa593d7552e8d6af77292bc8b6639d3473f33a6d58b4626c2aa9fd415b96416976f8007c5f67c099f5adbdda96f1bda34", 0x2b}, {&(0x7f00000001c0)="52b124cf0db4a087462b15429a1e68bfa305573cf84afe6953160962a484bdb55f17d819a194363e64eff1e79cad7928b6c5b65c39d19a67ea2815cf003d902102b1a11f974ac267755cdcc9c2e4b75e3989284303ef34a3b7237c9194cb2a532576d0db8552c0030557f4bc7b021a842570769398ba4456e60b2a9a085e6688f153fe6e4582c582", 0x399}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xa8}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000300)="7eb714c8102a9c0ef1255a8c287ea6b3a27aaf9c37088aa8f85e562287f875e58b506a19be8a393683368a460ac6f7077b147234e550e75a55edd85f7a6013a1140a352cba8138a598f733c5524b586b665518b1e4e3a22c1ac799dd04954fb3", 0x60}, {&(0x7f0000001100)="5dfd1c3eed359dca12b71fd0f03e4a639693235c2954415aaebe9a83f7ef2797c35cf239c01d019a2786d31da0540001c89621f8dbb325503c130ab046221421c0331e888cc346b105fe7533835a731ee9112b2fb61052e6cd9cf6adc21af3738f0056ba435a060374ffc6234800ded2d41b54f398d6909ba6d5e6722883e97ac01a50dcf541b980efaf04b5d722cc36c68f3bc4dbeab5945e44efd6e7af13dea618236e4f7b2c6abed4dd115ee0ec657408cae2df36999e1909bca66e50e77ca25ef7c5ccb0215d273af248634f19480fb9c0082cb943fbb3c3bda776fe92da9c20de46070eb1871c5da155dd5fd6ca229f6afe2a8f144839d6aa03b1753f36334ad3964a8da7e5dfc1f128fdd078e766660d503888c1998e035ee6d21f00f4ffb1f97108fa25bb8232cc3ddcdb8a892888fdcde789608a6038d15d0bb7649b74d6ff2661c22dec3542dc400e0402b013592d8e94f83051869ba9c3de51e835a09225941b8b41c8cae291e6028c85987a28a5ff73d2eeb67c614af58cc000efd613c0978f17e01e274cd9e03e963eca5eb679afca47e107b1170b171e6194f11063a0bd882e8b6c4e325c304c91357dea22b5b6f10623d9510ff9ed0f8d7105ca5d67ebce2d91f2793c353ed617ee378c610cb1af7f6e508f9231d2d36ebc9116cf5ea062e63385f0aac47964ad54f3e31e136003e45fcb6b870502d395739edb4c3c78ef4feaa170b87d5ea52c25db6d3bd47c8fa9e3ca6dd736d6b44d3b92a5f1a044d36f1308a454fb6662e79235d9509954c7f5d38436e2456e51e711b743aac1a366dfbd26dcab903dc360d0157f58782c41295b0af0cb9190763d3760ad30971ac432c24309a56b9a0228b47fc8c4ef4fe85de6f087656689d62a2448f56c62661c756c153c4f7eeb4a8dc2c985f70c9c4bb5681c3131fc1f0253b8fffd7d3e067310f9e706264a8f72917f7e023b9357cedb14580945df1e4a3f05c57d41dcf911f80997d9183342eeed6045201e5100c25fc938c85fae5ec1c092ae51dc3d02f269005dff944808f4a0a5822052943a8a187a92cadf80ac29778bfb0c068c62db2f4e1e9f489964e2c0fbe8a6a52f1baf88ee03ab2d5eebaf8da8c83a6501a02db0070b055f209a26cd954a4c66faccfe176bc6cc61fc7164f4c22e55b796a063787df0e2d83823ce27b13357aea8eb337a27f6fc87ae41b30296036053eec3bae80e3bcbe1f48e60ef259dc7bb80d0a386cb5146678c3eba031cb430c235f74a0d19682254a2426560b34cd1f23a4aef7cffcd4e0dac8aa2af28369f851e6e5e78a29e5f0e710a240403cb592b0cd3fea3627f82afea28e05bc7201127cfaee30fa4df3b9b2be2abcfd87fee23414fcb00ae86f9230ebf03efdd3659e1b6e118a27df084a13fecf4008af164cb8c084ad471b1740bab66698992b5e6c10f1c681685c9c5260fcd3d5ff4761dc1bd7d68fe09a02d9936a8f253c5c5460e90fe49407b673fe06b35039dc434294616b0209b01969e3632f408e25fac19aa065db3319d5c7091db601eb9e7a54c68179a84c344e977e8da0bb842c68d809326983a1d1c98af79e6546ed8dd043f35d07d6d9eb27c1202b8a8dc9b81cb8f67ff5440b78e70a542ceee254c38f505c916fded1d924f4b68c2f32a7618f7f79296a029aca3dc79de4a70ea72c5a88f18b15f97ba82926af09ee8485b65b0fcf046d005c1e76b25ed49ec5195da8fe40077b80cc9002b44a124010cd018cdeb51895dc53816ead5780f594dc5b9622e667d019680bfaf2181c1413fac00886ea3d1ff1843bb77d8be9a1ef8e90894f07919def77c6e8e0ea4455a0c432572b8f9bace757296e2b960db25965299e6e3970e535d127943c6ed3e2df5954b16116749091a20f9012ae63e2794ad6580feade591752ec3673cf13d05d7aab4f3abd9cbf2c9d3e1e332104cbdcbb32a6d32b0afd6212820c7c50d6595e116a1176a40d5fd2e74aab8dc329cdf7672e6cd318934fd6bab7d5ad1a2b332e2e77b8dac9c6a7a756b0d7528848b911bdca96fa5a07dca1b51a39f642820fd72817625fc7ddc6c47a6f54e745e7ffed76df92c6c7cc0e956d1132dd3b12b04ef6d490a511af8c1c52532227fe6e48962bf1de9c0269b78dac40564f88202b10875fc59e74cd4dc79381e1ebd938ce546437859b37b76d0a27ac33e27c2e77a79bf0a19bcc028fced9b5ba92a3a87f129e5c21395f94985ce24f88f06c720df147388f2c79a7827f5db03fde506da332d7f87b0e19d6f93de8bd16d0cd64da8b027624b410eca4da7faf7898e4cbe7b65cb21d1b5685733f1d3740e7d69b93f119178717bc3aef8179c9060a730426933a54bca5e81f1f6992f0a49ee0e26a5c1d51e007838e6e82f0808eeecad02d2ebca8cc8f6c436ef3db954845d038f44d3e1692a03cc38b8e737e952194a7c8ed65086b55accfb490afa2208512d065b9a593888946bd001a0e541b96fa19f505028634fd46817e6de58757e8a42da0e007ab7147b57c7c4257da17e4342f2ed24cd1e8b7199ab6b97fccb880e5b7bd541acf3744af94b7c9289e6e82b70af380f534eef1a337834c5eec7a04b4f3b93c142b3ae651e570ebee40ece0816216da4ced6b758459b0fa7b48a247fa7481adf2e08f653b39c88d79a03aa2ca6f54592b8bb52c55becc1c91689062ed4a6cbbe8a3dd9cb6f37cda687b52d6f598e5091aa775c088a160b0b90e0564ee65d38ff7ebc5c32a78a0b169230352f2d35bb5227551dae5eca5c16f37044df29b3d97da0be38a2c1b700c31e9d8695aac05bf7fd4e9bdab2a259e108ffaf607fe05ea57768f0f530c929bdb4b2ff3aee0c7cce80276a12c9693cad1e40135b23d48238ccb510eb3fe28d51eccd9d0216d4f6eaaaea5cb4f921e316c91d05a66340656f9af31a094e05f3118c4b40e78d5a53423ad860f10be3a24da5b7b99a57749fa6595ea00912f53d5af81047872fd89d53de2b73d4009732d3c44906510bc729e3a127bd032d221548c6d248b80b8d8f5d5788bb71ca843e039bd82a6d14206e059cd27813ed57da5d25c0b440b5c5cfb0819ed3d215f506f19e17bcf58f38a3c41a9d3ff681b10be60f8ec55d281a8bb7862f9ef9a23b6897e8003d0c7dd5e6e2b472972b78ab72570e7cfe909ea518a59e7273a1f9f5a9d3372d1bef4ee9d1ed706fca5f88abb9f67168a6e0a3e91304f042c671e6266359c8fda10d6193ce51ed80a0a3f9b19845b50c2cc15df6c04dc595acd4222e1f47a5702aa0925aa7d753d4ed29edb1081b001c375023f217b5f54f4de704970fed34959c6eede9f4ac7bc36dcbc20c84888f5e275a39a8c5c709a9320921f8d495cf769b8a613dd9180af3a7ca9cc5bdaf74438c4944f8ecf7012d9856ae98b911144fe1a434e0ce3b51ccd2b5bd4616c8e984039b1c4d30c2548becac8b221dc824c50b037c488712632f03f22924b3eb006d20d216fcdd719ad1f685929059c071330d6da543f9bac07c8351952a13029b922de301c2679f9e0738f2183a7489e114aad2376964a2e3773ee3d9c79b3189649c747e9f7b7b64cd78547594b74ad6c8b68d3edbe892c04c756efcf23cf58afd2dce431ce6f5a70a2efe6d55c78bb5f9ec56743674600bfd376e8c23f13ee42c06d560ed52a526efaf9fcb4692111aaf7db63181978e1de6457db12d54c4a033cf8b7b69b874d4e6d63634feb9a2c9a3ba4b2fbce0927d199472ebaf4ac0636c78b15e5728830267a8a0ec7fdb87cd7aeaef8aa96786ea1c36e65ca1aa465c54366ffe87230914b1bddd985f94bc80a31e5a10bcf38a20f494ffa1c97c15d96b4d3bdc1a9b663dd70403895bf8783407be2b9a40e07e9858d423a7a7d91f93baec19fa34a151427cee4dd6d42eaedbc5ff41046fc80371171b254af2989a4995555f98071ae541b64a53d8dfb83a4846592cad21639619a4c4f905817bc6d89c25dfa7c9936fc15e4617aa658a25f5c709aba429ff9b683f36a7a9dfadd607b38a8afc8cdc12d27f9f316335f6286b001c54bf32dbc214f04e374b853d0479c190209f448587d1e4572ba414871cc24240301e49bba5f57489cfe8cd436eaff5641742ef09a52829eeb7a00bf6f0318d0d0a0b052f7b57ef909552f59adba304ca0de2a15f5dd638033a7e6b8fdedbf9c32359f2349fcd817d7fea1de8241ba8fe5802d584fc3353fdb6f8755f4b8b74f5ae79b532a659e5a2a0c9470b6dbbc05102238738e2ab31af83bc60b8ed6f755e20fac86ff21e1531ab94ed9d1732de601c8e34311c8e5ec4a64767babc605598d2a81f197e1544a874788ccab8a7681970298a93fd670f29568a5e42edfae609ca22a18453ec45b0dc42bd6725b722aa0a6e0cc99ea2a0324ee11e688eebb285c1f3602ebf8a106278f8ff66808d08749bf43aae3f908c44c4cc02d013cc304fcefc88d745d44652531ee109111af010844d053f63af2473f625af59f8689b4cd84eb64f15a360987ada9149db1c37636ef85daa566b068f5cdce506b58b21bbfb8f79307d431bb6b468d2303011aa853e8d11670885a3b8b27ea4bfb1c7d5f32d14e3680216c8c5e9654236c2b804255306a138350e02868e20a4ced9e7a5b0dbac8b0d22fee2180b2566a61541a5e45da71ed284a4dbf3ca0b29a91ebb503970d981be5210235d666fc37c9328ad9174ec448556551a4832d07004ffc06693b4b009082b563c33d0fd637ed5a7e60003ffc4f3c7cfda9286b1706b43eab763af7a36103ab6bec67c4079b9b22340111ec80e466f76d4643b57b139afc6e63421bc57d0c7e454864a4547c8a8b0f10ff6988ff799a41b5dfdb8a906fed8239bb5ae4da0a8a2e5cb1dd6d38561abf32548642ac822944291fbafd1bab5db398c22a0d320bf46b93edbe219e980761c415b40140101619b465ac8f0eff37252dba48749b65d7d0f73a07fc1126fa72bed361c1e88902b047f65f45b326750c50e3159361c90259f97d883bb8072ddb1b3927d0ce8e35b021c9677b544810f05c93e4fdcbd9f05215bdee7f34dc5c6b9a93c465d7ef1a50eda55dcce0f08081e5c0a2a1feadf3cf8ba117adbddc0c01169b73be8ebb45c05c0ef30b650ee4b0506facc6fb611dc018627734e889d214bd4f2e3ab529f987a640de3fb361908bc13b93de18c5bb41e49dcc7226ae117e0565dac505538d70daa10a98834c28fb9bc32981ce3e3de54f7a0ba20cebe21832e09c177ec4348d433ad3b3f61701331b519a893e95333f7ba8afb165147bd4fd4805d4e13b14b8b7d0addb22db5b0c5ea3de3175ad648b4ee653bd20109e383d629a9c7ac6681f1069950d8ba7b0af3043bec6c332cf0c47e5af73e364f9eb333068f038c8896b4fb74bd8a700c9399ad420cad892cfe11b78569a7e5552b9443574fb7e54343bdd4d982a6a5149bbae6bd1faf5f94ba6af840981291c80c2d7263ab6254f8e2c287dbb648b5c56570ed1543480bea967511e555d6cb92943062ad199ef35becd0cb91501d6c43ee5bbcad74a2fe63c3f6e0d4d1608e5fc79931fffdc338e175fc51194dcc222a47ab940766b57bab740adea874285edba890bdbbf68be4b2be70daa8102563b9768532a840d1b2a2010e507427f4f185b124507e27ee035f289732123b34c5182ef17191d72e16f705d2d6c352a55bdda6c0bc83cddbb1fef1a6b1a70e42d0da2d7f388477496f4f4c4d0edc6cd639666f303b6965b58fc86e82c02e2bb2f312882ad6d4dab0c3d341d58f", 0x1000}, {&(0x7f0000002100)="0ae728d5f4ee570eafebc7456b7f75589a58a70739cba106146252b65e539b95154c4088f003dca83f8b9839d0ec9bca79e18d1b5fcc99c8f27997799b0a9637bb937619036a212c2c66ecb30b889b9a58db975e6eb289d63ef87d48aeb2859de232fc9797020bf294a3719d4cbca3e169967e23a35b1fe8a375da300ecbf52b8ce23bb063cfef5169d8b134f90e5ec416a9e1ae8b892aad9dc0b344984df698c385044a77165492714b1c651c346f5d0efa42c5de8d5fb34ab77e7174fa35a515ddf8854e1de12c66ed05b0e27f4b8668eb9662f2559fb0bf8f52e8466bc8dd00f15d5c89fafc638cb82480fa491bce474d98244ae3fc4f08c2bf290cbb447dfab0615dab3323ed610f5ebfe06d91ba5bbaad1313d805b1e5f8a0b6aba75177627edb7e31e2924d6c96545850ae2c5510203f44c3dc6f0fd430501793c82bd2191895c122eed02650892e93ed599407434f2c245b1018ab582a77a339752f81ef8370dab5bd6a6e1a81b6512130592ab27eede355b7b16b874e0e6adde4ce34a975c4f1874ebe73e18538610cc414aaf0f25328c5a617fb3b004ec21a4fe52a56aad9445ca4281e0889917fd6e86b63dcb1e0c1f8ecb952f53441fd39ee94febdd59373c5dc519895c0b4d08ac2c658cf5c888c8cb5d35dd8dbf8e35857a7aa62107b541ee9e083637e002d9156912c9677779004c9ccae058dc775f4213e0d53f872e8a271d200af3159f23c48f00a9528a2d3ef826239e467e134833213ed97027a6996e1b4b7b0d79e525eb9e9225190fe1403a82b029db9e36235bc8466bb80517aae2992ffd743b31046bf7b1ee4a2436b96fc9e93f9925fbe727bff9fee6c242112b21fc8961f70e323afcecad9978ba9a656c47fd16c3815a5bdc56f77f306dde6315ff1f72088df5679ae4815369124bd2016b0ec79ffd36ca3fcd03d670c5692e7d2436128b4594ab5e93d05ee0847f7e67b661786d240315b864d96d84978c304df4df667d18db9dccffe953bf936cfe4c5f50e6ff1c39c7fed533a0b0dec5b7c073c368910f1f2b61bbe5344bf07de48967d4417c2987a88ef54b29bc1eea7595b3df921f3e4a9647f4c0795be507602251db82ea2ceec72ed05e78eadf1f1d1afc927e917c4b4cfb87bd92e656dbe3691744602c0e4be2696ea14afec870eff0bb8bac139deac518acbb354a59b5eab799ac1976dbfcb8b3c75cf4600ee9fb9e900a258523f2b04365b599b7f38fa186405c036d61b8a75263049b516bc8b38a4311525c588c3d112d68fb638caba5641342247371ca8824cc860aaf8b3128d47673a1b0ded2c00aa401f698c6767ab922a6ed9ccedcf7a36d9c175c9be05615595e8cdd7f4708a8639cb83bb9e2f756f669c04d1af72881178735a2c80858d57a67b46d1fd87b02ade468d33d3927377433d844c2a41d7e072692c881cab06669f07d6969881e5ebcb06935cbadb60ac51713b1e2cd23e623c229b09832dc89bbbdd6dfe2d90b3cabd62701b39a6c42f88a41fcd6f1b5c791b8c558383569fb9f5f24630513b4f532c618b40f150dbad104582362effea5fdec4253c480d31ab28cb1b8aaa08bb95d29d711af07101f3ce67848dd6713ef1ce5ed4051519aecf14dc5e8834d5739878c147ca1964b73b41eaf988fb454738ce57e131e6f34c551978d5577edb23a0316ba3168eafb12040f999d97f682ca099ac448b9e1a8673294adfbcef9c9d4510714d1f6f15cae1270220e37cb136fafd2cd260a1d08f67678624e3282821d026af047eeaa19c3e441f7a193da08480674552e4c6ba65b7d96bf1de97e02a15e66171748002266d7e25da16c8f4073381a44f0b20bebaada2b843c9d809a13cf8781bd1d867f2bda92bce309bad7e0705c9705c76b6ad016512b511bf26371acd5f4b5c61cced1dfe0cb5dfaad92aa405c8237ae74bac18a7323966df927f3767748276b24b334e64576ee9761df6c17c614b620bc121ca1ab77e4841a52ab9cafcc341c44cab2216179c43465b6b5eac27adced9186f6ff50223d7344cd013eb22fc7c8f916ce716b0e695230918986f786c92b54798b1c3994cd905839e88f9342c7c85b77f8c336020fa4664c2ce8fc58709aaa8b9fbf74dc7a9a64ec40c8ab3649c1af811c48aaebe408baa75e931d1a8b89077e803785f2d67463e4bc4a0d0d2ba4b724d8f25b337dead111704d75c2a307ae258bb564cfdce87537a41ff055fee3b952d2049a78af23b611a19b052a59b5765bf9838f0fccbb84cd75c4e93fc43eee92ef13eea5ee0529607a983fae8670768338c25d5a34d6090c5f6aa9924dd5547f7fd8ae35165381ef5bb5a027d06a37ae7ee2bd1569c7a2ae8b324ec7c8509cff1a96f3a85ee639e1f46461f7f46986406a0155c47ee7e96ae98bf38689f1fb4c680b5783852d71fabafd7115f4489c13d95b2323a919ddf9eeb36e1925c03b63a66184726224a43756ce6ce3a42953487946892e854cfbafc3a8fd68fa16e62e3fbe5f0d5c2efee8693646be54b8f674d2a3d5f063d1caf4ba655d4e73667429829fc1239acd073dee470e45c70d5d2e577da056f277b4a572775247b994544c37fbe772f7980bd4d776dd26601becbfd95a76e8ab21b5c3141c9b5d08f3cf3a304b8b3093a6c3ccc3ea2a077c3fe53a1075c30c8f6c07caced0af56e686a2ed6b1b200eb6b4168c4469afaa4459b0ff59ab6cdac2a6fd95bed3475d4556d9638901afa01f149f832ed7c9448f23bb7d156bc244b44159bb8eda5917be112858104adca3bf2c7a93ab460e2b34feacbcc6eb3eede18e5565712235a881190bc0fa1ec211bb1ae93a01a4c81449e1e2481551e978f68c875fd3f69aa0ffe8e41579dac05d52faf3b18a9623da569b9ded2d9fd09c80a0fc00172b560e775dcfc4e64db23f529463447ba1fc1679c7e00f45bc249eb3e306ffbd7199c60e128545e18d7fbffb68b3d18e6ecfd2d2641ff3fbacc8620d5c844cad72bd26e81f9d08f874366ae165d90466312716d610725f61c63e51b5078b7006d0f745bc3354ce3c6ba940e7508d78083493426e84ac2e92cfdafce72bebca9c44cf9e8e0dac9303f4141bfe88b8af30b40d9112bbb2d2f708016c5b93d2154808079d837dc69a810401b049ddb1c443ce78df983494511a7d950189b838c9fe44d85bf0997e1c9565104541637da11b114a0602b8c77ab3b7242bd95dc9647c506c8074d6d0fcef18fa386f306e7bb435fe9f0a76294e16cf9f4f354c55ed3d8e2cadcc41d805e8751365c9f2aba6fd98315a571361991019616b49308e41f7e9cb11d6a53b9660da3e96b3682a5dbe2a553dff615afe8c7abc04fcf718878a7bc7c9e9c8825fa25aba24910c34ed82e42101efee847facce749a3cac5a8379b38faa8d5a39f4ef32e9d92ebc3569b71516be530951bc3becb2abb89c05ffef6a7c4ce6b2d0e41a8a32c294f2f0b331796b2fba7abd85ed7adccf4db44bdccbdc110694e1e5e31e7248a5032f60a5ff621f73dd68b7d7105400911c51a870a4f3255f663b120f6c4a7c5bc5a0448d339def2ca5b198d7b8024fe2ec4f092c84627e8f6cec2c408c5357334078e0f83c45a4fbb42043f658a16dae89b8ebed461d5dbcb032ce4998f3635e7bbfd001234ba951ac690eaef12762f4f41f581cd93340c26352e45ba7e22b2c86227a9ff6c00e04f3b8ed50f85a4325133ac7fe5458cb5526d376d4c95cc80efff0a8a32dbe462e5577a5afef72e73ac58d0c5c08e8e2a85fafa36acd5f0dc73e9ff0d63565c9f9626d598fb113c1adbc35abe2eb40eb14d0d85f4349ab9cbe147c7d846ebf3d5ea106a6cc90e2ec402f193fae35fea0533f5773b5fa23d5ce3516c8b20de2e2e727073147b95cd3fdac9e9f6776f6b7dbb73226f442c994f7f199c9b0a5384583e41269b4cf37376377a16ad0c2033c7d2a52449ccbdc1e4e6ba4ee49e081f3814b2fcf13589dcfb2d7128e290043e328798acad4fa6a51a78c3b8d3fbbcefce5e14483e8c73df4fd16a489ce460ba7a9fb2a859414016cb46871b0733e2349537b3acd9802dc1e048a4f96e6e0635072ebd4b5dc69e292b26571b67c3452e7d5db50119d94689c0d4b55ede6215a5c02603d8d9e24f2e8a12d613409f44a3349bbb148c3742eba5707cce1f8cff087a09eae03ba59efaa7515d6936a1d408eda863bc6ebbdf5a099b52d04080036891717335649174b077d5c5406c28266f08031c3d710847ebe026a9f9a32658d8d603150fc207a932602a9e1f8468c8db50ad508ee52d105755d93f789b91b21852c36b4f6843f0209dc567864ac4a3d22f6e7e7d82217989b5bf2b771aa15f19888632112dd959132d2d237b88d9b1fc7c0812161eb28fb0b6e0934ac2232e11e5320f353f0234389ca9d5b21cd6c35285d5b83f24d9653f458f3719e44d5acb2a63fa77b49eb6a1f5e7d6b47d33c856f04a32fdb1e7dc7911c7b516f0c99920f9808a9a9aa8107b707cd1b571131daac087b7edc7eb597f7ecb0857e0d3d350c969c901cf0b5af4b3089725cd8b8ce058b698bfefc14ad14bdafddd4e7b2d895b5ae0d00803885f4a09a5dd031b65654de9ecce335cc0e75ccfa58b01fab750f503fe52e947f9245fca26b75dfa83f76ffdd9ad0bd344c40d24855d4d39767a295d3245c280e7dc389da017be87858703632ed7187671b5228e59626aa9aea80624e5badd245fd66c062bb697f9d08e8bf9fa468cc2a699eef6161af3f7442eb7ef2b825b4b4cdf2fd07d2e5516a7864f2659aa813376aa7016bf82bf3c0a8a252af9010be19b492600de1bb8ec6d92dfdc60ebad3d7ab1ce6610b9448171fadd89f7e04c578df7f2d47f8911acb8677e0ec8c8260d875f4ddbc56e9ad1cd9749722f102e080224c605e70f8ac30769887c16a282fccc3a3c58010594d3c1940e1501f5868eea75f8a2f665a193aaaae7105bf9aa4f8c49340067843f18c0268c51c1c5b0838b4bfa33e3e52b459debebb1178b8a2b339e94db9845435d02fd015add1553a9cdeb156b8dbbfe214263238c1aa000a1dbf0778b6de198c1ef16f9779893698d26e98ae8cfc58a9018b7ab226257c3241040fc1500ceddf0d2a692a108bc4e35f407c48d159b82bcd395dc087e11b06ba2a1b86e4818c0072ffa4abb76c1ee72531370d89d0947620f39f9a3a87c23856a50085177f9bd1705f61911ed8dc40751a7def2e29892f67eed03f09f1592dc0744d7851f42ac40bd9d9a8e4308cb5b452409228de1455e23526d02b153ea934748b3fd1fcb5de58f32cd82f4cb41389ec122130c7e385c29b1de4112b2dd6308fc3cadb9e62e3ab4a42b71abf6a1bbcafdc505b6d8975cc381ad433e89b009030917038bc4b9fe966755b5b2e696e420e7a62b0166d1d03d5ab39a1acdd69d7a19c61249dc372cab9dbe035d23a4890125f91d6870fcfd273dffe545ccef2a7583b82f73d0bf42e00dbaaa744b9ebc48700a23cc5dc961e842a36b4e138f92fa022b49ea63d5f837fcf20f4d40919747db3e598607a0458f325d79938e37602775a2c93a07b3f60b155ede5e86a1825bd75734080ef28da690ef13587a4f6ba0409df40cd590d72535dd2e72fa61debb371455b4755953c60dc4f339c53b4106b63bc8a54d1e4fe9497d6703bc3485dd6d489119d7b8ca776e0f2d6ea109bce96c2832cc5000aa57073bd5215f096b5bfad1bc36cb92e6a232b3f43ad103291a17d88a7451aa65f40cf3dd546c91b32dc90fff131687c0681f", 0x1000}, {&(0x7f0000000380)="35e3631f5d3fa831953992644c70b490a05bc11273bcbd78ea70e1d793ae19fc077231d2352661a1a888bd23b38ec1aaf54f7b766fb69b159f165c2eccbfd135fe77d15bdd4ba36910bbcc5ee99c8180a2bd5d7e0f6eb904", 0x58}, {&(0x7f0000000040)="5c5a880db04ee26d87bf67ac3a1ec98f5c88aaf50cfd1b", 0x17}, {&(0x7f0000000400)="5d718fc598cbadb638c03521abb2c258ed5703e6ffc5333831f8cfa6b0447264cdb3908e92636c013d5b402266048073a55d6d757d884e11c93ab527388e54768ed8d2ecb02d88e2ed26e326429fd6e6bfbf8ad7efbdc09180fdba32a85b64c85f0aca5e477e975bf7dbebb43b11af3280f1fee30b50843cc0f7fc052d494d233a666cb9afceb8620fa5303e00d9fbe1c72fca70fb16f335a2d8379a6e812541704c2769f26344428d83666d0464bd4f20", 0xb1}, {&(0x7f00000004c0)="242485020459109ec33c2e983bdc3938054b3ed1f6cc4b5bff53858d73415fcf9dacc4838271b8cce397b902084c093ae0f8271283b64e573f38764522b7953b1430b51a5de63054d8e39381dcd01c361cf0cd5c6defc2fb2790e202e1d1414e0778d96761ad0bd4def422cc7bbab5cc47e707d7a4800b5f39aa479eadb8166587c95f5f108b9bd1baaee0bfcd2b650ebb0cbbab8a5cc9ec876003f740c8e085e3bb43e7c04b", 0xa6}, {&(0x7f0000000580)="9d772d1ac8ce7d64964eb0a5d8770a9d489b01bd6ce05a366cb3748a6ad64d93f748c48735665836d25e4830fabc374733ff88ecdfb38a08991735c9126265c4dd474373e107833b738502621079405657ee4d743c9d27144a6a8018afe270d95f5f8f0b5740368dc65639f63f2b13c7de540623af2ee49dfa5832ae4a39dc0e2d1d948d8657e78f06cca7efdaa79c3002f4f9aa39e243cd444597c71357aa1852ab33029aa1051d", 0xa8}], 0x8, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:12:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x4000400000002c2, 0x101) truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0x65d62e80) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x181) 13:12:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffff8b) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:12:38 executing program 0: r0 = semget(0x3, 0x4, 0x621) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xffffffff, r1, r2, r3, r4, 0x80, 0x20}, 0xffffffffffffffe0, 0x1, 0xfffffffffffffffb}) setuid(0xee01) r5 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000edb000/0x4000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) 13:12:38 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000380)='./bus\x00', 0xd6b78657458370c, 0xb36daed9bdfd8785) msgget(0x1, 0x44) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 13:12:38 executing program 0: r0 = msgget(0x1, 0x68) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r3, r4, 0x9}, 0x9, 0x2, r5, r6, 0xff, 0xffffffffffffff01, 0x6, 0x1ffe00000000}) r7 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f00000002c0)) setsockopt$sock_timeval(r7, 0xffff, 0x1, &(0x7f0000000080)={0x7f, 0x3}, 0xfffffffffffffdc0) r9 = msgget(0x0, 0x8) msgctl$IPC_RMID(r9, 0x0) connect$inet6(r7, &(0x7f0000000000), 0xc) 13:12:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x84, 0x4) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") 13:12:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x100, r1) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000140)=[{}, {r0}, {}, {}, {r2}], 0x5, 0x0) 13:12:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x100}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:12:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) acct(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) r2 = getpid() setpgid(r1, r2) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8000, 0x0) 13:12:38 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="42e7841edbbf56fe8f13d082d5becc9b184494d1a86980fde66ad6ab0570d9252d4623de6a92e42b75b17ba55050afe7e64d21b7c3f3427f9314d9fce61e4e1bd117da5a2ae052e0b2f84accd4711d867cede9963a1da6d7acc86ee7f6d3617d6bf3f0d039d8924fd1012dbff016a993c2f390292a02989311ae4ba27bca102425db4551156ebf9c4a05caa23b947e44ed27063d", 0x94}], 0x1) flock(r0, 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) write(r0, &(0x7f0000000580)="02a30853b6d44a83f7ceadc662f9c6619b362b621fd6689ca46c5b425b1ba4788c2f85e5", 0x24) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r2, 0x0, 0x40) readlinkat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/93, 0x5d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000300)={0x8f, './file0\x00', './file0\x00'}) sendto(r3, &(0x7f0000000400)="8f450c1fefe7ae65c7e5b7a7600110f6edcdbb9844c004b38ccfd474ecf7bfdfd9698b8b6012a4be67743ffcd38a478c1f9b31fa50adba1442b027ee0c7e87bff1029fe9547a999f601a253309354b9a56766df1b6ec5946cd8a98308d8986f92fdf77e4407134557f6819ee25c36447e4e20b734e7be83ef5e8bd6b5d099052d9d174a01926219cf0d4f3a426e9c92388a409e75708b68da233", 0x9a, 0x401, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) sendto$inet6(r3, &(0x7f0000000340)="5a76074fba53c4f24c8ca29addb9234ffb054524732e3261957080d881cf89db73ae1cf23d3e21b90b16b2e2702187205d4c2bf1eb5c026b0811daf13c56347cf0125921f106d7bb47a740aa3487095132a7c7dd06b7eb81ff13ab6918f283", 0x5f, 0x1, &(0x7f00000003c0)={0x18, 0x3, 0x401, 0x7}, 0xc) 13:12:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x182, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x44, 0xff}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:12:38 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x6) recvfrom$inet6(r0, &(0x7f0000000040)=""/30, 0x1e, 0x843, &(0x7f0000000080)={0x18, 0x3, 0xfffffffffffffff9, 0x9}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) 13:12:38 executing program 1: 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, 0x0, 0x0, 0x0) r3 = socket(0x20, 0x0, 0xfffffffffffff65a) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 13:12:39 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xfffffffffffffdf9) setpgid(r2, 0x0) 13:12:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x6, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 13:12:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3}, {0x3}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x2) 13:12:39 executing program 0: r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) read(r0, &(0x7f00000001c0)=""/81, 0x51) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/160, 0xa0}], 0x2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8001, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x8, 0x7f}, {0x18, 0x3, 0xe6b, 0x7fffffff}, 0xc219, [0x2, 0x2, 0x8, 0x1, 0x8000, 0x10000, 0x9, 0x6]}, 0x3c) 13:12:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab"], 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getdents(r3, &(0x7f00000003c0)=""/86, 0x56) r4 = getppid() getpgid(r4) getrlimit(0x0, &(0x7f00000002c0)) r5 = accept(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f3edc4053bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0c648d9881e22113"], &(0x7f00000004c0)=0x64) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000540)=0x40) sendto(r3, &(0x7f0000000140)="37b9789ff8976ad930f68fc9ccaf5f6c78ac0b8c2b2c89da", 0x18, 0x40b, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc150, 0x1) setrlimit(0x4, &(0x7f00000001c0)={0x7, 0x95}) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x3, 0x6, 0x1, 0xfffffffffffffcb5}, {0x3, 0x9, 0x7fff, 0x33880000000}, {0x1, 0x3, 0x100000001}, {0xfffffffffffffff9, 0x5, 0x56a}, {0x3f, 0x1, 0x3, 0x401}, {0x216, 0xfffffffeffffffff, 0x1000, 0x5}, {0x3f, 0xffffffff, 0x8, 0x1}]}) r7 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 13:12:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="7135a1822f0db75f25130eaf1ec33c9eaaa7684bf89dbd24c6413f6b3bc17a"]]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:12:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x805d5d5ca38a88cd, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x6, 0x4, r3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) write(r2, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) write(r2, &(0x7f0000000380)="b0", 0x1) read(r1, &(0x7f0000000000)=""/106, 0xffffffffffffff28) 13:12:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget(0x3, 0x2, 0x62) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/180) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f00000000c0)) 13:12:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 13:12:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) pipe(&(0x7f0000000080)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x28, 0x4) write(r3, &(0x7f00000001c0)='.', 0x1) write(r3, 0xfffffffffffffffe, 0x0) 13:12:39 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f0000000380)=[r2, r3, r4, r5, r6, r7, r8]) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x90, 0x20, 0x3, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x10, 0x1, 0x1ff}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x468a}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x1, 0x3687}, {{r0}, 0xfffffffffffffffc, 0x18, 0x80, 0x7fffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x8000, 0x955}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x3f, 0x401}, {{r0}, 0xfffffffffffffffd, 0x6, 0x80, 0xf3, 0xfffffffffffffffb}], 0xa99, &(0x7f0000000140)={0x5, 0x8}) dup(r0) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x88) getrusage(0x1, &(0x7f0000000480)) 13:12:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") 13:12:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="b69df6786a056f7c762731973fa078216406687ac5f9c5546bca29bda2e8f737c0475e6e6555ed39d5ec8dc2517e3627aec9b2c5c5dfb40d57f1fbb301905a03690b6849e00b3c559164c1f559562177f4de1d13699c194cdc31001aff5efe1db471e4eb0b7908a47015b1b8717910e82e9f37f9ea28dc76969ee05189188177ed58ed9bad4be4baa95eb82406efdd22387eb6a43c3746be3650b69df0ab63a7a2974ae432b376dc876deec002dc4f3c489593a31428a1d49711f676e948261d1697ae47c7fdc513f05d04d00dcff1bd5d8a6a137e3baef4d26fc4a736c26f464086f0747ce1") 13:12:39 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/225, 0xe1, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 13:12:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff46, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x9, 0x7ff, 0x4, 0x6}, {0x2, 0x5, 0x9, 0x100000001}, {0xf39a, 0xffffffffffff1063, 0x80000000, 0x6}, {0x6c9b32a0, 0x6, 0x7, 0x8}, {0x6, 0x81, 0x5, 0x4}, {0x3, 0xfffffffffffffffe, 0x7, 0x101}, {0x7, 0x80000000, 0x5, 0x303d}, {0x1, 0x401, 0x7, 0x3f}, {0x3, 0x1, 0x9, 0x40}, {0x100000000, 0x62, 0x6, 0xffff}]}) 13:12:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x1, 0x2, 0x80000000, 0x1, "2effec316910d9f7ef6834868488f95aa78084a4", 0x800, 0x2}) close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000800)="578a14dee122e53f08b5e33a8a38338d89c7b11861f072adb613719829d0c85a38706b4dfd29f54212fd3c10decdbfce89a7c3c17f821988b9b313aa227d2e0802ce66d7c6c2645ce88e2efa3a5e4177c9b1afbea53e9326676134c4d3f983348887826231286e309193c382b4a86a57d5cf9c1d54cc9453b81efb49c8cecc7d58bbba9b6a4da0c91e6919fa9a07e3be7fa0ff9d906fcc997296e8c79aacba407b85ca9f6c39dc7851b30e714dfa49c8cbf81dc5e527373fc6ec7cfe5a043acd953e2540e9063fc65dd508d83074769a3d9ee45030422ea17b249adeecbe55c0a01ffe979988af059bb70d7b82f49d9e21aa90d05781f0d8c68c2642cc8f09b084521197b1b81ff6bef47640b510ed2d992fb5d8c8917729935e5aed73a2a8326eaf5b72a7cefcfab84c69c26ef3ee53cc4451e5079ed19669778d2bd39a55e60a46e42ed94e456c00322d9bab65953488ceb3d42492745b24aa5af4503dcf9e1e67307a11ba95229dc588f12547c6f7ce9ad8b72d700cede22db941b5a3cf4d5e5e71b1a3f88141ae0a9a574919eca84dd3da7b4560f76e0e504525611fb8de3ad282c63bba0f642da91a079d56e45cfc411e6ce9baa519d0072319cc64ac7c9f46d22f414486601e2fe8c68c1dbfeee19e2e5c7b", 0x1d5}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000240)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = getuid() getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={r4, r5, r6}, 0xfffffffffffffe20) 13:12:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff9a, &(0x7f0000000900)="fca35b9af3958f65f06fd3a68f4558db975553cd49c24000000000000000dbec7f5c04507d6a0bcc477df3a387b57975a1f5847823a0d2bd3f80553a4c3d751b95b7d37ec4e1ec19c9781c05bb65f02368a5e2340dcb5191c55c9c4dff45d1000000000000000004deb6e02357a9fa0c35aa64084c754e3bc0283e9546326479da133d89dfae87e89e647b226efa6b0d135ee1070ef31b0619d4f4c707a22006d9bca482c0ca297b7662bb8cd46bc7949d30996a0000ca9d6c8037f7075470ba71bf0000000000000000000000000000007c2367ba60f1ab54a91ed10a3fd7d50162f1dbb8aa3e6644c59c5f853e5b7b1f54e192d944b75d1543dc82b8d379388a6e1746ad4cb2cd88c01bc9c2117bade031f000"/291) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:12:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x9, 0x81, 0x4, 0x1}]}) 13:12:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) close(r0) 13:12:40 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)) 13:12:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000a5, 0x0, 0x0) 13:12:40 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x8) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 13:12:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() poll(&(0x7f0000000100)=[{r2, 0x1}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 13:12:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4cf181bc3c0db6c0ef6b7568e08cde4d855a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9f"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000900, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 13:12:40 executing program 1: r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b10005049000000000000000010100d227921f0000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f371836acf00b7804be781e4990f7c8df5f882bff7be1aa5b02dd1265f40400000000f3ffff1e132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303fdff310b404f36a00f90006ee01be657aea8c500000002000000000000028208a371a3f800042bec1e4e15599935ceff000000000000", 0xb5, 0x2, 0x0, 0x0) 13:12:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 13:12:40 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, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff4d, &(0x7f00000001c0)="0018969b180e") 13:12:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xc118526af5544f30, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x134) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) 13:12:40 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xffffffffffffffff, 0xe818, &(0x7f0000000040)="dd8a253676a92c2abc1565634a554b2a9db3c9be5c5b807f85d6ce822da0b7de904b894c96dc0e497d0e1fa2eeb3524579ff66a2357df5f10b01f9a5a14105d57c38967f17d559ec480d2c25b6f2134a7dcf70d6f2e693443594", 0x5a) 13:12:40 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r2, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800000000ff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 13:12:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x118, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) setitimer(0x0, &(0x7f0000000100)={{0x3, 0x16}, {0x7fff, 0x7}}, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 13:12:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00\x00\x00!', 0x4}], 0x1) 13:12:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) semget$private(0x0, 0x3, 0x200) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 13:12:41 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000300)={'./file1/file0\x00', 0x0, 0x3, 0x3, 0x1, 0x9, 0xfffffffffffffffb, 0x6, 0x1, 0x2, 0x7, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="c1558c5dc4049b5a6c39e6d8583ad0b30d613dbe86558e2dc18e49b20d8b", 0x1e, 0x4, 0x0, 0x0) 13:12:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000280)='o', 0x1) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0x58d9000000000}) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0xfffffffffffffe00, './bus\x00', './bus\x00'}) write(0xffffffffffffffff, 0x0, 0x0) 13:12:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1}) r2 = socket(0x18, 0x3, 0x6) setsockopt(r2, 0x20000000000011, 0x3, 0x0, 0x0) 13:12:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000016, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x8000, 0x0, 0x0, 0xae8}, {0x80, 0x7, 0xfffffffffffffff7, 0x81}, {0x6, 0x12e9, 0x1000, 0x229f}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0xbb5528b0cf857473) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x1, 0x4}, {0x18, 0x1, 0x401, 0x5}, 0x0, [0x3, 0x8001, 0x3f, 0x0, 0x1, 0x40, 0x8, 0x8]}, 0x3c) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x8618, 0x38fad5ae}, 0xc) 13:12:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) munlockall() 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, 0x1, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000081000000cf60012592e9c22300"], 0x10}, 0x0) 13:12:41 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x80, 0x148) getdents(r0, &(0x7f00000006c0)=""/253, 0xfd) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) write(r0, &(0x7f00000007c0)="b92122517dfca4ca0a9d74944cb6220286d960318bcc0fcf67b433cb4d018a5b8cdf5fa337abb4eefe1003cb68b3e3df7821214db7706bbe48f09dbed0bf88f6ec2e27f740d0e11119cb4d3ad31c3470e997ca54af6f837aa51a66e281b2a654a2830693697fa53f66377d11087b588a21c7f7e29d1b44050e0458821050da6ef599ea9e43bdb48cca4da2be02619a34404e95c0a764e6f7fca2f8b72e10eae17ff52062146b9da310bd81c7510546737ee187f6d5ae28f15ae507ca5b6cabf9105d5e828519aab725ffd4d794501a", 0xcf) preadv(r0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/232, 0xe8}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x2, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSDTR(r2, 0x20007479) 13:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x310, 0x200, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:12:41 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x54dcfd55d0ba4c85, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 13:12:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) socket(0x10, 0x0, 0x1000) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) r1 = socket(0x0, 0x8000, 0xffff) recvfrom$unix(r1, &(0x7f0000000040)=""/115, 0x73, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="c76dd2ee60db5ac05da23369289a3628"], 0xa) 13:12:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0xa, 0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x108) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 13:12:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 13:12:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000004c0)="b100051b0007000000357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8dbb770c1f5a872c883ff7cc53c8936a00f90006ee01be657aea8c500000002df0000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400002f0000000000000000000000000000b8f39231381d02903ad0b0399d7b63c2d4845bf826d7416dd4ef42a889bed9d8490ac91b0bc07f0127ef4fd66515413823ee0b42f64846c4c3a7c8e4dd7bd5be08b8b366c7000000000000000000000000000000c87ca91b232d4aa927a0fad8c98889224f4b30bd8333c532cd7e38", 0xa1, 0x0, 0x0, 0xfffffffffffffcc8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x19a, 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/60}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) pwrite(r0, &(0x7f0000000000)="e5671949406758f2554695e21da31837743161afe80193020c9673ac5004184f2001f8739b39ec88adf4cbc0a0b3fb913407633a2c160e27e2057041b5a19d042ee3969cd21af4f874c3941dea0ed704efe0c7b0a448eec99825395ecee77fa5b51f587c3a394faf667e09", 0x6b, 0x0, 0x0) munlockall() 13:12:42 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x101, 0x9}], 0x2000000000000003}) 13:12:42 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) pipe(0xfffffffffffffffe) 13:12:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x667, 0x6ec, 0x1, 0xffffffff}, {0x800, 0x0, 0x5, 0xcd02}, {0x9, 0x12, 0x6, 0x401}]}) 13:12:42 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = socket(0x10, 0x3, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r4 = dup2(r1, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0xfffffffffffffffc}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000780)="b6fc115f9621794f62608d3325a007cf837f92421d65590c72ea82a96b0466408453bebe20188c5ef838ff7b1d61f9f65fc6456f252ee4c52741d5c24aa6c4e418a8fef2c6b75f09118ba1b2b977736df5a23f371ad7a08d4261a36e7bf8f90b84544e69b1f8") getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x7, 0x9c2}) r9 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x5c) faccessat(r1, &(0x7f0000000240)='.\x00', 0x90, 0x2) r10 = fcntl$dupfd(r9, 0xb, r1) write(r10, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r11 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r11, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r6) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/66) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f00000006c0)=""/61) fcntl$setflags(r4, 0x2, 0x1) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000680)=[0x1000, 0xfffffffffffffff7]) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000740)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r12, r8) 13:12:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1f) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0x10000) setsockopt(r0, 0xbe5, 0x369, &(0x7f0000000280)="f4c29b20976434d7dc3663a5a633d11f248c816e27dfefc83c3b3eb5d49206650317b9d8b4bf396a9f8315ed80990c05b7d0d951a0e712fe4abd6d5b9363553062a343a0d1fbc12255ed7c366dfc963d61a29e6c76f6be4d6ff8ee652001050836414eea3e5da785ce1ac8a38436a3648fc7ce7ca811f258b8e9f6d2a75d5e9a5806ac781275de58e2584b4d5a2f550adc2ab31b2378a93cede481ad3f79d1d81a4873dca544f8c527668e0c26d5b0b26a4ae25a101cae4e69683e04cda8e251dd8dde8bc2a4fcf8467efebfbd1ce7916b88578684774ea6a202abf31382d338", 0xe0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)='n.', 0x2}], 0x1, 0x0, 0x0) dup2(r0, r0) socketpair(0x913e852df3dbc101, 0x4000, 0x7, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) 13:12:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 13:12:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x9) r1 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r1, 0x4, 0x404001a, &(0x7f0000000040)="2eb62eea598a20fa70f160eeff6a1da6245e582794c5bd3a534d3c2e6289c30f5ff9dda6c5ce4b", 0x27) 13:12:42 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) openat(r0, 0x0, 0x40, 0x10100) symlinkat(0x0, 0xffffffffffffffff, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') 13:12:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) read(r0, &(0x7f0000000140)=""/77, 0x4d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:12:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2000000000000131, &(0x7f0000000000)=[{0x100000001, 0x4, 0x0, 0x29d8aaaa}, {0x18}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x2}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:12:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = geteuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r6 = getgid() setgid(r6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x5, 0xb, "b08dce5800"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6c29) readv(r5, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xffffffffffffff4f}], 0x100000000000014d) 13:12:42 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000000)) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 13:12:42 executing program 0: r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/254, 0xfe) select(0x40, &(0x7f00000002c0)={0xff}, 0x0, 0x0, 0x0) 13:12:42 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x1}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)) open(&(0x7f0000000540)='./bus\x00', 0x8, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)='n5.H', 0x2}], 0x0, 0x0, 0x0) 13:12:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x278, &(0x7f0000000080)="b2") 13:12:42 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/231, 0xe7}, {&(0x7f0000000100)=""/66, 0x42}], 0x2, 0x0, 0x0) 13:12:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x9, 0x1000}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:12:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0xb00, 0x80) ioctl$KDENABIO(r1, 0x20004b3c) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/166, 0xa6) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="284f6f000000ffd3f4fe5c"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getgid() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 13:12:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000091, &(0x7f00000000c0)=[{0x87, 0x0, 0x80000001}, {0x100000000, 0x400}, {0x6, 0x0, 0x803}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 13:12:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, r1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x1, 0x3, 0x0, 0x101, 0x20, 0x5, 0x0, 0x2, 0xd70, 0x40}) open(&(0x7f0000000140)='./file0\x00', 0x380, 0x1e0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x8, 0xffffffffffffffff) 13:12:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000001800"/28]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x7) 13:12:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4, 0xfffffffffffffffb, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x81) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45, 0x80000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x64, 0x1, 0x3, 0xcf01}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x0, 0x8, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20, 0x8, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x32f3, 0xffffffffffff0001}], 0xa3a, &(0x7f0000000200)={0x0, 0x3}) 13:12:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) write(0xffffffffffffffff, &(0x7f0000000100)="6a7a058613d44c22b01a4b49bf0a76e6cf03542162ed6b741dc9c613a10195f3440283636522cfb019d029f26724529290621c9256aad4f5480f579a57cbdf4ede588f4d390447d7ba3e08af3eaf7c086a2f13e0b4a8dffa580e874f884c8e9c7ba2a3bf2fe06e5a1f553524252c66aa0fe85758483d6007768d98cc26680464cec599d70176c9", 0x87) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:12:42 executing program 1: r0 = socket(0x11, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xfe) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f9000000200000000efff010208a3717ffffc00"/177, 0xb1, 0x0, 0x0, 0x0) 13:12:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = getpgrp() ktrace(&(0x7f0000000040)='./bus\x00', 0x7, 0x8, r3) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, 0x0) 13:12:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x840, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xa56e5dad88e3da75, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x40, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) r7 = socket$inet6(0x18, 0x5, 0x7) poll(&(0x7f0000000200)=[{r0, 0x1}, {r1, 0x1}, {r2, 0x100}, {r3, 0x80}, {r4, 0x1}, {r5, 0x8}, {r6, 0x8}, {r7, 0x100}], 0x8, 0x6) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r8, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x7, 0x1, 0x7, 0xad05, 0x3}, 0xc) 13:12:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x30}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:12:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x27d) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 13:12:42 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20410, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r0) 13:12:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000540)="35d6201fe7b7008a2cba97cb0d4180b0485c71691b36cb9e27ef9bab0d89ce3681a6637a7d482d02dd16f76fe7c57ad01ad8b960b2bd1b87ad822ca5276b30e15be6e9b1b178ed16e7aec897fefc672e9a71bdbd2c206bac1e11ecee3bce37cb8a93534d2309e41f90dca24b80206143137dcd545cfd2cee0fa5a9fa14509eb97ad16084908b42399ca89e1b96ead740e14224999dc6ea2a1e1a140288388f03f262a6c0754ff2ecb88774a46cda5e1180d37e", 0xb3}], 0x1) execve(0x0, 0x0, 0x0) 13:12:42 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='//e./null\x00', 0x0, 0x0) 13:12:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 13:12:42 executing program 0: socketpair(0x1, 0x8004, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x1) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x100) setregid(r5, r4) getppid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7, 0xffff}, {0x18, 0x2, 0xc1a, 0x10001}, 0x6, [0xffffffff, 0x8, 0x5, 0x8, 0xc42, 0x4, 0x1, 0x1]}, 0x3c) getrusage(0xffffffffffffffff, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000300)={0x8, 0x4b, 0x7, 0x44, "9d93699b3f6a89ed0c9d5d95dfbace0e1484722b", 0x3, 0xc00000000000}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$KDENABIO(r8, 0x20004b3c) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) r10 = socket(0x1, 0x1, 0x7fff) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) fcntl$setstatus(r1, 0x4, 0x80) getgid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={r6, r3, r5}, 0xc) poll(&(0x7f0000000400)=[{r0, 0x1}, {r8, 0x40}, {r10, 0x2}, {r0, 0x8}, {r9}, {r7, 0x2}, {r9, 0x6}, {r9, 0x10}], 0x8, 0x3) getsockopt(r9, 0x7fffffff, 0x3, &(0x7f0000000440)=""/30, &(0x7f0000000480)=0x1e) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) accept(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) ftruncate(r8, 0x0, 0x10000) openat(r9, &(0x7f0000000580)='./file0\x00', 0x800, 0xa) 13:12:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) pread(r0, &(0x7f0000000200)="e78feece35373481f1b5d7a974d09103da605f2ac7343e72560c003fbbedefd1897f3dd58313a6ec74e540d5c54cddb1853655b92f55c227edd3ca18ac5fc5cd83442018dd85de92356e3494eb82bad74705b07fc82fad70108a9429ab5dafef2694d6560184c74c7f31a56441436d8869b381d280fab660c4330d12e282655c18d5089aa66bd5f3a6709d3bc85657647a1fdf19c7d0dd9dec411446542ac0122f828c165e9db21ba024c36407fcdae8aee161199afe58ab144e74f68709d1131616ca79c279ecd5d03e3f4ad07277b2cec7a58ea56529f0a647f98112", 0xdd, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket$inet6(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r4 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) close(r3) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 13:12:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 13:12:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020", 0x150, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) 13:12:43 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffee70000000000000000005b9d071b542a538706000000b81800000029000000310000000000000000000000c2000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fsync(r0) 13:12:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x1000, 0x8, 0x1, 0xffff, 0x4808, 0x1f, 0x1, 0x2, 0x91, 0x1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x80000001, 0x800000000000000, 0x2}, 0x7, 0x1, 0x6e578515}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) 13:12:43 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r1 = getgid() chown(&(0x7f0000000140)='./file0\x00', r0, r1) r2 = socket$inet(0x1e, 0x3, 0x0) getpeername$inet(r2, 0x0, &(0x7f0000000040)) sendto(r2, &(0x7f0000000080)="3e49139ce9c02e992a174509159fe08d7b57841c8137ed05de414297f436a8ec03674500ef0f36420d1659d9a65d8563e843c5a40d67b1ae2fe6da87c82bd74c32c1170e6e29ede5e7b8d31779f784b46e8e94ec70d23e05e1ffb5afa73270463741abaac74b661e4a26a17ccf489a6fb085f1f2bbffe853749d045d45733fbe176df4d25a390581c30fe9eaf5415a988c13a057f6cd583f29a9aa697e18d8a00ab6d2e5", 0xa4, 0x0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 13:12:43 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) mlockall(0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x100000001) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x4, 0x1000, 0x0, 0x2, 0x3, 0x100, 0x2, 0x1, 0x80, 0xffffffffffff8001}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)) listen(r0, 0xb8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x4) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = accept(r0, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000380)=0x5) r3 = geteuid() close(r0) fchmodat(r2, &(0x7f00000003c0)='./file0\x00', 0x18, 0x2) write(r1, &(0x7f0000000400)="98c5e61d0801ba807336674455558b8d3d79ffcbf6f1eceeb4eecf303f95fbf46ffc393ce970f2bf994e864f99dc29395a932fc194a178560ca6555a3924d88f043f0aec49f49432b3ff644ab9eba2e14300a4154b8ba25a7c45fc51b7eb842ecdc3a3ede8e07eb372300b6bd39bafb8848db86c9cfe284d08b888e314ed35eca80b49ccbfd2283f0920b4f372878635e09028efc5d5e86ec47585115d1674b6d53720a1877d087371865c0a0e742545e4d2ddfd6e6630533c300c7036866a716539b813aca4761ec3e6719fb676", 0xce) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000500)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000540)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000580)) pwrite(r0, &(0x7f00000005c0)="c4c50c70d4e79949bb16fc4d4ecd93794f97930df8dd1ec42dd6b01b2c4721cee29a02879cdfead6458184dce011db2dba2685fe2eaa3896621db58dae3be90c77e70c706ed9ec3f5b42deb90b413895de2ab9b788ac65e13eee125e73fd9b0bf3cea787aeb5265b84becc3f173fa8dca9ebf0c43e6b858f9f3e04da044c46cf515d5d27872754a9b16d6e983d488479b4ec749b7d36cf6d20642fba771df80572ec3bc7a84f7ac74f91cdcb008082847e4d4fb3fb467d37d90da1b35f111dfea88f7039d66e636fc8fe244f8ac22bdace7b362562365ed0656aac6a01e343a7d93e0fb691a067ce39801194d9cba1db6acd4bcadad2ba4f2ea8b45c12eefe0559d19d02ac1fb128dfc13dec16f338002b56e2d12871c38560f7aad1ffb6648e165e9909f5d616651587b5ea4d014061db4ead506febff2fd6734835d0c366c82045a628b2853dbe0feb625615586b848b38bff49866fbaf9a25231425c97fb55d47d4502d9bf80749626383bb3e4594a92c9d3f4c94d22e5d3f3e3f757e83fd3134782e3d3d377b818b2cb9c9d37d85654c52cd24c1643d1aa42d08e6c4981e55dd26ce2eadf7630e98ba3c61cd78312a4a7c4007b33cc4bce4c480ca65ca3c6f212e92b49f5bc8c37b671df85b62d4ea2cbe3efc7a5c4b5047b19680962eff757d34bab31aa2fbce8eb7b52389c657940e2bb7c1db6c26a062bf1ab58ebe1462f1022c5b02c17f24171779d197005c1cce88723accc039a5e734ae7273fe4675509cc6a4056f31ec914ae7010b279b1480cffe43ade9c2098ba679d0bfa0f7d711ffa2d847b4f86e296e0b08bb8b1ac5d5cfbea7a500f8ccf087a83e8b71304997a893dc32afb6c6977272e1b842cf4cf154cc2e4b6025ddfa7e8fcbdd0c272eacb3391e366a18b0e21b1f5151ac3e24b732a7d876d49a983719dbf5b2dff46d71bdc0a61001bf7ff95d394a1e5a77480e95ae7b938e365221f72e39fdd86c00d1d12af52d0fc1828823dbbf734173275fe66cfe392ffa07c7566b693e2bb4324854456651240db9bfdfeedf050fe2ebe918b1f18288c25ffd482fd31b8f3844cfd6d3073ca2bbb76d2dc09b38123d61b2a4fe72d8399b8dc5cb768bef96a9ec8c085ee19d3c8937c937bf719e4dccc2ab75fffd03d5d49c98fb4cca45b200da2436619faa7b23431b207f44729a0ac423dcda749296e3a0238680fa07c0e4eb63d87bdd59cddfb90add9e9c778b9c872b69d005a0b810ad706972284647592de6fa49a344b175ad93e4cc900b3fe875dcfc22251e65418bf817ece3b719cd83cadfe52d1534e385fa8d2e3460376b2c2c665627a1c09be5a30d8202c9d3b7be1d5ec34a739bd898b5a4b36d7e9182989d111ebfc75c6c00c1c8995a437173a8a08d24aa36b4b08534801f3fe6c4900085157807ca8e3eb2e6c7c5b3772364c012b8475fe9e6965b1a3aa9fc4c4db983c10fdd8744005ea07beef8266575815e8f44589dcda1fd16f4e3c3d2eec380d5aaca04d93ee88cd1e960b8559f9dc24af765281a9ffea362534d1fd6919c460e05dbf83c0bd11c850335d60e0387fdfbc74f37dc3611bbfbb89d5817fa63ddb373d512489e9373c7edb94f119abe00ed23f20dd574d2a4a1f8586b7d4fe15cd9fde53df78c07bb01540db58b300217fa757fd469da16d46bf9031fa76ed1dea25389878a2d0d00d40da3cbb9a5908002d5bf4389d75886335815ee3a459820a913e98c0faa9979d216456f9179a6c02f4cd72f5529e00c4f1ce119ea0682952adb47669a7ed04de79f0f75d21fdb3102be46bb89088a0e380f1f11e40dee6b7356c033dbed1f39b7524873a6d5b84d8b54ec040b960583e7c456ae6b67d99ce145fc4292ccc8a8c56c604d02fea2f6c92af03156fe4ba14bb0d840bd648189ac63a956aba2625ea1ab82213a65cae116e4d8e335dfc78989b3c4d00f2040e8afa0c5c11016d29e80c62f2847ada45069bbd2b7b08427cb3dfead2aee5f6781ab6223ef10ab486e3d9d4522b0304fbb80105f84e872af4ad621d35127263bc63ad64ff46700beb7f8f179fe266853bd427bce66e0570cc70ab1ab3f43444217ac6ba5c4e441e706f79cca3e34829ec606a35d8dd1c01f460db7e3d67ad0611c9c2b6ffd4ebb6b6b046608c4d004d4056009c0747cce62564874cd43d6098a085d69146d5d49a46fb1459222dbb7c5ad88d1190ba676c6b8ef5c06b5f2375851eb9c73abcc67030645af5db0f1dcdb823c6f69a679477c4edc468ca033c68fa37cdea3f7fce43dfe8812768bb7e0c9429c64ab083f9138bd78dc547f6d871f4da226c26027353e670478abea3684a29f78f4f9628fb213e893638902160b2e7afa34c0acf59810f8b49db702c98c22b278108b3e8f0f4eabc28abc1bb44d775ec05c099c8fb98f354e0cf8e254ae23378e8a0e2c2b78bbb96f954a91f98a450731178e160474cbd3b4c401bdda01442f3b9f787b39b6e589fe4f08478d16de78c4ebe15419d87b209a1a6c6e077de85b921b00d9d7648fd6650886b033a2e37759e9914ba18acf3663ec4086e9678a8cdd1dad9d44b5d0d7c8c733cd6773d76ec0725e28b53ff098cf34cc972f99f8879ec3ccc8d5ac74522326c848b77372055d84d60325499464edecbc5ebf0ff79161c29a2cff86f2750ea8245a98a64c3c985c9886f55fcaf010c050fb5425d5aaa28e2acdf62db8252b5b261652102184e474378b2f585ad955f4b08b00b902f8a4ea6516aa413a5ba98cdd74674b16ce16216736e0f16df05644acf7807e2e8d43993f3e7b564219e812dd07029597d3d8534b1e42fd173c7f9ebe923f9ddbaec203cf3e9b2c3f08d262eef01c4282f0925f8e8926822522274372b877ddd25e892370cac7c82351426e6c949443432232e11067d9951c87c8df06ac18866025f2275071a3ae51dae80f2c83cb2c7f36f783e291df2cbbc7749205684f063ade111dff2fe9d586fd50b20b476891b594b30dc01b83401879b92ceb994c8b79d20f1df852d2879fddd8ba309267491754fb762ff776a3f6a4baa0caff125d53d50eb1683efcbc17b94c16764233ac77c147153af735fa34fed4890c18f32d925ef34d1bb0d2aba6371fe194e4528f5c7ed647e262fbe73fc36e20189555318db233c129a7c819aee5cdabc4197f9fcbd1b305fa6773b9be479193fc138ca5340fc8d1b6dbd056e6aba008a0d59e6e17d5e383b0c5d7ab24f4a58a65b77c3ef4fb011e9d1e98752de7ade45e2605ee3c93ba92c0ff8356fe715d3b51c043b87ad2ac400d3be0954f8b1d137000375d8d913c813e54e66e82069ee9cc0785105cbbd670fe1b48c5b6ba177cda937f2d7ffecaf372190864f62118bc2012c450ec47b0b3e7988013167d823fdc1e3c2f02d2bca06999dca1be03ca19411afaf1d5f572a81473ac477bbf6bee6d3273e9cb14476dda1e7eed55e6ee19aea6dc2b34158414de0fa3a94c57249cd2c48c6533efe2c95040fa67109324db4053f34921be407174e2e9ee5c4d6b937ab03ba26e250fcb471f06920abfa61da7193e554a6d60ded2f0952cdee9a3b8aa4f24ad291884ff5de5332b2f3b9f5094a18ea066bbc0499a5a071207ce8183ffcc02920d0a1c68547d0f0666842c59dbdfa4347c7f2cfad03b56c66fe6833a435455da8c5225f85f5038f8d1ce2adca5af9d120c50940cbfd981257654688dd9e9490800ef1a65fa259d6ee8ddfd8a345170518c08223abd39e22bb639908450b55507721f29c01bc12e9c9bdf5c89ecf5a49c54f5fa0d120c472d7ca612f69d0c477928cc78543af3a0680fef517156bd39adc8dd32479dc3f305eaa598f960163791c0e7234530624fbb2306830f361f500638430dda1c22c89945e84e546ea79c0b9e1d347068eb86e09217ee36928c0e8f777cd6770a44db1e4c57d61d5fdac6b61692839ad508ebc92ab373b0d09d7db60b1d669fb02f91da634e1d3435e630eb1f3d03a3ab954247d576ee991954fe904440cc46101c97beeb3330f1735a7e70063084266244f5150e0079804ecff98aea5424dcd42fa61ea371d6cbb1441db4e8f0d444d29785a6191cdfcd4456283e04010db883939acb5695c15cb03a40ade4479ae23a418fe09c1474e144946dd0d91f5f37fbfc567d28b9f2cc892452322d91763962f97aca331b90defd231ca334ff3d776f83b85622266c2b04d5ebb8ab92d1a460a528e9270262b90c246624d9719b0adeb0766639a545602d724e52d8f5e47674f8c4879c0f028f6f6899720010c648e31532019ffe055c680676daa4beeab095883131043a7084c33c06facb9ba761a979b238204f5045745d02b0a5eee7b7e0aa97a16d87295d88292f52a960ae788595839f954109694a55f66cb5540b136616afa17d9250d70ab2afc9de660e5717f771d4ffb2b824cf727d23a36e5481c2085bd55a43c26b6c40e58470a9396e9fd9a98c749ba0de9a47e83548206a62369299015082ef9d3b556fbd2c11416b1e9108fec6204fb7359a6ef923ff18be8734f4284b5295987c26365f83c29e3613e31ef11e9ba86ac8462b1c934f64379d0df1a0331fb0a17d752777c0cecd8fdd42d1de23b787b36e612cd9430231b7cb0c4c1146952f3255d20ea348d302f782bb26412daf059f9bb6e1c23f7964003c837d41f1f0705c19a2b33fb7d6068774898e1cd69d33d09afacdc6e1eee0d7c4f935d53ea45e8664c5633bf4b3c803daa944dc8abcdc97052435ce6fddd016640b7516b683779cf658e56ee98bcb15574234fbf853afb0b2d068c65c6100e35f02c09b87726289c14d298940090d04b153e2bf237877f8519d2b04c1744ce503e1207f026334b93298d72d7515677a7fcd508534817362f8bac675edb038a4af14a617ff40a19d872f25584e48dcecee2d539799221e46dc9adb1f50570770cd9889380efe69edc0f0842f1ea007e7ca38d84736f57c61dbbe220bbe5ab007d06d226ef29799cc47dc3206f8a2392db3218a74ca3862b856a8053c35bf0c64f0fd86595cbe8e02c2b85a16c27cf1d483f4da9f685d1c7432045a5fd1897b662d9c73b51f385740f4001fa6377df8be873a606e7b84058cf8b3183c30d8293cfb9f30e1eb8c4b4b009f9736de3526b42c960c1415bcdfe0a26d32892cd33c619e8973393668d872ecb8ca336103c2aa5d113be1ebd7b8d7e6c4fdcf7727c0eeae48f550464dd5ff2181efd5656fedd17a8781b5c00ccc7e0f29048c818128cd912e6fce1785597e14a884a4dbfb074f9b20e8a5c9b86471100452c8c7a2c99ef44a02adda5c8d8b87c11e4cc88ac5a7497725fed3aedc0334a925cd5088023d7a643929ca2693b8b74b7b4e1c00c5cf98d96ce88e414fcf66b6d556061161c162a749d6c75fd1dedf8d0888fed3f51f470fefa4f505285649edd4ed6526b48ee175950ebf19fe99ea597c1a2d9f1859a8fe7b966da6ebc5a221d962a96934c3cbd44ba603aab65a5f0757600f32cfabf821e05e90f12be702e162d6af43366238aad8fd048518f88255acea5f325ab1ea2da549d76a39726dba7fac2142da87a492e679864a5e1d9c49fff1823f2a9b97f324800c23e5db24564f5fb2358651dcf09e373837a8c2d7f497ee184d97800fc62a6722c6350b4e7c6ee005dcdf66525cbc70172c4126be398d93d2d4a67bf2d70926255254df28b3c6dfc0146fc98969f7276108680e9b0cd69be2b702810bcbe96daa3e898b727ec068ff54a475e33ff06b292fdfd7fe8b0f239ee2", 0x1000, 0x0, 0x0) socket$inet(0x2, 0x2, 0x4) fchflags(r0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000015c0)) utimes(&(0x7f0000001600)='./file0/file0\x00', &(0x7f0000001640)={{0x4, 0x6}, {0x4, 0x200}}) socket$inet(0x2, 0x3, 0x0) readlinkat(r2, &(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)=""/126, 0x7e) r4 = getegid() fchownat(r0, &(0x7f0000001740)='./file0/file0\x00', r3, r4, 0x2) 13:12:43 executing program 0: r0 = socket(0x6, 0xa5692dfafd091d29, 0x2000000000000000) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x0, 0x0, 0x48) 13:12:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000280)={0xe5, 0x0, &(0x7f0000000140)=""/229}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000240)=[{}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) 13:12:43 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffff5) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 13:12:43 executing program 1: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) write(r0, &(0x7f0000000040)="21c418b0d0e3c8873c778d3da747d00428eabb0805ba93c355c3e7274f73fb52766018882b4eade6ea510a1fb7342d877738a099581d0b8494", 0x39) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:12:43 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) getppid() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x40000110, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r1, 0x1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(0x0, 0x0, 0x0) dup(r1) syz_open_pts() 13:12:43 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "be173b1001000000f6576000", 0x4}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 13:12:43 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0/file1/file0\x00', 0x10, 0x40) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) getpgrp() rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') r2 = getpgid(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0xfb, 0x100000000, './file0/file1/fi', 0xa6, 0x40, 0x4, 0x672a0000}) r3 = getpgrp() setpgid(r2, r3) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x1, 0x100000000, 0x7ff, 0x100000000, 0x400}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) getrlimit(0x4, &(0x7f0000000240)) 13:12:44 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f0200009900000000ff96cce4ba248da0ef9c1a3f86702e6f970774e2a5ace21d8c334186c9f3506b8d3addcf1b8d7f6227926c9b6e7b90aa88e3ffe386f297813b3bae3fc27f47fb392f3bf7d80000000095629a5674481a266402383f71c7dd923c71cb3a215dc0e7083a0c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 13:12:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0xffffffffffffffff, 0x8, 0x8000, 0xde14}, {0x1, 0xaea, 0x81, 0x4}, {0x8, 0xcd651d4, 0x100, 0x101}, {0x9, 0x19681, 0xff, 0x1}, {0x4, 0x2, 0x2, 0x748}, {0x2, 0x9, 0x401, 0xeea}, {0x1, 0x7fe, 0x80, 0x9}, {0x749, 0x100000001, 0x2, 0x100000001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getgid() setgid(r2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x5, 0x9, 0x7}]}) 13:12:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 13:12:44 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f0000000180)=""/232, 0xe8}, {&(0x7f00000000c0)=""/115, 0x73}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000300)=""/119, 0x77}, {&(0x7f0000000380)=""/212, 0xd4}, {&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000580)=""/87, 0x57}], 0x8, &(0x7f0000000680)=""/239, 0xef}, 0x800) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) setrlimit(0x3, &(0x7f00000007c0)={0x4, 0x1}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x8) getsockname$unix(r0, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) 13:12:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) socketpair(0x6, 0x8000, 0x8d5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x10) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0159705cfac4ff3d473b04e1d7fadc293eee91f3"}) 5Ö ç·Š,º—Ë A€°H\qi6Ëž' ‰Î6¦cz}H-Ý÷oçÅzÐع`²½‡­‚,¥'k0á[æé±±xíç®È—þüg.šq½½, k¬ìî;Î7ËŠ“SM# äÜ¢K€ aC}ÍT\ý,úPž¹zÑ`„‹B9œ¨ž–ê×@áB$™Æê*ˆ8òb¦ÀuOò츇t¤lÚ^€Ó~5Ö ç·Š,º—Ë A€°H\qi6Ëž' ‰Î6¦cz}H-Ý÷oçÅzÐع`²½‡­‚,¥'k0á[æé±±xíç®È—þüg.šq½½, k¬ìî;Î7ËŠ“SM# äÜ¢K€ aC}ÍT\ý,úPž¹zÑ`„‹B9œ¨ž–ê×@áB$™Æê*ˆ8òb¦ÀuOò츇t¤lÚ^€Ó~load: 0.94 cmd: getty 92055 [ttyin] 0.00u 0.00s 0% 322k 13:12:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084, 0x3, 0x3, 0x3}, {0x2c, 0x0, 0x0, 0x3ffffffffffffc}, {0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0xfffffffffffffffb, 0xa15}, 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x80000001, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x0, &(0x7f0000000280)) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000200)=[r1, r2, 0x0, r3]) 13:12:44 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x20) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) 13:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0xbe2704053a92883d, 0xff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:12:44 executing program 0: r0 = socket(0x22, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 13:12:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/222, 0xde, 0x1, &(0x7f0000000200)={0x18, 0x3, 0x3, 0x63c0}, 0xc) r1 = syz_open_pts() close(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="cef2060861d23caffea6f1e6db77dffca124e4", 0x13}, {&(0x7f0000000280)="7739b9d5b6325f9c2efff32b20", 0xd}, {&(0x7f00000002c0)="5c272ffe4cbf558d94a7cff88621f4db5515228ae1e4b3b51894a1c98fdb67dd60c310ea5dc10c6537cf8f431ec20e168b68092a6e6a6bb32218ba86c84efbce3ae1", 0x42}, {&(0x7f0000000800)="debba8a105bed1ac3f300ecec2a3278044782bf7f9f1704e4cb6ac222305c6bba96667354fee522faf1d7dfde46fb586b5a8362a0388129aaf73049ead10b48f49525823cffc1a72d4e741895978813a4ccdf69fa85f3c508954bdd76d47a8a30e919e176485f01eb31d57a60d01c0cb389322b28bcabe135b7981e3f00d13fd2871e7010fdbb60e6242f62913aa3b4f846b54b501805b5cb01df94875db7a8e26979c39be69c9a38dec1dd4275d41f7e0909684398ff34c18bec80159e94163b0f845ba9ea0447b513c3db61583545690ac8cbcedb07a7b4acdd61e1b66385aa602c485d0840df6bd0ade867e3fc954b60b9ecc922b4c907dc4d45df4e42f1ef05bf031c47c61040501baca1a5051f2f273163223e555f4ac3a60a429a87fd62d3546f960b9aaabc8df3125fded370497cb00da2bf87e00098a953cba109d4d06e7cc7e837bbd4a783bdd6ab79242e9fb5a689c15c3ae8fa63aba2f0481434a39cc8f18c03439f9d07a22d4083468dd6b033e7d970515cc2679c461f94115f2b8f7af76e442cae377383649db67eb494cde6d334f885dc449c48df4e7d08401da7aa93f782d663a981aa04ec767556e52686cbc008caef3b8ff8e6023d2650734aa88d441117f3ae65cbf87029764c41bd6d757670e0baedb09cc695a0c6c95007fbc37c27e040563b2b749003b28b60978cdd754c38b16588f478d852431af2f2eea9b6db71093218b3b0d17c99b617e8d89f024f09d7096475de1f9189c10477f08bd021c6b77e9888f76c7b4896389e34ddb9a29488512a53ff536e74bf910fd02cf696e16400e1f15fe45e57e08b8b90ae53909440b454776bfd02dec20a5a3fb6d5ae76fedc0b5097dd32b0287c265c4880a318386b07c9d46d9cef01144d2388d6be935c5eaa477a8d1aec7ca9aee22b3fef7dd7a567cd7e45a8ff6349ca5013d2f6afb32ac8b4ee76c690ad0cfd019519fb57ef08e55f20e95700b6400f07fd041f0aa611010a69c61e49d9e9a565d139fff25dab4673fb09416958c3603d8e7331e1d6df1d233e013965bf0005434beb81ddbb5235cfa2d247aca4e4da6b18c411d66190275646febc61c1140c6b3232a61032851e98d95f6592d4b5ac4472890696ceeacd3fe72654e6e2dbdd43cf56e7d97b644bfa6abdcff0e30654d691e5fa8200690f12cbd35ff3b0204afc995fbb6ff9305e27d0ae274046f63a9eacf619b0e490c0011900f211fdf94bbd61f53b0db1c272159322552022fbc095e2442b5dc4c65e2a29a3411d287dc44ac6485eaea3e5080e032b96ffbceb2666da52fbb4156b633e68f779c79f28f04411700ddf9a16c66bb5368b0b4449c5ee9da86d9af4e6ab12afa43fe4d76673e6d16d657bdd1dbd5729fde77d656954acc415669e29d13eab11b17805fe26ba337286f91e367327ec61bb09897356ba994adeb1e5873d0c4abc19479e91cb6b962b118ef111f1891d6874151ce50bcc89af435a99be98411718f2d5b1d4822321caf379b1847f8793d597ed2e36fac790cfe747382fa68fb09a6e704b518a83325bde2ebbe7995d77eb1e267af6b30ee4a374c0b4a201e41ef94d37ed683fced990fc0fe0ba5916ae10ba8ac31675e9c79d93cbe27c5a4b79720e7afb58c130ae4f84e8b3beff2a5d8d8817f0ae284df1416d29c2bf85e667e25183777b487bd4ca6af73c6879d2cf3b6bc64bd1e968a729cfe70cbba5775e38e7e6a3877a961e7f30b0a5f60cb08f703c8330f9148a0ccd9000b1da775537d444da6427045b8fdca3833e43819ebcf0caa0eb5fb886de166926bc390f380663385ba68660685fa33626a0ee6c9c2d24131a0deea0c368aa4a2c2502130be2d386bdeef69a719dc39f45a845051c4c106a5c3e7534cfb194fce5409091a2c5951efdac3e3c4e038c51c4f29a55762292d21b15202bf5abf66db4804c0effa466a78fe78ef31e41275984f339b0aabd6e6ed01ca314744152a782cedb8798fdc475917d9ef3c9b92e856d3756b844a637320f6e01bd97c2844a16f91cbe01f630ed8bd820e914e740fccd12f30dbdb70619a1ca7db5d728cad42bdbcd387afbd02d7dc4351d96daac64cda8df3dbb1a809e1819af580078529a8e857c5426da22b149bbbecd6f50452c3eb496d27568537b34974f4d6b25e2d867a899b6cff7a47a824004400c984e2448c0c30f6aed3cee339fe05c5f05f810c11b97997f3bd163f7f164529794d60fc5f942cf6a25d0bb0413585b3735a32a3d6f7983a03dfd88605a553f7832389e0b2bc3b88e04709e987102e8c588e24e474c3f9690224bea70bce09bc210cd755ec681c52c58188bc474f35b8ccd8471f3438b8ad7c3b03420b4aed6363f44cc59074e531b6e85b193c8685684899075cd9cedd678df14b77d60e894ffe390a2f5fe827a35fd145758728b3fddc85c01a16f24e71cb7044df70a0a3c8f6814cac4e624d3d69bb66af0943a2ee5346e685749f31aa73d18fb9970dadff64ffd4b4e3d7496b1b4524ab1f7e40cbea0bd7eeeee3a8d3a57b9e6f2bfdfbb123590da04d0127c85fb637ab664296cf726683520f4664a5da3d52381cb0a866ace36b8b6b7284818ff7864a4e115fe5f5534e6b19070a7f74e7abb1f2b17a3eb13e9365880f10830a0f8ae73b002dc0d8eab6f4a442afbbee13ccc452ed16b3878cf08ef35a8dbc3c43565e85f5da4047c6af9aa60e98db7ffeed67acb0f64e9406cda2a384897c6e82e1c6295f96e87cb3c3a1cf998e118a08d835dc204b66a10eb656857e264091bb13fdcad9cde40e6515533320d721e9c94944ee775a970f511d0f4eb2fdf947b25e45aaa1e7e8de21f9799906dbdd1ab0157d88f87f3d813c9dbafae0247c0ee6f28599b2e72928a9a14346afb768ce291de22e2d0f8e3ff9d8a81e1fbf84440616bb16065b6d3ed19bcb5d2089d785628e14eeb71c047a39b35edf0222154ee31ed3d21130afecd58c54e231b5f124ba0c21053ae755ea481739b5872f6005ac9af526e7882c9cdec40eef237c10fe51b8aee78000f745ba2f4201d4395e8fbcf705c357b20712099802476cf281795283d574cb1e548ea7c30f2fd2053b388aae2f9c31636aa9c7a9a3993bbf8d5b4709e66b7d571a0c0694765d0a216e5994f15f460aada3f5c5f22a1a7fe829644f631ecbd495eff0e6ba01bc50739da372869193232f267057705148065f79354af4698f97054bdd2ae78aed7f3792c675c952040e61c8d788987689d848b26e595ec8942201e66333d8012c6e521739149fa50be12bec130014ef9b6c908af488e6875bbace52ef8a7dea2dab5ef292eb11985890a66f4a61be27fd11ad95e7de9db5e1801195afc08a702b2c9cd03649662b9f4506d160c136061d5d5ad4dca31bc6f22298ac86a97f111016ecdbc636fd1ef07e4f735dc80d3e89657a139be1f513b66bbd5fea7e950474cbee8178009dd1e7d4b114a7dc13dc1739517922e43ca1e1166f15a83d2c32b3aabfc99ce52e45e6993d3004c3fa38b80dc610822559434d5cbd3530e553e585a83b256dbbade913a515dcb6a081600f542bf29c91d932418972c42c3df914d5d283cefc16101ec9267f82fea0ccb6247c91c29a9eaba5724f7502d78ddf1ef5af18d96e815729a16206104b78870c2204903ce183588d1d65793a3d310f62a19966d83c53ce902942a3ac73e90417f0098878a2a7699991d8ce27abe71bb808228dbc7cd9643668c8a93a3e5004d11fe3956bfa542b9559afd346cb396a5425dce19fdbf25e31cc4e90d77d2275dc3299ee723e544aecd60c82c9ac1126ed41ac7bc8f7b9b5c825e71aa93577d2773629bc133c8421a20cce299b5cbf16c86446995625bdd962886a420cf46d4b1c562fbabd1b559416c5e79183eb3305fc0df26b56cc792b1d9b0064d03ec9e89b527829b578f09022b432faa38479afb0321490647d4bc17564a5f31b8bd6e19350945fdf1605fc7c9b20408c8893162ac145eaea578cfef1af20f36ac8c9b8f99dded97d28d19f22fe3751f7f7057a435c95a133ae6714ecb14c8be992ad82586901139b2230bc5d272e8e80d75a73f197289c4eee6cf96da8f2a0a5b0445ea59050d5fb16daa2f85969af0d6e1751303f72fbcf7f99fa3676849be746df2805c0b667d627c27ab9ec9ba07f62fb0ca387918c805d4feda27c7c7ccd2b6a3924feef4162a6946f9748377cca6ac0e8fea4d2faf35ca3b0c1e813a08a5c93c53326be1b75f94183cc842016c9b6737f5c32420b81f319738495155bee4bf8728f6288050638c28de289585f4e4ed3ce5d6640f9a2b515c178f66546a2809856c6e9848eb349baeca28bd4ba9c59b808943d0f5efcc5454ae316d950444f83cccf3788566d10b1d04b4e6d5523501bae3ea1d9034638d6bab3c8131408987866899887873ec5879a56752311b8268bc1582aedd00fb1334e8683a7b08d20a410976d28eb36ed99116cbd1df577328f625355a829437c6d04445b607afa86f5237334cfafdc53d827179befbfd9185642ca9f278ea429f552a3fc8f4813686612fcac10092f28c7e97e7a4ba428b5472341478cabbd3c0bcbd760f272bb1a6e9108e2393df44887380970bc596bc3c7e7ea10085ef6685872501a14f893eb2b4fb2f520b449d63d05499018df080072e6b43bdd50fdc0ee8ab3c9a40294c6214b048623533527d7b7ce462000a2619660ba0d83dab470221d740dcee0ae0aa4d45ec4f8cd7a51595c0fcba75c3b78557fd9c1a2de22e73ccf6b4bb23d94ec38b700b6cb8e7b36c9f86ee5c2b799814728989e29ec058986fcfefb693f9d8e081e12ed89cce714aeb0eaa6c433392037ced2dd581242c2ec8ac18cb088bd41eb8900312e2652141c90027bac57710000397f08d6035d4367c4d86427d951879baeaccbb2c2b0d4e6537ad28a0f206edb57aa24485ef79b223591711bf0546c13ecb3911c87c198de0324410fffe0d26b9ed17add08bd8e43bdae8d0ca39f4beccda8a077df85b8e2115febbb945a8ef7ced74382a11299c3e082c60ce50a733997e5a47d3ff7922f85d2eb466e6c54ae20efd68117afd8d7989fe1e6aa5d3526ca877828f8d4f5f4efa295239797228a0007a1d07ac093c4ddf1242696a734eae4e161c7a916e4741e58c4ab008c67ba951d41b06d4491f841efd42b643731d70e121c2cdc35bf752888d2b5069856979d5c214c85912c5f92c6c3f70883bcec06065a33c523f49237d82ee1d3d8d9ef292bd935745e28cfcf581590b5f0ea668ad2079014c8e5ddbe3afc76e000dd49f4d89a9cc274e4236dd72183172fc47e73c5d20f7f4c90ad8ef2af669323e4cf67425cbb5f042f9c235e84bc0986d6f6dfd3a129b95b96b65a599e4ce6bcf68eb66ccf2e1c097b0b860eee34cffcc0a1f37be74db1cad982415acd6b349a51967adf714f3a7c025d07e5c55d0288dae6b603291476603711e0095b3a526e241d11da8fd61f612c68450ab78db782c2713cf628551a51fe990e6e09042f961a1b9f20beb2c56a056f28e8fcc63fc7aeb3be1c4195e5941b48c68710d5cec5cd92911b95f7e14d57dce93656b364103d2bf56155eec7d6ea886f5d6d1f3380d83bc6c8a93956ac5fc3fe838a6c76c01190f0e0f667b0aa27213eb51bcc29363713fe29fbf3959d4ee2dcb9a33b136e08fc5be2626683d722940e149b55bc38669351501de55242391b6e1ba23724d40e6dcf9870820e7421bf9e9e0bdc2d09861075e8a9a487fdc35a8ebf81779e", 0x1000}], 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 13:12:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000000, 0xf7, 0x7, 0x1}, {0x9, 0x400, 0x81, 0x7f}, {0x80, 0x7ff, 0x2, 0xffffffff}, {0x5, 0xfffffffffffff000, 0x80000000, 0x1}]}) 13:12:45 executing program 0: mkdir(&(0x7f0000000040)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 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(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) chmod(&(0x7f0000000280)='./control\x00', 0x0) 13:12:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x68, 0xfffffffffffffffa, 0x6, 0x5}, {0xfffefffffffffff9, 0xfffffffffffffffa, 0xffffffff, 0x200006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 13:12:45 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) nanosleep(&(0x7f0000000000)={0xf10, 0x7}, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x9, 0x0) 13:12:45 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x73b7) 13:12:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x315) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:12:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, 0x0, 0x0) close(r0) 13:12:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = socket$inet(0x2, 0x5, 0x3) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 13:12:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) 13:12:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:12:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) select(0x40, &(0x7f0000000200)={0x0, 0xb92a, 0x9, 0x20, 0x1, 0x5, 0x3f, 0x8001}, &(0x7f0000000240)={0x9, 0xaf6, 0x4, 0xf37, 0x9, 0x326a, 0x4}, &(0x7f0000000280)={0xc189, 0xc4c4, 0x4, 0x980d, 0x6, 0x9, 0x80}, &(0x7f00000002c0)={0x1, 0x6}) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000080)="5cc78c6c0fef4e45e23106bb23a82617e89d8678402b50438b9eec2aba8dff88c8bcb484e8c90b8fc22565e45c35d67529a5c29a743318b0826ed9164d09f7972d8068da163e6d9e11aa9488a08b35f934fcfde5cf71bd999b5f54281e2aa89b0adf79cd14029ff39d9a57e612ff2c04cbcc4499e02b2a44d7ae5655d33091292f278d61792c363764253727dfa1ba4123a761d1580182eacc9d1876f5031b83a814b3e511245ea7057686b59b6daf9f5a532cba22e385402ddd05cfb7b340fbbbede9a6740437a03779f830d2f70a053ddafa3b69e7df1e560ceebc5e8fe1fc4c1833d1958e06d84066413b781f99fd9ca03f756c8c2917db8e", 0xfa, 0x28) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r1, 0x2}) 13:12:46 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 13:12:46 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) socket$inet(0x2, 0x7, 0xa8) r0 = socket(0x6, 0x3b60c6502ac7e4bd, 0x80000001) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x35) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x4, 0x1}) setsockopt(r0, 0x2c, 0x9, &(0x7f00000001c0)="2d19bc0300005b9a8e38c648d0070000002c105e95e06e78d8e3ca4cb5659547a8e86d0c30cd2a9441365639e84109da5f384991075882a6338159f7042b6f3add700e7193d87a7cd04cbd44e3c1295722fd72a9e163daf83e8652350b12700cf8d7355bec4c20aef42a378498b399e2830bdddbdb54bd55aa4a4718886e", 0xffffffffffffff2c) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 13:12:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000740)="07d81d8a3575bceff79e5e14b39b549e1cccf50fec461ab8fcc08be5cae8bc86ba2335de0893e9e18bf05e0053b3136fd1f0233d8875f2fa3f1e8d27719f81dba182d8b96ad213ad97bfc9a206c7331d081aafcc01edfe8af1", 0x59) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62000207e0000001f668bda10b10f1ffce8cbf175ff44a0a14d4f26e01fef2fed96bc28be03d25b4a2"], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2000000000000040}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg(r2, &(0x7f0000000640)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="ceaf66d1ba25cb260b8793b1966f363246ed369b556052082353cf5bdadd1a564cc01d767c19ddfdbbe383cab09d380cc1434d80fcefc495be0cd4faaec6ae75b829bcec11", 0x45}, {&(0x7f00000003c0)="6be81a93a94af24794ef9c26bc9428d7fbfe93a9ac6a2f5b72881a5b9c6f288e028085d7fc1323347260b0aee94d8833bdd29fc3d35868933129b4f7a111f4354e11c7e8a7a58ee865c57eba5f796812f474cda9b4312f2f20caf2779c2378c1108d4447cc1b72ec6de45378cdde4eb46815a4ea3a7028ff2e0e9d", 0x7b}, {&(0x7f00000002c0)="c3521347b858a79dbdcca491371d8c60c12a740be8e31c23aa024b4bd48134c6", 0x20}, {&(0x7f0000000440)="78cba8e36f4609aac94963bd4f8897f0e7934fa5deefda8fa82150ca113a315941c5d449c1408972468a4f3558792bafea8262c379a4696b72cb8c2c83e2bc48c5686e68188a37c9355e4a17cc8da37e2764d9328a3f2af993586e63add9f1e15431144724ddab9b8d29f4cf916ec0d77c4710d1abbee8742a08237e884e95c6388264d645586097ecb91b05c8967d0bf4efbccfcc5c47e8f4c0ff3309a007dea1a5d86d573de62f5908e1bf4420fcaf55133bc8dba0ee6b6c2d4d62186301bf096705a194b1b46d19568a168f8ba6ebc785c77d4d6659b9232a600e8b0ccf660360c4a0867ea34cf55c79fdfd4c7a3a", 0xf0}], 0x4, &(0x7f0000000580)=[{0x10, 0x1, 0x3}, {0x88, 0x1, 0xffffffff, "0146c27b080cf771df1ca0b1c6ee8f266d18488b7d188927e2dd493bda598e1c25c7bc17b0d2684de17e70bb5286138536f230e7955f275848b76f01e2570e83b93e5de1cd8b1e82bb270a5048ac8ecd2c5657a1a48c6b02128d5e3beaa621197d899503c8e37219e602b22a8431996aab"}], 0x98}, 0x409) syz_emit_ethernet(0xfffffd15, &(0x7f0000000180)="006e22382c77dbe8639e545f89dffbcf12e23533382cdd56902d83693fa1149f0c3dac1c73e89d2da04f73c5816c815668d9a2f1edd19525404c7517fc26d5ff37e27f97835c115ff53e0274f62c95188658ccba6cef3d84d02c99ee303c793000a92b26547df26f36f7d04923b382604e841f527fabe3d338a983e47e9b28df2cc7a20e0879070173e034fa5f830767cfa8b9ea98ad14f238f8e07f853df98b979ef3682e2ab6f88236804ae7cdb6450d96be2d81b29b4a20b64b0e7a4cc74edb3b282bb6e8f052edaf0726590bd832fbdf532fc777e1da6ece9a4d56437630348ac3aad84eaf38fb45acb7270e9ec234b4cbd75a4659544609e93e35ec2c6e8e819e3b") 13:12:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x100000001}) flock(r0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 13:12:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x207, 0x0, 0x38c, 0x1}, {0x18}]}) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000340)="722f20b69782b78959c8328810f7a37abb90bd2982162e6e4e37e86acd796a051c4e9f9e6b48de358b5aee4908d5e2ad43abeee2ef9f3eb41ded8503950aa39a3b0f67b28e6574a12e3a9754aa22c351a8b72ba449f22965cb48b935b87ccbcfe56736a4935946d5fcc825da3f90de7be91c10f664c3ded112b35bb8a78b5d4a5486aaf32339f605d5760457927f1aeb0d05720913e5b9a1c2de61b0c1811dd3e91bf7e03c36fb076ee5bcc3653d5bb93627ff23e3e21a0d87cba8150cd97bb1bc94db7ed766ad25ffdaddafa6596ec2106221b4e48899b18b44f87ebc7c248de505d513a2b4b00f124317bb67b4ab864b83afeb31ddc9f97ce327226be31cf9b064a00503350b5ac2454979422643afe303a2094c2be0f97af46d533d722dd85d80e21eb841b687762755739f43355afcbaacb352069c7c525850fe364eef9baa0336d3add85cc46f4122630b29f384262b6e67054178e4721f5dd5dc2015bd90c6455216e87404064d2173a08a907966a431d8aa5b8d63dd1678f1dc2c8e686d1cb79df850042a68aadd380edfae09b0470ba86222d37fe7bb08d090cc984770c787df6afa639b023e73b31b82db793927abf06170ac458afd30ef28e3292c4ff288285aad450a5166f5703f5a4d71d30d622f1e2984b32710aae2c2856f0254fcd555a697bb51a524bcee1f78dc18a2e7f7cf34509479a60eed3d664e8385a5eff6d7b3b8510f6b9fbf1a08bd78588d77cc04d0d126627e348ec11a7918241571dcd95a512956c5a25948d33eed309be4c45be32033e021a8f90656431b9f23e53a60f819ea16f819c0d33717649bc2679b3f008893c40913d9824a373b65b447e206eabccad1ada4a76dcc809ad04d4defc8694457c23cefb7eeec0b8facc706439c20899018becc6080c6bed9d1145bffa63d37052117edae7342b27ae91918f9990ed7c302b97e0fb3f3531e40fe9b6cd1d194602ee4bb742b2fe751c0e16fcb3f49a845a90eafd7707f065f13495fe8ecec387e58beac1f9dfc9ca4a2f87d018569152f59292b673c61dd717d07c705e83b60397e3006d47d703d4bc5349ac733052f58035f62d1527bc208b9ada412dabacec6d8da14b4ccf3836f34ed68f6a46a7ef7263d5ce4341a893c28863725c161f303b49abd2116c4f7cbd23570f76710932f4524386360bb02ca6723d2d06c3dc21366f9203c2bb654111500626c9e740ce35609538c1ba98de61e6957502f31cbb544c61af8e4e0f959f8512f6ca70920cccde99162573122658b6774b995a3bd06e3700ecb97cfb65a83d54b2fac7f99fc75633a51ba9c3637a015887ffeda86bc36211753ecd30811ae0644ee82ba4698667c052f14b5bf60b8651347769ad60c23bf86a0b39d0e6fcd2f00fde13df063e7029be42d7daaa655e9032663a83c95161532fcf809fa24e1448fa670e39efb3bbca3b9f0ff4bb685ece08a29a3b175e2008f52fa36a4ee57ab35cd6d88ffd8173fd084f42641f542424f9814ceef311e36e73ea6ba8a8b90255c8dcc581d45a8d957ac408ea10f6eba2d3f2bb8a50dd6541175caaf3e876f561aaa84258fd27e05b93a44e92fac9e8dcd663d6f9b6f628a9715a794c1b2fb8f4531aa815b227ae72063cb23cd29f4dc158b4fc83c00ed75e298b99a4dc28871a2d4b2af8dd3fefc31e202ae34511ceb708a2f35125d06883cbc9bf1d79cebe7f78e6abba55869dbc8851f6c6dd85ffcf60c58c61109d45533f41c1f456c28bea8b068ff2beecaef2007677277e083282fa63a1842127ad5b00e26dff794c06de29c343b6c3f4e9525e5ef4c273a227db061780443cce0f730cfe9d8500b98f5b81fd4d1e95b8391d800d20095b837b79422b9a6075797c45e6e8191cbe3edbf43d5012afd495b4a9e24a0832c0793572b45c82c929b75aeadd41c7dda6643088260445a11a86c382664f18db7f8351469f56453eb67ad92ba862ec858639a078371d1bb66c2acbe6ecc2f30d1ea3932b506939e8410bc38083727c2eea05f64d47d9be3f8822525d94353bb64b4e55b410e1275c2f4cd1f395d9956bf4a527f580efe3b1868675915576529d7f605433826c03671ea1f83d3ad6619c566298f689e167893def266b88b263e84d1d49c783e5425050e5fd9bbb7d71dcdfab5ce58db26d314b775b4276baa5c1698a948ede177bbf7a26166e911b8f75dd541676c321bbe9daa48e6264585a9380970ac3d2ebaaadd0c1a0a328c9de06f63e838b4755faa09ee5a32a88beb2b3820cdf0e6a77d3ebf135e8d46962d9aa80d4c23fe9c296628ce5819689ed368345f532392ab04f6d0f3a9fc8a209a967b0fa46ae2d67d642c03a67d17aead6fbd9aa6e99f983fc0ec85f894fc1587babc610f95bf825fb0e32de914e448c6c8d25d5a8ca4ff3540f0ced6379ba3f39143d40b0005c633a14741f986597d46c8035dd720e6957e9aab7af2fe6ebcec27dcd3864a74e3a71b58ecd140e69ed03343ba433f1ab86653798054d5fe712674010d4276712aeee2f8040b90bcbd660b6eeae62558871138311a40b271c25c82f8027fa1d7579d1c14607d29eb087e26d0bcd23874c4f92dc772007cdb4265ca1561c8195ca52de699a8fc3b1199ff14c0f38b17deee8da2bd84c40b41cf6be2c0f88db08d1be2e97e0ea8847236e255d5cb8bfc8476a06d3308c589e852762474cd550b43677ded51538581fc5d21304eb3c6388d9c7d84bcc3c704eb983f7853ab5aeabfa1c23c0948d097b99d99b3c150b93adb88aff24c59dc97e801c6a12f1665dcede95a46e95c06fc9c8c30ab8a78e875f56a191f08f4d3b40d87469e2c9d645a91b751e55c583961cb9eedbd1115063b5107812c2b1524d9770e61bfd4a21f17bcb59b5ed59ea62d19522c8b29e7688484839fb1d6c52344ed55142555c1693e3457c329a098745509d7ec3478fe46b8c7978d0e0733e450d75122448dfa4b3ad68a3d8d0cbad8b8080181e99be9fd4058b1ca33f4f982b7f3e8b6cc0f76c1e3f305c2a25a3238eb76ec2c827a69417a9105d6d98bdf7491962b2e402b1632f72fa0343e177cefecce6dfbaf2de5799239fd115bfa6c5eb80d993d919336eb7aadec46867216f66f90d6c47799209c40913cdf815068d5172ee73741c10d73b8d604eed7c0a4724435bc6afa01823af888f1df2a3a9258911d3622acba2ee3cb4c72ce4522af71eb62baf70438d28704f2d1783e6b55ec36775258aa1f20abc6bdb1b76559142909223ed7341c2e2fc317f2f68c2cacd641d10de46f5f35e76e4ab724e7f2d04c7cc2341e18832de150d3b2f16ea49397e312f6fec807fe49ba9b6fb3e5fad874cbefa88565ffd03a66f33cdeb60d6090d7292e7683f7dd5f6e6b4693c23800893e7559f425b6f59b1a6b043df4bc9ae4aaadd26e2585fa0a18d22e22eb3909095f9a1551fefdfd4ea6bc29cdfcb017f9ca2f33381110f5fed63767e3ab03f6a86f510dadfe841f4dca693b8e030a3621373ffcb9857027d02a5b74255d90f9ed484d103c0d0c4c0af82e777121e0862e5b96ace0dec7568d7d5f05de317ec01455ee3e67716081667067c9f68a08e9b35d84a2334aaf92bd46a5b50e82863beca6d310061afad95b864e6da304bf36ab110be8df074a820b1cac7138dfe933a972ce02b96ee748aadcd863d72ddbc684590408d34bb5e887730825984dc6ddf56281ffb30fdd0d3a9bc21d9cdefa1fb1ecda516859081ee7f71c8f9bb355b48ea92956b99f6a6061e4f20bf76a885b4577938a7f4ae62033cf722f2dde8c30f0ee819a06e623cbb3d2b0603d291e1d59e0b1bd59dff949382531f9b6dab689d001cbb11dd3fa0e365787019ad8a485ae9b5808d9bc74460340cf2cdde936432197236b7e34eeb1a1622f324db13d048b83737b5167233e433a9963b6889ecf72fcc9925b0ec341e8c77b7160d89edc7821ee2ccffba74cfc145cae4f69a0fe594434481acc6b4cd34e8385375feb5b521a8d0a51c7286e91328a3c4464a8327ae1cd76e2e08a857a930d8c9c727142c5c6a9f1ae749ccb13f64fa7a9f9dc4db1e714fb0c0b1e3dec7a45806303a3b3136cb5daaad23089d3f84c7983f6f32429d32ab185858738e2ffe9121bc75f2bf65fb70dc519d451cfac9c17f2ea3ad5d808acb2a20377c8700782639ed272241302e47f620de56c864e426346380193e84988362258af34af2b610fafc43a4661fa2f423415b15a7da19d1bc4d2d92ec324f54d2d90b210616f450d2099831bedcf6a9291042ef9ca7491511d87ba46642698c57a4e6472e50063676067a09799a23001a36c04c2171f2e5e1c64cf464cc92f9c2b531bf517664febb25a9fc2369940eece8bf33b762fc3a8e3c758d8a49f2bc9185e143367c0aafb5e24ead68d118eae54aa361802da98ecbe1b328597b40511620ff5033b7ac04531b1e390aa358a4746bc9edb8492305403ea3e8f5ae67dbbf5a5ac8c0f2165f07e422c9f3535bc0ab9d00793548e7121f204fb099ec461707bad617f2ea70f7344cdb0bf2edc117ffd58ecff3c782c1ab165af67869502978f401b1f07486cde414158b37fc29bf1902b77972bcbbafcc30478c8f08a50e9e19e75133f6fac95854d2e1ea657ae759714b0e5dfd39e72ebadca730a6e6a7179b4cfe1cc7ad5ce7a3ca5142615e3f2a474989c9817f91a4116f1709865544dd49e7b3a199e21c937c1ea7de2a5d208599f9a1e36e7922cd4e99dc15a5a04bf22bc3d959ea561115a20cbe45c171b7c303b9d586d00246084fcf45dd357a4e9bd17eb1fdf7e4bf9c55cf8aaa785e0d40c0a5bf118982910afd2b03dd5df7ea414b108722a071767b3ee4590a9e7f1cf831e133dbe995ea9552674a78003ab9eea43568226621b0d946347c0cf47b610e4187975767d4fb96c211a62a643d81e8a1b96d87a81f9901d5419c3d43b70ac6abfc9ee1854c2efd535658187a97420761863599615ded6c423306e28a8981602b6f044bfdb869f80c0220626520a50790fdd21ed61363d445dd1de76eeeecd7f5e2155300ede1b077ccf8e5eaf4c064b54a847c8fa27a8df7c5d526ac8a7886386f8f8dcb6bae69c10f0aea1d8f2ff990baffb8e7bf4b3c658048a91c4ec95c351b6070a2ff67f981466300af4dd95cb95ae8358d16884c824938d0003584756c1da023e0edd685e94a34474d6220c2827ff72586784db6a4f94e7d616cd4c2f08ed7fa1edb0fa2e0bc6ea30d4b0092d97517bfe6995bcce3ffd02b90eb1ff49215b585dbf4fda29c7e9de74d459191fda1cb4f036c3806b50b2c598308a1eda29f61a6baad5fd7a5be473aa52f76652174bd9107d45403201d49ab743b32ef17dabb8e80737d0dbbf2cce33891814c464351feccf4ecb6c318051e338d107a9650f199a1a7ce8a2f4c5587479867d0e9a7e289d9ded1f5d5f2f4e51f9a1dd31c2ebd41383f7eaad57444eddbab18927d8993768894c3f33cb2f9606504d8a144af18fce2deee06091cc0ef9fb35654a92338282dffe71bb3e298d45ede7820a6432479a51eba99ab9942cf354512ce5d1fcf3a160d8142a491286ea46df7bacc2463659ea9458c40810ee41dbd5f0096c9d8b2403fe0a1bfaef23014b51e145cbf0bf7c22ca19b9c29dd1595df86e1734403ad7a9b814372172916455a965237bcc344c194672531c8d87a517d59ecfe39c2021821288ebc0ec8d5a9c227b8465550a726e279a67a7a8559e62e29e714700d11a0415cb342280fc16ea99fd2c3dd9ab9c", 0x1000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) recvfrom$inet(r1, &(0x7f0000000080)=""/61, 0x3d, 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0xee3) 13:12:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() r4 = geteuid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x20, 0x2}, 0xdd7, 0x1, r6, r7, 0x4, 0x9, 0x1, 0x8475}) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") 13:12:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) dup(r1) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x612a7a96994ccfc7, 0x10) 13:12:46 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getuid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "96d88cb64ca9338a30e5b62937f83bc44feb7a02"}) 13:12:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r5) loa OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 13:12:46 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x1f, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x2a, 0x40000000, 0x8d, 0x2}], 0xfffffffffffffff9, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0x3}, {{r2}, 0xfffffffffffffffd, 0x43, 0x80000000, 0x6, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x30, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x2, 0x4, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x676a45e85af9aad9, 0xfffff, 0x7ff, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x97, 0x2e0d0c8c73a940f2, 0x2, 0x2191}], 0x800, &(0x7f0000000140)={0xbd, 0x800}) 13:12:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:12:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x1000000000030}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 13:12:46 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(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x102, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 13:12:46 executing program 0: mknod(&(0x7f0000000240)='./file0/file0\x00', 0x10, 0xe0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) setitimer(0x2, &(0x7f0000000340)={{0x5, 0x101}, {0x2, 0x1f}}, 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) recvfrom$unix(r0, &(0x7f0000000140)=""/87, 0x57, 0x841, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10) chdir(&(0x7f00000002c0)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file2\x00', 0x10000, 0x2) r1 = openat(r0, &(0x7f0000000280)='./file2\x00', 0x410, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0\x00') 13:12:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00001bd000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) 13:12:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)={{0x156, 0x9b3}, {0x10000, 0x1}}, 0x2) write(r0, &(0x7f0000000040)="510f", 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) write(0xffffffffffffffff, &(0x7f0000000100)="6a7a058613d44c22b01a4b49bf0a76e6cf03542162ed6b741dc9c613a10195f3440283636522cfb019d029f26724529290621c9256aad4f5480f579a57cbdf4ede588f4d390447d7ba3e08af3eaf7c086a2f13e0b4a8dffa580e874f884c8e9c7ba2a3bf2fe06e5a1f553524252c66aa0fe85758483d6007768d98cc26680464cec599d70176c9", 0x87) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:12:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000"], &(0x7f0000000040)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:12:46 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) flock(r0, 0x2) read(r0, &(0x7f0000000040)=""/60, 0x3c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 13:12:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) 13:12:46 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000140)={0x0, 0x9}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 13:12:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 13:12:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x800000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 13:12:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x9) 13:12:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x6, './bus\x00', './bus\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d252e", 0x11) write(r1, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) execve(0x0, 0x0, 0x0) 13:12:47 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x28090, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152}) 13:12:47 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xc8, 0x0) close(r0) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x100, 0x0, 0x10000, 0x51cf7570, "3d5e8b5a631caaa428228ac49bd011aa990ea573", 0x4, 0x1}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 13:12:47 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 13:12:47 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r2 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x100, 0x6}) r3 = msgget$private(0x0, 0x94) msgsnd(r3, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r4 = msgget$private(0x0, 0x5) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0), 0x8, 0xffffffffffffffff, 0x1800) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x6e4) 13:12:47 executing program 1: socket(0x2, 0x4000, 0x80000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001344f49807afa000000000000000000000000020000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:12:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:12:47 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getdents(r1, &(0x7f00000000c0)=""/250, 0xfa) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) 13:12:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x4, 0x0) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000001900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0xe8}, 0x0) 13:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x8, 0x40]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc30, &(0x7f0000000240)='\x00') 13:12:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r0, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}) 13:12:48 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = kqueue() fchflags(r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) fcntl$setflags(r0, 0x2, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) fcntl$setflags(r1, 0x2, 0xde62f084c60dbfcf) 13:12:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000002380)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb000036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa82917a1e3a1d27434b3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547637df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919f52bbe8f5e3fad11a8aedefb83489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b58fdf502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e696799eaaa383b3dcd1ae12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941", 0x1009}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000b5727d74d9accb40fa21776e1d6f7c6c656b2df7c75d59a0f365f827f87ba7853c54c3b4381d68617809ddfdcff250ab44da0ed9095ece7aedc474cc806892adf66c6c76a7ec22d7bc3841959ffaa814c251f4bd9f186d67f01482a641f44a6c70e8eca16418de961bb2573172187d30dcd4182f4c7b105d914df24334f87eabca1e1576db431e27d581af990f2655b922e0a6870800"/169], 0x10) 13:12:48 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) write(r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) 13:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x168) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d, 0x9, 0x2}, {0x4000001}, {0x6, 0x0, 0x1}]}) sync() 13:12:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) r2 = open(&(0x7f0000000200)='./file0\x00', 0x20063, 0x8) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0xc, 0x80000041, 0x7, 0x401}, {{r0}, 0xfffffffffffffffc, 0x85, 0x0, 0x2, 0x4}], 0x400, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x80000001, 0x1}], 0x2, &(0x7f00000001c0)={0x9, 0x3ff}) mknod(&(0x7f0000000240)='./file0\x00', 0x9, 0x3ff) unlink(&(0x7f0000000080)='./file0\x00') 13:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 13:12:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x8, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 13:12:48 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x4, 0x0, 0x101, 0x7}, {0x400, 0x8, 0x2fd1, 0x7fffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 13:12:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x8, 0x2d, {[0x80000000, 0x5, 0x0, 0x1fffe00000000, 0x768a80000000, 0x7ff, 0x8, 0x8, 0x8, 0x80, 0x1, 0xfffffffffffff001, 0x101, 0x0, 0x7fffffff, 0x6bca, 0x7, 0x8], [0x200, 0x0, 0x3, 0x6, 0x0, 0x4, 0xfffffffeffffffff, 0x3f, 0x3, 0xdab], [0x7, 0x4, 0x40, 0x101, 0x5, 0x1, 0x3], [0x732e, 0xfffffffffffffffe, 0xfffffffffffffffa, 0x1, 0x81, 0x8000], [{0x1000, 0x3, 0x20, 0x80}, {0x80000001, 0x1, 0x80000001, 0x200}, {0x7, 0x0, 0x1f, 0x5}, {0x7fff, 0x2cb, 0x0, 0x1}, {0x3, 0xffffffff, 0x3, 0x1}, {0x640a, 0x6, 0x6b, 0xfd9}, {0x0, 0x2, 0x80000001, 0x9}, {0x7fff, 0x0, 0x0, 0x800}], {0x7, 0xfffffffffffffffb, 0x3f, 0x2}, {0x0, 0x9066, 0x40, 0x8}}}) syz_emit_ethernet(0x1, &(0x7f0000000000)='|') 13:12:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = accept$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000080000000000000000000000000000000000023000000000000000000000000002bf2c05f360000000000000000000000000000dc72780000000000000000000000000000000000000000000000000000000000000000000000000000950cd3a3426ee067a24d454623fa6e61d1b28ad1926b0a29e325e7c2c18ece54326b80a2806d8438edfc1f63292b46396cc0cad7a350614c9ce7425ced80881f6fb699cb9ddb2333b3468ca8d994c29d72e79ed753af701df3589fa8c16c19683428baca0fafe58753c425027f658f0dcbf76c7ba294d654a796989b8d87791980b1e399c70f54d4de5b707958ceab85a5d9f50d236cde2be6cb79f79b05f17f2f9280fbde3efddfbf6da02936cce9b13aa3de0b6ca2f187357138731877086e1289aa4f5f1b620bc9e185af0aafb85e1d7de032e6e0b3f8038cc1c2472227fc842647ce46fb6b80eb59552273fa1ba41434da48a7c389c24f1f733cf4207406ec90f129248385a217c518b5cb3a2dff14994b70c4c04ea9d502e01e654528c87ba909ffd947310188e6b7258062e3398a324c88a25b9c9a357ee3cf9e042ce16e19aac6a0c9e26834c8b9e9a770f6750fac6b7661a4dba56485b254189415704af33aaaa544f6f9ceba6eebc066395aeadc08e87202c5cd76b521d3107771d755e0dde077d9df55d5a937"], &(0x7f0000000000)=0x6e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x7fffffff, 0x6fa, 0xc0, 0x5}) r3 = msgget$private(0x0, 0x3865745e571777d0) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r2, 0x5) r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x400, r4, r5, r6, r7, 0x0, 0x1}, 0x402f, 0x0, r8, r9, 0x0, 0x4, 0xc1cf, 0x10001}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x3f}, 0xe) 13:12:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet6(0x18, 0x2, 0x4b4) setsockopt$sock_int(r1, 0xffff, 0x6efe8c88a5e32553, &(0x7f0000000100)=0xffff, 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x8) 13:12:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) socket(0x19, 0x1, 0x4b20) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000040)) acct(&(0x7f0000000000)='./file0\x00') 13:12:49 executing program 0: r0 = socket(0x20, 0x1, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xffffffff, 0x2038, 0x0, 0x66) r2 = fcntl$dupfd(r0, 0xa, r1) setitimer(0x1, &(0x7f0000000100)={{0x25, 0x9}, {0x2, 0x1c544d2}}, &(0x7f0000000140)) r3 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r3, r4) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/36, 0x24) 13:12:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) socket$inet(0x2, 0x1, 0x9) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 13:12:49 executing program 0: chmod(&(0x7f0000000380)='./bus\x00', 0x9e) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000001b00)=ANY=[@ANYBLOB="5280028000418525a803badc630f76c4e151f062b10000d6d9e20fea8fda00003bfe209640311a23f6c24a475bfda6ad0100a15f5a4bf4f84890e0535925fa4191ca200bb97b8eed010000f2d645a4e63881e91a6cf500e3bc1d735fb4955c86f38aff20e57702494aec26873d4aa843da8857c2822bd0da04000000000000e84f69afceced7c0e0bca10000000000000000000800000000000000000000000000000000000000000000008a958a080298c3dc5b173ed7405327f6f4d63ace98f0e6e192fc14fb149f05f3f2d0f690e405ed67710dc048fb818098f956f4a02757183287ff5ca2f7624aab27446c5f07df4c6d24cc02d49dc3c40cc1fce121fb234f4d52c1a033c728d09858336cec8045d740f3e472a26946c1280cbd3ff4ff670dcf3794df4adaa7e3c99d476fe3447f28f0e082edc320ada09a02a67ea8b6c22e228d80d4d7cb1949bf8301a7995f88ed0d223fab06945c6a5bd370d37f060a70c1b53077d43d38c1dd2149de26aee8983106aaf34839fa6327b26fa4654d49b5dfba9881f6ccf576c17d4106"], 0x1) mknod(0x0, 0x0, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000880)='./bus\x00', 0x1000000000002, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000003c0)=0x8) openat(r1, &(0x7f0000000500)='./bus/../file0\x00', 0x0, 0x24) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x5) bind$inet(r1, &(0x7f0000000300)={0x2, 0x0}, 0xc) readlinkat(r1, 0x0, 0x0, 0xfffffffffffffdfd) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x500, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000480)) chown(0x0, r2, 0x0) readlinkat(r3, &(0x7f0000000400)='./file0\x00', &(0x7f0000000940)=""/4096, 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x200000ed, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) setreuid(0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 13:12:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:12:49 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180000007967cba900f72d8e92f7ac0615a9d2773fd569102253661d619cada11c75ca5c3a37feec0bbbfb4b59d700fce06b513a3025f974c7b8423649bfa4e148480859c71de8a653d0ea7cb3475dc8850e0a2338be020249df301aa84dbe98e603d0497b2c160f21656f69bf7b235c0c6d40ee"], 0x1, 0x0, 0x0, 0x0, 0xffffffffffffff49, 0x4}, 0x0) 13:12:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 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) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0xbe, &(0x7f0000000040)=[{0x5}, {0x10000}, {0x4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) sync() syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") 13:12:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x757b157af37aa677) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000080)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r2, &(0x7f00000001c0)="a71906ae240c39fe95b5c7f5fcf413f2d60a7d17a72c56c5a0f8a6e78ca62398ea8fc95be6e0c26d2ef3de865a42aa4d1720dcc6dc7b95bc199a56df213f17a884cc4312a2b884dcd33cf46d0a8f343df560de9012014a8da9aa0d5d0e4145d7c226a89bab46ea2500aa6d4c5e223442cc2e641fabecf744f7cd63e9241d6de4ad787ddc8e6e371b", 0x88) 13:12:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x170002}, 0x8, [0x0, 0x800000000020]}, 0xfffffd2b) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xc9ee, 0x7, './bus\x00', 0xffffffff80000000, 0x81, 0xffff, 0x80000001}) r1 = shmget(0x3, 0x1000, 0x12, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:12:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) 13:12:49 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x400, 0x75ce1c3619d3e17f) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x20) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x61) 13:12:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000480)="159f81dbe420b91e5e77a54c6761d15bf60ff21410a44515560d7fcdce9d8f4d1b7bb562a3a47183fa3b635186c3674ae93d6ffa00dde529ac15cc35e8f9138163448c7339afa21acd4e26a8f26051ef7ab6e3c4ed2a502a403cdee01bfdf9ae8fd4279ab72fe7040881aadda5c512a4c8730d53d8ef5e14df471c8fd9b30f57aadb45ef9b6d0a790b98ccc5f114ccc4dbf14f746246e2209d22914884dd95a4ecc17437f249c4266c4c3ff4ac00416e6d68491f405a296db6dfb02fb9d9f321ce120b085be91176ccfeabf17fb1809c67658a2ad956821cbe4b4d80b9d60509fa477f74d2684d87af17b22ac38086cb480e3dc58b891718bfdc6e38fef524266aa8c4f6a66d761e787e3be4cfef264714cf89284bdb95c8cbcaed07f0420635e1a8640aa92615900891b82411c5965e088a6675c9ddff5b5f0223d5544c91deff0b11807171b53b098af6430ec74fe92b9bd84be0bb25d7632d35ff5adea0c716f1ef355b91636a516d63b9034fb03f3b37adbb5c55a2cea23406eee060a1841c56f847a52c47cc4a7c94871ce1fdd332397b2d8161667a444312d4473509decfaad1563fef7fb3205257c3c83cd164da0849119efb7307d36b3297652791e8920f06949f49cece98be83f1079c6b565e4f9aef6886958ee08626df389581c3347daa532dc60dc4fa0ecc9e549c7ca45636b5a2f12a8f9d5a24d758160f7af4f9c33a6315b097333f2c4528b8e3cf15bc6d171e15f415f145c7e7274bb78b51a34094465ff7d520c7a1aec22bdbd8098c8dfe234e30fce51131cc52f3b78c42b8948abc4059f97f2dfdcc9a16ab43cad558ae521421d089b04c90030121146488ad77bd6b99da844e08799c612c3a97d7080600daa0a6ba77d13a3256939dccbaf0995160cdd89c0a05868cb247aa8bc18c50f8258a55f4e116b27c802f636118beadb4dc247b34c96bec053599258394b36fbf818f19bff0ff3273c0c1ea603801a2004086ff7c897e48d75d77cc5a5ca062df83fe5dad16b44e5ca516f41531a43e355d72ffa027ac4b18f3055a5cb483f10d9a10e6abe78c56517bea406966cb6ea7ecb650fbea9a188459577de75d42e27bbd3e1e4e13f05bff02ab049e28c7767308266be1eff1b966d9cc54f3b72d6a6d9ce114936c1422679830e5d3500b02d08c9bb8acfdc35b8fd27983d550f55a16465772b95b9c36cb8f3ad1ae729a4e55bf8a404908ec3060f22869283411d6c2990162a54e3c106adf68611b3f3b13b026ef31af4b2ff64cf7edf2a5562165622e5f29379f2ddbdad84326aa97d20cc26adac65f7ed85ac144cf188efdf0098d7002fbdf61fe6b47e4d6603b7584e8ca50e5f96b2d53b836c371012698e6bdff55e254a1b18f6c2838fffce9b054e8080bcbcaa82aaa3c6a3da3ea264eadd2c096c3ec44e43981934efce3290786da31fc19c307fd3f4f1e8d4d4f1a71afdc0da260be24661c327eaceb4010f663d782c48b0db60d96e2629b6d0263edc2b7def99db54b6716d0f2fc5a8f887061819833aaa50fa239b3770315d53b0906adf4fb1b3913d0d51c719f4c6e7d988b596fc6de8bb2e5a1c4eeae5f508e1b8ab8644ad47b8611ef137c177e790d68c85835ba6e222a47fdfe3b46b771eda93e5f61e123d542e11882e903842faa3ae1dda6bc28df57356bc8f1861c0dfb02462521e43b6376ac0edb5ce35834a13c74ae75264a874ae8db9acc731e6d38447b85c26bf79f713d67850fc9603dbc1631371dcd2e7f5fa7371b1e70e28bbd75014d0d9261bfacbedc27bc9aa00502e4fc61afe412f8b5b0d03fb62d737f78dc77455cc015d8b30630b210e078ae881b14b01c93a2dc47a2aff38ff678459cb159435b812239236b5bf38779908234082bf81450f93eddf8b32ec3f756b7440c626e1ba81a558d9cf88b2e61447e3b0678ae9aaa4c1723ade85975c91d33cbbf7b0617ade42c9ea240a0c79ab3fd785691fec18bb5b56b77cb56ec496c72303bd335f517cf028f3f6965966c2b8ac2f8ab0febfd99cfd2063da85463875980a094f724fd2ee13af36b36582c57cb8095519be4ab25856b62dc6fce844c8069b31237477689efd586f8467a34d43aad74582cabb29da7eba133b37cfcbb0694dd7c94667df7651e8c8212f461968d229082c3b7e759c03d84199e6b8cb32f02f3ee89d1b1e0f259b31b18238c8daff4fdc5429642ba810507bf667682e19f466ed81306ffe8438dd60ed72c8ef261f5f099614e264bca64cea7c6302b63b6d1e1daec8fd83d3e221779467cc0db7fbecae7936b356b2253ccec16197cb05fefebe28551fa68707e3fdf670560092e2a2f97fecaa2bb9b393584a33c359c16eb3b0d70f75f40001d8248be5247d8f4e292bc6b699fbddea4c8f2e168ac416794c8a69f0a0636ac9fa723af47a1d104f10bf904bd0289e0c7dcb85ae4b77de5e60b4eb5e5b827ab965a7659864cfe59e9310b48f1b598b337d284338c31a6c2e3ebd3ba0dce87df8903231cb7002c664075bb22508e5c4e9a89547498116f928f68b6a3a8f24bcf6c4c5f7681c4c1546b76a163b01c392ada344ee88b41fac6f3708288ad8ee12cbe6d8ccf30d6bf9eb577a6f6e1347e47ebc5f22d480e1ab0d7f63ea6f4afe5f88940f66460d130669acd4289d0a2d0f2eef3562f73f040535c35104354810d1f29837ffcf6912a387a039cff18f3d6b0122d336f5d7ea5a5df8372f27feddcdf0695280c1cccb7d01f163322c0f19d1df9d0b00bb5a8fe1c014501d81484f54a7a9c532142ad2a7c6d0c77404a561d595a8801987864d49dc46c1210b2a22e2882077c7ff598b5f53c780910409b6e932362b163a2f2be2f94bc67005fc0b727f2a1371ba0b7bc68bb8ffbbfb7a69e5ae6c6ab787f3f59ac06d56cdf207e70974106c0aca1f0dcf028e1049a4fcd77b63249bb2dfacd452a087eaee9da390c0eb0d27ac91c607ca73a4c9c2e3a4a36cdcdf22109cbecdc547c320c0c73d89a9cd46dd7e78fdf9b3c4159baf58e4d6f237ca2df61f11401325a8857143bb09429a60a0b79bc019f34502177a7860f021326e8eaf57ed83071a75317a2fe0037648721055ffe50df9b9678e4c019cab740aead5b5937808289b2f902c3fafd2fc03572172dcc9128bde7e8d86c0d80a6481666b36d9df30c19685091c83bb3c79b9839ef06f98192fecc5b6addb36d3d685d07abb8b492afa03149e8016f819c8c156b2003ab7be7a1c15128d1a01c9f5cf0e482a0c7e11f5031612e05c6ee533d020976f31951434bb8ffd92ae2aa5e3773f961a5641ed6c3fb7696ea5376790e11a9a3417af9272e5c14c69f9e72ed43e1340607fac2225f930e06a9fdc12abfd1f10ed909f8521dc938555c9ad026352629e270f8ff712ba5f7fc62e8d91cdb6fdc196025b2686ca9fcec073174da6e5ef5f296bbb7c893a5d3a92535683bc181b3b71acc3e77e6e84d49f8d77d482229794f4d6d1800b792d41fd870ffc24081a412bc2b67e71c57f482d365caf01db38ba18b1d0ce484f3f82c2dee1b9fd0cc9563aaffc82c871d0450aabc1163d9c9cca84c849f2771823e4de9ca8f4d43fd8613c7846c63ceb7656ba9f30d9f955cc677d6aba998e8e6c3293d5695661af84406c44ef15e8c5da8a2795ce347adc503a2ee57eeee07b7cb0f8ccc10d2e13eef79573d1a14123c0587d785c20a9c71c20d45343928bcebc3152560569ae0e41950a6bfb72bddef8ecdbe509b1c10867d6a8e1863a558f2361775db0b68683be7d58361d5ef990caa924b2f5f8f4f252a0a132e6bdc71eb57e5c6413d838b40d9be0ef6375e02df4201e4706b3509b3a2bc8306a992f318f559bdd171191c900160df2d095542104ccaad25e0223fe3600603d02c9a42a5ae09be83f9f49728bf055e8dbd4135a66b9fb23cf12ec6b8b68ae2832f39d3da34a74eabf476eafbce2ba69c643abdea66ff67b482d0fbf159e04a4806f515c7ba2865a722cdd40774f34367d3677fd0bf3037bdfdde7d81acb1a3b85a0bc7ddee71de2c237fe0e6b40a9b70eaedba6222a8c2fa097930e8eaa82de9edba455c2406f659214e1f0891c6b8c11cdaea0e1495b54200b28bc567ba1787de075c3f1d9493aca4d81e1afc7083df5baf5d57cc61f9203a42dc629d8c3aa13798ea10a394e5c2a86ea1f9c86c850c55993885b1f784392f8164c046e0b9d11997f111e5ecfea59b2b06fac27bc67b58c65c2b6e52f48df7a74045727159de9e35fa390daeb28642bc921cfcc12cb53999443e92b63b325e68538c1a56c0155550e7084f90d51a77b2af7a6fd15621fa162221242c7eccf3179f644b1c99bf9d1bcd92093f6f6677c2519f04160bb22f234c0a4a8d8d3097408160a90011504c585a78fdec1e525dcdaa12e556b06ce4e228cb2d982ef090fd49ac8f018e3b985c6ff9b00c7352474d76b6fbb12c9a4cbb72aac7cef903f8b6aae57f6871625904c1ad3851eb4ba91babcfcb2c0808e66b6405e297f177f4519e21bcebc871ce63672967592d0af21c81ccdbf4ca54b54ad5ef977b19a7cc45df64060ea1be351285fc9ad758dbd40f667e10eca070fcf68680dea43d99c2acb1836450942a20b1b99343e42dfff660e3271bf5d32ecd3842a5cb59de111692e1bc2710ef9792aa849b2458f878b5e9a82c4b294df874582f29093301405080665236f3d7ffb4ed2f177be1fdf0e50fa7a0c52a49a314df2c195cb7645088b7a6b2a507e6384d71c9fb14091187242f684065088dcf9181fec517af280f802485619dc7d9e0a5b8bd5c737c4422667af917d8369ef3765646d5f817c0f522423fd09746f9339061832cd32d751cd1cdbd1fd9c3cf45c9d9d580de6f0ee829269c57816fe46314ad485376c0c315f7d438522b585bb25e88c689d22953378322046b7409ddb70ffba6faf68ed43bf5ec4d712abecfbd991f2099925019588e5fd5cd3827747e785936a4147250e172e0c6aef4e830f0d97e0986f43d046842d2c280b455970ac7b848e639b11b8780b88ba929ac1d4530cb303693a89227fa1aaaef0d05fb668f6669151508d99c6c567b28cefd6e30c610199d696f6ff59826551a121e08e8d80f1939c80e3da70c1ad4a373d2bd20d191b05bb14f3b70ef78bb8296261de31f788a4e56edca9fc2309ef532f4e9d4f7c8d9e189f248373905df443471f53c0f43e85014687d38b874e243e6a2f92956dc6cceba615d0d5c522d671feb131b9e2351d36cfcc16bb6d43881ae32dbc9453c7875eca5b053124081c854ba93f40ece827795457c9a85fad9001ca0a32a7381a66dc8f092cdf2a0d1cdd99c2128c25acd58ea7e9bc273392fa0f941305be9dd5e183b05ea443210018399bc5afe5340a870df2247f684c39e9d757eaa4d559ca8e0615359e8cc601c91b7ca6b5358b5c7ca0deb8466376099badcad75f75d16e648ba52a19b491ddadf7962278fe27fa45c81976f65567b4d7010e54dd6201bb4e592a6205439edd7fbb463694fcb562dd4b4a9c8f15a98a407ace41e923b4fa19482582e1a1f2983d5e80af49dc226e054c287e22e47e1a6a46f7e14091c3b5c440779b806ef5e26884acdda469b1fd880d7cbe8823cc593936facbaa59d9ce96982940c428f3b35d649881281810298ecf230c716ce0c5859fef3ad094a55a37b8e563b9eddc4cb704716d3338cf6ae799b3d0c639aafc0ab90a9e1ea0198daabc7f966c5e91091b110dda444083230d5d8ff1ae1196a632ddbf56eb98719ca7a", 0x1000}, {&(0x7f0000000140)="cb18882e13a65236ba48fb979e6f368e4fd41ad1465086880472784f5a1b274412c60c2dd1e1512bed5193bafaba0a33137c0fcbcec8aa52010eeb06989a85ffb13818fb02c6a7f0158e6901ee96ae2da00cc49600a8d1a89a", 0x59}, {&(0x7f00000001c0)="c07d46d1c20c0488b10ca74aaef8a565b79c5bf49a709b5251d2573bbaaedbc449c4317d7b549cfcb8c37767ed19357425534520c421c4029a5a07eeacd74b7b89cf123bd8faf8482ab98d90d91d28ea3f564d33cf732e3168ca325c0a495ae422de3a68011bad508ccbf42fbc4d32a5b8e30c8ff312bf07b11340402a10f8c468daf94a69b6c817df96a4c5", 0x8c}, {&(0x7f0000000280)="6b46a889651d99229140e3eca6ea8081a81d7a88532d229b33b8e76fe97d87099060c016cddec5f2894bb44a7da93cee695f8e010380f0a6e7aae271af4a5f3fd13ad8b6eab84cf5ad261212ac15cbb0acf6", 0x52}], 0x4) 13:12:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r1, &(0x7f0000002400), 0x0) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x9, 0x100000000, 0xf0, "277f5f8b7e418ce55af964e30a114b6c1c5a5a30", 0x7fffffff, 0xfff}) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgid(r2) 13:12:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40025}, {0x6c, 0x0, 0x0, 0x100000000}, {0x8}]}) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x200, 0x2c) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x100000001, 0xffff, 0x10000, 0x1, 0x0, 0x8, 0x592c, 0x0, 0x1, 0x1, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000400)) 13:12:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) r3 = getpgrp() wait4(r3, &(0x7f0000000000), 0xa, &(0x7f0000000300)) 13:12:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01fe657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x1b0, 0x0, 0x0, 0xffffffd3) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/191, 0xbf}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/163, 0xa3}], 0x4, &(0x7f0000000440)=""/4096, 0x1000}, 0x41) recvfrom(r0, &(0x7f0000001480)=""/60, 0x3c, 0x1, &(0x7f00000014c0)=@un=@abs={0x9f99968a963bf69e, 0x0, 0x0}, 0x8) 13:12:49 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000dd010000000000000000", 0xbd, 0x0, 0x0, 0x0) 13:12:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = getpgid(0xffffffffffffffff) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 13:12:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x14, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x0) 13:12:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x20, 0x1, 0x8}], 0xfffffffffffffffb, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x2, 0x1}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40000002, 0x2, 0x4}, {{r4}, 0xa4086468b29a38be, 0x84, 0x1, 0x7, 0x8}], 0x5, &(0x7f00000001c0)={0x1, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x300, 0x0) 13:12:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) socket$unix(0x1, 0x1, 0x0) shutdown(r6, 0x1) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 13:12:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="62f31cdcf23f7178e506c06b3ddc1272850471c99914b273e863d56008ace66e3730f0f6d8d4675979e069b5c7446fce0bf91f2a5a9f5ff8fefa8f2735c687c0683abe667ecd42607631a27e0a6f73428e88e8ab7b0bb774f260aab5bae0dff79bf619bee00961434eb99419bb0af63f8dceda6614c95387f74eeb9e75cd41c6862b3d1649f5157837d5005f729b454e41f1f13743cbae14cd777997a560b9767f93260744210bc902965df980303d4142266df002b3b4f17d760f5562c904ff970f", 0xc2}, {&(0x7f00000002c0)="024d5d45590f285c47c5972685ea0019b16c8d92cdba23220e587d9c9cb96ae383687d", 0x23}], 0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x9) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:12:49 executing program 0: 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) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 13:12:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x1000) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) dup2(r2, r3) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)=',#,]\x00', &(0x7f00000000c0)='-)*\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*)\x03\x00', &(0x7f0000000200)='\')\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='^\x00', &(0x7f0000000300)='./\x00', &(0x7f0000000340)='(.\xa3\xb2\x00', &(0x7f0000000380)='\xdb\x00']) 13:12:49 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 13:12:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x401) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000ceadd43947c2444d820000000000000000000000ab070dd85800003c074c189ae4f3b2780fb54c40e8d874fc4be6a2ca6c2077bb5cc4097e701816dddd1b12040ae87e2421e0f364baf0e93985e4ec7b51a678a8657caaa200000000"]) 13:12:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x7, 0x100000000}, {0xcd, 0x5}}, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:12:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0x200, 0x6, 0x1, 0x1, 0x6000000000000000, 0x4652, 0x1, 0x0, 0x1, 0x3}) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) 13:12:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) 13:12:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r1, 0x0, 0x0, 0x2, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 13:12:50 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000140)="b58c056e395ba14300216f8eae8e29dc78fe17a93e638efbdc501b49e555c76ea66aff8af3ea8d6825c138804dcc9636fd51acd14c461566b26eb8ac4dfc4c491f2ce45457b3b765c35ffdb747e73885c5baeccf1551d68199134a181aa824fb037761638ba70941ac6514ba1b55c08782087c67e881a8ba2b5337a8314889bc5345f291f4c7da1025536720cad052b080eba9ad5b683f828964f439a18ce219bad6ef95ed", 0xa5, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2004000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000090000020000000000000100"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000240), 0x10004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r0, 0x0, &(0x7f0000000080)) getuid() sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x21, 0x2) 13:12:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x40) syz_emit_ethernet(0x96, &(0x7f00000001c0)="f5a4e0b3060c167e6b83ed32e954274874ce96a2627c3527a4a980dd4531e13278e50c3e65267d214b13a024264a70de2415053fc54100b2fcc264fd777a0087057a6e3267c1ce1c38657c6162bf3d5b49ee8eb4e4ee35e78118d38ff1a3896643ac6a8324f936eb285777488ebf7023ecc1909604ea675026254a005193af45ff213b82e06173d118753581b1c2e40d531480710000") 13:12:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x5}, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:12:50 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000), 0xffffffe1}], 0x10000000000000ff, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x10000) fchown(r2, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r2, &(0x7f00000000c0)='./file0/file0/file0\x00') dup2(r1, r2) dup(r2) 13:12:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3ff0000000000000) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:12:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) 13:12:50 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) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r0, 0x1}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:12:50 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x100, 0x0) shutdown(r0, 0x1) execve(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)=[&(0x7f0000000100)='/\x00', &(0x7f0000000140)=',[\\@{\x00', &(0x7f0000000180)='(\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='k\x00', &(0x7f0000000280)='{{\x00', &(0x7f00000002c0)='*&-\x00', &(0x7f0000000300)=',:\x00', &(0x7f0000000340)='[\'\x00', &(0x7f0000000400)='\x00']) read(r0, &(0x7f0000000500)=""/86, 0x56) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)=0xeb3) rmdir(&(0x7f0000000600)='./file0\x00') 13:12:50 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x11, 0x84) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eefd4b33563ecaa579c03a42fb5c34271311c639098aeba25a822ddd00aab5bdeb943dfe52526a985ae245158d657c90db9779f3bdfbc923d402f4ad9a04171099a4ee871be2193bf1b1f943c8355c5cefab472b5d3a34521c1e34940b5c7cc77ca3830cf0a1f958d7498c51621f0b26033dad29652e58ef30bd6b5ec45842dab4a359d", 0x90}, {&(0x7f00000004c0)="297e695b36776b205baf957c5f5b601aa8f3e54bc28f27050788d3a59fe3a5fe9f6cc42821a95899ddb83b1cd1b46201302d01654a9865bd3108db3a277c64dccad843092d1dda13b386788f9f9ad4be53754b9270749c207b349114b425b433e87889df17ee26bf1901013a44ed39895713666b934fcc", 0x77}, {&(0x7f0000000080)="517b8894973eac742e114307826195d70bc9124a0e273502dfbab4502df3f86f116dab6423aa5636f58763b69f28d6bd22cdeff090f1", 0x36}, {&(0x7f0000000380)="b79ea6f370ee9a", 0x7}], 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 13:12:50 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 13:12:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000c00)=ANY=[@ANYBLOB="01002e2f620010000000000000"], 0x8, &(0x7f0000000780)=[{&(0x7f00000002c0)="c0f6a0e67a6ce2da00ee9f613891b9aa6d6c24bf92556c3dd5dfd6c876341d812832c985d02537dd279fb470f61b3d375f7e9b92f11cc31e971e11e1d6f91d2b7b92db082e2a1f439933b4dc92dcc4c8bb937dcc65faef934f38b35e039338c2071699148b15247c1a8adf813a7bc6e5c16d28dbcc86f76d24e6a32a1543519e1551d5fedfbfd3f29057d1ce9a0beed5a3dc1da570ca4495b1b18620af", 0x9d}, {&(0x7f00000001c0)="7fffa2ce7c1f3e5111836c6172062109886107ef3458dda8348f47acae93e5df94d998c11a0e60deaa1a519bf67a", 0x2e}, {&(0x7f0000000440)="82dd0ea7f87ecbf29416d2a42d1542b9435411b1d1fc89e4f192b9d88e53b984a0acebaaaadb0a472abec5629ded2c513943ccb919bb42815a3928bf7b1432a9bc2ebb4835bd7ec2e676268babda36cfe695735c83caf4a8d81ecbb35b743df69e8a202153b6ed94a2981787105d1cf7a0382cb22a1ae8aa36d9ee5da56a40d8a6063fb37beb26bef53ea5edf0e6440cdbd7a9a54e9c040df1445403bf9a8f5e620252a22e78222a23f6f4e1fe90ea9db5bd064335a2c4b787bf86f04763a352c7d9ae11da5c55a175b32a0df58bda9b3198012d9da673b23a5fc32973f8a004aac708fa5848da86b6e705eef4fc87c8cb5a157cd44e110c44f4", 0xfa}, {&(0x7f0000000540)="d8df5366caf97886377ea14dfb01c450000bf22dcb0be862203410cbe3860ffaf9c87fe3eac622ffa5de2bd51909f084377bf1417efc22a3b5f486973c25845e527aeec22dd7785845ef1bdf2084ae40cf0d520096c0156552ec8ca85cfed4928e0bc91649b5cac656f582fb1c792db6d4f87db9a43e632088dec5174c8b8fd927cb3982affb96924c4e2790134157dd432a37798d81ab9655ec145e567737a69a53b1309a6afe128c71e3e4b9ba882141c3c228e7d377d90ca0c1de93ed0f1e35f0683848af23065439", 0xca}, {&(0x7f0000000380)="96800d72de362ed008d9301ef68855524506d1bd476e18fefefb1d30f5ac66986257613500b79ebe521d1ed5636566382280b5dabdf5f0a6269b744173f8b06e098b4269ed302864a9b94b78c7d6721c950cb225a4e70fd33bd52df7d1e696eb926e3e2878c821b167", 0x69}, {&(0x7f0000000640)="b66297378c10118dbfdcf830b355ff4bea83cd44ebb9693de654868447e6d937ef0a6d7a16febbd6ca902f0e3eb994304480a37a012bead4484e1e28fa86c7503be715b5f4078070589929a54fe93e2a", 0x50}, {&(0x7f00000006c0)="dcaf297d0679057c4e691452d5cea961b9d3bc6c10ece76634d5b6691418d38b84e22211dd693947a4f7eec906354902af6d16fd5e37614c4809262dc6a1435af61bfd6d3a2d90a065fad93eefff6fbcb7c73beb4e4a853d6d8383c557ddebc6fb3f36ec16c92245c1a34c97223de7f1ba9c21f2f19462baf060809640ff865b5a1920", 0x83}], 0x7, &(0x7f0000000800)=ANY=[@ANYBLOB="08010000000000000100000006000000fab7365f50efe6bbb50ad7768316a0193c899d298b988dc0d6801001d87ba1aa0c455a140667df2d228f29abbf2e3cd76d4a9c26800c98558a370ead87a311582e771635b69149914c1e80fccd1d57d93d066e3e66ffc6c8f75b3bf7a0dac8400f642a89fb24b2532b39e44afa2ba67b10011ea5793efc619a1725c7f29e32b06745a8600d7bf8f43c3253c7c15941f0adc9e567138c7962ed7e26493a0855a0c02f895874b01da68083fc6fbd45be8930667cdc23eaf5dbf0068aab29af0c8bb88fe586f5253973af3f9bfb8c268c178f82fd0fa57f1685c312be1919d9b26c3b423e32e6d040c8fabcb0c0b6d9080622a0ab43be62b5b3f00000000000000001000000070000001a486a37560007b1bb621af1b0771bc1644db76dc2ce1ce98512b1a6a20c296f8ecfa4fb48dffbd9d47e47ca9491a13da56c1ddc5bca8e45315eaa21c81609089d81a1771f7e79bab1c7394846e42e4c599b7bf18ca3aed8cb97112598acafd6fbf799c8249d7a75dca0caab4ae20812488d2fb606fed85acaca7ac63e88b67eac3062ca4b624c7bc07a3aa0f9494c5d27e0e423ea560a92fbbde0dd6b4dd5443b31b54249f96cc5a87d83370d80a59fe65b835d94428f04955574e9547e140f943f0f03fb9e3ef0fea9b04e61f50000080100080000000001000000ff010000e874822ef185f7bf256044c33a7a0f9fb39e89bd0e5208d00dc1401c9916ff0554b496002e795cd53645d7718491a816b63c58e1afe6d8782b89a2bb0d535a57099677fd7ff7ef6ace0591121201419b78caa24147583ecb42c8a467d0ca51bd4162dd0b9418fc97be8d2e7bd33d413d1cbae85ac011c13efcd1915edb348492274b4fe96021b7e98226137e4c792ee8cd6f8cc642b9f43110fd00a851bf0a9e8860f8e8225052af6e0d3b4e5b89106877511ed796b62d94e2e6f313dcaf6afbbd4857f8d38652cc6646e3e9b34e66cdf35dbaa6ab5c3a6fc52cdaf59d24a5a9f378afdd8991a7be8bd4c259f5dca62a5c48121c05e65ab8d800000000000000ffff0000060000006a0a8f52a2ff5eb06947f417587c1242237dd7cfb2b581189911616abafd0c0f71e348473fb984ae31ac36f88a1d8ab07d63a28be609415b2c6a11e433d144124362e5f83f68d587d008b841d1661870236f296abb3a2d9db5d6d1da0cbef15b2ea3ab4769f9ea0f002b591a8d14de257bef140d73334401f6e42f8385f9a3580e6b5f7681760ff66a945f7ac5b99743ceee5b12d0b0868e7e6ff37a254eacf4ec78fe14535e9be38639683f1ea0ebe653f58a895ff5bfcc4a6906dca1ba6e12991a35e19e5300001800000000000000ffff0000010000008f3c271fdf000000"], 0x3f0}, 0x408) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x3, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000c40)={0x401, 0x9}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x9316, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) 13:12:51 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 13:12:51 executing program 0: clock_settime(0x0, &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000180)={0x1}) clock_settime(0x3, &(0x7f0000000000)={0x9, 0x1f}) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) fcntl$getflags(r0, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001000)=[{&(0x7f0000000f00)="f625edd48340316c6f5b7e2f5208309b7a5aed4e9c7f69aeb5074a1426"}, {&(0x7f0000000f40)="edd3951dbfd36d5d7cda91fc1ac2c3a8efc802ab36526d09bdae6ebfb1bd66167a6ec659eb7cffd29925b421a9f5644e5738d22448221d16841903a05e7b87b46252fa39cbf6b49b6bdb28de21d5e3e9a0a98154eead39064d07de36973e1b578cd40b562b7b6866c0d76cc8713c33c5a0f2f40c4b7400b4890c3a7309c787193a9a275d60a95ecfd4dd264807564539853fe8bbe8c85a50eb76f79464cc"}], 0x10000148) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffeffffffff, 0xffff, 0x6, 0x1f, "afdfb0ef1b454efaa1999926a1b3d51cc22dbacc", 0x7fff, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000e40)=[{&(0x7f0000000180)="d728faf4db47a2dd5080c8b8e1a61128897e84efef5dde0962155bd61f01c673e76c6bdf38204ab3682e0936a2367ab189a76c87e5e1394b48422990364942b71fc3c4fb1d52001875710dd2759cb3675833d56037da2f7c312626bd06ec65774897adc73a27e782b2131050802f73d955f33f2408f595a4b0e9ca64bbcb6c277cbb11b7d7c912537196db5a18e3c019f8e5fff0f7fa1bcf3928d7f79dcc33400c720bca201464e293f9a043e3cb49f7bbe4732e34f1b7d5e8395887164f8da442e6f65f070597aca395f5ea4c9c9170aef24296e85bae248172a2516773", 0xde}, {&(0x7f0000000280)="e59de436298d2fd83362f16a8eb3ac1cf51b427628513e2fa18fe10896476f015c3dd86cfdd6caf8ab32294ac23dc136e5945a6b5dbdb2d3ba142732a65fa86c576ce001bf0d6597e0854e51454f7368d4e569f38c7ee696ef677176c1d76697dc9cf61044d7f91792ab2f6dd704b0cab9ddf9dcbba5af4fcf77805f0bfde59c5dc2128757ba1dc488f9ae5692", 0x8d}, {&(0x7f00000000c0)="618c141dbc80198b406488c19230ba4cf4b6d10aa4cfca92f1c38b960a73decda042ac8a5a5c9d6d302ec8a3847eab97604953cda7c5fb120d7c75f647216c332d01d57734014a19eedcab11132dc5870163d71d1a", 0x55}, {&(0x7f0000000440)="f4ff474d136f00a2ddb8d816a280e0fd02bdff3a21cf0b660e979ab25ae46db583f81608953d697b8037fe9398a4edbebaac723d553a263c02e1cd40c76359ea7fbe54522228b002bdd75c67d6453f55d2129bea765eeca0e7d4af9fba575f4b6de0b6db08c322d52724da3403fa8cf1b67006430c0616eaff03a5c147ac1f4a1edd71a3079cb8b45b3b2698953c8c471259e8738bb5dbd9c5adb9407f99f6301787582671348664214cb26f65601d331f5f19b01c06eecfc040c535686fe847947706bf3c44b961b97c9cb243ef170cbb82fad5d8c293a1919b5fff8a73", 0xde}, {&(0x7f0000000340)="03a36556ebd7df6cc0812efc24f62239cb83625bbe6903e1f43bfd5fb7b45d2a3f5cdb85ec83b9c7256ccdb2bfc6b4a958ba13b93bebbcb4948fa129f5f176d95dd6e3fa3bc8f065ff8e94cd2a1d958c7a96e33bd54adc864a5713f87a37e65ffe903d874cf50ab03015bef89c4c924207d4a4dfc66b97f91cde61", 0x7b}, {&(0x7f0000000d40)="d54bbd5f387be70cdfe27dbd0a4edfd8d1edbe482af4f65107730b5a03c233d3c053a8db94f6b9230b064279ce1285dcc0da00e507eb779d15f234a8246e603537793ca3abb14cecc06d1f1916fe316db0453fbaff8619a0ded0024e727dcbf7fdb86db05f00906ec3b42a3452b34e06d7af05edc896a2dc96fdaf8ce18a3d06aab7ebefd1d9888d4c7f8b771ba53ac3a185fb63af623c8834a17e47d8e91ae87f1ce7211569bd14ca90f612f87d7842f5c1b200ef0b3f39786f9830119c7c51b87834eec48698088bfe611eeafdc66222a5a2005a61a6d22839b9cc365ac93c2b110271de04a80977", 0xe9}], 0x6) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000003c0)=0x1) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x487, &(0x7f0000000180)="068ff17998a052ecce97eeee0eb636dc38d806bca8c382dc4505a115d6c79492135dee7491650e31d0230e9c31b34c754e0e00faf2e015824feaa106933dd1354a5cd6da88437fff95ce4f151d265cbf8df90c978d0d50f93cfaa72917cb66e0d314eb2dcb6fcff62fe5a0dd9d825384f9526267a8f7942d850b30920e1f960fab958daff2639df4e6dcfdd402a9eba35b2af776f0655fa199310214362b5e038e932ea17204ca7298098eb0c62d82c2959d933beaa84fa0a81f19a037ea94fdf7fef9d8ceb7857ac15b5e96218c01bc2f4bb350fc8589b852d92e5e2c557fe4dfe05f0bdde845a700b1094f16c426511bb11abf9e9ef95e36519b8a83d70e622fb450bbaded218e03a2d3eb89f68c407165424ead550d1a7852ea2e5f6eaa205f8898596f872c7e8b6e1591d9f711c43952556c3fd61176cea778c8e66a040c6579749294c98be8b45309340f5526ca583bc953aa3640b0153f98e6929802381126dbf7a45a1730d5942fa0a8498bd6bdc162a1bc9580e628fe5bbbc48763186766b75cefd5ac2269bf32d35227f88d184e00b762ac8516eafa2cc3963b59af6ab7b4cd72a79d5f39bf0d609b20e09edf") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f00000003c0)=[{0x101, 0x9, 0x9, 0x7}, {0x1498, 0x4, 0x3fd, 0x81}, {0x3, 0x6, 0x8, 0x2}, {0x8, 0x9, 0x200000000000006, 0x8ad}, {0x0, 0x8, 0x2, 0xf98}, {0xfffffffffffffffe, 0x8, 0x1, 0x8}, {0x3, 0x2, 0x3, 0x43b1}, {0x8, 0x1, 0x104e, 0xe196}]}) mlockall(0x0) r5 = semget(0x0, 0x2, 0x10) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000400)=""/164) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0xfffffffffffffffe, 0x2000000000000000}, {0x84, 0xfffffffffffffffc, 0x1}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x3, 0x5f00000000}, {0x4, 0x8, 0x4, 0x6}, {0x100000000, 0x5, 0x8, 0xfc3b}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\r') 16:00:01 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28b1bd7560228f02, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1d6d) fsync(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r9 = fcntl$getown(r0, 0x5) ioctl$TIOCSBRK(r0, 0x2000747b) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x7, r3, r4, r5, r7, 0x4, 0xffff}, 0xfffffffffffffffe, 0xe6a, r8, r9, 0x101, 0x7, 0x4}) read(r0, &(0x7f0000000300)=""/5, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000340)={0x0, 0x2, 0xfffffffffffffffd}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9ea6319465ba436a) getrusage(0xffffffffffffffff, &(0x7f0000000080)) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x100000000}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) r2 = semget(0x3, 0x0, 0x749) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/87) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x101}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x3, 0x1}, {0x40, 0x7ff}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x24, 0xffff}, {0x0, 0x80}, {0x86, 0x9}, {0x24, 0x7}, {0x40, 0x1000}, {0x82, 0x7ff}, {0x23, 0x8}, {0x47, 0x7ff}, {0x214e03797a314129, 0x5}, {0x80, 0xa}], 0xa}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x6, 0x8}, {0x8a, 0x8}, {0x86, 0x7}, {0xcb, 0x3b}, {0x4d, 0xfffffffffffffff8}, {0x186, 0xfffffffffffffc01}], 0x6}) 16:00:02 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x8009, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000c00)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file\x00', 0x8202, 0x5317b0269c97c0b5) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000240)) close(r0) r3 = dup(r1) r4 = syz_open_pts() write(r1, &(0x7f0000000140)="44b82336dd25d6b97b791eb8d53d2e6f3e42bee12ec0cb23d799308a01312431294b5936e1633ab9b9f98988382f171f0260cb724de95f9ab1dcd78911bc503b64899fc36510a731ea21c16b3c53fedb373b1008238b", 0x56) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0xffffffffffffff0a, 0x4, 0x7f, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xf6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xce3b}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7d1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x22a61f4e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7c, 0xfffffffffffffffd, 0x88000200000003, 0x7fffffffffffffff, "845d550900200000fc5c7fd2008f27df00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x24) 16:00:02 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = getpid() getpgid(r1) lseek(r0, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x3e7f39b8901d7437, 0x4001, 0x80000000000) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x600, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000200)={0x95e}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x848a, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) socket(0x6, 0x3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x20, r4) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x4, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r3) setsockopt(r2, 0x8, 0x1, &(0x7f00000002c0)="5d77226557a9d4e0eefe6c8a7149d5c02c2b299c5fd0d7d1470747771d506f3135cb462a5c7b", 0x26) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4000, 0x5) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000240)=0xef69) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x3, 0x401, 0x108e3d67}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(0x0, 0x0) chdir(0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 16:00:03 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x538a6615bb3dfbd3, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r2) fcntl$setflags(r0, 0x2, 0x1) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) sendto$unix(r2, &(0x7f00000000c0)='C', 0x1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x200, 0x100) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3207f156379ea826) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) getdents(r0, &(0x7f0000000140)=""/125, 0x7d) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x7) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000100290000003300000003000000fd8955d8e414e619329a724e204720a7d359da9f5baca2756e9f335ac3e79dabfa1d2e23824938f308"], 0x30}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6, 0xffffffffffff7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="b6b621dbcbc92c65d7c6c672c2ba0430be59cf48861283bc7c8967736a6c224f837e78e0b4a60958cf03bbd1155e0954e37532afdc549f0d2d9650121cd67cdf381fac58d72f8b506a12cc57ae485505527b4b51f2355a4b0ba5aa33b377a3fc706f026a83a9e1aa42c189c0a82bf0189579c6c7d1") 16:00:04 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x6, 0x3, 0xfffffffffffffff7, 0xffffffffffffffff}, {0x6, 0xa76e, 0x24000000000000, 0x6}, {0x9, 0xee, 0xfffffffffffffff8, 0x2}, {0x6, 0x3, 0x1, 0x8001}, {0x40, 0xc9c8, 0x6, 0x8001}, {0x9, 0x7fff, 0x3, 0xc20b}, {0x3, 0x800, 0xa8, 0xcb}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000480)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x0, 0x1, 0x4}, {0x9, 0x5, 0x8, 0x9b56}, {0x0, 0x40, 0x6, 0xff}, {0x7fff, 0x8, 0x7ff, 0x4}, {0xb67, 0x5, 0x9, 0x7fff}, {0x2, 0x1ff, 0x1fd7e3cc, 0x1}]}) 16:00:04 executing program 1: r0 = semget(0x3, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0xd79, 0x1800}], 0x1bddc33bd5ab969b) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x5, 0xfffffffffffffffd) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xfffffe80) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x15}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f00009fe000/0x600000)=nil, 0x600000, 0x4cc15bb42c6f91df) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) madvise(&(0x7f0000ee5000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000240)=[{0x8, 0x5, 0x2, 0x7}, {0x0, 0x6, 0x1, 0x400}, {0x2, 0x0, 0x1, 0x1000}, {0x7b, 0x1, 0x4, 0x2}, {0x8, 0x2, 0x40, 0xd33a}, {0x4, 0x6, 0x800, 0x735}, {0x6, 0x6, 0x10001}, {0x4, 0x1, 0x1000, 0x8}, {0x7, 0x5, 0x1f, 0xf}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7c}, {0x40006}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrusage(0xffffffffffffffff, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x40}, {0x3, 0x400000000}, {0x6, 0x0, 0x0, 0x100}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:04 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340), 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) fchflags(r1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) 16:00:04 executing program 1: r0 = semget(0x0, 0x40002, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) listen(r2, 0x6) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x64) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r5, &(0x7f0000000480), &(0x7f0000000600)=0x2) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r6 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000001000)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d0000000000008208003b2d262fec142fb2d291834424643622c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b75f1092b30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6e96e63c3661f43929686835e09fb9b473d07d5f7b118056bb19ad667f4742fc55a512ea25b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8e2fa589e73a53161db5f44501be88f7650000000000000073736f10effeaa3ea6b57768c862229cf1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff88ccc54c69454f984c6e49dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef428067e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767f9201a7b251fa77fc9442fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c93de33623506ac745a3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46e84ccc68198a67bad346acf1ceb4f4d77bbd80bc096ee4f7af08450dea94b0fb0af2243421e39e0fcb50f87d00000000000000000000000000000000000000000000004481150e4f765a4bb9e4cb28270b79c0dcf0e37637041b22fff6db781723772474518933019aacf915650d8cd2a9282bf067e50d7444f144b18ea0ce3a95b816c9b97628b22d359f855ecc452a6c57f6abefaf347b8acfd08e5e0c3ddbcd955498fe5564931d7c578eabac"]) r11 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x8, r3, r9, r8, r9, 0x2, 0x1}, 0xcd, 0x200000, r7, r7, 0x6, 0x1, 0x9}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r12, r3, r4, 0x11, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(0x0) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r6, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x282, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) dup2(r0, r0) 16:00:04 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa0e2ab5d4e100092, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) recvfrom(r0, &(0x7f0000000280)=""/173, 0xad, 0x1, &(0x7f0000000340)=@in6={0x18, 0x2, 0x1f, 0xffffffffce77ee91}, 0xc) recvfrom(r0, &(0x7f0000000080)=""/235, 0xeb, 0x843, &(0x7f0000000180)=@in6={0x18, 0x2, 0x20, 0xfa}, 0x47) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) bind$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0100092f66696c653000"], 0xa) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x4) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getegid() r9 = getegid() getgroups(0x9, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:04 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() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x3e2a, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r0}, 0x0, 0x40, 0x0, 0x8}, {{r0}, 0x0, 0x8, 0x8, 0x8001, 0x809}, {{r1}, 0xfffffffffffffffb, 0x16b93cb715ab4466, 0x80000000, 0x417c4b49, 0x8}, {{r2}, 0xfffffffffffffffc, 0x4, 0xe994cf9a4e5f2660, 0x3846, 0x7}, {{r0}, 0xfffffffffffffffe, 0x81, 0x1, 0x800, 0x4}, {{r0}, 0xfffffffffffffff8, 0xe9, 0x1, 0x2, 0xcd}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000000, 0x1000, 0x7}, {{r0}, 0xe3c0f68d5248a6f, 0xc8, 0x20000000, 0x0, 0x9e}], 0x60, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x23, 0x2, 0xffffffffffffffff, 0x6}, {{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0xeb3}, {{r2}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x3f80000000000000, 0x8e9e}, {{r0}, 0xfffffffffffffffc, 0xf, 0x1, 0x80, 0x8001}], 0xb17, &(0x7f00000000c0)={0x2, 0xe7}) dup2(r2, r1) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000a80)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x8001, 0x8}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="86fc961bba952818cf15e82d10a4112b4611f0cc393230acfe458654783d7076995abdc5064ff00637199f87ed39e9869c3856c9eafa123c3677", 0x3a}, {&(0x7f0000000980)="72e0a84e8d8b44fa06f36fe9f535fbe8d72c48a79e17c224aab2b21b6baaaa481ab67b69f33fb41b5d807fe2339208e01bd6631f8b6a9e8dcb2ca3a4087017e0eb1016f926c8917fceb2cec269fe86cab925e4b04ad367a84cc1f487756dc33c51d44bb251141dc030bd72637300b34c632e167b65322b8d5561550511f08d59e287e9dad299af36ed3416f151834e592ed7ffa2a02c943f75ee75de4b12ca6251c6e4049107487ebc006df3f1da828e8c354584c7d7f8fd7539c52c4eecc4b81130f62c02c6ee19a5f41da19385e91814a3456fa6367f17e0dc6b4043bfc70b0f95a8f22954e702957ae0ac3ed62ea1a9dc0e", 0xf3}], 0x2, &(0x7f0000000f00)=[{0x48, 0x1, 0x7fffffff, "b9b17bc7cbda8f774f8a7c33d131b04889819f8ebb0bbd119137d754c4783f7818efe5172af3d2d97455d86d857bebab9048"}, {0x100, 0xffff, 0xffffffffffffffff, "a2cf2036ed3d298fd36d3cc5a70e2c93d03798379ae31bfc858bc192651b486b3ac1757513114e299793878c929d3ccf149cad6eaa9af3545478805547f86a2aaf1c0ca2f9d008ad49ecf108c5cdb1ddadb2752bb653bb0ebf0f6d0bd609f1ef8fa2ab847d828ed4bbbf9c5f083be16828b6e884752de6c16de2be58197076fd8b7310ec773c1bd3f9a4d36951c5408b28dedf5ffd7e8dc20c79d4bed4af7f326d70be59d8ea0c98d5c179ba1e92c39d6d44b3c866495f57a64999202fc39609b4b6a35ca0c3d6ce0489e6b41cf2ac8c6b88bcf3a88cc52242f85ccb3053660324909a1865c4079b24"}, {0x1010, 0x1, 0x2, "89e3894435f608f62d040a20531df4daf3291c06e263eb79d56f892643cb8929bd5a1f74da61e69c5837d8e444a400462b0a174232a887c986c886d4043da036aa4ca15cb9ec415ab8313f45b8a879bee4c7252604e7930994ded5c7db9dbdb8fc27785def9418e77abd356872ba4ec593613bcd4de2d7518f3bbea5cb5bed156c64aa6233d8a82368e821fcc356d6ecf33959c0e037d58aa2ef168bd3eafd3ec0741b8eb88006243229cba7cb527bb637c2e6e6585f5bbbb0c2f2eba1d0b5bbc9ed31d88dacc46900eea993710eb038a6048f4a4ef15eeec856219db687e336452f91e5489ea6fd865bede21efa792f41ce239eb8c7e9301101bf4df4f9890da8aebbaa33aed2a3eea52fa5ea4aab04fe987831375f4beff8c37feacd91f3227c9d052a0260a2be2ded30d775cea4585c760b9b3ca53c7614a7c1541716d5b18fb48cb7d1edb345db17ff5e28c8b6e0aec33c8673e3e013332d8617b23e23646a74102e54b8b6b4a2b5ea88b07d6ddeeeea65a1edc30255ad21cb62fb42f1e6fc2d4556cad26d98e3f4560610061c628b8076f88ccb6c2faffa865dcbd7f2835b9ed44d1534b056e0e9e880b683070ae0ba45243c016cf82df7f77d857905f1e1ee15a2f5186ec9c787cbe4da3172603f476fbfac486c60c909298afb9ac598bd1c32750bbbd31d46e1c7979b42fbf423bd6bacb941427a67d8212e6d47d9588e3e4cb160c541bdefe6b13e80616947668099c84209704b5e0d38f242578e5fcc64e1d889dda9e40f288615f38148977f1c60dcf807ea887249dfdd63e057614c0403d0bd7e9e984145fa27583ca670c9f4789452f6c5799815c1064b65ba3fc33707727d7bd90d173e4dd935a619178e867bf29140318b242bdc2d543aa72a380e5f3f03d3605a8c85061006fc891cf1147077ff519cf3616ac85a44b13cc7af2cdd2fe5cd252561ee3f3f064495d74b80c5d834a83e4535b6b0c41d743b0432591734b954e9e7b562606937d33e98521cbb6384cc69fd04852c973fc846dfc5eaaaa298556cd449ea05ede1d286b9d116dc12ade146750d5c6d9b829880bc693f4b232dbf6575a33280ec80e8fd111b7525a510bc80f27fe1d1520e351c3334975926740772713a07a0aa01f29035635cae30c9e8cc713b30c63d9dd7b88ec61001a87b9f0470e4602bfed8dc10982f70a2bc98a7afb09a0092ee21e14a4e1f859fac42249ab41fc7baab51f66ab8d73c693fd1c86ad2d096281b6b28c995b494b17d5334ff5e78550251fcf89303a143a99be53f4975024eda1e26dcad18d17dcb4164b296780b60c8f123fa91eb8aebb35012c5e05952e706f27d29a9004b5cae1990ea5ce0fa1f3e61418a522aee97fb04f7bca9960881c45bac29ba3ac597738535f2654cf15a8c3c9d5c2bd1603be3366d05841bcecf47d1c4d455e158a663f1475d38275ff5dc231e89a36176ae6388259ab7936c9baf056585dadfff31181abd7f8548794bc5ac8481965c7aa357066fe1683c7a64919b44c78a4d5195d1b9eb9d06125302c8617f99cbdb4b32bdbbe9be196c49058e9846b1359fd67c210281da659e964b3e13508a28b1cfb84de2b5b270f8c158b9fc03df55371cb914f31c7aad7afb57ac1c9cb4bf48b21570aa853dbd72a8583265325359df07a414671983d88bbafc76325acd4d760d4a121e38292c2e8dcd671357dd3a5522925d30ccecd3f897a0c13b9896413887c64e405ac276800cd64d929ce9b58a384dd7ffd85816361c0f91cb573545ac4e350e72d7d2e6c6b7bab5d0eeda23dafe3d6bc804932ae60a0e0e4d165aaba1621d7e989a85a26ddd10b9fa975a8dd5bb8de31ddd0e816df5cc04e6d9a41e2cfbbb949de7267d89cda5e20575ca605b472446f05bdbb5b2267f51736dcb805c642ea77e9a3212136fc09d4bfa0055341a9756ea7a4f33bd9ec9f20f8143c25014fb2131bf02cce580689e4d486dbd5c4929dfc1ea2823aaff6102bbef9314b993cae9dedce8ebe8abc19549f354438658b4bdec498aaea2d2d3560a4242eb894faa60ad0fc933728b4deb9713a51b6cfcacf65442d2dd4cf64778b80ac19612918cd12ff937bfa48fbfbb2d64622cf5cc3844a2755921eed50e28498a2fed56cee2e9bc3e22cd1884f62db8a8054d172a1a7773256e4af2277fabd8cb7fc5aec6b28e7e8ee5ec7ccd11008c77bf5af7fd10370f83f7659d8d1b72fb85e9857c6db792dbd986a48aeeba28b10f93dee3c46e41ca904d736fe45ae28061a19cc1972a5bb4f5e0f784816e511547c3add902c81fefdcd25972094ce4bcd59d62cbe37e1f7b8532e29f584ecf58955b22c2812d16deb1454a4530451522cedfc93800a02f4fa352649d0e91fd47827ae1664e6483d57be2fb3eea742214e2bf308eb8166fa7aa62f6f7a7606c9cbb77e1c20570ade2877467cabdca603b223c56eb25498fac06b2ca9ea4b0447c9860f8b2cba67feea9a6b2bafc3bdb58e224aade0a3de2cadf32cbca4608745a9de40ef4fbe34a034016ad8715fb288886f57b5a613c38af9d519dd7bf8f9303b505d5e84124e35a6b62de831c8f4c9923b8f8e2be4c5091d2f9777174daad0ee53a74bdca44b66a33efbdc1997f8680e655402d19d3e0189c76142a29992ad05b857c9bfe03f2604720c6029290bc6770f2650ff68160ba747f403683c3467b1662731d59c69bfd89069fd86c5d34a8fcb3881e7e15cafd042ece18eb134a8bed2e3b115d47918a2a58058a1d5f046b1302d74594f6e31e088ef56aff88bf1d1537f44a260f01eaf6dd1f95c19970ede07ec7f6be26a16ce45359e7335b17a9a8df989f14040b79d42a5dc900a76b330fac198c7db5855bd7958e5d7b9184cfad25aa0392c8292b548ed49d9d9d12b69c886e5e9f5c9059cc748838d400923c2da262780758907b817b9d931f37489ec44b1766741353dc922a076d43d8bdb1fb4faec41a02eec5eaf4e84d809c23383ed29143a0b301f58c000842b7c6382e85346d6a4890470586e7683baad571f6502034424d8c828146349c9413931d3327cbea62202e90e4b1da1ccd52f5bfcb659cdfe0d5eba174832e908e93950e443cdb964d8dbfdf5a4b789db373ce93ac2c8af0d23bb8fc866b22dd87f96e754b2ec0dcd90eb4e5c0f16101ffb7e34494ba7703d7c9458a861cd97d78e390f2054903414923d40552b12f99892d487ee588721899404353aecc38c76b5afdeeedadf11268f0018a013ed2d479d29ea5668eddb4631a016fd38e4b857cfe093ace2d7e4b73ce4c3e18cd333e4602343cb478838d87c19604972d4b1a424363b4e0febdfee30df401fc8244e403a81f30a0d5a62db801fdcdcdf8b6be2f56f4f7c01d4dc78d26eab7410b39881e3de04ebe24018fcea68040e45724be28cb3ed827fc2508756630e7ede324b7b924602d40ec1fada8af70bf63dd294c91a7ff04a406da59aa248b56d56441ef290e1915f59a7c09b0206ed87cd15fa2c74c9e9eef31a825eed62e1944a631247017b5d6e63e94d0d25b6e6e593f319884c2fd5f5bf72d955c9e6442148dbcb2e9d51839eeb8d121c05eeed20a818048859d78d46b14c38375e0d1ce7e07d1c3e5cb5f6801f08437a65ed41f938f343dd30191bbba9e8228da721beb66b0aee047166ef71b4df5740a9a70b9236c271b72a219dde5941123a28bcd10d8c18b151ae9ae96c48d18497b999250d89211a260942ceeddc580a9c0812b29215bcd535bcc68ab94498bab66eab74483b694725c1ed01c7c608679972637fbc25ff5b7dd6013dc9d73148c7d88ba0d7a17ea91fa91e111288f9ae4c7ab9d36aa57c577cc2dcb384276981dfa5d2680e2d56c83a7f046489b2a07e7514167735f633a9a4d9cbd94ee0f65eb737b58af5f7843c6370335e9fdb128f6f000ec531f345cfeea7981c9c4f7d70e6a483fd9c6431d4a467ee45c76c94f1faf7f3e481d821e33bb53312400f50496be2edc5839a0e458bc5341aa97c2cc5e455b439410f49133f4b746267632a25af120fda208402d26c3d80874411e8f3e97dfa0c36b5305b048bb20ff6658acaa63e6df7bdd1189f77017d79c44b59f803a7c23938eab668a74ff3a937dba7ae3c4c1f0feb76de14952650737d91295ff79b228cf12b7f5db74915b8495ffee0d3b2e2bcf290e7a37fb4114f4db5a71f799718ab78fbefcee3919c182e6cfbd53e5c5786b2f6015f4cdc1258b558f3e2543e415688c1c5d8ac1873f056c9db9d68dd1814ccb832262668b75e5901418db51a4634593832ffcea973075d61d5fd1a561c04f304880eda6ea7e26d09f518133f69e153d083347585f94d9f7f3d3ff3f1d57ba1a7d25e58059f12056a81bf36ced4720ff6bc55470722927e82b929fbab4c99dd4418d15f6f216a11da4c7fff85663122fc5f217fcdb12f62d12404f9d85b1aa44eb9b8a4ec18f8c1329db218b35b55d82aed56fc2cf80d98cc9ec46de0e9cb723c2e93a8c06baf532ffe35456dfad57af664d295fc15d2384ce869f9ae96c4c3b39d2677d8e6e4019a6229199083e0391b4239420aad7d881f3a3ec902cc26349a0615d8266089f4766797dd510ee9ac7fcb471c1356db9d5e03ba40ffa28981e218fbaa991a4bb66f31651fdc5cd44abc03b00c279681258a5a095630cb1dd5d7e152a8ecca959057001277c43976aa6f6bf4c1b7122c19d68bc4bdf597781ebaa8cda389fa82f03ffda2441a791b61e541872823eeee02fbb938e6ec49ca7994231fc58a65b27d9112282a0a607e9d13140778f77bcdb99f4b23248382f2a554d103896e03888c07c32f0cedccecf2d621f57dd7fe58f8117bf9a4f688deffe670792c2047a179b592832a122a3acabb4f6ddf1d22c3027d45ad5755482b697dd8c110167359e42140d1e7e3aacd7a041ea1b229e8dd598c550867779841b151aab94acf8461c8d2073dd69b4c0500eb02bd65cbdf9855ac24a3d3fc50fa507a84606d7c96c46cb6ae0b45738ca3a5013fd034b051639bb5501527f2894f65225f73641d66d436dc99d3a07eec3419c5a6c4e43504e8f28c2c4e7ecf4aec7cbbcea8d0e40fd7751db8e0030f4c1049e49354d6277a515ccbdd668f6c3f35c3a40b77efef7237ef44896e532d10a2f2ac83f1c94891b314438e2c8e360f53732511ee6610d9d8c7aea75e528e64d6c32899469982aba2f7c937c710d2696e94d5248a0b0cf9f3b389c0b2c8797898c5ac3bc7804ec2b62422ef8e2e66bc077ee38caecd008734ad5efd4522bd866b17c89f489ec135e62b18363aaa430e5f1c33ccc38dcb22aa1fe74e7dbbb2cd707caea896e632cd2d2e67a6752ec056be413f7eab7dc17b32c853d17a11ded1dbf0b55d2a5c834ecf115520a7a9ec3850574237b7a92ba462fdfdee69b5abe2c25ab76ba18e019afee3611b62d67c9510ce2fdb7efb44cef96f6a14099f7da8f75c37f2dacc27bfad3588c7f9efb598cdf262d03dfde07330b08e30fd32dc3079e1d754179f8660a7b2494defaf2e3af68ae40f2cee83de221a245605e0b7bcb9b2ef29e3a5784ce3af53736543ea0683817be64cd09415abe2f56b8bd189eddb53d65c5cade9eafcff7cc2b79f1243e22cf8cc0141e6013057465b09888ed5491a82eb059648ce30d3f87221c8a5a03bcfe8dc28b69259c1fdfe373328673001253e293aab7c242acb9be0f3744491bd56ed17c4c72dd446d2b0eac08758fb217990ad5dc890948db00df128cf59fa3b49c9866d30dfdd22e05227188b5"}], 0x1158}, 0x1) sendto$unix(r0, &(0x7f0000000ac0)="d94140560a661026363d0faaef20e2271a60bd0dd414acaed1495840df7f5f0780971e098604752fc1c63d3840d6d6c594dcf323314ee4f440ee600a368efcc1b959c414ab835066aa7845c1cfe5e8b5254bc21a8e361e36cd0be4672c4c53b9429658197fad7b55fb1f168437664900a407814c0cc644ae56277b05bfae810cfa17f6f4e3c4c2021da4178db25d4bfb5469ea0fa8559e3a92583e572d93f97d2586e3c715126702195ef8b56c4b03d8c7354593f65bb5235518b25c5580581d5c4d649c82447956fe7a49c4ea97cecdd676992a4a81399e40879b24f093", 0xde, 0x408, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe6b}, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1c, 0x30, 0x0, 0x5}], 0x7, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x7, 0x1}, {{r1}, 0xfffffffffffffff8, 0xa7, 0x2, 0x0, 0x6}], 0x0, &(0x7f0000000300)={0x8000, 0x7fff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) socket(0xfcfe41caf30e0a7, 0x4000, 0x1ff800000) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x9) r3 = socket(0x2, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xac2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0xffffffff, 0x3, 0xffffffffffffff00, 0x7}, {0xfffffffffffffffc, 0x5, 0x80, 0xd0}, {0x0, 0x2, 0x101, 0x6}, {0x6, 0x0, 0x6, 0x81}, {0x7, 0x50, 0x5, 0xdc}, {0x8, 0xffffffff, 0x100, 0xb046}, {0x7, 0x7, 0xfffffffffffffffe, 0x7df}, {0x1cfc, 0x2, 0x81, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xd0ae1d70c21e9a10) r1 = fcntl$dupfd(0xffffffffffffffff, 0x80000000008, 0xffffffffffffffff) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x18, 0xffffffffffffffc0, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0x2, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0x8c, 0x2, 0x800, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x7fff, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x4, 0x6}], 0x81, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x10001, 0x4}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x1f, 0x400}, {{r1}, 0xfffffffffffffffd, 0x94, 0x4, 0x1f}], 0x462b, &(0x7f0000000140)={0x3f5c0000000000, 0x2}) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x0, &(0x7f0000000440)="609d5ee2a45cd2cb969b3e9bbca4f3393f37fae31d2f1c5b7fc02a50d58c5eec4a1bf8f3a87278b6082ed4694c0d9005b067b56834eb316ff445a6ab28ac904190c6a089026691e300"/84, 0x1b8) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1, 0x7, 0x2, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) socket$inet(0x2, 0x4, 0x400) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x3, 0x10000, './file0\x00', 0xa82, 0x7, 0x10001, 0x2}) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x10004300) r0 = socket(0x1, 0x11c6c2d4d5e262ec, 0x8000004) pread(r0, &(0x7f0000000080)="77d2e0cb52414f7f70c3367a6b77974996ccb20bda9ab0a13de5659090254b838b2c195bc5ab95edcc2f026d338517b936ea606f21194e377c3edd17d9bf15fc2936f8a8440c94acdef1941a8f1db1f7a6b7e268286f5c969883f0209a78c8bd823dab95907edc642416bd4c1c0b79c7ff336dd2bc914fa299bd2eb85314e1036470b8ea1f37c1a1848623b7e5bad422fc6a354d3b6c3ba474288f5f288782c9ce24b322b3393f502a5c1774e057518874df5b0dd387c2107e12480d0ab072b4c55eddd0bd589ffbbc8b14b1a27b840b5d7b43053967268b746de2e7f07fabbfa1d5bc47ff4a7a9a7dc56f2d51a2e43f", 0xf0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000400)=[{{r0}, 0xb7ca492c0ab9bd16, 0x8e3a243c10cbc80a, 0x40000000, 0x8, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0xc0, 0x0, 0x0, 0x4}], 0x75, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x2, 0x6}, {{r1}, 0xfffffffffffffff8, 0x1321fb53890597a5, 0xf0000001, 0x2, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x2, 0x10, 0x4, 0x6}, {{r1}, 0xfffffffffffffff9, 0x10, 0x10, 0x7, 0x5}], 0x5, &(0x7f00000004c0)={0x0, 0x35e}) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000540), &(0x7f0000000500)=[&(0x7f0000000300)='[^%+\x00']) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x5}, 0x8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000380)) open(&(0x7f00000003c0)='./bus\x00', 0x188, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) dup(r1) 16:00:04 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x1}]}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x41) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x3, 0x367898df}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xa8e, 0x0, 0xffff, 0x0, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f0000000180)=""/169, 0xa9}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") msgget$private(0x0, 0x108) getuid() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000002c0)=0x1) syz_emit_ethernet(0x58, &(0x7f0000000140)="45f2d1432e493d98c542976e36598fd9e8094d1a709a5c5e3f9b608bcaaf992399935e36a26340fd1d3359ae1c01ea092c749469701939f6151e55e22ddc0d1e2be0bf762c1febb262ee78e6cdc7efd4091dcc9cd6698159") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[0x7dd6, 0x7, 0x8fb, 0x1, 0xdb0a, 0x80, 0x2, 0xffff, 0x2]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x70, &(0x7f0000000000)=[{0x8, 0x8, 0x3, 0x4}, {0x6, 0x7fff, 0x8000000000000006, 0x3f}, {0x3f, 0x73, 0x96, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x47, 0x0, 0x3}, {0xab84, 0x40, 0x38979a94, 0x4fb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x3) 16:00:05 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getdents(r0, &(0x7f0000000180)=""/193, 0xc1) r1 = semget$private(0x0, 0x0, 0x405) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) semop(r1, &(0x7f0000000040)=[{0x0, 0x7ff, 0x800}, {0x3, 0x8, 0x800}, {0x0, 0x100, 0x800}, {0x2, 0x9, 0x1800}, {0x1, 0x7fffffff, 0x1000}, {0x2, 0x5, 0x1000}, {0x7, 0x800, 0x1800}, {0x0, 0xf4}], 0x8) ioctl$TIOCSBRK(r2, 0x2000747b) setitimer(0x0, &(0x7f0000000140)={{0x2, 0x8ffe}, {0x0, 0xf423f}}, 0x0) sendsyslog(&(0x7f0000000400)="ed32d09d145006a4e8b696d4adee9f0f209f5f8e828b968a575d0d56e13f92bd7edb561a095bd2e72737707535d92c341a345e554d2f9603c46049b208b2ee88a420234ed5062e077d5d0ecb45317b037caaa7a5be1455aaf5687e0b422683e32fce3def7b617a30f84cf15aea560b73fe974e4ff88ec9333bb02714d2b934b0d0bc0d0f3c5e28f2a42222c74f7e6d8c58258d2566c20b8f3163879913d47b53b19df44eae8f88c4d7ffd6c68fabf28a2051877406d04b4c5e9742eccad5b813b9e1cd4921efd8fec8ef22bb40de25e5dc311f53090f423f9e000414a1324d576c5f02d97d0bb8a7070d7a69bfba7bf7a1b517e2f6fe7cf98a73b877d3d13164e4099f49456e114a7daa2f5c7211e38c29727e5b27680f70b9bd1849cb6c7eb0c38bb12b1376c2eb9115617b070696a7e54ad9b7792fbeee163f5f86fafa7e541f321463c05dd88396386f7abaf6f69f5c9f8b5165f01dce176fd195982596be720cd6000562ad91577d576207545e4546c088b39be6ade73b5d82b9133211691723b176a2aad9a39e1aa1874009a0a7b435df87ad84f2457611c7f5ae1a52ff0e43a778af550e7a67b6b8718d0901419c2c10c463288038e984530e159cc2de1563b88991ec0bb1f06da20ae531717acecec5efb7a7a1e6747707c18404d046fff0fac75cc016fb052ddb8f7f8a2b73d4f913a2b6d0364bd958bdc113705eb048ff3ce1f5af7de461863e067c9c0a9301ca3099e1aa4b6fda302481d26514ec8825dc97355585d8f7710f47ae326af489f95e497ef5bc2ed1c6ce733f1b3fa9a78ba708ae73bc62ff9373c828b23c3a1083681f2fb28a5e5967295177876ed5b19c711d66e33e2c67b70537f7bba3675f638e61f1b975b93652cea58b7e629a2b19c5ff7cc8554f1da49632e79131792ab5e7fb24b06e632a3bc31ccee294f61b270b7811ca23b39e4f4803508328fcd550c08917838754b1f56c406fdef780bc7c5499e43b4e5cb5a1a008d295b14e104bb0e9e419df964efd2842a4b78f3f39d80123418523a7691b25e6ce71bde4762018dd3e35a663ffc5078242935777158454d9fc1b52e00b85da9038a99676fb35504ef286ab3b94c2619f016fc9b00db8bb06e81e15b4bf3a2fbf181ef39bc56db226", 0x334, 0x28) semop(r1, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}, {0x0, 0x1f7cf62a, 0x1000}, {0x3, 0x3, 0x69b2f6a1e5c4b6e0}, {0x0, 0x101, 0x1000}, {0x4, 0x100, 0x800}, {0x0, 0x2d6, 0x1000}], 0x6) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r5, 0x4}, {r5, 0x5e}, {r5}, {r5, 0x12}, {r5, 0x10}, {r5, 0x40}, {r5, 0x10}, {r5, 0x40}, {r5, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r5, 0x20004268) semget(0x0, 0x5, 0x2) close(r5) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r5, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x2}], 0x1}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) dup2(r1, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) pipe2(&(0x7f0000000140), 0x10000) 16:00:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x10010) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x90, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x8000, 0x0) fcntl$dupfd(r0, 0xa, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chflags(&(0x7f00000002c0)='./file0/file0\x00', 0x10000) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() r3 = semget(0x0, 0x4, 0x0) chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) r4 = getgid() chown(&(0x7f00000001c0)='./file0/file0\x00', r2, r4) semop(r3, &(0x7f0000000140)=[{0x0, 0x8, 0x800}, {0x4, 0x97, 0x800}, {0x1, 0x7, 0x1000}, {0x4, 0x1, 0x1000}, {0x3, 0x1, 0x1800}, {0x0, 0xfffffffffffffffe, 0x1800}, {0x4, 0x100000000, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x1000}, {0x1, 0x100, 0x800}], 0xa) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x105) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r2 = dup2(r1, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/215, &(0x7f0000000040)=0xd7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x400000006}]}) write(r0, &(0x7f0000000380)="928b25d9869d2e07a8fbc92b87dc11b507379d1cd345127d714782b1128c3a024ef75e0ef9b46127c6c5103fd69b3ddfce49d29002fdb6b92e7bb9e850d3debd73ddd8de1078e82a76f50764fa9424cbcb0b1254daf3dee8fd47cd36f448fa6cbfba3f4b32ed5b6d80dd58cf59d5769caa4b5a549e92e00b869a2ad712641c8a710ad440993eb6846d9f26f8334a33c65b366a157b5c7084051842e177b9ddcc733bea634389aca12c1737f9be647f59b395dd92c981f0174940e6eafc1fec9397f59d1d9147584d4f3d7846e7503efce9ed6fb2690a3131414dfd50efebaae4183722d1fe50fd09a6f5195091a5", 0xee) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = msgget(0x0, 0x4) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) msgget(0x2, 0x658) socketpair(0x18, 0x1, 0x6, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000001080)=@un=@file={0x0, ""/4096}, &(0x7f00000020c0)=0x1002) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:05 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = semget(0x2, 0x7, 0x8) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x81, 0x8, 0x2, 0x1, 0x6, 0x3a5, 0x80000001, 0x3b4e]) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mlock(&(0x7f0000396000/0x10000)=nil, 0x10000) mlock(&(0x7f0000000000/0x600000)=nil, 0x600000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x7f, 0xb1c}, {{r0}, 0xffffffffffffffff, 0x50, 0x1, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0xc, 0x1, 0xffffffff, 0x200}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x1, 0x3}, {{r1}, 0xf710a26d3e693da7, 0x20, 0x18577de66d858d4f, 0x4, 0x800}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x1, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x10, 0x4, 0x6}], 0x4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x4c, 0x1, 0x2, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x8, 0x7f}, {{r1}, 0xffffffffffffffff, 0x1, 0x18d930d655c817c3, 0x100000000, 0x3}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x5, 0x4}, {{r1}, 0xfffffffffffffffc, 0x44, 0x40000000, 0x1}], 0x7fff, &(0x7f0000000000)={0x1f, 0x3}) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 16:00:05 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x0, 0x2cd2}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x800, 0x29}, {0x9, 0x4}}, &(0x7f0000000240)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x59) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0xac) setitimer(0x0, &(0x7f0000000140)={{0x2, 0x101}, {0x3, 0x3}}, &(0x7f0000000180)) syz_open_pts() setitimer(0x1, &(0x7f00000001c0)={{0xffffffff, 0x8000}, {0x400, 0x81}}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x2, 0x6, 0x3, 0x0, "b44b6ec70872286e5e743d0a1327201be4322607", 0x47, 0xffff}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) readv(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f0000000140)=""/37, 0x25}, {&(0x7f00000003c0)=""/225, 0xe1}, {&(0x7f00000004c0)=""/155, 0x9b}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/185, 0xb9}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) 16:00:05 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8020, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000280)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001400)=[{&(0x7f00000002c0)="541b17a6cc145634e2fec88d432472599fdcece840a02d1e2076c38677fd23ce2cecc2e6edd6bc163d7ca7a7c51b8c54a5a9cfaa56d793a36cf1ef0854c55259aae938760f473bd8e0e837e25d5106496878dd34cf6c91f3cecf0fae1024bbb2276dd9828390f41c94ad82f450d3e4d55bf1348e586e44280cfd941a014b89328d12384666830a83d6f224f8e7579f267fd35d218b809a0d2539fd593a315efa85e467359ae27200752a2173330bbc6c0821262345d4b16efb9792013018fcd120abaa01", 0xc4}, {&(0x7f00000003c0)="1842a9319fb5fcffdc0293a2979829266a6d2294ba50f479fff3b28e44b29dc2427b092835b5278572e77bdc795d90c092e47072ede84c3969db75b1ae", 0x3d}, {&(0x7f0000000400)="a7a6b90cf16e79e606d79c024fb1b26589271dd521f1ed28c011b1cd9cf9adc5d7ccfe7362135d6ff0e2f8496ac973567d39fdbb6cbb7a34815c901bce2f84e9e6a81ea74846164dd6f8c5880353904a39865fcecdd00c300194ff900c20a1e34679b4f32629a40ce9fb327d2b48a2940d11ddc5bc28b86261b6ff8b4251a93b0df9d9dec847cad487014d674193d1bba862a96fdfd4762bfd8c80fecdb7e1b81ae3162817bd815d35696cbee81726289d6dffde72ed7b9d0672bc280d6dd20816ca558f0dccdf17a75b8627d3c6593b88f7faab013bca1a3aaa994f86dba670d56bec86a3171c2bc29bcb2ec9b33ebb83463c50d81131f7fc224539950850a91886e766c7299349f497b9154bd83daf0588030d819310af40b5416f26ad059d42fb193887f07299a76c34278b167e4fd88e2122b9e088503844fea20ed1b844bc46cf53410ec7765997eb0d2dd6465ff4aa4f6ab080efdba2f10f6b5518a9c42d374eed11f24365cfde81e7d1ad4ec003bd3c3b6a244c7339d6be186b0205b8d189b8848bd8b50c080b85a9e11ae44ca8fee9e1338d99237f713ac47688cfaa9b909a8bcc31dbbf93756ab4cd3948d486eaf2c4383b793385a242ee42780b43bd4af0f42f46d150f9f7a74b807bb2fa15135f6f91585611a4b993cc8d56d0dc127b1cf29358dbf0990d07bada0775b3960f6946c0d57617b1a60200c9ab253e30ad68b084e3ce9eff1e48687e6ababfa4b019e997df2564699f41bafc291556f2aebaa3c27e93edb2d358d80850d4700b648fd3897b6a728c5afb78d928d9c0cae1b657d7e166fa38b32078ff9f924b282cb8bc3c8e483152ce49991894d0ee05aeb741d92967f5b23ef45e1d087d33ec4b0d6fdefe1b047780ab1de17f72258d02309f4ec8933c55311f29e1de5883f2cf44253f050c3669982654d96604caf4c6a5312749db701b44fa3d1706d30830fa5f685cd861dd54930676d56f1c8e4d3bdd18eedd48622fb7206e37e40d19549a10ad1ce7a83207f882ea9c2ab7bff4eef227b75c2ddd13f220d5605e12793fbbeafbc70983d87c1a0bd471bbbf9096ad3780034233ab811d65eb18efd3c2ac308cda9dff81d410bc4656d65073d089fa4026b677f7cdc0f0c6148055659e4eec5abbdf8c98ce974b23dfb4aec1aadbf8eb33eba6a72c0d5788c42b17e45d0707328e6908d8621c7dedb5805048abd2109380e6cfd83cc80ce495725544d57708bb39d5e9d9a8abf4ae1a0c22a6c02e0584945f5197c271aba737345fce4bb4ae24e980d618cb8153d42efa9a2214c9c1238633077c66ce54a6542a20c5f875443156b216257d622bb05056c0cb01407ee8705aa03e30bbd57bd8232330204b8a76483d3a508138edcf8b703d9ddfa30d1f9c85d1f4b03e8da26404807760beddcf25b55080ad4e4eb6975d2f08ae0ad947b72da2c9174de6ced90eb990457a897270bc7d75b84ec40ca7632433900d9d24bb206e507accb807c7d2884b88e4e86ad17f0c889c8653bc536b5132771a6adeed14ba7d32db9f05fee62a6257b9453eac0861bd58d3105851705156140a6fb8b67237a6d78165e56b203b0fed5bebfa2a5f0b3442dc0ac6e0be88ac368331ab7db868d68b7b04cdb66be092b225bdd90d0fcac3241c6c24815f0e20992c6a06fccae6d1507fa2cbd3cd8ce54b40827e5f157b38cf3418eebee8fa0fcaa72d850b801a0cd8bc5689cd58d4f4b74c4deec66f75a4b5b067f35c579649bd237c2ac410d077a5b35716b16ac8c08fafe7325fa292085d4965e17ccb094b6b27640ff76f90c09cf2488bce9e313839a96942a4908e7f1daa545ca3482b48dd8057a2604d04dfa46f6e32438b713d872b1e4a41a2c9a157724fa3a3f18a483f76d610212eade99c8ea7291cb27ecb71330566a5f79792f94ce77377baa6baf904f0c542ee3c0d3e7638fb714144140345974a55b6f30bb793c7bbbbbc930c99e79b12b0a157d9f432a21f47362427fa22deed8a0a51376ed69fe381652c8a6eaa10f1c4b4b6f6d17ba5315098436b28a05ef96f04a349eece6c584c231637b75bd402642feeb701db19ad61132dd087d362675af459c2b7cd6a7195f0ff9423bcd1e14d1707381661589e27bc25e1fd6c4765aa9b299cf8f88786104c8cdd8951d26e65671ff8d7b2efb90c9d9101c1b059bac20e940e22c7a399e18f693378b791da9d44cebe3af3262c80c7784c9368f69fdf9a9d8517923ffaa2802850e0944bbad0139679dfe414b4a82468ea061d46fbc571ae5b38ea453e864cbb2cd54b7abc9348c0afe0e01bc182314aeb3482766082bf64f55b0282e05f9574d521a06a526ac4076dd8709b8e8e44081bf081516d92bc2af35f48eff68a99689b416401cc01448783130ddc9ecaabc78343b3e9bcf926710fc9e1d4f6a1a2ef58769759156ba6ab7aca53b3d87887330392a355ff62706330930ba2fa6ce9bf6353b97ee01fc3cbe53ebb9a21dc7682b1b9e096dff118da2b548286d9fd35ddbe0d68724330916c791b9ac45a549d31d71e0ccf3284e1a0ee2df0a0ada207ac5ba8ee35643adc1b6dca795170f1b683207fc6a5574912e9846fa1e683841611366f0f92bbb0b01242386fa8f0646b41b8ffc8c7aa5c621bf4c345c6907fb170d4116b2c3e6a56324a4d817614ddb884f4d53f8d1e4d21c7de5a343dbf09ae79286b8c24d7ae869f0964ca35c66cd0d2fc003febabf533665ee027133e80188d4892c792729b3fa6c78206710ba90964dacf47caa7c399d781d0fa8153587066c08834792cab3633b08502dc4538e6b6f29e0de1aecc5fb1630e920f6f950b93cceb2eb506a1b9495863362ae9309010ba8632a609ea71fa3abbde9f1b860800f05ccad15a93a70eaca7f9b4d67241a1055f6c61e148d4db5b4888f2107e6ad5e933f20e34617299a1ca469d01c1cfd7332f0b569058949fd23a35eae660f04aa6dd51a7f36e504bffe5c73f0d3fa9f70ea2b7753c56d94c0b3bbff5b93cf148cb0ad2372d117b5bf3a6b2fed22d10b331846b25ee4dff655511f01a58a346ebfcac66192a631be002d18061bd8682fa0d90622c04714b0bb69ba4c4d7479520b3914bfabcbe8cad4643f5dbbc63e9029465d8c357e4499adeb1c845f858643539254a045def8448b762ebbc0384a25b9b43ff95fbeb0f2b8eb308e23bdbadbbd792085f4c73d3cc89d4a9219db49e26844e3c9b47c2cbada9a1522db582992c521e87fea74e72f40d47987c69c74d8c44a44587cb8105b6d88d7cf05679619a179db881cd87f44ea5aefc606b98b16e678c89f170a4c5a22dad6c400aeb81332becadeb76542479dd8ed456c65de3a204877330990b497c9f826ba13d431d68057714faa6cec35367a6ff1a49576ec966d7da04bb0eb26a88e34760a1d9da6c5b20bacf60cb686d2fce62610c0e27676bc352be623d4c9f4fa4b804e5d497b8691d221ddcb4848e442644942943884d207b58f6571fda80708b09865a6dd3bd14ff92172eae1693e86027dc22b1dc590a79b368517fb762a3eb9faac6b2fecbc72768d643818a189059e8ce4f0caea9bc177eb35480d932adb1e7e8a1b541e6b84be0ae368768922faf135dd7bee773fc99e92ec24125f3c508c8ecd4da2e0e15781d713202b5b53cda6ac2293c2f5338257f674e2c39575d38be6bf6762b7e5996418f922aee1e0564d856719bfc3bb95d93b7d6e74f5e35bc2df0dccf5dd3fecf59cec3411af623993642137fe422c871d9f5437aa91e9bf0981098b42c58fd58e50e662da85434cf81492171b10e9b67764b27f56a3aa765b849c2fd59ce44bc6a452db3894b8517e4c5448fcca65b20925f73b5008fca041cfed11a8b5458f2b28608d37acd27238adbb46b2005427f2581642e136ba5d97b8080699cd9057192decc6c5fb934234d5d3148ac0b5b29546c488f8d41b4341dc016e42d613b07123a72e12d1f75a28ca34c8ab8d54c910e389380214744f7f40cb63cf42199469e471e4689dc56b1c4cc717736c951150e185d422d446944bda69dd6f707e64185cbdb22f9c32b06595c20949dafcc963188525ed797c057928ed80ac84e5a415c3b0549dc5da5ce3897b72a5ba27743562550c9f8f2849f8a8cbc741afcc080f3a67d37c94fcd975004a84a2394e4864a56b32ccfd501a1108b34a2a5dcfa4953ec9f4c6f48c97cbb7fa6a59f5d55b8ed0451772f28cdf1b8220961f7d11d6f1b392d36086835c91e655540e4f22b32f76d95ba3d03b16e832bb58ed87c25fd4e854dcc9b433a073a878ea7d0089c572ff51c180cae5eec283232c90115287e473020cc1dd167f8c947049f324ddd94fe69594c619eab7e28e7111f48ccd5dea83de6a9130aa76cd417bd9295ff9a4caeefc6d5a82dc8f55c8b7e6f42fdf1b9ec529ae85bbd9d52130cb34b80b41f64f4da4cb454a67413effb11627a55fbad45680fbaf00747d3b5694dc07ec4e843701e7c2b3ca1666eba0c71e638711a95b58927057e34cdee61b3c9ebc852213fe842d3b68f26878b03477ad3c87d2a2616dc81a14ad53adaf7812630de5e398e002ad3efaaa504f66c984e04799d2daf86b1456c6d53c20433cba1ee83bf43f6655fb4d754a358cedab71a8298e14a10415d9b3d0e72d232b8a59d669c73e39b48767bb80743a8f250fc84e77515c5079d5ca8a56491c642b26cc1fe6f5d36bbddbae6215be8d684f79a628ff38a40901a063cd31a88c1355adc5231248b4cfa600d6bfa15b8e322ec54805a6c9a702c2a7b5b268fdd5015538dd42b7b9e27452634e127290ff1bb132af1e0acbbbb319f67bb79d4c94900b73b85ca38c7e70ae6d8e8310135ff3be06ca541e1170a868a8e64060792522b3b2b84a7af8a8629ae12cc5449e8788b95ff8ac1f2af93a70bc364cc79bb2de1e723db178395135baf683a59390a2dcc68d08cee7f38a095c90673af4c50733d8e24c2aaa6f1e083d4d77a3d5ef1f24d91f040bbea4340379de2977d26213ba9d282013d167c679567f4896b131013e2beed47424297bd3787e8c3ea00d0bf6472f7a22444cbcdb30befd3d8ce32827e64bbcdb9cf8dcc52f50bf1ef8990b1f5e94cdb46821ebc38feb0c17ad6cbf74560106b2aad49889a80add9063e4fc01eaa7afc506309f2a021479368d5edc978488557d641a41c6e754601fff99108ba0217c9232e8a50ba9af8b31c187f4871e8c85bce970da59047cc81fc3ca8a1d4539dfe3a407b63b97551630d33cf88afb6ba9ac6a5a044727b48fa2712e73a8c97484a0a75121488815778b873eecf1cdcf986566d7e4358c3bf232b6080dee335b6900ab3687c10b44531af51b2bf2d4a000bfb1cc186950dfcdcf9722ce054005adb090e0c832879709926a4aead3ef04c56cabb40a37e71e996d4404dea0b63e41d26a17c25be615ad76d8f05c72cfcc1fb1bc1727a5464515b412b9036b64a06aa5178128331b1a9e34692e15f8bac04ce7327cc2ffe9599edcfeda9feb0eafe77079e91e5d111fb65e04ae642111b2f61716628108ffdcaecf8f99b2f7be50983c7337760fa295b675de7cf15ff5564a7bdad6f1a6ac0d7cccea5dab4a34e3afa7f5ae308069db2c797b520cb8d28d3f86bd5b1a88e34d177f2ea84e5dc3d8ae51564cce56aa75c70243704a24eb68829f7c63143b3ef3cd14d82bcef875862c3be1d54882930acf0246160bcbe4fdbf77121bdee079e184b3942a4ddfb58cea7ba85a2ea35a8da5126e1ebb776538a1bceb8a2b38e", 0x1000}], 0x3, 0x0, 0x0, 0x1}, 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r1, &(0x7f0000000000)="f6543c", 0x3, 0x2, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = geteuid() getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) chown(&(0x7f0000000100)='./file0/file0\x00', r2, r3) 16:00:05 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x1) write(r0, &(0x7f0000000180)="3eab15eddb0d51d16e6810641bdefeceaa3ff4b1c8f80dfd6307c75846f424bb502e7600971da981ba15942c08ef791749d237782524acc0162c18b6db608b83f43f45d4a1d8b7ba344f376acaf10f6a136d497137b7", 0x56) chown(&(0x7f0000000200)='./file0\x00', r1, r2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x7) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000280)={{0x9, 0x5, 0x200}, 0x5, 0x40, 0x4}) r5 = fcntl$getown(r0, 0x5) r6 = fcntl$getown(r0, 0x5) sendmsg$unix(r0, &(0x7f0000003900)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003780)=[{&(0x7f0000000300)="0fd488", 0x3}, {&(0x7f0000000340)="d29ddb1512a95cbfbfd44a747129e05e40a9b2599cfb65cbe928a85948a65b90ce38302458d0af208206914b82d93e782278561e3a9f3857f0f08ef109514698cf2276856de56772a6619e9925a3624611d3d230e8cba9aee901b7836acf94b216", 0x61}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="32ef86065f0ddc8481758a50a45e946434bf229b2efc54aeacfc1adb6061a700166e780d62de61b2651ec64c3665a66ce0880120b0c6b429c287d020f1b130be4d9fe313981ce99aa532d26437d872e2867b4bde8ebbbc3ad4a50306c2091583494d1557db2fd74f923945d2ceb9b9346e6076f2a834dd3158be8d12875262f2923e93e75f933944d44f101fc10677c44258007ca7ef1f412e970ad06778b1ee0409b29b66efe50d9e8ddd9fc02ef11263a492cb090b557c53486dac3058e85d3693a5261e78d8c1e70e41d7f9d87e002d02dfc72c42b000c727db40906fc2f031bf361e088947eb76cb5930a51d3a9db54779f2988854130093eb1460f9710ff1ca304f9ffa199393ad33823314b3969c97892d235ee7102d123117b976e5005df9fcc242adbaa29f73d75c4f775e9a2b9657a8a5f0ce3aa99665ed25dea11fcc12c4fb9677df21b09aed275e9dc61d995bf1b581012d4db58330a10f77cd23aa7e88484295821481c8cabe57f080151b67f79712f1c3035781b25d1ba1f13159920c3608d44d930db94a1107c79836936bf54e1baecaa30fc65f7b332f50e8fcf9c6a053af9cbe3d9e37cfa20c9e76896c6aeffe9700fb095cb974d94a350ff70f6de9a6cbcd8ec1eb79740a5f023c7a3b5b4098ccc2a2cf4b0fad0bd063066be62f2d5f9ba86d55b3b6439635ca4e6434ce0ba7e8a3a8be14a66e424f79fa5d8a92ed63c169b353a94645b05c5f3cf9197389984556aa62ccdd57da03c3d419a228d4b0fd9c6033a669505259af3cf04d88eecc93f35371c2ea5cc935dfd1418d35f0cd4953144c7d6895d6f1884f08ceca4765660b923852d992749189f80d206151c25e86aec340d4d5ffa3db01e3cc1ab74497442f109ba42a20fff196849374597574a429221dcee8c2c20dd1b95bb3bdfdbdfe0f1bdeda3cc23885e5d6777e8e6b044870d5e12a9654a511d76447d8545b0fea716441a4f9d9b890e7c49fc4451ed6e793354f2e882d937fa46f6e01161e83fd264d4efe00c76c52957b0e22bad4d11197f2e06bd1b48294a55f6c62d61c7edcd70560841ebb4824ce5817cf35fb8df641359bb3679d3461dd9eef569cf8b93ebcfcc156779e98b996d09f40920270073db9a3a3d72f5903f0d6f86a551661fd63870ee7fac01549e0fc276c9077137f6a1fcbf28f7903d39518ba7fce79225c54a83891c98f4701791a381d69427ffa9f3f6bd40ca628282690964e85afaa6fb3c1f5588e4ce4a338fbe08e5c64ff39e4a3e8f7f4a27f991d2ddb3c1a4a43af4ebf870bf3c763e1d9e47e564934dcdeaea9080538d988561f41c82c00909852fef40683390d22c8bb56ed8f1ae9de246b3a2e00fbea59ceab4ebb36d737e2da3e14e7ac4a291ec5d9377ca50aeb6b170ae0985f06c85fa3e600705c3e699e75215d515b9e01046b909e250cb686b93c1a753c30272b59bfae3bc206ceccfb89ff9eef108cb2d34459ed0cd8fd67c647ffa8753560d7a1d534d12ce0d85fc513d688c951afa793606fd70626c9f0bfcf52173d527e2f8a63ae14cb3214791abb3e7ec53a35def3fe301faba7e38fe2d6b0feef7d4226ef84fb938dc2b5af982a5c6b1dc2af0f69fd41c8b86bff824c0aa25a2a46aae7fb21938684ce5bef5853aba68e45c12a8150daaa62cc0a639d58fbcb281de2e54fb3eaa8aec6bbaf406f1701829b7aca63816340a219ee5e1647153fc8db83dde923ac8870a4d4b22e0e3507df5920fadbef523fc315ac4bdc0bfc5ce2d06f0c36f07f34ea39a2c8e97a33e9bad4223e4e447a5d7fffc743b20e4a0288e8af4312dbcfd8777a68c6702aa05c1a3609e0bb41844dff0825a4b48fbe4fcc773d203277b4c8ee22f68164ed954ea776fdcd29365042f4e6b4aa715c05b7f49b05313c38c0db39dd4248cd96d4b29c5c0dc65359bcc5e4002da16f5cf1d9322dd76a40d19c1f7647a09ccd9fd27154661bdbdf85559ad31fc526b7d6e3000ff4f208135ad43a330e816180af91b0412506bf31dc1ebaf214466e6fc37277991ebfc5fd1669942a31452dc0f100335df2ad2ae6c9cd22c518083baadfae83d58f41a3f38911fa8e28c998cdca080b9756276881211f8d16cc08d4ec12b21dffd3fb9f94f81d2e7bdd5ff0fa2acb8368d698d2ed10d5fd8a346e7fa798233beff3aeab946d8643897f8f6095b1025086c2f6d10cce31bc68926447eadb64cf5c152162ae668f3f84d640077ef3a3a6fb16a15ce50baf306df90e61996fce2daeae3e5c700f37c19f3350521f92b95612929c099dcdd7e6e8ef63fc84e80b11e3c487678502957fccb2cd292b6ffae0eabfdfaaaf9abea9f773af67e4cd4848a7b43dbcb11457817aac7e8a3a8e5fac51be9c85698231da61fcff4030d2c7cf02bf549123dff1e9ed078d6029ad4238b1cffdb2c32e36143c0dc0280370eff0b1a0189caee25d5be57bc8a165064bcb46849faba03552ca658daa15a36f243351423e228a14a7a35c71bc612897b84062c0fe7cf06ea380fb8641fc49f6f6f4a04abce786d7b884c346e4aeeebe99a6d66abe122cf8ad285c78dea6a8abf0cb2b099fdff5b856a1603d4492551fe343287c10fc5201a6525531221c137b5086776b22d84d64409a6a10c1f7dccc598902d0ec8ca1eb6cb6c1677602616995413fc2d6aee56ca54e6050b5d32725442547eca443a8094f9487f15781b8e9bec75828df11226362adcceef41355791befbea48266f302564b682f56efe63f45534756f0d8be295e6bb7a444ccd70585642b1086a8ebe0a4d5e91aa8fcbc1a877465883a3d845f4dac5cdcaa8ec8d5e14456cc7cf822037c307baaa27f7749065ac0388db206757085d8e6ef2ac534206658580170fea8cf9ab8a2e02b249a0e525e2285fc925a03ceb140b301ee492953e74e74a3b154fa7e9ccc818e8d9d416e35180db19b3ef23c502611ac70b1b688225272200015466d6e691130a4083de217231ca5f56f2f2130b4211d46dffeb85d0f3d10e82261caced88f69900007487cb07b81fa272ef63651c80bb364ba1b043594e27d16290ee0c497a0af8bf5a03b684f53aa3849d46bc8f9d5745c90badef984c41dd194d0a6da508d8323a6ca9dfd01f2762bc4f67eb88276819f9658e6e4608da6950f465b1aa0c9b5e3166828b3780baa805f7087b643d46cb7fb71334533e9d84209451f0b438e5c101d88f893892d0c7984f7ddfa34dc0dd7f658185dbef635384fd182d7271ffd8d032325adea254fef91bca146020ad966d2c0215cd5482ac96f3fdc7269b672de3adbf4ffea23850eafdffa656de795d86887f3d5c4aee7ee0857cafb3bb41b95e408ca6075fc35a8b9a2df2bcb39c85d489fa316a00d1499f02aa871b16a133cd39f031af7c4e8a1a62511b2867e2729a6deb23bc2a77aa8508b6f15f770b6a430e625a3148a9bd3b88a4b2556edc093cf1d1d4c65a154508b9e058de40c51c4e3072501d1d2295d6bfee068d12c59dcada99a8a89a2dde3e1855ef4bae3df16e1d51bbc9245fa4ce4709610eec7eff9095d55cdf62115fa15e762de38fcbd2a7e53991357554c3befd534141f990778ffdc2d7bfa7d3063c5ed2634ea1b1c522a3eaf08357c2093a30675c6a4ff2483f12f33ab56d505f4c57bd74a43bf2460db38495b9a59a87875cb1b8601318c542290a770f80c27023f2b8a9ce4e5309b3229c08187ca245774e13eb92600e83cfb3d60cbd074a405427244bf57efd4d7afa7c2291233671768a16b5b739fb43d90baed78bda818e22043f19341141b6998dcf6c0ec5ee66ce5a1b180c168216d2c523997c4149fe14026f45d55fbf5fd76e7413af25b118372bc5327ab2beb4f7d40176311baf48a283ad670d1612d61252959150c84ca0cd918d626006e489a32e60baf9f105c235ac5342eb19e53e49a45c6a420a15a5fcf80af5bb4ac584ee45c4c1ed87427e00b96af84a2a2bcae429dd92e6d70a8f45943a5a9aa6bbbb3ab11220f95dc1230d9fe21169059e23bec1ae3acb7005664654d311b1eaf7720d10e7e7c44729bb1bd95d65f155d41aadc1b24319e0486acf91c25bf79f2bc26f44b867f78bc037329f6b865d9238dec5f21eb4bf1206435c2e3b847c93056a797d10397713cfcd6574413d512e57def1885bad89b42b6c7c21aa85e7bd6ec84f18cb1ba6fd44deec4af9cec34ddfe0675f6b3ae93f9bc59832052bf961d583e9d19fde14706f401ae1a2d0492be68bfef805a0e27f95b9baf39ec5deff98bd33fd8651cbd862c1a97492dce96b612788058891f3a3ae314aea5ea8b1c71312302b8922b4674f1e5fed50e946705713b550a5e1ef001d293dfecfe80b1fc7f6a57dc2863d04b538a7ab838608c89829c88c6cdb5558f28f7a0700f10dd7f53ec9841e7dacdcdfb6b4bc72c6a17dcdaf5736a22d5d291ad8a86f2aaf5f81cd641870a961eafce674b9920500fda9544e764a353bcfb9850a67a9fbd5d65fea77f1c93cc4120f61429b0992dfc07ee9031dfe02c9ef01ab471a172cb14069e39a07fc0f5b2e5c344f6f24cb68d44ab721fadb20d3985932bc2d00269c2ed1c19f944d6c2842338ffffcbc8dfa9af6bf407e65f420f14af1e5da31a75a1a447fbf879ddf918b73fdc7cdea1cd2e710a6323b03698517ba4f211bc48c9ee36b8243fcbb9ef4e34da1b243ba3023f87126ea70a43f2848658f864a151fcb9bf5355ee7c6c6d6fd8e48cfacdb65dd0e2de5da494b1f234e79b572da250de39ced524b58393766cc5b1b383bcd59fc1ae3164ee315ee6077b272dcaecfb23e0176f2abe52c088fa4af971b92035764c97b5cb18df6038048f57c2c18f3ec9fa7b9548f0f887b2e8980ec82aa59bb54eb747399399ff408442775a7a76e2b44bac7e0e62405d5c71108bcc720778d2e072484916bba3f193b76b6f3e12180b2f7f01d2666a343185f6880755b9896842e67a09791b2f21b3a4876ec1e2840fa8da05128bd8eaf6b44c108575a1b7ef87862236147d34b5955a6e079e96870048045e8f55af61f10826c992b6c15834fdcb34be99357e688348f1339f448d62995ddf510bc10825398a7b5aa67ecf568f782712456fd77b946934803b34ba134cca6db29d7cf9ceb0ba14b6ef76d01e75f0e14ea40d0cb3b0a7a9c56228a661bc32e05466a6c38a2c7c6d0d2b9ffb8f8be688ab7fc8b0df79fb1c8d50a51fb62848171f23f507c3094fe3e13c79c79e5684fe32d1b6c63c0878c105699ab5ac93ce0a33d2d580da0d513de2a642a24dcb27867382cc62332f02be165264b16dcbfd488ad02051c2a0611fb6095f6327e5c5c4e83709bef02d1d462f81f477e6cd418ef9260de77142a9b9b11f5b0f8117976a36f26c0588e6ce018227e86cccf526c0c2b6d473e69a589f64faeb4d1444f4767e3c07bd9b779c528b63b82a1b211ae52e0370f8028bbc47f0ff682437110451e7376a03173ae8a8d9fdc1f471fad774208c2268ef32d346b05fdd01e885572e9162d4154a4a54ad26723740be552d1420195efd5ae78bc3ce01052be6e8cea1885ea99847118474d1af7d9cb44ede3c7727ec3620b75d87175b0602f09907a5bbb3d5e83caba4a711848d58016d2ca8b3b5652d3301b92c44c23f3a765bc432f86531bc8855357e08cfa26583643b5145c643555c7d2874773788dbfd0580c8616a31595552f824e04547295da27a0eb4e1bebca7893be670d51daac59d157a2292264d6cb3ba04332702105a2d95a6cd7650c97799719a73899f", 0x1000}, {&(0x7f0000001400)="3e70d77d5ac6069d06c8de7712f67d9345c6dde970384291ffa3a744ec216d029c245e493292aba7132a09d28478cd111717ddbf2160b8644a6e1d7ab4b07cf81c0e889ec0d8fd4aa0dae447e6dd4aede3e68341c4c51e7114e764e7cb6c3d8a8aecae5697c780a2d9be63138e67c543c71fac4966cfd2d28dde1b507fd32c2d76f181e6fe67ca8aecdec34b151a4ebb07b94337aca498f6bf5a968854accdf14f7a4dc1c118dddbaa7f8e6d68a0f6a93b19989f28bbe804c342aaa8ca31f06aece6d10e7722ce579ab6c51d573f04461ca0ec5672f562a536d9615a0de680e2a1addf6aa8fac41f4a41500b8bc93d93a8494cf713005bbef19cab75ca4fdc82b409289ad983f8795788edd83b0d864987c940f7ce1d6768bcbcd13dda39dc42572efde6a7616660d82f259cbbd2eeae90964a6b31a4d55561c44964e1058f647c4d0949c5aa478765cd9506e781a6a3b8dec55c11a77355e904d4cf94fb213e6361228afe5f3cbac39f4b1d11e68d586fb8ef1f4e9a523ceac9becb37c579ca95af57174d7e09ba7b66dcdc44f0ce04a1967da44fee9a9ed09d3da04dfe9fa5e9991c174df7eeeda4e6cccec81301fb057093acbe1c00689e788093984f89c44ac478423770cd6d7894f227447f80cfa7640ebe4497da2cdeb111cc1f47d90becd754c13eaea0074d475eeeb30e54ac8a54624597dcfb7e4c8f038f46012402c5a1ae7db49b56903dfa6c4ddb4eb317d3f9cf6bef350020eecfbf76b438120612e8337151246f5f8d9d01186737dc57500b0fbba34eeaa14749044246806f0329b22870b99e588f5a95eb4b743c33240b49c459123c43b922d85735c033c0e4138f5c1f221845791dc77be7c6118e6704404a93c341f13c5e6ae4373e7fe92a7cce0222b1fa426567f39c424305d790e1726f787806e2542999e0918cc1e8ea1229343e7c4c393b78b5e4247d97eb838b6cdbe0dd6b6802d508cd983a069e8ce7b4c62b733fbfd927018b0ffb5e9251e4f70ddf1109435a4c94e471fa70acf6c0284b0d260f22c60ba2fc27e66e03e0c42f0f0065d7a56062e4cfb39b80ffa426d815245e75b7a6fedafc6c303cab601b5e40d7399d9f19d3e7a2367fcbb8a0fea508468ebe8d9bd7b3ec16b6b97e2fa7fe3fa567b3c9a539eef80fffe71a7d043076b8b5676e35e39855900c8414184c76aa3c70145c492c060bb69a51bee72d33e39ddc0ab69b4110b19242467d47ad54872a3c89810236ee055621a353e6950127f2f429a1c96c83079f092c2d79c0c63a34c68750a329b0577d48d26953deeabc3423bf8d4721be9fc8123264a0c9d78545e5f0a2223f4d85781f9fd64fe5aef7d9401a252ba22025df7ec85e0e44d6d315c6c57caaa3e5cdc3d5752827003b0e5b5d1bc4bec029702961c8754d8d3ecd9afbc0adf26348424a258614ec7ae0475cf854c449462fb298c69c7b0514ba84d4415ede551f7e6e95bbb901f52593a17748060a18aec50ee6b5009a5f040c634cde68eb6b4ce87f0b5e8fc46a07fbbf7d5307bb16ed97ddab1d5493a4d266750e94b1e6bac4e6279b923187dab9fbf45ed7c7a499449854e6044e6892e1fd9fd3d3dd2ba46a008666cb544d8f30e0c6d84face80ea038076c8efdfaa4f2a5bdca40dfcbe91271c54d207930572ce937f3d21e16ab3915fcccba7bf7759da344ce706678af2079f35ffbd217773025f7a85e2b69c0eabb354b89ae06da903042ba1b315683968657635e68f2dbdc47f8850f082be39d3f2810c8ac05099a6fb48761406fed58a1bafdea49b38777c17d4ae734fb26a7476cc0e21109a05955c124c761579a5114c7ec9f642963badae5f71300380557ab8e69f34e0ae5ed3372b3818b6157ac9336095762f75a885019895b002ff60e490f667a6170899a16fc2554f8681dfabd4a782c1df8ba7de88bd4844b57e495c05358d73d91a338f9d22dfb76e07781e6cfd4b1bcee6637e9442d926079025756173d1f4a83f58e6f862d8c185222fd98470753a87bffd5695d7232af14ae816701d1d235917ccdd625a8072e6843b144cb971d786225a8804121d92602bac0d20c36a6791ac5cbb8503331df2d9fafef1256efdd949bdcb72236e4bdfac3079d2661908ce1b3a2167bbf0c5fac5594f5bd70e33200e4f456a3d746ef8891acf769cc304eea7d5ffd07623a8a573b732cc08b5fb860ef4f502f013eed8df9bb77f346b5fd726e3a8df0abbd90aadbeb246e63de1b760a21fb8ed0ce454a22801cbc97d2cdb0849955ea144908f3923f509435ed8e4eeb6ae173f5791942af4dac551115a7230c7402bccc3362a1776303560e11d933b637da711a34068e8e3d90cd85d44b1cf3729a3523967eccc5ebd76275cde4b58af14decd935482e3fb9da43655be74d4e664a78f1241869d895a90293025a0f4b77c135fc6fabc8acdc052ad0e5860b4323485414ff04cb6cbb4638d78af4094aa691909fe01aeecdd8b75ca054ea8287419a826315afa60d34cceb46dbc0e30e9cd9094ddd220ae56b90c277ebdba79d883925143ebf9fa80aa057659f48c61aa356a5658ea44b42f7a878493a6693f01f910b4a339571248012da52aea8d94fb53312ffb4e973481b13353710e425117ad582f0113d33a2c33b1aa7e18654274516a0d249452e9adaab117647f72fa7402b053b56d0b493c31499f4753e0bdde75afad0cd6b68f922f26c495d1cbf20eaaa8df2a6955e3a22739925e7cba6a5438b239123c574da0ffb3eddd73d6d4fa1ed7341d29d6629fc0452708353a2ca36f11efc3d7bfdfe99e801dad094fd48444aef31734f234993abd9db8dd3ed422c6775e675780722c3d28458220ee997ba2cbf1db8323ceb661fbeb048cfe957f09e0db4122a5e2775369ebe7b6c3db1e5c181117b4566bc293627e0f04e00501ec95afe3b40795f7b16d6fddeb90d91d2f48ad745bb44fa3209ff6727ce0270a841c7f0072e5878c1a6746bde8f5b7b6530f21e5f603f073dd884196a11c91a671dacc9df99cedf992d074bf6cb03b4244d79da5ca080a2c79a37712fa7e67ef76f2d4328e4ca6f0bb65a4ff2e8ac456bd705b8607847541e91564b65d427e01c787b5b37f0b7df57df0b6cf297503ffb2ea06d9a1658b32ba3312b6c2528d73114e2ec5b144cb3d652156717a66016ccf3be515fdff36102eff613b4044b3522b564243802de60d96030ae27a9c760dd628a0c64413df3fa2548513cd899dae5a706f466e772f6c5aa841a97951e50a2689031cd7c02f3d178c9a1188bb7b5731abef0bd43f242c253070c66fb92239872de5a0306ac34a6b4ee61f2e804b32363946af133891cb28ea95351a955430a2aa4dda0ad3b8c45adec4f2bc29ef7556f7ecf416a46aa98004f70f411ae51538c32eb897f42d980f093a793bce6a60acab3077ea8e2774b40e471d7c298050f03b960d999084a82e60908f7cc3761787dd7baa1d4c0626853c866308be5a1b59e698c986b937b1a7286ecf247bf96569b00eab2c9b1325f3d1978239bcc6903374f39bd0fa810c770478ba523844770c6c38bbdc7d815536f39542f732435dfafa80bb9963d00d47386187acd4f0aec00f4aed1d91c4dee39031f8faa283bc858e8d891cc106ffa171a086d39605442c065cdadcb7b9cdbd2539a3616d3fcff624c3140e18d85ed9b2f94e0543dbf8a0e5954d20b2970072a0d1170dc7fbedfe2814c9d2e1eef3b713ef2233b0046e118deb708fed5b1c3e46c68bc687483b9d781fa15a72670e1bfe03fbef461cd1bae8b6d2b02debdf056ee7260a04eb99b95a1f8c3c2a315814aa70b40d9334146d7f3c18f3112caf0f651e79852479d926a9c371be0dcfe3aec6c3378f9a64dbe62684925674b2ca922bd7cb8f6fbe4e3cf755d8b336c79cd97ae48200919c4d8307a781d887eb3c721bf3a745268f01f767e2403051bf7a7a9ba9f28565440ae5a0bdffb717695e0dfe078b0ca0d4a398c6e8ec5298d47f01f656f44b8825950ab4443edde7fe7c1107f32aece502c480012c4ada02c7d8cd2e5079e824bf6b2648685341f4166e51e4a563ea7b41a22151abe9510fe24964f7b49e909b66465e5d7e7330f25e499c08bd688418ca2af7249ac330af1a6298c8685f4741de79e78c83e3e07e9e8c3e8cc473b5118fa40fa088f74d8378472dfb8e15a6453711c2f00932b4cde55a32b9ef9b5961d3e6bebb5936ecbbe5877dd457caa364a9d0d113adda1618b74fe8a5c6044264af9daf14ef1c86741cb1d3dc950389e9d06ae96d6f3056eabb7b9b109850bb90f29c79291541225d2009ad02ab606acb4e06df63020f8c468834a7010ea2b0ef70adf17e6a44b8eed900766ccd2bf6f6063e539772057775ced840998880a11218590a0e5025395ee4657099c25553316c1f30c8cd08c86b67fecc527157ac3b82ba65a6f401c712016da6c36c4248db2a01b16c3eb98b25ded5d996e0bf411457fbc4dbe68b3447f20fcb3c8f910e895ce63143ff677aea7cd787c27bc9bc7701d49ebaa081fcb8cd784f37cad9b7910a2089a4eda9a9e483eae7ff128bdd92233549e7b9ec14a3c1ac6e11dc135b6dcff564aa2bd91447c813ce34601e51eba04748f0b5085c8d16c34deca1b55a6f466a8655e79f4a62532220caf29f08757389b508f99b6a8832c0261bd495f3efa5600bb53208524efc3f6ebb7c2094e4a464b0a2e4c01d5c2a370b7a388e3d15bb66c48600c0c96bb96b2c4e384c9bb5444325b970253c3f029843352b89224d6fab60b18028ad149b56816441077bd23353872308fd5a87d5d29a7654f6bcf046686b23a6bb1920600f6bae4e78e31d7ec2d8aa4891525fa4d0dc208b3c3766b952a0191ab47332b41307be577c76015decf76d9ed96a32c339f5e83c53fe7be2381d070de28613272f5ce49ba554f9332b82258e4eb99c2de8e2ac9da32733e88182b85afade72fd5da52b8a502c1598c719ff6d6c783eaa50ec2693a760305587c3ccd49576eb195540126056c6da13460b0f4d3522c2a9711daed0a8e44f974679ce3bbe694fe2658a15b73df7d7d6541b54ec2eb437c67a13c6862f953ec585886e8cfad8c49c12dcd18e7af2eca35a7bb3929744d61d8d37b151c2366c103da094f9d70fe7baadb8db95d71a14d9d8d485f2a285dd2e38693cd4bbd2b9e912c689229543e2cc8cd3992905e63d9e37e6d5685f99f220d66c28da456ee95bd25a4aafb0071127f57a54b13c5e5fbfc350f04e541367a834acda13aabdd2208ea5b4765734c2318f8c673fe89f712657df0118c4f48780cde2c936e4707f0af487c0ef19648862078fc35bdec77f3fbd5d79439f42d072b89a34bc88e9890bda1b1966e846e516321357f0402e6204f432645ed15e4463689d1aec17e7c10a9ceaf8b8f719a6bd9170203aae3b1774d12e33aa50622afc4087562902abc7cd3b0e472e00668c5b94be83e4d81b35860e763d66d987ff87ea0f7e86e8ea395739b06342ecf997f84e583a506a37a9f5d536aa30545f32b7e0c99d7199c6bf74d59e069e54f1820c9ce3d55d6990772ea9c5ab493fe16e19c7f70c27662b919462bdf79621bb535d4d24a47565fab33c818bda6febff19a97b2a95edd379bdfb2074d128eb68aece29a8edd18f8ce135a7a1aeb1d0ef0aa4dc05e16dfcd8d5e9917b75cc31e55486ec7c31321a01ff31d39ec052316919694e280b0f933580d1dfc6782dc6d1f6e37a76f1a1328a3765f337a9e2d12b1a2f0c2a5fbbeecc10aa1", 0x1000}, {&(0x7f0000002400)="6d4f47573b05d38b031112afc8cc279476283479f904e0dd361e223990799893e88c35f88917c01b65528349ed73a6bb3a64f10dd37bb422b451860bd49db5ad2edc49154d80c6fd54db2fd7f5238fda865afa31915fd28d334a9cef07f937258a9a4319831f670db79619d13803a7a35528cc7fc20637a04f2a865fca70842a621f48d80e69985871a42defc1016509edb07d8e094fe8666bbd21ae0dd1675a16fd3a9b76256b06cf7e84386cfa67783aeb896e727567da9a4496603fc30d443f5b3ab8778652ef7442a670dd066d3d55624063af3154676a1035dc19c1e4e805942910ed3a2d9375de2f54422d004cc312e7a3b80448aac6f14bab60ba7be0117a35c99ab735a484b6ff268792314054b5c75436679841d30b01c2f745da182bbfaf54f1f63a9ecaae111d0f670ed287159360812d6388aafee240ea9e091540a9b5552f08fbb9259b71d64ffbe3a2c21222809e1e2e877bd1ecd9a6a5af1f4b21c6d44993637d71e4c1e901eb33dc2bac490822f982f8377412ec811d7588aabdee86cbaa4484210282e7462e46f2c2e218c778065206e71539a08ac83594d8872f02738df4ee09e55c7e0178756ca00929b9a710fc85a23a75d2924d634cc8530c523db0cb3e73a2b781fc9a78a043553cd738e849c8512e5ced9cbd7fd0590b971535f978abc71543fef4d768e3a8f72fc1c396980bcb10bee15b903f8f034effca3d47e261a29504a5267ba598ee02248289f9ce14721114983d3feef45ea9fe351bf97ab9e1f2ff1efbe44afe2fbc55433672a634d122bb2f1976e9ea3fa783cb07f04776b14d744274643c3627f14ba617d503b9a5e6a513f7030050f1096a5e8571aa32988e80b5a5cd3926477f9bbfd92971999b931d5263997e1b6960a5d320e215e74bbabdff6028d8b0ec9ccac10280cdf9d6a80e5784fbdb75cf0cf766473f03a7e217ec2fc31aa2bcefd3b9c161451a2838a5d46378399dff07e423add80f1db41bbc0caed539f1b97595d3cf5874501a69fa0182f181c4dac08c2e4b41d141bb6d7e1d1dee02c66d80d799a1651d5fe368e8c451d05c327ee1e392a6e62e9d67894f492bdcc2087a7b8cbc713fa4217da639f5446833bfe5f329ba9c09dce843571982f29eab7c44569f0dae667061e4ca17cf19e0e0cd509359cc427d64061c120076fe5c1ac3adfd264a3cd0509a0e68fcf9d5fdef454eb15cbae65e4d79876fa40c2da628435406b95ea0c61db27e3e9a5078fa80e664e5f7d38cb513c83b48adb02cb9726c0630fdc12600836bbfe52dfba79e693d1859a1f1facafd39f295477f5d53689e9d87f28c958476c67f78cff093d47339edddb5a70255c4c28c0dfa8fd64eab15c9ac50ec45a65a0754282ea98dcb4bc29b76631b9e799df9721dece148b0387387bdd953a65193d728d0a71ea7e523969ef4b0d90c2e5a0c68c9c567c5c945c8d2880a9c3ab6e3b33fa2fe21db793f0fd1cd88dff9220be3951f5dbaf2dee0d4033a2f00f38453a43a72b3061eaf1e7bd54feeb442a7df1b28fa0d15c3f148c37547c31b8fd9166fd12dd1e2d18e9baac7fbfdf08883b3b13da36ca22050a3873350d5df44df2c62ec98843c4a6c951da1fe05ee799a40d794703eb84c5d457e15203b3b0aff5c47995d03dccaa3a35dabaeb4c9c91748fa1d0d5a706f0bdba0640aa54809cfcdb7dfd83b5b766053b890a7f25012062fa85f0ef98495600d99806d7974802cc65e5e202a4cf370cdc77f2951240c28bc42520ee52e09b5a4fbae3841241e1e4796cf1a2b4366448cad4394b43f9be5553aba3fbdd6e2c188e08672ae713b524982440e9e29dfff6745d0b6acb77549d397cffcaeacf7156af88466a057376e72264c8f21e0ac73a3bb958f697a41c4c50e12b88fd0f421758bfbace990196007c38411be5fe51f23c7a459da6901be767df82177fcbe9496152554b86e302ca530577798b00a5310887b5d0b71e921c870b9051b76dbf5e8da74410bb355e9fc25a1ab3f57982c2a95116fed7eb96f05795a9ad30138e567505ad1f9f09919b256621a062f6d5e502951c1c58ba65649552783e568029ea4a8bf490593172fb9ade7f95e727e1647727f7840052a94f401a70bd1570665dcd3f87ceb782490937c2780098ccc73f3bd55502a3bef1b58392c17998997cee22a3535204ac411acd5b3892f50ab56fa75be3b19b0c60015d68f3f9d74778b1430f221a3f15ed05128bffda53b7842d8066fe7823ed1d467e54338716991e4e72a786ee310ccd59ceedeb9d737b618b81480ac86f5bf746c708c497984282be8f550aff5141fe572b61ff7425375fea468e2ad33b2903c0f3b4fb5318b8feb2813c3aa5dfff63cc602e26c0c3926f970be2a62f54e5b34052520afc10349e1f0a0ddd58a7d57cfded7a62b7ca590d4902f4c58c281744ccbf0f9cebc278010e6847a27a00a6bd2b835eeabc02fd597bc45a6c4387f2e58064d1e25b2aacfc4945d92bab34b0587dc8e5fabe89bfba9c28782ac46b4906d8ab08981f17997a71457c7fa98330abcd2371267730feaea8773d227863351f3ba0ce3ad0ec5b1b9ef7be337b09add8d5f73f6ba8b90e54552945a4345af191a12a437a42baef11d3d873eb00ca05d186b36ff6f7bd7ae1d912bbe2dad7ef62210572d9b90baf93ff83e862e1dc14809f6b17e2b7258838f70b9abfc666b5ef37d42b2cea43a69dff728cf83056b2003625ccb7195ddff32a6bda32c259fc3bc4ad8bb723d015b9c856c6b13f30faf62f78936de0ea7236ca994f9b73e8c3bce4cd7f81e283b3a26eab58305c6f3ae1a7c2367927fc67a909861e186998a2b3442713b09229c24bd713087b1788d682a7ea8f95e7d4bd7fa5aa6cc7f386cba0b00372832ad208163fa1d597b9cdfcd43c3eccb90b15ed8e8d166198d853e8a5312fabbf8cf75ae8e9246bdd8bb9d620aa0a206421f8ddbf82b6ef4243ddb2fd18e067fc71291f5c1194b1145bc6940ad963a254130f821e5db92d868ebfbbcb652974e99f912a59148c760df777290a3f7c3e05dec3c10f4b5b77aa0dfe4c15ddf86f01b9feae398bf62da4fedc43bb01b3d3f570a1d7c41e6661052c2d63f87e8a5943cdb26c2e75d1f2b863cf2745faa289192a9f41913b00518f109b2831cd284d2af6236d20c61f943efcc5e72ae846ccf3b719d39de8fcd63b6b7572fbe55ccd8991e0eb2a2a45b0c3f858fc6f13625de47434995957c9c927d00d3c26d4f9e57ba61c62cc79a377b56fc903c99e2a762a5d83df5119247751cfc112c9933bdba87b7316fbf6d4c8dba97f111438900a57c27a40d6ad4390bf557e9f66958bfc7b9ecef517055be28a76f42630b5fedb167630e3bb8499bf757fa4cd7ca5d1fbc16bac8a0353da38d709cf6b88fee65fec1a9e3fd2c041aefe712c8654bafdb71ef229df5ff7098ee2b3bbc7120d1d5417cac842f362c1aa61fff07df4e5452e16b06fb3abac825161df31fefabbee8151014894454121c4cd905321484b6d7c4224ca3331252373336b251bb7acd50af4408e6c643c50df5aa5a2a52eff0363a7375da7d30075e506821d75b911a213e6e771d415960478832de484b10c9f2971b499ee51a02e7af858caf36baf7867c65618532d55b94eebae3385e8871dbc58be01264dfc7164c3c0faa2ba9bc9a503a4e32c208204ed22644c22554b5c409c8184c627f9a5beb8483c0137411521d4404c3e9ab17223e61142a4e644288205e88e57135d5a2179437c78f9ab629b06d7492b1719b563012af264aca89a95dce3658729073c1f2aa8575d206edb61d907cfd96216e64bc2c076a8e0026519d530ea24649813e5f63893fb475887994126327e1164da18e0218afd641420c820e22ba1a8c1b73fcc34b95d50c489734b05e5c97e8c9ccd8121b74af9b00be6c4f2fec7e86a6a05ce36f96db6d2c308e4490f21c639617b0123f615e4437ae5e199539049f788bcec42453a8f5395b84400f62b196201bd8b93810cb083ec936df9c349294cf9f83bb1855e7e2f54016372819f1f3ac2acd03943e69817695346e4900d566642d8e58b60bb35c79930c4c11ade2df1b2dd8eb57462e6212690c7f0b318a84e292793af151c3310ba52df89b7df6047c4bbe13a66361c35870b0679fe4521ebd2910c704c169d3ca2f25847343c247c97fb749937bdf2bc5b4700a7fcd6eece0960c2c6e6a76eeeed8b80161495a8fe4799659b06009129544904edb035d1eb9da122af8d13ec4a741ce2bf120e61ea70a5a0f8bb1e185e7b986574e545c0780b8f814cf8d958071413a19d45f22aba04dbf5bea4ee42fc00e9b9440cbace588ad34a3322e0d1d2d4cbe72a2d98e16bcc565d3f739d75fcdfe7dd1e4427503ce53518b0bf48b9959ee0e3ec6627758a2c44adee66a44d7192fb48c12a549f852fc93efdaefcf83a2b403ab8b8b5a35aeec606ca0011c7d4e10ae55eaf7c8e4c6cab3659b8e0025e98fce6e043d07e618d14d5c734fd9340cd1300d0bff5dbe1ac887cebed10d1d5da8abfe9961ec736d905055892a151e98d4f83dd1d6c25da3b4033a0aa6eff17de2f975cd6979850e1ef82156bdceb8760f3641e6d37e3031fb0ecd2140fbbf3b45b205e18c75f974e9edc150429bc76d0410058364b05ae099b4e0855eb7ce3c044a0355e476ca6c3ce4ff7e5d8ebcd10e9548bb1aa8a4eaffb0499a9ec36ca95521ffbc21e1f98617af4d530870502aaf5be12cbc66a98ab889b069cd4520f702aedc2e7b2a3ed0a6666dffba8f8b57c63d3d2a45e81ef8fea8b974c1d87108a874447e2e09e010030ed3503934073101cd98e58f2ad2c17cb184c049f755d8d351bdb89c8de8ff9f84ec7666963fee1f6f6ba397d2d6869c8d65b25a32cf7523085927fdf309e9e7cb1b0c275283b29116f4ff6fc850a0fbe806603d868fb1a52109ebb3b5de8b7ca05b813809015a8a6104a658ed5b188859ea7219eed95ea408d2bfdcd8fb7bf00fb43182035330ebad51e933ab332385b1f183ba1666f79389844946ab7ada97e3485c64897d83ac0ecad0c3d0566179695369f44b7d948a0ff79116a98d1d805960a9a4b059b139a3fc031a3f9bd39841a81e91cc1792f8db4d0113db0eb4e5c715614a522cda7e59fd318b83aaf7c8bb35fa953b00cd91e0119c4df0896bb85a920858f0997fa43cb40f2a13928d44a741015e566154ef73707273a6e698264fa8bd98a9c55456a536002da05b3c512a8fe00100f02dfd5e35ce1bf0749bd07b73d0f7324bfe29af1afe71f545067cd6a60bdcaaf537b53da27f59a4763d006889087cbad5a060fb0c00b3977ca93fe13be9825df39129f96642ae3f062d65e5cc394c4efbab8fb214d21c9bf2c402bfce853ea061fbdbea47b3d5a619c373da3b1b99d8ae3befd05a5a0ca44e2eddd2edef4b5507607d21dc334948df74599bbf1037adc18ccacbf5ca1047db892b4d7ba0a563ec9e643e85897814b385c15a92eaba593a1ba2fd5fb1b26ebba869c54c7319188f312481aee1a755f0e7dbc8399289510d0f63da9b2b45f2da881c01f531ccc59aeea0a3f9d5f1249aa93d92fa4972ae8011afd1a02dd91c309f21d6b87603b8a1c70333d4b12a6c7102a2be2a496f8d57b76b3b897ab739e873438af034a9683bf4726d2e4908510548155027df3fe3dcf6054e2232aa2c65f3ee8528d300d293a9f21eb3a88e9c971b2d2b58a180c14c1300949cfe1485c5a3bacb97276c1bc31fb4e8d911c52684da901e", 0x1000}, {&(0x7f0000003400)="c152f212d0eab67b264715ac7a3b78a2298a535cf9bc0d10ea2fcace395326f84daf91c281c83521a56067cd430dd9ff110c66949c8bd2a30cc2cc98e07efda3f894d74bb527b835ab373936b2dd4c002150cda42647a55c2c48538cb121b1fd979c3c3fee5271b2feb769502e312ede06e5981e5a6cb2d5d20f5be27cab9ae22577d3929ca713158cf832eae5b18c16894079edfcd2b409e8d11566363803c82f921f2000645f35d5633abdd8b9c085705be9977cd8d76b40a4a1ced692492543e7df30277d585d9bdf4aef56518535a137cc6a76c195d8", 0xd8}, {&(0x7f0000003500)="439743c07cc527e94e281ee049e9d8e846bc0b59a170ef49713563b7ee8921961f2d9c8e5ab81aedcfcee74b060b2c01b03629a8a0cef90830b44f445af163487e3683b83378c9ea4e68f96fa58c936fac0a22d583ebded98b28c4777428d3c54c9a7d5a27fbbd9c18a86fa76e95d0c58b6766bc9d04f46fc29268fd5f4e6fab1471ce7725af5c409eff81", 0x8b}, {&(0x7f00000035c0)="5b25257aa06d0604f7195d1c229cba91721104103f69dca092b06414257cf9b05b3ba85d1d50fdcec3db1217261f27c911b98d7cd06be550a5e2764cad8522c5903adbb3aa511b5860b7a1cfe20bb525bd3f02f76b4211937fbec333a81dc946c9c0a2c4075e0fbf3288832afc6f7df7441ddcea9fc433b6b3e79d0ba49bb2092fe662fb0d46791e8c2a1c22da494dbaeb7aa771067be7f9285a85fbaf1af0d7fc64210f6245f695ac8d5b", 0xab}, {&(0x7f0000003680)="9c0c534151d815698c7dc5ff5752e6f971c0e552cea709838bc621bb080210870b3ca8c19a04aba397d0fede6d2727d8fc3acc8d91e4c1ea76eb1a7184f2b934cdf26f60e3575d3f7ef0f7063fad48e424a7631c254fea71a0af02b8395a0d923e79752a5f79a099bab696b99a265144421bf9405512e93f7be906274defe7c888bb7df41c275bc14991a60f913ad05bcb5f02486b6bc9d08d361e4a09bef10ab16a181cebfd64a7e9b794a0a5f34094096c8f0e6e34264949f62b9e192fe57eefd9a1ab3d4e5ee9838693c5252a3e12fc752a2f028e76b64e742fa0e370bfad83831f961d9affd6760c3dad2a81820f", 0xf0}], 0xa, &(0x7f0000003840)=[@cred={0x20, 0xffff, 0x0, r5, r1, r4}, @cred={0x20, 0xffff, 0x0, r6, r1, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x90, 0x400}, 0x8) setitimer(0x1, &(0x7f0000003940)={{0x2, 0x9}, {0x4, 0xff}}, &(0x7f0000003980)) getuid() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000039c0)={0x4, 0xfff}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000003a00)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003a80)={0x1, &(0x7f0000003a40)=[{0x6, 0x1, 0x9, 0x8}]}) bind(r0, &(0x7f0000003ac0)=@in6={0x18, 0x2, 0x100000001, 0x2}, 0xc) fcntl$getown(r0, 0x5) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000003b00)) r7 = open(&(0x7f0000003b40)='./file0\x00', 0x10, 0x21) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000003b80)) openat$tty(0xffffffffffffff9c, &(0x7f0000003bc0)='/dev/tty\x00', 0x20001, 0x0) r8 = syz_open_pts() ftruncate(r8, 0x0, 0x7) pipe2(&(0x7f0000003c00), 0x4) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000003c40)) 16:00:05 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x10) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x3, 0x10000, 0x5}, {0x730b, 0x1, 0x4, 0x3}, {0x8, 0x10001, 0x2}, {0x8001, 0x3, 0xc575}, {0x7f, 0xffff, 0x2, 0xdf53}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x800, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) poll(&(0x7f00000000c0)=[{r1, 0x40}, {r1, 0x80}, {r0, 0x4}, {r0, 0x80}], 0x4, 0x10000) fcntl$setown(r1, 0x6, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = geteuid() ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) setreuid(r4, r3) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) writev(r0, &(0x7f00000013c0), 0x1000000000000114) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/4094], &(0x7f0000001100)=0x1002) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="110d882afbb8fc3edf45666529bda554a4fc47262cd30d3ecde75725d6d4e756f88150c503ec6962601399afe3c3d0f1e27545957b0aca368c2cba15b51129842e3a6c0ef48dce281f9ab7d0255f9e9cb85f74d53fe9764f4b2f5e3bee507060b6cfdae2e6ffd1078eb5e3c8f0a9d86fc295ed38d4c3e3e20a3c219e4c6b72065aaabfb0647ccab6d379e7f76597a5141928", 0x92) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xfffffffffffffeaa, &(0x7f0000000080)="b6") ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)=0x1) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x7f8e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/pci\x00', 0x200, 0x0) dup(r2) r3 = open(&(0x7f0000000340)='./file0\x00', 0x400, 0x10) r4 = msgget$private(0x0, 0x400) msgrcv(r4, &(0x7f0000000b00)={0x0, ""/9}, 0x11, 0x0, 0x800) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='.\x00') truncate(&(0x7f0000000ac0)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000380)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = getgid() writev(r0, &(0x7f0000000980)=[{&(0x7f0000000480)="e4de507f5dd66dac9f52774fab6ebcfff5a95cd64b1f4cdc3a4bdbe39a02343dfca5b1c1ff14db4c036bd101a76fd0d4307889d0ed3877da4069bc81b700b7bcebb8ad1f34855511", 0x48}, {&(0x7f0000000500)="59040c4fe8fa3ffcac3e061dfc29cdb65d07bb29d2874b21630ec83b67a18918e116964bca75764dad6051b9f80cf83ac1217c110569ae920a2741d32a18c39a7fe7fde6ec32a2503360a05a6af270bd8679050402a6a012db28f59eb8fa03b521734c97ec4f2e37aeae860250d2b38b69903463f7167dfa7d215da07938324780155374b846a06a30dde4cd74b55fa7ff5bb4808901a614bafbe009c6d07beccd80fd5a883c5f500ecd413e35cfe7d0f40012f9e2b7e0cbd358575fb852d9f5babd3c0af1364335445f0b7e83717ca81273211243921ae8bd3a2abaf429c57b85db49720a10c01c1a94bdb672f0c857", 0xf0}, {&(0x7f0000000600)="77bd0e7b81a3a7c536e14f423850eba42d4daac53938437a489a5bd2b78d1ca8fa05ed2b9e8b0339ce541a111df1a52b89f8c069ce29b22396ca48ab90ca0ea8a758529f7206aa9f30fe5e7221f76775210e4c90db6517650fbb813e996e673ef6683df7a53d9cc3016d03a25481", 0x6e}, {&(0x7f0000000680)="79473c1b1da65e82cb7210b9c64bf77ad2585d23c57cd6a69c07a2d9ea082cecc36becbde4f470a8d0d8742198f1750a439229866901e47383587e4f50d7ca7615763a7bd89dddeb45e86ec8583f86580547edc4cdd98314b81dc64d689a142b21332aef9f836d48c4466e8e906d1399ed17250a2f3378e8cfd34171b7e7798436b59cfd71a9b1440ba9078f42ba3d648ec0b375504cf8767e851221613bf6396786ee553dfb2a7c6397d98f113ff4ed112bfb44960fb126e7ecd22263fcd8a8efae4a01eaab501608a0f5f4b7f4da68859e712bce3d8e70993619ad373adf7dd8d0db70603e21", 0xe7}, {&(0x7f0000000780)="1bf3d9f81e320dc6f9af0fea6d77497372979e7bb626f1a73aa3e444b9bf2b3ab9ff5c3c813c6fc469a02ae5e1c524548bf1cf5c96c1f048a60b831635cfb2954264fa671a315671fef6e426c79bc19372f40996d8623ce5e35ce70a5c4e66f31605c855dccd1db6", 0x68}, {&(0x7f0000000800)="cd3c96e6499d903ba4d772a7337f9b7253dcd4e76ca830dd9cfd0b429f2ea710fd24e781f78eeea3e4e2cbe08d8156e71301ec9e2f7a40cc6b670386dcc957f851b277158695d40f4015c5a0ee10c243918a2d45655606227335d9f14852c2ad945be3ce3d8c944d4d4ae523556140a4a18d34976494e495840e1c3b0a97073c14664540ce1b7acf0166e47946ba8bbf8bf30161628d49dba6b19c8b53517e18257503", 0xa3}, {&(0x7f00000008c0)="6cde7d256cddd2ff32f2893307d21c2affb34676bb141c46c5a71e120eda3c57aaa587c579fdd89392524d7cac0ed0e456ff7704ee138fbaacb52347342e24b73acb7088287ee64c630e4a35821cff2de15b478d40a0338b20f9aa0cc9510848975c333d551559d1a6bc01500709f60263dc321fa9cb0556441748f979dc8a4592380a89c0772e5d139c81a6f4bff51926df19ef255e0914ea57cc8784451d7e", 0xa0}], 0x7) chown(&(0x7f0000000140)='./file0\x00', r5, r6) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8, 0xffff, 0x1ff, 0x1}, {0x6, 0x80, 0x20, 0x8}, {0x2eac018d, 0x80000000, 0x100000000, 0x28}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x20) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x8c, 0x7, 0x3f, 0x7}, {0x9, 0x81, 0xeb29, 0xffffffff}, {0x16c1ac55, 0x7, 0x100000001, 0x5}, {0x7fff, 0x40, 0x8, 0xfffffffffffff000}, {0x1, 0x8000000, 0xffffffff, 0x502d}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)) close(r1) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xbc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = msgget(0x1, 0x200) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/21) r1 = msgget(0x1, 0x149) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/20}, 0x1c, 0x3, 0x800) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000280)={0x0, 0x3a5, 0x8406, 0x1000, "865aa569968a8485574f94c2c032e70f30e236e6", 0x1, 0xfd}) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x101, 0x0) getsockname$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000380)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x3, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r3, &(0x7f00000003c0)='./file0\x00', r5, r6, 0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000004c0)=0x9) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x20, 0x0) syz_open_pts() unlinkat(r3, &(0x7f0000000540)='./file0\x00', 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) recvfrom$inet6(r8, &(0x7f00000005c0)=""/61, 0x3d, 0x801, 0x0, 0x0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000600)=0x9) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000680)={0x6, 0x1}) accept$inet(r8, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getpeername$unix(r4, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) getpeername$unix(r2, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000000840)={0x40, 0x0, 0x4, 0x4, 0xffffffffffffa1bb, 0x10001, 0x8, 0x10, [{0x1, 0x80, 0x2, 0x80000000}, {0x7, 0x401, 0x461}, {0x344, 0x5, 0x1, 0xfff}, {0x7fff, 0x9, 0x6, 0xfffffffffffffffa}, {0xd766, 0x4, 0x3, 0x5}, {0x1, 0xf, 0x400, 0xfffffffffffffff7}, {0x7, 0x5, 0x2, 0x6}, {0x3ec, 0x0, 0x80000000, 0x7}, {0x2, 0xc0c, 0xffffffffffffffff, 0x40}, {0x31, 0x12, 0x9, 0x4d}, {0x8, 0x80000000, 0x8, 0x60000}, {0x10000, 0x9, 0x2, 0x2}, {0x1ff, 0x1, 0xe97, 0x6}, {0x3, 0x20000000000000, 0x6, 0x20}, {0x10001, 0x9, 0x8, 0x3ab}, {0xffff, 0x4, 0x7fffffff, 0x1}]}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000980)=0x9) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="01") 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fchmod(r0, 0xd5f6d0eb70387e96) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:06 executing program 1: poll(0x0, 0x0, 0x3ff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x180) socketpair(0x18, 0x4003, 0x1, &(0x7f0000000140)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) 16:00:06 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x16, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x68, 0x1f, 0x2, "90219a2f005963656ef8841c6d9d4bd305e4b4ef", 0x7f, 0x7ff}) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x801, 0x19) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10090, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x5a68) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) dup(r1) shutdown(r0, 0x3) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000200)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000004c0)=0x7a3fa093) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) accept$inet(r2, 0x0, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000580)={0x10, 0x9, 0x4, 0x100, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x407}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa76}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xcc}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x12}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1b1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7bdcc6eb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) fchown(r2, r4, r5) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000013b, &(0x7f00000000c0)=[{0x1000, 0x3, 0x1, 0x10000000000a93c}, {0x3, 0x0, 0x3f, 0x7}, {0x4000000010001, 0x2, 0x3, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1553132b1609285a, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/155, 0x9b}], 0x1) r1 = dup(r0) fsync(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0xffffffff) connect$inet6(r1, &(0x7f0000000340)={0x18, 0x2, 0x9, 0x100}, 0xc) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x5d2d028540055d6d, r4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="989e6d1b20bf42bfcf3066b808697800c75d47e063e3fbd58157dce6c1aa31e18afd574a944426", 0x27) setgroups(0x0, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') ftruncate(r3, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000002c0)={0x1}) fcntl$setstatus(r2, 0x4, 0x80) msgget$private(0x0, 0x80) fcntl$getflags(r3, 0x1) 16:00:07 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000400)=0x7ff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) wait4(r2, &(0x7f0000000300), 0x8, &(0x7f0000000340)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xa6, &(0x7f0000000280)="ec3b3474ae9d85e4b200fd6cba1928315d931a79653c1cadc4e7ed301870e586e9641f78da95ae991bb3b3f6aa8e97a91212986544b8dad31245eb6fec369e23c5d2f7445c42793c2712da688bacc6f26eea812dcd909eac082af1cad596e93329ef9181a6e0553b74b7a2f916737570dc9b162192d3c11f0e245ffbab92b27335095a2727c572e62fcb301313728a30b81bb6d8e39ea8c782143cd1a41224c3d8dc8429944d") r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:07 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x41, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) recvmsg(r2, &(0x7f0000003640)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002580)=[{&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/115, 0x73}, {&(0x7f0000001540)=""/1, 0x1}, {&(0x7f0000001580)=""/4096, 0x1000}], 0xa, &(0x7f0000002640)=""/4096, 0x1000}, 0x840) r3 = dup(r2) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000003680)={0x1}) r4 = kqueue() sync() unlink(&(0x7f00000036c0)='./file0\x00') r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0, 0x0}, &(0x7f0000003740)=0xc) fchown(r4, r5, r7) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000003780)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000037c0)=0x8000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003800)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000003840)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000003880)=0x3) chroot(&(0x7f00000038c0)='./file0\x00') pread(r4, &(0x7f0000003900)="219a49c0eb5976c233fa532d874976d0bb207fdb4a9f35e23a8b18caa74275b1e75dc4782aba2c2ce5d735385b0a3d36d494689bc2f46e4fee514e1be4b3b5c340f8c151c44e3fb43939966b7418b09d3a0bc2372f522a8984ea93507d05ab720d8d8b6963e9b521d3e7bb5d05b1b3935aacc9b67c19b2456d594db4d568fe9b2fa75b50025c7073f5128553363344f0ef4f7ad3118a9e94f176e23c3b57e27e27cdfa08a17b8741803f063548c73932bec8d0390af8a3d7220f3a993ec1c56cfcfdee31a15e9c823b039f584f6598268f89545cefd53b197e711b6aebe8850a933b64244d33c48253f4", 0xea, 0x0, 0x0) fchown(r0, r6, r7) listen(r3, 0x100000000) msgget(0x3, 0x1ba) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000080), &(0x7f0000000100)) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)) 16:00:07 executing program 0: execve(0x0, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x24) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x22) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x6, 0x1}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xe7}], 0x1}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 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) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000180)="526f8341aeb4bd00f111a8b3694a357fe4448741c128c7f9116be41ce535af68d117fabdba562921fdda728b2f59369c7970b75caa6931112328be119414c180b74ed031724f676003", 0x49}, {&(0x7f0000000200)="4f1f583e0e87a47a83e3ef02ecb40946dfd1653a4c84555802eadfdba72f406cc85802064b6f7c65206fb3fd779d23c426ebbdf048d701bec05f62bbf5044305be81fd01279d65fca3a289dd0286415eb5eaa1ae7c54f8b0db3124dc5c7fadabb22057b7bead83a1f1b585d2ab9a3170a77558c36542286cbfe7138361c19947a04e146c0032dd7af7a04a5e9bf04bdee48958bfbf8e12e4aab1ba360e4e8188b331066f54358b47699d184ed116fde567ccf17a202366dd4c1c5bd14b3f9ee068e10724f16dd32f25d04a3c602e2c165c95a607c54f97d0c59ed50e1d45860309b1880e1369532e3168f4ae05b0db70f8e9725fced603d2d610a64dbfe70fac41ac84a706a1b2f0aa4ce416fa1f859b98faadf0e721993ce0c79ccad5fffaf4b6cb08045d12574c9c5f2d5918cf421bd55304c8f9b95afe92eeff51a980c8158ffc81a62371c7933f673fb7f66abce5ffd5f5727203387c1e35754afc11aaa159607d5422b25d53d803f697c38b4addbec593e2e877c8397ad4542e9a2daf6d414c877d863d1fac96543598faca14d5e9a3447f0d4b6a4bdc9923d4b4a950e786bd93ab2f4d5f8b0c554b2a6d69f09024905c295813fec2087bba5027c605d3787661316faa6b1c1a4c473f611fdfda76ecfb3b8c984be49d9d710d64fab35a2aeb753d5646199297a41007cb8550ee1f9c8d02065c6faa82655950041ac99376ce1b8c4f5d7a77503470b8ecc488dd5c1df6d6168ae361a4684dd627a2d2eee6ce7991346f625a65a7c0ad35ba1cdf2a6534d91c58cf12a2c6802a338a5b71750cf07d38b1160568c300237a68915d29517c39f5f3a339e2a7c74389de0c0b04581303fa167ebc600e3762ff06588973bf9ac9d9770b5f3eb8df9ec703f81236c1ccde5265dce9a82dd1cbcbbdf2d659ff3cd05488fbe00cf80f2b9c3dd0d257e6a46b1c73480dee6577265af60705d1286c0fff27fe3bbc3131a7a91b14a2b17b481bd6dbb5ef788e4e66eb5836ad48d139c67497172a032ecfa800fb6780298b58fc6e69134284e7fc0cfeb0d998e482ab34cc682ac34451db1e564c0e0420260be23891a4d8489bb32a6701ff316068483bafb53ac793ac05bcf78aa4f1be6342e843e9ba0831eea4ad0454b82e848dd53fe0cb4027f93bb5def3bcbd2591b27447436f86017b977486da0efb535be86bbe543c83ed150e11bf0a8914d309aef883dba8e34d86c7bdc1630f7aa506b248fb2593535e83fcd80d62fafa0e557bc4f8dc30c4a7be6b11f76d091fce663a89c598ac636ed7a87f7b4b94d381d3daa65f421b1c3b474cb005955923d0a74d59166f55ef664363b07437059761664f7c8ec25c7ad73fb3c9f433f3f9d367455d31929f152fc3ccbce8949bc678f9d04fc0049344ad7e39c7ca7314d051236d0a6648d8b5efdca8bbb0b54e976055772dda822cf437188f7b498746dd32947c4f64f63654ac5302ebdaf16cd478a7c19ab7e61ad25513dbeb67dcd7641bdeba9fce818ece57a6a3fc08a8b8aee31afacb2b85fa5ed7cb0942816444abddc21fb57aa3b21a0966d4e778a0a3a272217674ba1cceb3d42286c6fd83936670f000840e0dbf0988b5d39ee56435fd607480437c6a87eeb90643aa0ec77eda25748955e050ab42676e3f954582c87b94da57b8c276aeb2cb32d8cbf9e3dcf1fcd250149b53e555ffe20f903ae4a2652828bb51532ded114f747bc6af7a8f8f0a2101185506cdbcb88f1e5190f82c062f943323af966f88bd5d959888a686711f7835a0a449ff7450a68e64640844e72837c8d927da90e6a35553cf16a6bd546988c1872c018067b0684a3725649be88eaedd982640ab25cd3aa169d73328191d4ae0880e4ffd45d683e383eb6344578ea737b60d3895d0523ea2affab981519365c52e9794afbea229a62898ce7248cb03cd02ed0c478a62a419ff4e7aa0d403da6ab2246f569547812843be88288425d432e9c8f8c7c83b775a81a3391d6481ee49bf2448aaaee7f4bc229dca85a46bd7e8d09850d7adbdfee2c570547d1bd67c45160cfffa9cc8da4398d683f8b0fbabcbd4ef433733dbc7a0d1f3495e486bda70b676e7814c944c4c8828aa759ee485e5faf486ca757b24a115be9a18fa6d6a1ef9bc5cfadd6065dc10e31d790845fa1e95e2c0663bbb9c5693f9bd2b148f7591df487cc9f62a0705c7071c3e1fbab8044f49897c58a763323f6b195d6e50d30c0f2ac655dbe999f78afd72f9a113ed99a18ca293abc40f4aadf70033957bfbb19dfee6ed84adfbfa53654851e1a60a929fb1c388e6d632a5f0b0dfaba5dd485231f82361f4de658ff4f1bb4e197bc47422983f42aba8226c8f2096ed4363df73016a57c61e6fde73632a5ce8007f7cb975441fa7817af1373e86e17562668a8c63744b6be01392e65b6513f7ef3d4df10032dbb2cfbe4fa1411b69ea69a0fc2fd9e1af4dbfe9af6585352946bfbceb1ded20fdd53a52d8f65b50a6849a126edbc64aa0c932e3bab9e7988715add4c523e1706b0fc6103930d6f3c00e76db950eb9e9c815651ecb2c90789b22533d4ac6e40c368d196aa5cdb54197ab4840bbd15a56164535e7c5b4c238971f8d0284f7bca5994e12387e31803083e41919498d3dea8c16e4515273aeb53be75ccd43d5d9788ecc91d900cb11fa239cba6a6792bfa1322b394f216aca544bc73a54bae07972a4492e2f80ce672719d56c635c4d83719685182f8ba658f364ed7bea9a968039ff28195d118e6d1cabad7b6544aa500af4dd49ab211ad00cf8294165338c7a6fbcd5cd842d9235d506e8facaa7ff16708971f950e6925fc944ee103dd3e5f8d2a9778836433008be528dc8ae05aa4236cbacbd2e0ffa9325d64af072fb3e7417224e8730c57f293b15a3ec2a1adb30e06b07d7a154d1065aeb700a21a669fefd20fbf12cbe9c20dad7e38e2dae013ccc8d822266b72ef65fb73590ce25b5c6e1218bc15989db735d51928df7217eb418a077af78158e159daa8c291338de70fe50c7d281a8e66d6ce05077d15e221e554185f698dfc8d22d384257736fb7db481d8ad29d8161d5e3b2ba180e60c90b3fc77f32c7260acbd921bbe859fdfdda25054249277a399d5827f969779c3894662784d5145865f4b66d8d5386f8e45c1493dbb47c5011caafb79e0689b865859dd1b1b432142283f0241f63bf3fca9855b235191cbc76b2f5b78751efb0d4504f98c8e667aaa65a64a6530c44677bef61dd4d26ae664d81759b38b17bfe5fb3bf820262191621e53d3205e1391b1a0e0b923ac6264295ec704454110651804bae4ae0e5a09244d24920969f794b9b2239a1c8d5fb5d127e9ce45148ffa9ec0067aa536e7b127073fb73fe66521a02ee1f286688e8a8eb81d5ab2067bf22f1c73813b6e59dae395f088e348dc197432f54e35bf09c65940a69d980831244c90ef28e53729752449a6d033fbd9c061c6fa58edab8b1f9a73b4fbd3bd432e73be8663cea949c9b29eed94083c6ac4c75b02333b85ed5df695f175328f8bb18b8868e3fcc2ad5e61a661677f1f2c16a31d829e7ffe035017b4a9cc69082c00cc23c2fdbca64a5c2156916e33272ec85310e5077b126f8f618c3061122b851efb885e33e27f847c836597a9edc9ee50778cf709550878fab4cf7eb252ccf8939328b987c8c8aacb9a25f315e5491e4eb4952f525d21728d19b0325d6e944a5248dd1ede55ef6e4f6f03854e7d4c3443e1d0322b5328434fb3cab889e5f28812e4ae25926ff07dcb9af466d46b5420d2921eee83404e3a43ace1336ec1c613bc2d30fbdd706c2a8ca5bf3c19f6a4ea8c80aaa2f7e4facfb72c5a1ebff9036de1aba350f1d3d52cd3f0f44e5dbe74e0d115839392e0e6b3c830895cf2ab75425cf6bcaf2a92a503d9db297985aaa9b6773f400a4191169ac37bbfd18d08f00538b75719fa91ac70740cc556b57afea80bee6e7417124f2dfde606e90104caa0e241a9836d44cc67e5deace319465a8b1364ccc18bef2a3485993e51118a566564a8d16a02149829bb22e3d1b0b89eb0e53d1883ecd96a847226b9716b8b04442b93c98eabd0b3ac1cf2c00aa78e32eac2013eeaf3a0c0d5c327765d48d994fc2a3f1dd8525174b9b56e07ade8e8099449c3d557493ec264a71a61f8bc157bc938d75cf39c919a576e90d1734cc8c96acd7e40db085ac011fbb49f8d713e869f895c8725583eccbbe6be5c115e966e350e009d95d76a525fbb9c1e5ef0642a671fed9904cf013ac1976e2112403b879eb68fec0ae4e99c6b6d2a71b7118ddbde03181e68ff78ba8bcf0d12900578e2c0670fb1aff7a61cbc1ae7b1b12a62ce1d2bba64d242c05c18d08cd3aae14d6f9f783d53eccee3322a6e8bd0222598d21c169bcda0be5e9c88963bfa95d030b67d08823b7fe9f017f8417fccb03ac8d49f8d18f006308323b6a5c8c827b492a9cca74c88c0f9ce40430d9923312cc31341e65a6f62dd63253d6938cf104b12b7e573b726172d5aca7f7e74dcc9f0b5e09d27627d5d2011e99dfecd1d77ee0533ca7dce06af50be0427611ec33ed1e1131ba39a9d2f20f7c91f710f39ee0acd72ca71698eb27870721c6fb176e607411e7129bc363005d7e81dfabff2f2ba54850cf93edc1c451d3b8e7e88918fd4164f43cbf78bb97b410419112c669bbdb678685ebdbb164dfa3861b8192bc29918e6c47c0a60b373dcd2e0bd0f261f6f9f539f22af4e07b32974144969e9c646668fbc8624ec7e7f63f71bf587f565cccf5f494b56a60f31d4f95004560d77aec035ff345fac361186709bf506c6723b2970e07dfb9d17188fb111acbca1d92c7f338c1e40dfe615b6262621aa8c3c77775e26a6a32bfb520797bad69799d0aaa1782c8e4511282bc584759262469d729f66d5ca4ff65a268a965bc4b84e8902e2496f6e475ca280046a211a21197abd14dbe52cd28580cfe1cd9c46e75c82c79fb99d099f31e113fd3a277a775f5fce00d56834ff038f6ed84c8f386ca8af18361dcde4562268adef649a1f4ffbde58ad711cb21cc284044b52ffcdb0b9e7ca345601b4e5d313451aa62f10043a7a68f75de4d509a0481dd63c9e8cdb5e26839a06738cbba41d18edeb1b726a7c29f1de05464c622fd1580bdf6436774f06e3a89d525159cf9587ec50b86d16e612f08190acfee60f93dc2e428b73b6c7e0e509469c9ae2cddfd7749891ae705793169c1ebbc9622d9ed947d094b1f1cca1d5498364b26453ea49ee802de6c13d6a01511e80bec9c4fb2843bdd5f55f228166572ef3eeca4626ed4a414c248cdff32bacaee0bbe7084660c04767ba4d52364dd056b24f9c4552e3f52f36c50607a7958f752d443fb66f4bde6cb8ac47415005ae9e0cdab25c339158664b5c55d486a45bf09b9beaf57326b206d5b8d27eddcf7bc924a75f3bf38bcd6ad3ff07aec4a54d0ec77b33a84b83b73705d096fa31cb877877a10b39a61005e4274e7fce088b18a70fa268d7f93a447c599413fa50404111c13dc82bab125c24f0809d130ccd6c00fc001c601d8fb05e08d198e98f3bd7560cb76f998360bf1f0f8aa9c637804898793be8fa70f95b98e1fb8846ae09965894d0b5d0ad02c063d61ca75799713492cecb587395bf333e9473f448dc3a474042e05affd68198dfa2dcbbd15dbad747acef7be16eb69e6bfdf8d6560c726f38bd318bdd1e0c96f669124689d9bd9bf6fd656b87975a8ba005de5ee6a2491dac03726557d234d0540f1ae2d4b3ef7c84684", 0x1000}, {&(0x7f0000001200)="2ce27b42af39aded778fdbb6ed2e89d758790d31106c25d3be29b50e6073cdffbd55969b1bb5b9a66545eda1866bd24bc48cdeea18d3fe6b832a0efbd76b49aa87e6c951c83f72ed64e98e68b55d4d185d8aeee8ba99ff242fdc15dd3ddf05c2ff6755bf2a13a84ed41137db5d1e32fb53825ef7e1d0c03527689cc3b1657a7b7599d4d9bdad8d059d196bc2524e006036ee4771b4c67a2488c0edc94f7008738a8e224aa5d6bbe4b321e86e4289afe0b821ffbabab6a17395dcae44f38effecbf4c4145369a49", 0xc7}, {&(0x7f0000000040)}, {&(0x7f0000000100)="fbd4bc8e35f300a7e50797c98811b021f6f2aa665ed2ba86aeef85f234100b961b955c185eaa996d", 0x28}, {&(0x7f0000001300)}, {&(0x7f0000001340)="e6acd37608025e2a6496e4d744b1b1e60633282f7f9cd1f73e8b7d38dfa8417ee7745db3f0e45def89d6e59089b1c394d90824c8fc3f104802eb7b2f32ff5d97c2e481d1c608aa5768af8ce9ffc66d0adba6fc2e82c00e4a7e162688dc3224f3472764b580837ef74a76e286db1beb6e6052319e3e7fd61495", 0x79}, {&(0x7f00000013c0)="f2a2a4feae8f98a3eb36c6f3bc005073dded9fef16d365ffdc7cd4dc49c1ba8e15b7278966e9e0ce94057db4e0b2f46b7f2899dd01a6d22ab9994ddd2b54770688bb7330a970098a88dcbd028cd3494e94310a3c79baed2736f7b13c3af0d2fec2d0eff6aafcb7a2e35147c312b82b50e7302e115fbb7f00c3d76c9b3485fc2786983c61fcc11e55f0504c47f2d8b1fd7f33f43aa7eb5bd0de219059582f54fab2f1252bb5fdf13f1ae98290d7cbf1de00069ccd5100312f93b953c481ad3e832b6270336b30c09e3ea4f910a6e8dae554c4da1ecee93afff4130eeb4917ddd827f68eb48ea8b7c45a653b51fab7c414ff6c0edae175b03c0df990b007b79b", 0xff}], 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)='ttXP', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66694e653000"], 0x10) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x84}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x1f, 0x3434, 0x8, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: mkdir(&(0x7f0000000040)='./control\x00', 0x100000103) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fchflags(r1, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./control\x00', r2, r0) 16:00:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="fe") 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) write(r1, &(0x7f0000000000)="9173ce941647e2f7021f580ba023d00bbdcff24dd8e003de9b988da53b2176263b27ec2cafd1eabf2d0c8b6dc1b518641d96367741118e2bc8d7e95e2a1cda2745922889749f15385af81d2ebae951af84942e73e19cfb9529", 0x59) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() fchown(r1, r2, r3) socketpair(0x10, 0x4, 0x1, &(0x7f0000000180)) 16:00:07 executing program 0: r0 = socket(0x0, 0x2, 0x3b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x81, 0xfffffffeffffffff, 0x1}) 16:00:08 executing program 0: 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) ftruncate(r1, 0x0, 0x7c4) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:00:08 executing program 1: socket$inet6(0x18, 0x3, 0x102) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x2, 0x400) semop(r1, &(0x7f0000000040)=[{0x3, 0x10001, 0x800}, {0x3, 0x78, 0x1000}, {0x0, 0x2, 0x1000}, {0x4, 0x7fffffff, 0x1800}, {0x0, 0x1, 0x1800}, {0x0, 0x1, 0x800}, {0x1, 0x6, 0x1800}, {0x1, 0x9, 0x800}, {0x2, 0x1, 0x1800}], 0x9) shutdown(r0, 0x2) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) getegid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) ioctl$BIOCFLUSH(r1, 0x20004268) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x9}) 16:00:08 executing program 1: r0 = getgid() r1 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, r0, r0, 0xffffffffffffffff, r1, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x2) socket(0x10, 0x3, 0x734b) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, r0, 0x0, 0x1000000000) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$dupfd(r0, 0xa, r0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000740)="3c05dbc292dbc1697e82013792ce6025c59e3b64010001000000000070a0f41218a080f8870a040b6a4a9286542787a5e7077c01df107ce9f1d40268070000000000000006459204809872ea98dc7d2b7165ce25f9a425f7c51cbb410ad20650550a86b4f1c77867b0b365be6366d42b98519e805d6993d452a366d121f2b011bcf5f31c84df0db6e9a0004ac9249f7ae53764067eeb62909e66f2bdb1ef041580f8396eca6f0a246b863b2984fbf00ccd6285453b8b172d0262ac5d242b889807000000b3e563d8cffb46cc61d507aeb8cfccd42932cade5d64f6afe7eac857fe79c2a5ff84e95d03ade7837b996388e7d3fa54068ca1e0487810fcfc99a5a0f7599ee5ad3f9ba70634796d7e45845ffa79d2a700575830e8356185b47f6ca69c5266df40132b0901f19925e00b3d9c6d4e2caf838c0f07ec4a5a43bfeafe1f623fce1148c14568f44aef0c22715a6372276538a9f7e4460f4c393cbce670c89e695db2099639cbc6de48", 0xfffffebc, 0x0, 0xfffffffffffffffe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x7fff, 0x4, 0x0, 0x8}, {0xfff, 0x80000001, 0x7ff, 0x1}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20480, 0x8) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000002c0)) r2 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x80, 0x140ca8e79f45cd01) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000008c0)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) setsockopt(r0, 0x20, 0xeda, &(0x7f0000000380)="2009fc35c2f6acd836d4d550fe53fecfb09d15b29276a9bd1131ea74db056e15d93d7ad187c3a31da7e0b3110be336e8a40f807ad0a3a7bfbc0a75ebec2351c4f7f96041d7531f0c54453d4f805348bbe511a02944b4", 0x56) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000440)="d5d6149b6127bf1e84954bf99c9c502d64851e9991bd2b266764d953c475eaa59b70bf4ff7d221fc2dbb1f5e5f33ea530d19782d4582181ae754c3c4a869d87e98127302b26e8e7b2957d2ced7f083acba87686b69fcd7a656a70c4d644b148823b00f28203894298e14270ba0b0919b92ffe3de2721812a707df284dc0a702aace5f300ab6715f84a0266a4d64af9ff34500838f67679edd68abe653552dbbeec34fa879e975a81ae89aee36c01df3035d8f5d7be762fedfce446e02b49e64da653ebe577c9edc1c945b22fe0d8bf33373c1fe0123ec1c5bd51de937f925289b2a5f4ce6f0b68e99a", 0xe9}, {&(0x7f0000000540)="377921432c985f966e201be1f5f8103830bf108231cbc45b313840bae4eee23bd43e83b6faaae94e49cff65f2f89d1f3105f8dd612fe1a882c80268274b2c22bbcf022b4e2ed8e43e1cc84fa07c69d2f6db3a010c5b796de681ed1626bb247588f3b4035cf8e7416d873ef76dfa078d5bb7c6e35cfff1199f6b01bc36fad6fe9926aef2ba98dfaa2af745f1bcf7ff5167094c3314219440e9e1120a08daf61dbefb4073037cf574e", 0xa8}, {&(0x7f0000000600)="7a31f3f94beae697323cf136780095e0d69fe020f730fc3024d9ca6411755e2f8bd3eb73bc75551fb288d30e9f448ab3b0fe91eb34a0c5bd4bba46f40b1ce77653611d83b6343555aa641a7ea9d9cb3727af24e44ccb48981b8a08c5fecba4cd5e957240d07d87777441fc49fcac20b2928ab3094222a49a15f146a502d603c0035d0296c2efe54967ede34ef9cec4", 0x8f}], 0x3, 0x0, 0x0, 0x401}, 0x8) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000280)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x100000000001) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0xa5395059e0636e68) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="6f4003000000", 0x6) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x4) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="746b87077de6efbae42dde7324150ce429d53e9891730b2a9915720ba9d2baee99a25721d682274800345e7d108a9b68ddf275d1708dd7eedd55495be7d04abb478990b62c07f551740944c732a042abd10a", 0x52}, {&(0x7f0000000080)="b9d103c1d13c6e9251b9a45ca075d83c377dac2d8543458454d4e8f2844a0987bd9ffbf7136c06f1b2b16cb235c0c6b5242df015c73f10f06a31ad479f7231e0c055c8c15a012d3589fa6c52741f52b80eb16d8a199fa70784508590649526267ce84456acd25db8ad4d36d30773db0eaf76d093348b08f24169dc2b1dcbc3c58a480f31769bae1981a30dc461378f895ceae582c66ebb86", 0x98}, {&(0x7f0000000140)="a5651e5157f2839e293d808a4e9d0f5b3441c0ffec06314b13f87cd71b", 0x1d}, {&(0x7f0000000180)="aea6a4c8c161d4d1f5b96b612a1fbff63272a534f7c1fddd1eaa7500e2bcd1d476c5237da44b35e974bd258131f2782aacbfbefacc7854751d4a09ea6bad87e099afa7621998ba3caa044485fd022eb7c2aa7dab6977594ad97c4daaa36250cb3e5350909babe4ed95bff032702de2ce8ba2f9a925563c951168a8303733ccf67a5047e06643d38ecb047b4640273989fbabbd02ab11b44f14ac409860717a31e4530aff2958eed265bb16d0cbe04eb49605c2c4b1fa685b00cb01f20f", 0xbd}, {&(0x7f0000000240)="d51892278b0c40620533f94853ac875ee74704411626a7ccc665acf0587e9b21b69d2c6fb63981cf324d0e06d710061b1b710aecafec64c36fa7c5f8ff90995858e062729176ba3a8d359d17ed0c7406bf84a965cb1e636b94e59f", 0x5b}, {&(0x7f00000002c0)="020eef003644cefeb043b887a6c0b10a93c8e860327bf7", 0x17}, {&(0x7f0000000300)="f0ddc896f82d904cca90cacf3307531b32e4e3067f6400fc4c21b6254908539f6a8877699a09e6578d00420f1f75a2f35f4b88f67d5e50e96e957527", 0x3c}], 0x7, 0x0, 0x0) 16:00:08 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000280)="3b5eb71d18292fcb75f4379557b0072142a4534f0de455479241ef3dce93a655e3eafc0a6113d9645e2aa7a8b41d57fda416df4127e8d881e8ed3190a1db37e5dc9a31d87e0175c90ccc42c4ee2e7d51c835c282c1e4e74d8515ff285c2ceeeede24e3ee993cc90d393ef24af64afaf40b6522908517f11d280b0eda0e68b252c56ad8826b8941ce08a32d0c07", 0x8d}, {&(0x7f0000000340)="d3ba30f6f6f7543cccf97e6525f0418e17838323bfb8e24b4ec32b7b1331f2f5e417d8de0c6ab0a6151cdcbee56e857e2bde96bf56f7b909feebd4c6be148a262882903fa87044f6179fc389ef9ed80ddb99397f26013c24cb869cad0cf60acbc7e53ce9ea94be6191031da354568ec1c8292afc637fa1a98002afc8d663bd262c", 0x81}, {&(0x7f0000000400)="bd23289938449f255da9e5487d995febfa272aa7c2e722e3607c5451fc4faf66dbb322a6e15bb7ec6ad4f0b710f21b72fffe4cd15ccee73ccab6430b2883794dbbeaf787adc7fee20077d8ff1cd5d3efcbf0a7e39b372dde48c32587dea3e0dca142369d42340b8fcb3ee86c7a49fab1d79431493971caf20fd3ec41e27a18ce3b64a3c038ec8e7deec02a0e083406eea21c903c8c226ceb260742f8b050045bcf36bba9fc872a49ac3154f9ed59c2c889976b32404f140d163f16c19cc4f76f7c90d1e9556ef72e1bffc29b73d70452", 0xd0}, {&(0x7f0000000500)="383c5784fc7d122e8f17248e6e6089e49fde74f6b529bebf24325cb1a79c959b44fdb344ac6926efe976411da3a706eb6ae352e959eece18344e3d600ae4936158b1c4ab90bf272ce476043f3852cd2768853637eb7be04c1bca028870a27b350c22c45292092204f7053e26583d9dd79733e210512383447f69e0a19276ebb66d7ce45c569208991ba46f24e0d3203739248a75fb72ee180872daad42ef7aa695c8eaddbfad223c8c835a8a2299af151a366a016cce47b9c9db145397cfb12eaf8d7bb17cab6c12f244cab7c8d38a6916528b4bc81814f6201d933e9e979944f5e7efd12093a6265f5e0fe948df7ab5933e4e2923", 0xf5}, {&(0x7f0000000600)="db2c754763f9bd5fda8c837aff1c9a819556a3cefb4a12d4c132bbbca9ecbea046139a474e2742d433620aef0ae71cb4a33c0b3bbd124c3cb060da722a1aeea51ac70c00739a610fea56b818a86d79f440b7de7c097a298a79f8744e9a2e9734087eaf8365398ff1f3ee21e344e186ab130107eb730460ddc6103f67a7e897e4cd212f3a8ad7df465899e3abe7b5e1aa70", 0x91}, {&(0x7f00000006c0)="5eb59f85eeb21b09ba00785116b5035a1f07fec8fa20476dd577c73f1557224189f5122088f180d648949dda4c7f9ecd8a20e68072e81ea7cc221253e14d55610f81c739db768b5eb2f4836b2ec817ba82b87a6d054d7f6a938c3d9cd4c4fe6fe0e0ce36872af27e9d5f7b13a1a959c0c1dc11c4ee05084139f6620a7456444483c89c7d98c61b0069bf47a889ca5c927117db4e61e49ea6e2b12fb7519717f51785e3ebd1ba8d539c3c3b15a1fcffd3c4", 0xb1}], 0x6, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r2, r0, r1}], 0x20, 0x4}, 0x3) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0x2000, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000880)=0x40) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)="00000002009a249fc941", 0xa}], 0x1, 0x0, 0x0) socket(0x20, 0x0, 0x20ff) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x154) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) listen(r0, 0xffffffff) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6, 0x8, 0x2, 0x9c4e}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getegid() poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x5) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r2, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0xfffffffffffffffb, './bus\x00'}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) fchmod(r0, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x54, &(0x7f0000000600)="d3434d4312df6a9995df8aa6f70b96fc347b5a71f22cfb59077527f879ff0726f9978ba47b3fc2ee547e474f46c99ae88735cabe9ce8d0fa8c790aea637eeefbbb13e985a3f0b39290c27adc82a4450fdb1434f63f2a1347b37898af71dcb72723753a6446d7e9d34d03ce28c66b0be7b87b4d773294828d275d8a4ea43ae6735b4526c35090da57efbe29b744e7eaab717bf0464f06b5ec7f06bf6d43a0ada0e3c32caa13aa0eced72a514dc07b91f1ab01f7db61163400009f59753cde22556e149c147061d8e31103549644e3f02f83b5eafa774f66b60f0830ceea6e501797760e392ffad779130f04dddf68873f2056c4f3fc947c13d254b5965ae65002c540280d62560444cd72a823c403fa17c60c638fc05c6f6321fbaaeb12b8fd0df3ea3d0c4b77b290c79d58cf579cd817322970d88c419f3b52dc8ae075e83670b4d108e38cb7d98d0606eecaf7d4da2812278b0865f3be2142626e1ccda538886260e9938347936aaf8a3a46219fb51b3f4896c18c5e36eabe6a846f86b8d2f9a975f5e1a6c1923398fb9ad39a96f3c3f285c1570a3eb571b6da447e926e0fc7d2c04850a5f930f3b91b2c0ce74eb786ccd17dc3d5006190bf5d989027ba") 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$BIOCFLUSH(r1, 0x20004268) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) readlinkat(r2, &(0x7f00000005c0)='./file0/../file0\x00', &(0x7f0000000600)=""/145, 0x91) getsockopt(r0, 0x4, 0x5, &(0x7f0000000080)=""/104, &(0x7f0000000140)=0x68) mkdir(&(0x7f0000000300)='./file0\x00', 0x100) r5 = semget(0x2, 0x3, 0xc2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000006c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getegid() flock(r1, 0x4) r8 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x2, r6, r7, r8, r9, 0x7891352cb1b252b6, 0xb7f3}, 0x2d000000, 0xffffffff7fffffff, 0x3ff}) fchmod(r0, 0x30) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) sendto(r2, &(0x7f0000000380)="d876458b1f47c759a58b8511ed0e557abb5c24f6b6bc03156660f452f585cf41a0d5193d6b3a0dc7ffa1c0f6dadc2c9b4275482ad2f33186713414be26a89c85f2f4487c626a4c816861923ce0b5d0e727cd5e9597e0f5fa8e20ec37d28ddb649c9647fa23881680182d1a3dc42243aa37f46176d23d559e3f6a67a6ce5fe2a4f0fd20", 0x83, 0x4, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0xc) close(0xffffffffffffffff) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair(0x20, 0x1, 0x400, &(0x7f0000000000)) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0xca3}) flock(r0, 0xb) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt(r0, 0x4, 0x6, &(0x7f00000000c0)=""/227, &(0x7f0000000040)=0xe3) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000000000000000004cd2", 0x2c}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="2874de0ff8db411e01f4490a6c7aba46c8c5806b9ec1b0c21ede52d816aac1", 0x1f}], 0x1) r1 = semget(0x0, 0x2, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/14) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0xf3) 16:00:09 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7ff) r3 = socket(0x23, 0x3, 0xffffffff96fa552a) getpeername$unix(r3, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r3, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000dfffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000f8ffffffffffffff0000008000"/110], 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r4, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) msgrcv(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000e229044b56fa022af40782610000000000000000000000000000000010000000050000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/168], 0x1, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) msgsnd(r4, &(0x7f00000001c0)={0x3, "d70fbbee"}, 0x397, 0x800) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4d, 0x1}, {0x20004006, 0x0, 0xf2b}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") munlockall() 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x2d3b5012ff1f5cd7, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000000)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f00000002c0)="2e1363eb4db31f5b83b0180959bec9b0c13c34bcf8f55a225bcdf1c0236496af911cbd1d6a1616ca1b0c8ce4fdfcf0e9d8c6a0c321fa03ab97bfd8788e94d8817cd15135b4cc69d79cdca5bb2252a66e67a3176b7f192d58d91747193daf315bbc6613db4f4308e8ee606e0698921716255f2501bca0ef18b8d655fe8aaf3ce9e765cec2b568d56c10ccecadb6df974bf4115f29776845c246b69b58d553281cd2160662ecfca8d17da8e1917ce8a48cdce3e9594c87dd826e5068d673ef") r1 = msgget(0x3, 0x14) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0xffffffffffffe8a9, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x3}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x9}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xb0}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x3}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xbd5}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xa6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x3051}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x8001}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) msgctl$IPC_RMID(r1, 0x0) semget$private(0x0, 0x4, 0x540) 16:00:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() dup(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="c271020000000000", 0x1}], 0x1) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) fsync(r1) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x395bfee1abb8adeb, &(0x7f0000000000)={0x0, 0x4, 0x1, 0x1, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x80000001, 0x1, 0x5, 0x392a, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0xff28) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) getgroups(0x2d1, 0xffffffffffffffff) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r3 = getegid() r4 = getgid() chdir(&(0x7f0000000100)='./file0\x00') getgroups(0x4, &(0x7f00000000c0)=[r1, r2, r3, r4]) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8040, 0x84) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x400) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semget(0x1, 0x0, 0x100000290) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001980)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000001100)='/dev/klog\x00', 0x0, 0x0) shmget(0x1, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000000000003d, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0x100000000000000}, {0x5, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x4000, 0x3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xfff) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/12, 0xc}], 0x1, &(0x7f00000001c0)=""/97, 0x61}, 0x14866d5037c41244) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) r1 = getgid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb762d5033c3b13e2) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xc0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x100000001, 0x8, 0x9, 0x6, "20d1b57d8d05b24dec0b6f1b6e4add2ab688829a", 0x64, 0x8}) r1 = syz_open_pts() close(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000440)) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9, 0x7, 0x8, 0x6, "2871775a4878f940363ae3317304c798914b9d05", 0x8000, 0x97}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c", 0x297) syz_open_pts() 16:00:10 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)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x44}, {0x20004006}]}) syz_emit_ethernet(0xffffff01, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) setitimer(0xfffffffffffffffe, &(0x7f0000000100), 0x0) r1 = getegid() r2 = getegid() r3 = getegid() getgroups(0x3, &(0x7f0000000040)=[r1, r2, r3]) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000240)=0x7) setitimer(0x2, 0x0, &(0x7f0000000280)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x11, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000002c0)) shmctl$SHM_LOCK(r0, 0x3) write(r5, &(0x7f0000000140)="49923f509aa11c130de25f23999fe6b4aaa76e7e4a81575832386f3415609625d07155a5a34ae391920146def0dd411971dcc8986779af527838641590c5990046bf2ebf620728cc62e8b5a66453a89274a2488127832a970fda5deaf8f5bb315b6b950ca8e8df5a41dc2d2b6c6b2b4c7b52cb195101b670443ed817b2e248027e984366c27efe9bc5a48d87356b386c8f17d7dd72f368c9c61f8fce16028fde0a1a438aaeb4e06e9d37373091c0381bf902e040606f265fa7e1e812e577dfcb640af82a275d0a457f2cbe8122a4537469ccf18fb10c04b9a3bd33062c24b71cfa1dbdb39652", 0xe6) fcntl$dupfd(r5, 0xa, r5) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1, 0x1ff}) 16:00:10 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r5, 0x80000000001) r6 = open(&(0x7f0000000200)='./bus/file1\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x2) accept$inet(r5, &(0x7f0000000340), &(0x7f00000004c0)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0xc8976e4d180332e7, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r0) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/18}, &(0x7f00000001c0)=0x14) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x8) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x10) kqueue() ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x4, 0xfff}) kevent(r0, &(0x7f0000000000), 0x4eb, 0x0, 0x84, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) syz_open_pts() kevent(r0, 0x0, 0xffffffffffffffff, 0x0, 0x2f3d94ed, 0x0) getppid() 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) semget$private(0x0, 0x2, 0x4) poll(&(0x7f0000000080)=[{r3, 0x2}, {r0, 0x2}], 0x2, 0x6d3) r4 = dup2(r0, r2) r5 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:11 executing program 1: r0 = getppid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) fcntl$setown(r1, 0x6, r0) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x10001}, 0xc) setpgid(0xffffffffffffffff, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x35}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f00000002c0)=[r1, r2, r3, r4, r5]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) r2 = semget(0x0, 0x4, 0x100) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000300)=""/85) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000080)=0x8) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x20) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) r2 = dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff76bd0100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000200)={0x0, 0xffffffffffffff41, 0x0, 0x0, 0x0}, 0x0) fchmod(r0, 0x4) r2 = dup2(r1, r1) r3 = dup2(r0, r0) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) write(r0, 0x0, 0x0) dup2(r1, r0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) select(0x40, &(0x7f0000000040)={0x6, 0x400, 0xfffffffffffffffd, 0x7, 0x0, 0x1, 0x3f, 0x6}, &(0x7f0000000180)={0x9, 0x9, 0x7fffffff, 0x25, 0x9, 0x9, 0x1, 0xffff}, &(0x7f00000001c0)={0xff, 0x6, 0x1483d9d0, 0x925, 0x80, 0x400, 0x1, 0xfff}, &(0x7f0000000240)={0x2, 0x7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c, 0x4, 0xfffffffffffffffd}, {0x80000016}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x313b06fdbbf3a7c4, 0x0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0xa0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket$inet(0x2, 0x5, 0xc) setsockopt(r0, 0x1000000029, 0x40000000000031, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xee50, 0xc4}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x1ff, 0x7}, {{r1}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x0, 0xf5}, {{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0xc3, 0xbeb}, {{r1}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x0, 0x4}, {{r2}, 0xfffffffffffffffe, 0x8a, 0x0, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x7c, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1fe518afd53a6ad6, 0x8001, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x4, 0x6c91, 0x20000}], 0xff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x68f, 0xf5b1}, {{r1}, 0xfffffffffffffffc, 0x66, 0x20000000, 0x3, 0x3d}], 0x5, &(0x7f0000000340)={0xffffffff, 0xbdb}) r4 = dup(r1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x2, 0x5, 0x1, 0x4]}) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x0, 0xffffffffba06f0c0, 0x1000}, 0x5, 0x7, 0x1fffc0}) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000680)=',', 0x1) fchmod(r0, 0xa0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) syz_open_pts() syz_open_pts() 16:00:12 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) close(r0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 16:00:12 executing program 0: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f0000003940)=[{&(0x7f0000003900)="364938898994db54249e519283008a7d63e918f2d6fc54ecae90c5b06f15868b0ccff0adc97117e3c06c2ab8", 0x2c}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xc7, 0x3}, {0xe7}, {0xab, 0x7ff}, {0x25, 0x8}, {0x22, 0x2d5170}, {0xc7, 0x8}, {0xa2, 0x2}, {0xc4, 0x9}, {0x67, 0xfffffffffffffff8}], 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x6fcd, 0x3b2f485e, 0x86, 0xd4}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00"/189, 0xbd}], 0x1) r3 = syz_open_pts() close(r0) r4 = msgget(0x2, 0x8) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0300000000353ee3000000cebd96377ec05b8852eabcd22bda44d2b84c837631afaa2814f37232"], 0x24, 0x800) r5 = msgget(0x0, 0x4) msgrcv(r5, &(0x7f00000016c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004228756e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4104], 0x1008, 0x3, 0x800) fchflags(r0, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)=""/249, &(0x7f0000000040)=0xf9) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000500)="bcb7d869e9b54c3cd312ac213a49490a19988e8d040fa4ddbf9e321fe0a9f4965e279de7aa55b04b34c15d6b5b417e5a5e4f95b1195bba336734ed1d75bd9dfb9b530f4ccb91ffb7d37e37074cd17cb122fa7dadd3affc92d9ff2c18e1ce5af2db43f9c89b1a485568be557694918fedef5c4bb2263e5d6c000db0454a559371705904374c07977dcdbdc0bbb1bdc785778551d0cfd3db70798f9a14515d230e55e92e9dd28afc3a7aaf06bf114736d132fae1b9d60c09cb689663e577fac8307a974aa001afcd681bcddfdac6aac3b22ab5f11ee582b5d92fc717cbf3e1317f89edce6fec23ad2211f659878b66bc5a6c80877e7eaf9ed1dd9a0e3d8c5977f1e1b91b2ea3b0f796253b603eac368013f8a143ef5fd51668de4587bdc5cb7ef25c57a5439b38af3f7547e57a3005abfae2183909af68ce9835b05c513fc11b540ebf945e8223a116bdc4ef3ae3fd97d66600b6a83bb297ff0931430f816e962bc121b5d1f2be5e35952f55c258f35acafb28272d8824ee95f4154da3ed890c759f3f61b3bc280e2b07799b094aefe3b7484356d734ddc5b4154562c8a08daf078f00bab0337e424ae57ebf5ac778c3ef8cf3abf293d4fe6d19e2d1cf368c620ab24c4d02a0ed0a7e0e6ad524df225f46ecffa084588d055c06d3608f554b7233dd777bbad44f2af35867b4b2ff51967fc5326f1c89450c965377c61bfaa15a458406ec492cd4244882af5ec2aa57a146087bdcb38e26d0c374aff977fbcfc3391fdd897fcf610fb43dddffe4a91efddc2feb8518d2891a07fe3f2bd941744817b21652394e20ff9643678b0c12aac57e507852894205243d2fae09250cb250538d3e6a9f5d88ef6b11b5537e58cb79afc450aebae1979c1dd4c84f356b4d89b9f29810d182396f22575280a9e56be46ac535f17b0f775b755ff59611c6e7eb7f0b578f2268339498334c4dae991c3fd2010dae8d6030111b4a1296a029216a9e3386bc460cdb29662c6f596560c57a5166fefe7440fd5a0a8bbfaf1f7a7393cfa0f137ec8bef0ad319c78e114d1dd0e9b82f484b8eafbfa383f27c06102260eb69f3cf42a6858087455a36d76231728d3f65c0c355369f8cdee595d5bc73871cde531bdd635b8feb905389bf21be81eeee11fc6e02843a3f7c55a9f3c6db9e87cafd5b713b80ab2bfe58c7b740feceb4983995d0e8edf2dc3152a517658a9ba7376ca6f53a399b4a788fedb55c8cc549f5d12ec97574f1cdb09873194ad6bdd506699349f390d71165ba427f3b17476cd12ba2bf3a51d1a5d2b3a3bf6b01c0f22a5a93739eb08d193a4f2f790e5ebd517fc100cbd400329eca775bce1c304801f4b7dea14cbe66a64b9fd4ef9384ec65c75ab3456bfa711d7b7a1346ee6d3b1991c8b2bb9c4e29628426c8f90e5e2bdb13f6c96bca50a420187b8f2f9ffd2460ea73e07ccad1faa521424d447ed311ecdf14e66316a5f3996a16296c63c53c24d98c6861b160b5aef6b30a74f71bba741b7fd7746a68b896bff0e2de0a94f15f666acbd0be2c7892a73107a8455c5b63b9391ae4b74816ffa2c473c2589b4353bb8582c1a50c36748c8f14506f07d1a422141f351c0afd0ff97106e8851fc5e4277e51fd2b85292eaab07d1c3847b3ecc18c8266d30d98d651919384f3832ff9822464f0e03ae8150d5ec0b66a317f116a7ce4d678c3edbdc743753c2b5fb14b8fe9605e53c36b44531df6b39996df0c51a272c039e8dc3a6e9ad5403c1d3ddefed72c367eda1dc970fc23f8b2d2d8014f8243c133f8c489571a378fe1f9de3633a218319f5fe9d86c652a294bdfd0266d990040addbed45b7b8e37666e97144729c5bf23e3f0b1f09c37c8a32de17a223d801a95e0b6b416da6d385e88aeb5a66536c6364753bd15d4e0230fcdb7daa8fafb55a7f7dd0fb85243817caa548c457887bc16a37d05c59d99cd6f4ca2882b97b49d8f84498155a2164d1c3f723aff83ef18290acf68d62823128a6070db3f523ed538265c4a68354a443f8d6ce7dea1dfdbee67e39962e1848d482c138c83318f54dded2171968b276254106d8b77d11721e10140e664cb5f8d1c8f0a8a71dbdb3d6d244911cddc637408a566ce676e5ec655010f942f4b11a105884890e09a09767885080f07d13bb8ffa72c5025be3f5e271c112fed8879346ed9f4b5df7336eed32d2fdb34fc834475993e0c4de4c3b4dff138239e48ca777fa524e399f26e2c7edb05d87991c0a6af76df7a86ad5949df8886def6736a0e2e31366ff502fbe36b40995544ded7da22e213b681d6f2b802b7a22f23dd368b6eadc9128d93dec92665ed13a738345009b30ef020f21dcfa39adf38fc965965bec7d6b3f2fcfb25ceb4843b57e45613bbc9867731dc1f3ab80faf86cd78afce99f533988b70402b507fc7edb5ba1dba06fc514f44db6d99a591447a4a87c02e52d12aafbcb9d468f290d2408d8539d7ef08dd5cf256ebbde5bfb733ccd5ae36f873d432d72f94bbf73e9e64ad388360d94887d0c336d9178a270658d4e3dca26c07983307f40b96ea55f7eda414dc3bfa59feada475891c1b19d1650d1457ccddd38a03266500c7535dc4df1d3bacde49437304c11cc5d61a10a7acd83bd15bc3dd06e472aae96c896bc11c40a9fc681dcc14999a269615d959de102b97716c881fe47a9021eb0d85c19bfdaaa2049cea05c2104c535302ad1717ddbfdef0d78deb2d312da10ca3b06a5ee61359cea7fe6d8d7d1929b3217d2261aa00381765d163a42f622d31c732850f57e9010a2c68ee817911132c56cedd758d8b4f878cf6b9848ce70968fd2def22aa1c50c4ec6dc50c2a239bd20d73b1f9b878b097c4385fe41cbf212c23d441fa2f690719edb4656ba2e4a6fb7313eac7f14631b5cb9cfcd50b12428ba6f4bb989cd40c5620b2c99310141f25fca82b4c5cb8f3a1f8bb04e460798fa2e640643baf41709850724491e161753b65d852e1e41a3eeca25681e4639eca934e5b122fbf7e13f4c0f2f02d3ca2a1f900789a8bbea4b9ee5b420271f41cd10579330935130cbeebe705c61c226f63e6bb0ecde52a46652974420ee96c02ba7fc1ddb2ff916f7085a05e5d65a3ee76fadc2c474955697d57ece934cd7280151d2e720687b688d8023a47e52a35f664e5347ed4b433351f8c78ca22010f1cefdc42bcabf11cc5bfaf914005b9a57ef4d91c880d181f3065c683b434890f272ec190b207ed519cded4539dbed725e8de6bd43383d8c7a818c5a3e2e7fdf71324c25bf2ebc87dbb63ebccc7fe4c19e67fec21484925d314a43aa901ed694fc9f888188d7a6bc9e1f2cb91018861d6c7654d98960797f874efa780d4468779010631229466c79f2cad9fb5faee62a79a77e21d65517b04934ab650d89b232520be48d36670883fd380e5d8b530a0266995fd1083046e3237547bb9ca9fd94297703b3a08d39cf265e33362b7c503ba78d88089e2855fd7cd40dc497d5541e85ec7e37447fd5399ff65e575a8fdde6799262af6884016a35e0a449a4a3c6fca67d1727af60ac26ed539bc667e9c325d527fe28969d489a0fbb6972d7c6d46e7567ba89976e6f32b78ff1dc4e131b1a228da504eb323b1fd89a434a5c731ee39532a959e6942ebb1c8a2353e9264611f0a4f8b9129687943cd32f0e2765c7b23135f6d1a106ae34233d980987e0e179ceb9bf5fbda8722e48a79b703f0e5a51107e39921da9026f10f8edd6be64ff96c200c79451d5c681dc0d2692ca2cff974fa262ed6d8fdee5f00e97b791a6bab474456aae10ea2dd41237579a0ed99a129a61c7c3d84cea3bfb2cfb4edfe5c814ac7c2d6039cfac7b731428599f4ac38a2750c26db9c0234cdebb201df39aa91f48a47c86c1ed3abf853edc127781af1eb489e9f5dffbd63135239f15a60666edf2e4e8c8138eb3508c3feae0e7557f84507d231c03c6965f9217156e58ae211355e5157c4d0b04c6ca8d0dbf6f9beb431b735f8c2454ada3ad59bee8c9ae177e4ae386f14632d7610d1551b0f5093737dfed692384d2a753f037cc430f83001ea27ec6bf517288a13b80a6d34ccf70d3ecbbd3cb7f3c7e8cfb35ecd44c2c80b9def63c7cca5b357cf09d522b053e4371c80e2686c30e5da1381bcaf311afee9dff4d647672ffed0f3033b927d6683bb753fcc6f385b7a7cbf33ff167b394f70689ef3b512351cb728af6a50893475c59240f8f57a7a5489e454c0f880785743d31a67298c2d1706d808a202ea6a6cdfb2a2d32b2edca7037f7949b6766828416b8135bf22626dff9a77dde3bbea39a8f64f59889554c5ed9afc076165c37902712d885c24459c313339fdcad44adcca600d41d59fc2244a3bc29e4684e4c8265d57d22c71125bee28452a3628b90aabefb620b3552f358c4b4a9dcb899b92e0d5ede1600c1cd6cb70f59aaa40ae3f175855c075e2ec1a53f302c5cf4e767e9936191bfbffebb5b56273e8048486a1015eb88502211f817520614f03b514b4f3316c0c8391d4aa39a756729f158d86120d3f61e057d2134104dc93c4007b7e10a70135c839cf8e5ef728eaf30750de60785c38158fa26c1dc6a77cc636d93dd1e5aeca3e12c6d2725ac6cdfdab5071dc4df9494df28a1b6617b1841b2d5615b414195db439d1a9e826f4f2eaa4101951e777fd7333e1161da26a2ccbd2087b7460c9256d15801c8d1edd81915601fc2b878d4453f8367a6a1cf53bccf48edcc154b7c5ade4637e2c9e2993b5beafe6b36eebf7202c3e757f40523674969f17e9da2e42a1ec40544e4049f89c30d193e7e8a82fa19c6582cfece24c803522bf6475b9ad9556a328770cc3eebcc90d3ab0507c01ee313ac5f09b0e5264af75fe85af971799755e859246757c4e64588832f2180e44d0bc49e93d242aa387558f6039f9ab5707805c26f90f39d8910788bcdc544dedcc01a84e0255f62fb5df6c6c4fec13f4bb42fa2b279bda2d1a2b005a62d807367ef8a0f5f40765ff08aa3a41c11430a06df15b1e694353f181a1018ae3e078861fa45e592c260b6e13e38071e0eb2d1fb850a83ebd1cbab60057de0db559be9fe77a1a00e1efd60219bd55cf45eea6d0811f4d5272cf082637615e9f7427e2f47a9b76eda5e7e00a2dd6e14234a4ab19928a2e1ff72e45e26ed0381e2933b6d806b22def3a57bb6e6fb9e40505710443f73896b5f9daad20cb01fd2f61b78f4d578afd64399b0a73a191238818229883009d28ee35b5348b2dba21de4bd04a7cb8badad0dce430f5d9f7495e20d3780a51a777caded7ce6b41c66ce7c60a6f8e4311e45f39cede884f1fa0cec5f8403dc971b71ac1fa6a8ab666d0cb24c4ee45144cb81a8c669f9f31df2e41c67f6b990b2932585c66a68b8c9ebc37812304988271326ffafd17647d0fb1a89c19b8b2459df35582071912cef25408ce18f0bcb2146e6ed629d2f18f3e39c3ac7f97d166c9ec64c7afdd81528b8993c88f2ca95aac755513f6ea257c4d1572a8c1dc1cd62483ade298c2841a3728d8ba3227ef0aa897c07a13fa27fada44a8d75ea0dc68233f3cccbbf901705bd56b9259d4fc7a7192b3bb35a7a1af97c341e7375573b0c5a79b8dcd50c913884492740f52c4b1861c69406c39db1a45940c0c8e8226bd0cf92b1ad57061d77def22064085147fe47754ad2b57f39e012ad291739fc6216b88e123287b978579cff13ad7e681688f624219146f0a00b4ec80524c6e639399df0e9ff8a503e7ca021059c4c43c5555026f7c770a2dd10c0ef6212", 0x635) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0xfb6) dup(r3) syz_open_pts() 16:00:12 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r1, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0xffffeffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r0) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000100)="30b278a14ceccd94643100a241c2654a3129f6245d6e3e0cda37ec8fea943a1b2718de60e8b43f25bdee0ec80881beebc49f28fd71ab1436f592554b86cec5ea033d20a780c2100b2f02", 0x4a}, {&(0x7f0000000180)="3df8694ccb3a98633064c1f67cc39276040a9b577ecfe466dd8b922854694d87bd2b9bca33c955f25c0e441ee2ab68af1bee897e9216f6653562f4bf5bcad84340fdc1f040c01e42266ba8d665ce2e42614e7ee75a93a71906086a3ec5826ee0f39484a054a9ea8271d388c87bc90124bbd99edf89bfd1c4421b1014321f705dbe68512825f6c74db71e936cadeb7f93adda2fb120502c1d2a39d9", 0x9b}, {&(0x7f0000000240)="9c1bcce5264a196db55ab84130cd9a96a3d29c8faeed715f3589cd9ae846899024c64bcbe659d36ed9f10ac8d1c6a5d09407a6777fd26d34360a3068", 0x3c}, {&(0x7f0000000280)="4b3e885317fe4a504c1373e5d7b15b06f520f79456c58b492cb36ee8578dbc0e4d", 0x21}, {&(0x7f00000002c0)="0148eae6626d96cfcb4ccea606171d2aa29e3539c19e84a3cc2a316aad4d12cd5cdc4ffb3acbbf4b1314eb2b8a31ae851524b9cbf79c5f86ae1896ae1a7b2295c4d2f2", 0x43}, {&(0x7f0000000340)="1610980cee8fac154290d883debefd5755c1e6c73128508a006d3c9251a0a7151e4ab5b29253b8f5a1b8a08b72ccd7413d946e08c7ad0d1e4ed4538c8cbaa4d55f4f553b09d4d9637fcfd2037e1dbb9cb01fbcc67b2ba389611ead10d82e32af6436199f58c4670df4310a489226050ff7f62180998ddac33687fef7c291853cec9182cd76054155", 0x88}, {&(0x7f0000000400)="5e18756345b6ae7089a3ac2b62bfb56b9b09871ce976c9dcd91f64f989eb76da324ea6633441dc74ec9e4890873e884ad2ad0278bfc0490e41ffb8cb29d16b8e31fb6388ae5a6364307ece4847d98374d4c72c5e1f0dc3afa6611ef997e24ce884f42e5c237ffe70d002f9f493b26c71dac4e1c8684773bda3aaebf9a149e77fc71012fcd84a", 0x86}, {&(0x7f00000004c0)="0fa53c48533bfa244e18576187ba83dd44f5bbc78e0b09931121840df3a9dcde07fca040b2cc536bbe3c22c99e4cd88deb7215bd393d5dd11ea3b0090bc1431496d4ac1da47d91c2433f3bfec31cc8922b4a59e5ebaf9d956b6bd64bb66ca05864db33470089b6ab9d3c108781ca7eeafc638efe7e0f25de818263497e08a1960095769f138f80af840f3db1fcd441dd368f2cbf0f9ae51dbc5ab33a13b0a2e4605b011456d19c244bbb5cbeed820d418635eb6224cd3637440c38018c5b3155cb8fdc92759d51", 0xc7}, {&(0x7f00000005c0)="3c79b923352bd54e634fee51034742fb62694f75e6c7c8ad5c82ebf94a32d44141cf0857b0ccd7f719ec270832fc24f09536509e0179b1f8cddce54a2f6aae727f93a71674ea6d15bd5a72f6d92f5e10b6db0454e4b447f142cd94ebe7598f4bec445906bdc80a912d4f", 0x6a}, {&(0x7f0000000640)="0d36b5d881504c656f3b06ed3752fd0f4f26762bc719a4ce31a443e9efad7c006f81419691bfaae3f9bb7cd45a532841ee351281f4966c1f33ab1dd0d400a1142878747e4e1cf0d345970a81ddd3d29cb2982557c298d443ab6bd9f9f66ee692fecc3facedd0b99abc08d9198dddbdaabe4bee0917712d4ffba9c768f646601a2f4b51ca53b40e03a6cf61f922ea23c5f8c9c94924930f29a85a0ce504c1fcfb6a5d68aff22729acd8d701b123055aed0dce5fe5d8322c4f052cc13648f8c52c98d9387682ac7d444f15677f587471dae0ff9db056805fe000317d229f47737c2bcd3620daf70c46f2b9b65c96dee7ca", 0xf0}], 0xa, &(0x7f0000000800)=[{0x38, 0xf5d87f9ed8496fb8, 0x3, "197c6fdc87eb6e6c42cad7c0c1fe25dfbc38a3b5eeff1e20f50df00f5b35a7371ed2c51f62"}, {0xf8, 0xffff, 0x6, "8b3d2aa8a14f87d8a21e4b428827ee764363655dbc520fba20749e724b26304b5e82a0540cd2649a3d1c9bf47dbeb8adc7ba1a31a3bb55482f6384dce8da7f18f69d73ffa9d63e073d700a984bc60662bf043c7a521629223ac0841285b3d6dc0f697ffc0cb76c5cd94c1e32f8ff095d6077321001467a2c13c82d35a5293dd0acf89341ab7f7a9a19acc76806e26704c0c0bdeb77aa678299f988d411af612dd68d1a95ea775335f66304b9becb8400caa325aaa91eed389f3db2b2b4ab900e0f973c995b81950ab0d9fd2c371c411c064be8e12e0d9dbe257e39857cc3f32ec3"}, {0x88, 0xffff, 0x7, "c4f397afb7dbeb4ce8ee35c7a684366ebff686a10829128d814e3d7392e1b7f68c6320d9f2943bfd3304d8ff5f3eb4a77230f7cf193143d84e4db64b9efcfe7a7b5b3a55b85e9a244b916143883d1c8d680064b9c5a5e51ab82a81ca3281104907530e8d1d6907a41a746e2a17d599fc1aee920742dbbc"}], 0x1b8}, 0x4) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r1, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x45}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x0, 0x4, 0x480) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/47) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000000000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) r1 = socket$inet(0x2, 0x3, 0x7ff) r2 = semget$private(0x0, 0x7, 0x90) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x800, 0x0, 0x5]) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x181, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000400)=0x8007) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x200000000000011c, &(0x7f0000000040)=[{0x600000000, 0x0, 0x0, 0xfffffffffffffffe}, {0x60, 0x6, 0x3}, {0x6, 0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000001c0)=0x200) getsockname(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000440)=0xc) ftruncate(r4, 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000), 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000002c0)=""/184) 16:00:12 executing program 0: r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x8, r0) ktrace(0x0, 0x0, 0x40010006, r0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) pwrite(r0, &(0x7f0000000140)="6c154af71e494e8bcbadf7e8158daca93de646394b0ccf8a4242d3e40dc642415ff495d70909", 0x26, 0x0, 0x0) sendto$unix(r1, &(0x7f00000002c0)="e13e609b588960b383ac23a6518a929513c5143a8a54dc4641ae0701451932b403d01a212e4aa607ce8d37576dfbb2eb9e4468900c3ba9bef88f2453e91d26344b78e5bb0f51160567575a4d1e1811be23faf22215274a613e23c0c3d5812aa4ed36211fc606903cac1147d5fab2afaecdfe88ab932049725213148f4aec849fbd341d3160bc73166ba0520feb7e3146b9c9a910913adf0e1836606070129813d7c0fdf1bae52fe2967f375741e6000e254b4bbf44519c89312f2cdc486bb6a7f65eb1c181b5cc76202b367b5f245e02e58296ffcbdac7942579fc9cebab6b474492f154603effd039633fd92f00c648cbeaa192dc9f5f39070c898dd530a0bf0d5ed5cf2aae286fd27a71b35ad63a8cd34617a6be2f0428bfab6d38f47ab8efd741bae287f51fb94bbe6bcf2f580d2fff346aba7130d185a32ebb68685ce7597a78ba32dd8d1f4db805f85dec6d81338af1704912882337932b895ad56d1e20fd555d0f4be1dacc11e4f0dc017b7f28ecdda931e0caa359e65a554abab10359221f57f3266f326eb1ea80b15124ab022758255fd9d38145de3a950dbbb13edc60ad1ad12d9c30eb54cb097199d48ce408afc82d5877cee6ad997b98ac622e37d3f6448aa7950522c8ed6507f9f7b808c0d19ffad1d2ad274d85f85eda62848f7327f131312fe9ac7ac9ccdf787d18fba8c6a2272a38bad5a547b1dd7e958602e28cc0abfe323ce16168bd38ed20118ac09db562e1fa2dd212982b31cd8a6bb583d186f3f5dd657dbac664bfd42a497e09c14c64a4043dc90d17de8c3fed2828b3a8df70475b9a824dd41938663b40f469bd6621f830b437bf75bc1709a2306371eb8cc8d2733ca7e4b7d2dae4680331e61190e76327271c7b18e536f6332f82f807ffd87c86d271e71eb2c2456c9da29d8baf632fd02e2bfed63d69cf7758f67a0d1434b0f0d8e89c3987b326cc6f61d752d02ff977fd6e0f148edef3c379791a29cf8f34e9b47af7f46f764a5c10fb365ca1d7abf0075736dc7caff37d96753cdd0200b645e818c8a094e3dd0ca83e591c38836c103e01e2db293df21190efbba6b85d0d591b5155dd9ff2c37fa4ab4d2e4c04fc9abb6e118e4405a3a4c807e8715e3717ae714efd48148a552c8c51381ad052cebd718bf7b762506b3f728d11fa15ada3a3d5762c4cf00e8c0636f312553bbc10a794a18fd662ee6806fb4d533f8d91d021a086b2302917ed432f03a989924bf8d69bfc5251f0c6559d57da73a1f417dd82e073dbe6e8148f03632fb663c270084d0c769fa3871a1e2dc5181a58bd8cf14f1de630f6332ad651aae3e8ea5626bdd4276c1426935d2144ed6cb735621b11d3440e5200f1905972ec6656c45bb059d8439ad54c3f29284db5331a8d4fc846de5fb942b78dcdd49f80bece613cdbd3388ac7525dae50941be808ec73ee651f9cfc93cdec4dc3127ef5999f83d410d4db3fc8ebd0754c55f2b677a291b9f39a01bd835b77953dfd5cac88d8886b2f09c4d6bed3f6a7eeecdabb00782a4c0181b86aec54c396dacd843a1b53b3223fe55e797abede2a6ea413081980d20039ee4c89f60a4c0f4f0e7a91bbeb08a16f8bfdf3b31fde61f7a259f8b3d4307c87285e5456c2b710c4f19e1b609cbf05981c1a4ced8ab9732702b72c17d796d30acca2d05a4ab9dbed555e212fd68179b6bda686dc5ced0d3ccd06b41cce74b32899f97b0b24e60177c52476d47e481dc64338efc0273836e7c489f5e46d569cd7362c4a2ab8870e8596c5ef53becaf17e9875095d8f7f215d452d95fbcbe296edcbac212701da11d41d047dc05bbca2e7dd1d0a0ca75cca40878bf710c36e1209fa885637bc5a46bfa865edecd4436964e4a259f45fd82689bb94d2e866db882275f2dd9e5f68d985fa9518141db0aeb812c0ba4cc77e0189ec5e74f6c20c102f9900b0cf575dd0eeed48bf5547ccd7fcd4a9ba9a844f52b3f3d681792c493fb81dfc4cf1fb3369b7232faa30cea5824b4499e94b0d24077c04632b2c5bb16ca93cf191783a7ac8ff2e38ab3f6c1352e3b161445f31aca744f450ac746f631349d75e2d390d8504fb7ffd0a5ea560bfabff35f6ce5c14ad56141cffe9757260fa4924accaa60f4dc6eb27b8ac472fc7a42543a2eacd3fa22db25bde0aab7c57e2cdb65b3953c2aaf7aef0107ee6210954c2f219354d943733190b7035f5bdd8b3bb222c5d0c99ec24b373f14ed41e1f6ce13d232c83fb846e0c5e990779230cb043435b9babeda5fa283b52a14aa3b65b5affba2ffc0db96ea1e39d04870c16cd550f53873814411307e1f71379961ce50bd8c89b9fccaa26e0a4c061e700c071fe912c16111a8c4f109f5f5a019779497df4bb20e7a3225692df30235b1ba70403af863e0fa4ffd5003e7e7fe07df15207b66b4f5664e96c1336512b116d4c40303a574eab40fcb6be850b977d10d39f47cb114c186f7da75578b0df8e22e8e809538cb8856cd99ef5307d9ba97b0b7c15951236841a374f7d173f90421b3a9346f59deca3a92df78cd48bb48b243215885493b82761fe77fe620cdff2994aa34e3dfe3d1c4f0cfc578fdfef7d13841cecabe253964380b0ada8575fa470f656982b67dcb492811a34fcb158d16ba2a5254ca1ea1bcc4aeb28be361d83e19082077b27bb090ee1d6721ea4f9c12af3f3eb601bfbe30355c89efff1ba828ca0176e610f85f6e68b538ccd9094a55165a41457868bee38a448e3e288c5368abaee3c5a921a89c1281debabf44dd409d4bac5bdfb4dbc102eeb337434408bf1ad8a52b785c3ad2752d7b4d28c98f8e96920e9ebd5db9dfef3ef8d40ff38e1bdc9f19b93bc0d808127a1d6ffa97f84116d2d82f39f9add8de9dd02215dd84d1624486ea60e4cb14c1966872956aca395ffebf48a55ce994bed21483849fa189f6e0a73b68ea03e2b5c7e7508c1b240b2444ad8440c5a51caa6211956785561dd0dcd4098758963e3096cd866559f8f6b151c993a15351c56c0337612065dd4284d705c8186f4adc5c4f8db383d1d3f8c35527421b1744f4141fbe1e25399b79adeaf1617be2794cf27083c904dc6d9a1f88154918d93817a5598b125d40ab8b101a8e86ff231789433cd843583d368ece514eef68a8e28422fc90089b07c5aead729c918443462fe2435cd2a88aed7a8d6b8631b53258f574d327b75337499b85b67b21501e7f62a4d038fed9b01d05a0747e557b3a4b0a3d7b9800623049a2c1670dc0831ae3fdc62e91c81a13d563e682bfedaf564b09ab82d9cd8556819f0d52f264cd9010e9501aba754d0c70aec3eb5d58502a610bbd2b1f725e74fd4289a4e9d65fc92c72b689b5197f222d06d59236252cffaa39b32878417f798bbc9ff5b113627b8df4a4e4c0801c79282063dd6c5ef39ad56ac3dc35be7172fb6892f8390735ecdc35c3e988ac0d1d0ad3bb6cb5af86b546b1580d5b094f0f236d0f790acbc6e412602948a94637da6755b5727f5895a0efec37f5b8cbb5307b4f96eed8f15b1949c0a18a1e7a58272a64edec289e5142838b7c6c235bfe50b3a77bf441973a0490c1baad9000c0ad8c5fe5c6fbf38a1ef209a7231e617b2d18b8a4943a177723c65d8c0c2657454f80d6fe7db2ed856edbf6dc8955d51c22d2e04c9bbe3849da38c03726dff29714d528311bf1afc2777ff02858feba78cb184d4ddda4992928327375ca8b1a0a56c6142561c413dffda1fb0086bbdae6f3f38f4b5c8c9719e8047bd02bab0dbc49b2dbab5f4e66704c003cc6c968551fcdf31f011b18c549077d9b32bb2cb1c9a57e2fbd308c89dcdb097697d57ef031533aeba08f764d082ce387482593b05337f5e4bec91cbc2f18a98e6360b9d9bc152cfc3ccb3a87b7e08d4c2bb5a94c9d89293e94ce30e418a01d5de05f9843b3e390d85fdf4d9470da9f85fbf03538285bfac33f914d5a70721c461b35cffd417c38ac6a644dfb16a1a845367f6666aeb1bbd719f383a2c069a7e95a1c14b16f0aee3e498b1f4730db8ebe3a396c0e6ff9ad604bc2cd636aa2cfada35eee3339d0a05adeac3d51be41ea14d05147c87a85d0c8c1bc231fc374226fff1ddafd5a5409977b3332573eb3eb6819924ec5eecc67da020b4a2bfd54f1b00ea9e930643de8b03e9dc40c0681356057813ea551807cb70a6e6368ffaa033ac6422d8b36c6e807c49716dc42f94db0005ceeee125e6a007de6b4a33ca266a6bfc0671329eef495da7fec7f27ad0d4e6323e0c642e43590d9991a3e229d4b412861642abf88e1cc36ddd566d0e4e5d13768fba560cec74c35057ed449c78bf783570974475bc8fa4c3a6d044e92d2359ec48c07d7b8d1ee1ed9cce3ac068de03aff3b1b9719f152c5f2e4debc0a3a497368966cd8897fcc1a62296089b456fb2a6d855a6f13a119649d69f7780b648a5b435faed0c6209621da9fb770b04b8147eec2c2f5834e756cfbd3aa4399d1be7c1565103cdb2af8152e10c7b61abac7f17f775ae8c1aca465b03383f6262528e6deac8055396619dc204d868376815db9564ba77079ddba94aef79c91222d7905516c27e20cdb1d7998bae6d9e4e45e36bc37d5e205dda55cfa7dce8b411e46c25ade135cecba9ff518e65ccb37e9d407cb88f094460336abf26e533590387dfc45233dc03da89efcc357a241da5b8da6b6692d08abaa77dbbb4277013d4ec41d17076cbc4d3087b358f68c1ce8114596489e381cf4b50ea9596184c42942b995e43bc894b058961106e6fd8ed9581aa90bbc5a507951cf9b6806aa3b293a52fb5fa5bda659e6d0baa1f7ea6984418fb02b40a12b09629b0a7fc5b66918f57200be456174a15a6868e09e9413eb832bda90d6c42b1b0974832465419334d8e4f15d8dd7549621f8772323ae26c5d3c887c511d650f58434c609720bc86d8b51bef12eb63d51429f66c7cecb00b3921c96d04ec67beba44640abefe9aab55cfdf08582269259efefa097166b238d011cf0bb9b3251359ce93db924ecddf09841654670da81010d0da51f5b5e0d48dafec019d059f4b8457d36139faaab9f8a6bea95a47b8b62ac285e905e7f2977e3fe94742a314ba0d31af79fd81e392a367479871ed12c42858ea7c38784120f6a6b1b0a1efb51867c8f63f67db7e264aa9f8394a11d2917b596c51a4c4061b710cda9f4d3ed097f54231b17a6367d3bc9d0444c331869fcf78174c75361bce6f930713bd9ec8b6604205b5dcf5aae4e34f684710daf5d9ae723e6ac84fef5fa3ff35286a7eceaf5af9685e12a9ba99b402f1be773e2ac818bb60f55c0e2cc03eed33081b414398bc6bf9b4a720264d2721e21fbf07b91a6d3b9746163a604658d4e7d67d07ae84f0e45afd42b1c8158a5e7fb9d4be06bb74f79097b4fa8536f5e4197a0fdf1545ebb91acacabfc802ac1d0403c41b266cfc5bf15e10a799f8fedc128127b968159080922cc5ee9c037beb6496297871df630c823edec9346130e4e4ff277a3272f8931711626cd245a8d56b03e47df290a257942cba8bf924de25145ecc1a9b8c39f915217815d8db08b2de4b151802a49f7078c0193c32e8e816028d284501d1f0b90dad64c179b0fa09f14bd046eacd3fc2527325b4e23f668de0240cb5e28bf6a729bed56c018304d3b52f8345e46c1d66a387dcb842ffb1b005a5c889efc1f2c9625d51c2a0bb185ff8175e338c593e43f9039de85ede7fe4caf08c01b96ab2b56ede9b306dadd5a7eabfb4f35011a478578c38241e255213dad0d739ce5ffe", 0x1000, 0x2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000000040)=""/9, 0x9, 0x0, &(0x7f0000000080)=@un=@file={0x22e1a0531e292ae1, './file0\x00'}, 0xa) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$inet(r0, &(0x7f0000000080)="9757ab888aa8852a77bb394afd897d944b67f40942ac1737335fbec3ce346456dab6cea0f7b71f2ac85901fe7a0baab2bcae03d355d9904f2b1ae4fea534bc8f01535c6d76ca11a1565d54be293e370d694145531bfc54dd3e565cee465042a65e129a5810bfee6ddd04ec7d4ae3ee81f7ff7f7330e56ea8a6324dbbc4f603baf3e4", 0x82, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffd06) 16:00:12 executing program 1: r0 = socket(0x6, 0x400000002, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/38, 0x26, 0x842, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfff, 0x42b}, 0xc) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="eb2a2adb03000000e2a5dd029de516b18bfd812e", 0x14) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2110db97309366d95b538ea658b64a0ad6b7d411"}) 16:00:12 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getgid() r7 = getppid() r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7fffffff, r3, r4, r5, r6, 0x44, 0x7}, 0x8, 0x1, r7, r8, 0x7f, 0x0, 0x3}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xe853cacf5fccce7f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4c, &(0x7f0000000140)="b26146e0eaa708a56e27417f8824996109361c0000000000000000342edcfeadac02bd41ec98b2f8eb8a45c1b09e102dbb4548c8ba53febe9445d16b8057fa8471e35cb791256d0000000000") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0xc}, {0x6}]}) 16:00:13 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000000)=""/203, 0xcb}, {&(0x7f0000000100)=""/252, 0xfc}, {&(0x7f0000000440)=""/67, 0x43}, {&(0x7f00000004c0)=""/106, 0x6a}, {&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/85, 0x55}], 0x6, 0x0, 0x9) read(r0, 0x0, 0x1ed) read(r1, &(0x7f0000000700)=""/26, 0x1a) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x8, 0x400, {[0x5, 0xb30, 0x4, 0x0, 0xfff, 0x0, 0x21, 0xffff, 0x6, 0x92, 0x7f, 0x6, 0x20, 0x0, 0x1c0, 0x8, 0xfffffffffffffff7, 0x101], [0x1f, 0x8, 0x6, 0x7, 0x80000000, 0x4, 0x80000001, 0x4, 0x5, 0x7], [0x400, 0x401, 0x1, 0xff, 0x0, 0x4, 0x101], [0x6, 0x5, 0x4, 0x2, 0x80000001, 0x401], [{0x80000000, 0x6, 0x1, 0xfffffffffffffffd}, {0x8, 0xf4e, 0x93c0, 0x5}, {0x101, 0xb, 0x2, 0x5}, {0x0, 0x0, 0x5, 0x7f75}, {0xcdf, 0x10cc, 0xd0, 0x7}, {0x7, 0xe3e4, 0x0, 0x7ff}, {0x7, 0x4, 0x0, 0x2a}, {0x5000000000000000, 0x101, 0x200, 0x8001}], {0x9, 0x0, 0xffffffffffff7ae8, 0x9}, {0x4c, 0x4, 0xbccd, 0x6}}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) socket(0x10, 0x3, 0x6ff) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0xc6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xff47, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8, 0x7fff, 0x5, 0xef44}]}) 16:00:14 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') mlockall(0x1) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000240)=0xc) r1 = accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) recvfrom$inet6(r1, &(0x7f0000000440)=""/176, 0xfffffffffffffe85, 0x800, &(0x7f0000000400)={0x18, 0x0, 0x100, 0x4}, 0xc) r2 = open(&(0x7f0000000280)='./file1\x00', 0x0, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000003c0)={0x0, 0x401, 0x15d, 0x80000000, "64191697ba3f39158ddc8fb2d183208e1ab2ee7f", 0x7fff, 0x3ff}) 16:00:14 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) write(r0, &(0x7f0000000080)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 16:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x181}], 0x2, 0x63) 16:00:14 executing program 1: getpid() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e4173acc2dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38bf5f728193ef16ab93f32fc037916b136a54cf06b92feec9f0c510b44287bbb24e69f8cae64637c9258ea3102c9c2a42633f0e91cc254ce3c6a17d12203adecf76f6dc81ead30b3afa6a92396f875dd000000f30000000000000070f95214310e462feacfb675ef667474d5d514bb139fd6ff1c759d9ad9ade1de19750479217d25f0f5d50e05705724a5c2edbda17c2e5988d7efec4d73511c4221e0d5dab8b9efea12a077d94b2c6f4a7cce08707519967220686f512a7f14835962eeb97ab78f88bdc80c9ee08117a0f445c81d59299d23248d2d699505980a1e3744b53fed5f94940131d6d5f68c9336948e43cdef3e03b627f83e3b5a6fb2f842f699116283ddd14f9ecfdcb7801c5dd1d0a9a51e2ad80c30d475a0fb42471363cd592dc622443e697e765a1d4216378f6e5a8da5847f500924d1", 0x4e) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 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) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) close(r0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="44dddd4181eefcb3c8b0637ca137faa1efbab836a29d876265af80a7014d46d0282deeddb74da87253a1937473c77dcf72a1310e41795ef3f062dc9323322eec26e000a294bf77e0d4ffae4d8a79891f777eddb54395ac3e989b03475747425a41e89bb9926f976ebf7a666e865490a0c8524029ec1d9b5513e6d2936069dc08ccd5067ca0517e1d9644", 0x8a}, {&(0x7f0000000800)="5547744abd328053337aa62c4bcbcce392267b45a7e0b21d15ca7cc5a9e9dec87f203344a2cfcc1ad9339dfa079c77f74e5cbcf500fc0ee01478759bb4d5baa0271ad76c636c29bfc41235f15f7c65e1a03871ffe925f02b61ede4223bf047ea3e1504b03c7df52d10b69bef5fd9f931ed5c5e1301b30902bddc8c2b38feeef86e3d88fb3d2ff17290342b9d9766d96b08ab6f76c5cf734a4173877fdb4d1b81af2e24ea9e3168ff34739867104310a2cd4f54137bdddd6cfc684b4064b3f8d5441303c7df99f08ca75feeb91f2b1d980747918fed987328f70e8adac27d227aa2fe36ab4d2dc3344d9434951878443611803e529bed4097ef375be2f42e11696c6f9f3eb548eb4f80af1bd359b025991c75a3e49be8b194d78ddc94e6c5825c6b50ee87e48862c9be091045e203127beca4ae61ad37d46425f86ae2af4789d68be25deeccd6f29b744a0d03df81c5f9a4de41d0ab9fc79872bc552c8b71e2e9be7188ec0a5fc4c007196e00800dc0f0905d3fdcbc6d516ace0cf8e315e01f6efe78ca603643bb9bd7cce2fc825ca3b1e5aa9e2b6258cdd1b79877e6aeabc9a6c5367291ba0439f2c09b91ca9612dc89dc3dd4a869ee3b8dd0ba5aa3c315f11d42f4872283abd569163bb15a832b2faca9cf58e1a4201adf895a279f1c9bcd5593a9364c48243a10b05a733a5a6a7e70c1722663992be411ddc0e7d5298cec0bb4e1f3df84aa2fb9f5e328bebe8852449859957f3f57ddaac760831a81a73b9e233bed21c1512c4740152578982d1cca9ec591d6239d1ad1612dc98bac5189670b8c6d00a1d723f1007a0c51b443a8f3b393af33f44876441a92e1523a29111a411828ff022bf2fa1318e9a0f75754750f3ab62fccbd7dd98b84de17ea5ed54011c3a1e2ac89882b9e6b06007f8cd76dcabb6dca5c4523d0144c6797d13cfdcbcbbd1701978c1892e4ed89d762148c69df37365bb7ab2f9bdfa4becdbaddfd1b9fe0ee11265f1c4b436ca9ba7cbd47df79a00889d58dad9246a266e95972249eea31ca96109692aa13b5f8bf05f507d601021ffb1bbc6e7c8437d94e8776eb2e9ee55cc495022a19847527f819392eb95a09f56ebd62162b2240248c72b75e96589b21751930e3840ab61aa2469f3f42e6b4cbdaba347a2455cbefe8f5baa8bfc8d470de03e6d1686695c2e203f0889be849df08eee16e13295b5c017fc6ad156252d2647cdf98f7f335653a0260c32d90e4fcc4e8b4c0c987f0adcf667ab4c0c5fdc29ab72f873be39cc9c11afdd9c1e5bf254f1980edad23084db6480963625028a939a04fe0981b225046189736a1aa0d8dc2a05e258a4e3919154845fd4bdb672340bb7b6b37b44da53edb7bce8d78debdab7e77caea583c50bf9a9c2b455743003fcc9128855e299fe946fc230948885c2deede674a438b9ba76acf9ccd0d7394daff54af2e1716016f616400c76c738ec6b3d08ffbd4df19eb0d0b5771aee22b781a92cb2d67d39ba7b8a1630766b07cc595330f6ddf3155373e13f5d2eb1c0013fef5452a7ec9064a53742b6932ef380a0ae8f8af284d6bec6feffc3c7cdb2963b21d9b64f7521a1b89d10a456ef8d211bb5a8a6058764fe7e13dffe6697e06bd1514fb01dfad6945fd8344528656d3e537d200e868ad277612a464e54e52c0c6273d72ed28305a01faf0fc17f6ff5b9e821793fb2afc748b6f29b178b9d20c90ee935938a238da116c9dba0c869197f0fe3855f7bb93658f9cb0bcdf511ac0693406a368565e3dd04b7209f601c50e5d84f0613dd1c5c0712643c8eec75f8af4b907704b37cd63febbf7387c0443cf4b862ff08fd3d6e4bc4d5e7f9fa85a85b426d01cd3687e9a96a955ebd011b66b0105c72412d0cebdf419dc3f4e3930468d5b28de2322d8f15b2c46eaf6d40b181cd06c71c96158188dc03fa3c94f8fb4ce0d34027d25504584259da95745714ae6c5c949bea51bdf8cd2e86863e1906deb429fde941672199586217fe59b3459c1f2903950cdcf965e00a5430d27f735d7cc093b667d2b8f2b669a3f4c2f2d5baea796519c498531d9c8a7055f69c864d87e1a0e86308f3776eb3357425cb696f544af5de0284f07418b215e7f09482c4f1f857339938554808d7672a19f7669daea22b4c671a41586daafd45a1eabfeaeac65887c5f220cd8085ce572fb55222b53de91bf8551e2ab43b84314e428848ac7f266a4dc7814bf371becf77d6605032cf0bb7410b83d3532d49b431312f537922e4d833c6fb704f13de688d6965d356cc37221aebd7f5b2ac913f86a68e618717f9b89e063c879f2c0060f3ddd56689e9c30d75d3e3c538f7c0f573971ea647891f6b19240c3972e36f0ce145e55021f510dbec66ca957a97bf36b029b4857b637bab71ad31ae9d32b0f75fc5f013fc0c4b863b4e917fe1a63d7bc2858900ecc43fa48ee64a0baabd3ed74573cda2032087b66fc807618b4eb19c0c16374ac0940b03c8d919505c5d073e4d6dd2d6421206ddce6bafb6724f15bc0f35f3c90185d0fdcf7cba50f76d7c6ca5a794981c64060b279d3ad7b02bad49f4508e610beac1733f75f624f49fec4c9a67b1982c31de921374208b170f3fa3e113ed0390acf5811d34d8889a73ccb9c0822707a28f46c1f48fde0dd48b92cade7618a173cdd0eaaef11bb3b536346183b3ab46d47610e6e5fc51f15d87160af6ac2917c38bb709855f7d4e5a87a4d200ea472f02c9da3c67f5035dd736e8429ff5becb12bfd742f96b7c7d69d9472c8771ab818c427011c103261db2877f55e04b12d0e74c342ddb4fa6d3d9cc4ba1d2d723f56d71502a064cef073a31436cf04c5271cc0119c91d81516fd3933d0b4f51a24663c42917e0c24f096aa08dd9adb0cb5fa6e5d87eb0875e56202643e8bee4e0ee4266af9596128a56eb77c363093be51c79cd4c69142b04a99af5afd3155dcfd2abf1b8d3f83ffa1ed70a87ece12d2ca380836567ca78cc29527e29599b47b19bb5bbe96cab5e9d363397c96e94707d01de0b071cb4154d6e93a2d2c27030a8cdef6ce9c94fbd1bdfff396772a41c0c57c5fad05ebe774845730c469de166fc6be6cf42f8051932c07ba44bd613303dc051f7920e0363754261a5af65bbf5d9158749d1f23ec1613f1a0b18cdc315d3229985fb1e280d8ab539c2f87333c5a19ccaba49a9f1cf04efdbaab1bf48e18d6b8e7cec694e127651faa93e34b2d5ac8466dcdcf63fe816dbf792d9fd3503d71da9ef7faab51260dc4c1ba7ddafadd4b76bf27c13cd5207400c6da2067e47e5cda2821b2e8bd02e35041a5f18e6c6ddf84cf173ac312b8c9fe84c91bbe94ca88076b70581bd1180466bee38c54ab4037ec5876133c37a3f4e78783a388f9f10c32186b9b8d955bf84a3aff47f0639088975d4163ea9feed0d8a30fcc7130e91a4b8b0d0194f45d2007fdb8601da55a43889949cf3d2ef025f54b2b027b1ce6a8d18dc50603ceda1cd44385e0c683a37e05f98b9869dd16159cdf4607debc4a75cd3683470e35a8516654e6cac716e6ca7a8ba7ce11a79fed84c5fcdff1f6ced752881b3df097f1d5f77707cc2999010902568b9446e41604d98d2fbde3a61a0bf344e2fc651ac5580b53ebf616ed09563602a0130addb301363cb719828b27ecc03901057536425d10c480f74ed923d434ef2ac117b6ae7686657875f65394899f956ca813d928b60332557e10d8b931c54afcee653fc2afaf6e9c7e6860613aa649e0621bb21d06f74bc60e91d707d6329c11c5fdb53acab0c77030daafb557246b23d3a59aea878033a041224d2d14da67194d8594954b90af7b8772f070924bbeefc676caf1864dd7e0c5b7f736a10490238fbceca23d5551da6e27cd54c05eb66b57d9beb3ff50ca0c6e0ae849296b9bd31742e0f3a745fdcb100b88db622a279193b6852cf71d482fdaf560bd8c4446b89c8f83c3f88f3b3569ff2d7606287b776bcb7d393c1f33848a7d4037727f906405e97b2db7f8bce0c827742032ef96b38293e289079d66c3eb55dda5f49865d4a02165854018bbe0758666b0dbbc02b6bfa23e1bce201a48c3a2501bdbf66c64cfa79546e83030d228ce4e4a94d0bc44a7408b4d87706aec767845acd7f9cd0a1c373b261eccd16c2ef20f34e1ff544efa8300988b0b56b8fe9c478e39273ba5e6e55e63e80c494e5ed6edd6357f4abf341e9e98fb09743cd033b2275cebc1d22cfd1abed80ed07a69bea90368b96f2bb02518e5ec775598cad1b855eb1ea01955f6c78f8ca35f977d9ef40394b4789d670ba000fba4fd5de9b665cb63fb74f6cec1a7aa2142494babf7db098e19094cbb6a69a0983b151bfbeca2ac7b00b313e148e293d51c653b6347c7b505a903d8733b91cd930bde87a8de0e3f9abd9665c52933cf0dcd9945b4e123b4f77cb3a2c437123b7cb82088090e8770b3324797fca3b843f55b4fd72b69bd5b0e1fd869caea6ced513c1b27e915d8a4809670d04f84f38d83c328836f02a0316d10fbd280537a9937e24dc8ba0716e468d1291566b031761ff083cbaf5231d02dce94e4b9c00d15661b61c75f368f1f9c7f7b392574e14d486aa6f2a43194edcda6cc23eedf1b20b624d5df0c41c5803604cb3429665fe296b4e885727a86107a564173bff0e04f10bf43a1bacbcc08ddfbcdc522fba1eb90ab2085d0d926f81722eb3a6d99b32ef8f9220e03a22d7d0d1f3c9908a80ca7f6e9158343c940630a316b0aed9ffbe2e3a028d4464b91f120a17c1a1b532f381290d7ef9230ba706ac14e2a1b4a562aed56fc743a159eaff83d344f3148fb0bcbb7ed898737848e982fa9b2627adcf56228e0da546ca130db9f83de52461723e50e1ce34f5d360a93164af264310efb2ae98614d84ca794cad2e49bf4e6d8bab2f3c3c24e21b8f2a06b88e8b8a4cc00963939466eff6d0cc69a32648b4e06f64597ed8996ad8123ef59c32279b0c168beb2561d6ae9dd6be69bb1e85b2a0639ec879003d21c75a77f8a53c6b829ffebedec6de722b908bf37b6fc28581e54c95b590ea277a7a2018727bb02e4c1949df505e7f0b8820183e4d9f4183888588b3cc8748cccada596377d4aedbe218df91e4c81e055fb1e2b81aa4bc101b52f88854338a6733a4f25a5993ee326bb532add10eec1a6f8fc1e6cdeb81debc3f5786c37a1a86b161e2dc9028af0ba9be99446e0d3e9752ae3ff8e4c438afb440db211c86343211c22a6d9de77f71ae313ab2fc495c4c25d9dd0c82a7b0f1c97011bc8c42f3bf5fc019f117d75a9d307215472d37bcdd0d6916c24e702858c71e8c25ce61165b02b5b7c2b9f03fd4ef83c573261bed69f6e5201ba5f2912a76d3e442be635c51f0a1b4b7be26e313bd5c33d1c39504b0be800de79a9a0b977e99f1edc70b71c39538a368ecc9bb5e86633bbe4bd216ed906c73f810360e076c50edc079bf78b224c6fcf2ab0fce2f753a80eb011a880cd922ddc9b03b274531e0323ad07d1f45bdc0b9981c31e0ab1e1043f47c8e4f27240422c21735f61dfc7a7e4d5fe95be9accf01340581926b79ef1ed718f45a54a99942c4c069c9398c642e07d5c6416b2b68eee31fa56302af726f1533a9da98fb20d434755f9934a491c263c07b428f47dce07921754975a72c2ef71c538695094abfadc46cda6f1cf12ed0c5f5d020455642a9bcd9a64ff69664bea3cc065d1515b371caf7e5543661c22664e450e34d679e61804518e44b668692eb2fa0e12c79fe51d607d6317138f7630dffc9f6dc3", 0x1000}, {&(0x7f00000001c0)="0192585e44ea365816b7251ca75f51d1c1312704ef5c7952d247b71b5a2ab6984426da91372ecc8f5eb86175ffb7566adb98580dfe8c959641157a9c423aad66eec96a9d520af00f1a", 0x49}, {&(0x7f0000000240)="649c43507eec762905ab6099566b5b9a1442ca54dd76432273659ce9bdee4d419c50d5ec357151ae0f2a2db6e61b1252f030cbaa97f35bb426bf612cff3db912d1e110997cbb58e5597fab348be010e3ded8b3dc86381f4e9d74fa362bc95a20f19b3be64b35405a4fea2f26136da4806fc275fd67368742db6359cedf49d32de755f376de5895a90d1b78134e80e282f3f7341594a6983956114ce7fb12086bd1a6421093146d2645d1312d5dee", 0xae}, {&(0x7f0000000000)="66b063920a516a3968014aacaccd76fe2fff89", 0x13}], 0x5) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x40}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "002300000000e30000002000", 0x0, 0xfffffffffffffffe}) mprotect(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x32224b08f2d09aa2) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b65b61b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x21) getsockname$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\v\x00'/58], &(0x7f0000000180)=0x3a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x3e027c2e, 0x9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x5, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r2, &(0x7f00000000c0)="b1", 0x1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000000)="b1e91bee8fad27ecb41c54d8032cde050cdafd0413b06ceb411338c439d613606572e09e8c17ec08f48f4f2437fddfcbf042bf105108d6561e", 0x39, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r2, 0x20004b3d) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) pipe(&(0x7f00000000c0)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="3004001700000000000000"], 0x10}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 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) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f05a71f0ac5e37845782f7abbf6170bf097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca73d88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e026507fdd48d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da70000000000"], 0x6a) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000040)=""/122, 0x7a) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/88, 0x58) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x3, &(0x7f0000000040), 0x0) 16:00:14 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 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() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r1) 16:00:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x18, 0x1, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x208000000000d, 0x0, 0x63aa52ba75ceefe5) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200", 0x0, 0x6b}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) write(r0, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x677, &(0x7f0000000080)="84") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x18, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x20, 0x1ff}, 0x10) ioctl$BIOCPROMISC(r3, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000280)="2baca0100053daa5174ca5aaad5de3d8957a354518bb8a6ae9363fa046d0bec1b779452c6f0c0b5e027423c808325a99468e02598bdeb5a8bdd8704636093511a0306d0d7edb8c9cee4024776dde4ae977f1819f714c97521602225c8c", 0x5d, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) close(r3) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61, 0x9}, {0x2c7c}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0x4, 0x8000}, 0x8) syz_emit_ethernet(0x20, &(0x7f0000000080)="b67f39da975d71a616950a0dcc16be5a6be9c3e1bc56bf15958b883bdbbac94d") readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/161, 0xa1}, {&(0x7f0000000240)=""/99, 0x63}], 0x2) pipe(&(0x7f00000002c0)) 16:00:15 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCNOTTY(r2, 0x20007471) linkat(r2, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket(0x20, 0x2, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) fsync(r3) r5 = semget(0x0, 0x2, 0x400) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/75) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) truncate(&(0x7f0000000400)='./file0\x00', 0x0, 0x8000) write(r1, &(0x7f0000000000)="0b5f23df36a21382a477", 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x8000, 0x0) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x2, 0x1) r6 = semget(0x0, 0x3, 0x24) semctl$IPC_RMID(r6, 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r2, &(0x7f0000000240)="0b54c2de14f4819374742d8669886f64eec37c759bbb4a8aad49e4d3db075316d077a7f7850e4be2079eac9593047bcdf9828e173585de56b7cca64f6c40ffb075fc7282b00270ffe0bd362905fbe0ecef1c8f7840b83d5c8710105ee4999ebd2befef1e20a25eb252f48b13b76877f2f75ef1e7bbd9b376369f47905e5d3d19dab2a810ea3cdc2584fcf031946ecdd56ccba8c2b193c4916532a5526aa508f0c3aac5f0983c5033d6def40ce22b29bb5e0b314d238001514dd0e7b45ded509957adde0996bb390b5a5a8886956ca57ed1f7ba723ef9990c6011a91df02f2afbf9", 0xe1) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000100), 0x0) syz_open_pts() sync() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "8b9cbc33e2a12f26ce41a56d40fc66f1088ce4f6"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, 0x0, &(0x7f00000000c0)) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000080)='./file0\x00') pledge(0x0, &(0x7f0000000100)='}*\x00') 16:00:15 executing program 1: r0 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff, 0x10001}, {0x18, 0x0, 0x100000000, 0x5}, 0x5be, [0xfffffffffffffffd, 0x7, 0x401, 0x2, 0xb9, 0x401, 0x4, 0x7f]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xffffffffffffff82) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0x84, 0xffff}, 0x0, 0x100000000, r6, r7, 0x0, 0xa9, 0x100000001, 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) getpeername(r1, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000001740)=0xc) msgsnd(r0, &(0x7f0000000340)={0x3, "0b769e7276f256202a2f181f58594367225fa178dc43850840f6f4c5dd2f3399a220bbb6594d84692a7dfc590d000f830ba5697ab3afd1f72c9714a9f57824a827005539fea45128c0860efa43bb7a50ccd59b6ba42b4d60b2fbe1924db40b946f816bab1ceb47c8"}, 0x70, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3, "b4c9f53b5cdb4587db9a7e6952435dbf4a477bd96e15f67a7fdc2a10b1097ac7b937311a93dcc7eb21e75b69404481edeb064792d88d5ec5341dadca01791e8a8be423c97346bbdb64440fe58d3c22eb731f70a5c0bcf1bed7b4113e6d0aceef1cf213214fe1244d18546951bf6ad36354b55e204300f654acb99b5d750029b4514aee7d42ecd87a0ea821b20d3dd5bb038d558f178c20dd55dda47eeafb7b659821299fd3ac04c16ab133c128ed0c6a1fae1f056ae6eace95909ba6ac7c37ab9e4bd5c452affcd244f8fc42e5230d1a93e3f39125c0afdb58386a8025e103a0270d4fc5b5c9d47aa3e4e9c11fad010ab50be6c2ff20f62415330f5a13d9dac14135db3c77993081dc13de7a9ade69205018ea480cbba1422bf9800fd579b6287a422cfc2d08f144193b08ca48d90bfb09589c2420783eb2c3b59f4bfd885b51158caaa225ef106c1e9c249725a290274a87f82047c6914cd7af9f0e934e392bfb8e81b2c9189f25129ab025a18f60a43f5199f5de9f01a3b542c6f96c39a9fe4eae7ad10a6ec82ebaac936c03b64e52e1894e2e5cd2359bbf4f27281762dbe77fabfa4c183cd008ed9992caff92548f001555e0a263f12d1cddb6998c02f9d022b3231f84ff147fdf418bd34dc2caea7870aa79d2ab639ce7f0be31a7e66fec3088dc2c528ecb2679cbaf5dd7450c32b84765a9091deb331b1cc02c4727eef7fe7be815f699c317dfcc8d5dde7c0458bd9b42dc4cfba4d6ea56c78d4b910a0034fa0e626db4e2a29765f72461fe3a3c377586e8767ed4c6e085df3417a98c06dc9ba65030b4e7c01d6fd28a92c6606a39442347949455dcdfacc4137e34f045f140c355fb8c4d6de65619f252f10e83737667f0c8c0931f013dab622f1b571adc716c2cd1a58a238b11ab063ded2795049640535e6834fc4c687795e62141d9370453c27417ad99dfcf34b565394d4e07ef50bb090afaa7bdfed800d5ce8171811336a4c1c7b00a81862f75035f654e8680d4661f7a53c0397a9f01d476761c3466edec66ab26714408a2cc6f7da272798618f4b8736b20031e4a995852aba553e2e639550dde56e54edde91a53910ea61e8052fce06758a77b723ada1628a3a39260948b48cde9cee699adb158ac9de4288b34221c903bdb02e61c05649e624a863b3bb14af978abca46fee119b34111c25da57127d9fdf32cc9e5646d87a19f15809be0c41631f0bd265ef2e754405edb89d0109ccf79676666ef6c081a88c59f7395f8b905ad5a0907f43c3a16607378968ca510574dd92a5ca98e983f3c21ae3866426fd5529870ff9c3776498c612f249a88066385487fddc8039e6548dd88a21ad3a92f0d426e24798f3572c1c31b091443c36a664c487f9baeac5db4fc0052ded5e8a90d6dcde7a3b822c957a5839449be9b46e5c06c31b92e4a64221e73d33130887b58ba95e9492cade1abbaa9c2899c473bfb349be86aeb1324b4c2ca3d04521060479a334ec0fca400a0134d0c3240eee4b4d98d1841942045dc26c054dec2ee420a078a5fbd62129756a9b02f44599d7e14946bf78e26d010b2bcfad8543e343eb8ca8189a86268c5443de2f1cd96859b0088b84a71f0fce8883a6c3ef685f33e67df5f8ac7eda74551fe4b87ea14cd80e532393d1f9ec840f3fb19c9c7418cd075bcabb5ee6fef03798044f5cdfb984cb4fe5c847dd028bb3acc25851f27d6744adb62722fb91221d9bf45786ada67c8314aeed15395e7504e323047dbbacde6f577f84ebc89d541614b3d54b14609e4f675e462cdc4f9fc005cf84509606c3426b4f42197f37c996b126e2fdc3b2a3039579295be18ad1f63bff04d84504d51bd816310ebca5061aa3596305d7fa5d199c13934223773c03406003a72dd665f29bd7c5987be3793be633eb50d522e0f45295124b8100db7ea3890e9855238f46463725411e1b7dfb7d03d4dd435a68de6333dbb63be8a0b69d79d777d16636e6ae72165fbca9c9accb0c6a16113152f1a69c57b902c8b098fd7398739350d462bb079381f38510a52b559bf3bee1b8ac3a28690195cf690a28e01e0d69111c93c7225bb76652468191656f595bcf650dbb04151de38d39be67833da7124df14223b52e20d8dac47c3c7c9bdeceb111bbf20d3a1dd55c812631084a396211c5b7d6775809a430d855d308093ce10c3f17da592bd253558c476f4b48902856b3772a77b0c25f48b6fe27ec8049147bbb49e0500febf9827055eab8874064529b33e67a8dcec4500cb66b79b49f90d244b2096ef3688d22359b132366fe596cd86c9db129b5066f1b87193fb1a86cc8d3328004cdd3f24056ca1810d429fe495ed271982fdb708be2a1eb7e3d0b76bfb1848f8ff63fa1c0f79c08d05a5634f562036a4c982dea3c3e2b33f077de0d6b422db97a7075ef04903c74d8dadfe6f2dd354442b2ef282213bce8580ce765b2d1252f5bd96ac734eaca386544c7a89fb5e2f3a3b083f867d249932001def3fa4c5475b787180d6ce9f43dc9190ff79bb87d76ad5c211cc584192a706519f2e6dd15adaecf350c2ff485282b5a0bba4840dcddf18c27737563284bb6d1e636a4d9c826078cea10c44d9a113c5a4be5f2eb12b9753bd8795da89519bff39bb0f2a1f2922c976a1e64101275ffda5aa65424a0014b78629046b8f6b206112ab10c606de5c71d1b3fe85547762e17f6ad31d4ab48b1137a79086afa138b26ac245b62eaf604da5352bc9f3311ff155ad1dcb24d5c551862131b0ceddfe4212f7915e9c4987c98192eb5bae1a44298dcf18ca18854eebb9e816cf01d4049a62e2a4fc130791008fec7d8d8a126bfcfde4daca98f9745bb961490d1b5d6a27b55f8fb815c8f4b6cc35ca8f0dfcd2b93952fc86d075c09498aad2e021549c9ccc7e1a037f295dfbef1e075dfbd09488dce3b0f8aa437f966359742b195ea9774b5cb2f45fbe0e31f7fa4ad23daab796df42437e70d7d443865c4d5407a16ad0b290d07aeed1ff38311250a73d9ad53f955ad76ba8869fa263baaf6c9e31a8f3cbb56e57bff093d2ddbb82c8e2831faa6498164838ae5a6897c63e6d68d3406673c72688bc50b48ad0d0cf96e45b29acb8b0ebf9f596583d3aea36f62faacc69eb63d269ebbac4fbd959448b6201136e28a8c51828775b2219e884a4cd42155eaf595d4cf318d22b2bddee827182e2473a477892242c8a8fb898aba7ac42f53bb469dff21290f9d755d671c3cda862108b05b5afeeba91779470f8ac434d04509a10061e61681dc8f289f4d6a76ee24a9a3cabee58c4558cee7140432b805162ff3711c24a9f011642d6a721ce9fb2f5f2d45710249afa17707d776f6b6fabd5851ee709c5cc5046c35c2aec97e433fbd02c4b575158a7c249fd6b923ae5a027dec4c8a8c5827293f326b9f7bf21e649ae703a7b259f0855491412b44d9ef03e0dcee6b2ca9926280aa30a180f7b99e525d2f6d7b453a4721266ab59e77f5a6368c8da0a22175fcede202b371e8ea7721351a51d6a00724b25ddc5d3f782622619386fccf685e82dd6186dd91c2f2495c98377a8007f2909d2bc649e24a9354d097ffda742847a2fc4e3619ed8cc334be9d13404c8d8e180f987863fa0cceb75081c6351f97683130a80cba7c787769120b3db1fa4af54d6b10959f5aaac09442d3f39bff6eac4e5796bffcb55977d4e47d902a9bcbefaba788be4c27e39c76855828c6dd81850c74c3b0d856c3e29e42882a4b87e8660e9f0963d4c4133800079ea30cb80af5496e0515a6762ce6d7d0a8fbc72ec4518d5ec6851d356689931a560659a3a33d0ff4f94e74f5f0435d081514d568a9edcac8557f712ba7a4c4b75f64ce4a9b38cd585630de8f3bcbff0be3f338391c2bac3898e8cca68c782732881a8640dfdd24f06a8a6a757172dc7bf3081a77a50ee80f31485d5ac5d96975def0c33f8b50afadaa15248f94e56edfdf478f23d9ac2b419fbda9149a5351eaebc3b20bf8cd3bbd93d13e841b33b131dcd348cc954989dfb8e2499e9dde526ea7dffce3776db7fb49f8cca788df3438ba5d25deb807a7c7d2413ab0d4ad231b827cc1539b5965090e94eb16be149526d0b317a276a90e43745e750d2718ec4f52fa006209c4e5372e46ce5ba247d1b3c25d9888fd53b4307209486e7b3306db41c520712ed5c5bac94892073095d8b05fd718934354b417cc70353bf0adabbee695a1322dae5a009b0448ef7ed751c78c14d9e3d5075d6d3f0f547ce93e49db486e8f9050455aee943854beb4f1030e362fdce0316531b64185cf34648553a95a5e34b41a079f823fe2c95504642bc6953c7c0879d271c6085fb39c854b2beb6d8ff9b0a9c69a1d54532f820f117486f54d9a62032d8f9999e110a6ba3da554c8c992b11b2816eb5696841c90d72aeaa6226004d6180ad3b183eb174addafdc3894c14e266af3f5fdfc3eb784196bc03ec2c94ed1b368fd81729ee7e5656516fd15d2bf0aa7e9a6503ecaed84803ae78d04e45b67472ff5ccbda1792c468aa5a76e4cf7354bab4ae06ebea1d65027847b7c50ec50ca8d4e6905708593a71b30d926b49a184fc987c8a4c7091e8ef023d9321d99983c3d53747fc85c278edef07a88cce4d91e756282e5758153b11ef2d71f8d43f1eda41163b16dcb38481b69048fc3702d415a3af4c67bcf87c18d78ce2fc6dea1e4dff4f1b11e70f9d91b7b2b53771731372ac7f6d6eeef6874470fee95b915dc460f22f620f9bc0a2643fc918b9e6a4f282dea13f466921986a9985ce34147cff3275833b3e159e5fa4d09eb6951eb5575b5a4f8d6037ffca9bd8f13c7b89aea41bc93a3a700d91ad5f44783f0dec21c1d60fcdebff6aa2b96a741fa35d267f89477a29899dd68cbd6eee2b779f86bb91f4269fe89652a48608f4502cd3d04fedd038d9c2b2f935f096ba9f13ccfec45c5d38be3442c2e9a38ddfbe3f0d92b4316934dd63da1ee120ade531dd9a4275e8d636baa42db7a940932a15e0311ca488d4ee77bdb43f0c46a9c50b7f780ac29b7a86d69f5b89e5110f87b401d1316d4d15926ab39f26c7d2370740e7f51f48cfbf57af94aa08d484b90978005374c2e9e9459d75b53c82da24f9f6e6e36195b3724935b5adfaead0d248a2c6e7bdfdf70ee6f7fe338db177d3003e681976b5f6f75673b0d08f5be01b0d2365761cbbdc74bbe04ac7288bb18951b0f1d785251846f00f6c3391fea8f5cf9951e52d1ef9ba70addef56a0e7c0eb701b9cf6fd801f8fde391ca66e3ff6c19505178ede73c3f303edd990aff7f83cb7d9c40b637ff2c30189cad2a3acbac99a7cca8b91afaeb354fe823c01940f4fcb11b6afe3d32ccce37ca12b267e4ce25b5802350b7e7e8320194bbbf7b12ebeea0faafa4705f3d83f563a7d2a40ebef07dd08e3e176a7060172da8b4c357c41d191f4b73b669e5911cb724310fb6d5749a61c08fa20ba5f69eab1a6c81c274c0b205cfa006a9401173f4cdca7893c9516aefbb22806ff488854b91617f6c8763909ffee991129bbe325fba2c09c94e5fe33bd5049403f547718497df2ced97cec35bd7ea302e89f4284e39bdafd022873a0c82354a860a75521e08f33463e8bfe852388920a0d85bb0f44816037915938535cd4c6e0b777b3821a768c588cf0bcfe5702d4542978fbe9f1599d59a577507f925ef5b52c9666b89aa3fd89a0f25d8b4b8ca7af10ab8204f53c67983b4149f0f42ea8784acf558d4a09f70d6d2fa9c5506dee2ab0e871b97e7604583"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001440)={0x3, 0x5, {[0x5, 0x81, 0x401, 0x100000000, 0x7a, 0x0, 0xffffffff, 0x8, 0x7f, 0x80000000, 0x6, 0xffffffff, 0x200, 0x31, 0x400, 0x89da, 0x9, 0xb1fb], [0x5, 0xd9e2, 0x5, 0x0, 0x2, 0x7, 0x101, 0x6, 0x0, 0x86], [0x6, 0x9, 0x6c, 0xfffffffffffffff8, 0x7fffffff, 0xffffffffffff8073, 0x8f], [0x4, 0x3, 0xffffffff00000001, 0x7df, 0xffff, 0x4], [{0x4, 0x6, 0x4, 0x7ed}, {0x0, 0xfffffffffffffffd, 0x3f, 0x7}, {0x5, 0x2, 0xff, 0xc03d}, {0x2, 0x8000, 0xfffffffffffffffa, 0x1ff}, {0x1, 0x6, 0x237, 0x1}, {0x8f1, 0x3, 0x0, 0x100}, {0x3ff, 0x4, 0xe13, 0x40}, {0xeb, 0x3, 0xffff, 0x80}], {0x6, 0x1, 0xb6, 0x9}, {0xf0a3, 0x0, 0xffffffff, 0x8}}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001680)) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001b80)="6854e0bbaceb3141f5c88057361f3265363f48d8502478e826f645b86a411cdbfe7563076d8cbba4d34fbedc843207e26df44fa56dbdf426ce130dc1b00a31cf96fee07477d6f019f023adebeb1ad8be835be6cd441659cfcb2205c8de1bc17d339902f172cb7e56266e4731051552b866cce6d44e57", 0x76}], 0x1) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0x8) msgsnd(r0, &(0x7f0000001d00)={0x3, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001d80)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x32) 16:00:15 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r1, 0x2000747a) open(&(0x7f0000000040)='./bus/file0\x00', 0x8e67a2a5d83ee5d0, 0xc0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:15 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xff, 0x2, 0x8, 0xb}, {0x5, 0x4, 0xbc2, 0xca}, {0x4, 0x4, 0x6, 0xfa1}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x12, r1, 0x0, 0x45) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) kqueue() r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kqueue() 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x1a805233ed68fb3f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r2 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000580)={0x7, 0x6, 0xffffffffffffff80, {[0x4, 0x2, 0x4, 0x9, 0xfff, 0x7, 0x918, 0xfff, 0x4a, 0x9, 0xffc0000000000000, 0x9, 0x3, 0x8, 0x6, 0x0, 0x5, 0x1], [0x8, 0x7bac, 0x100000000, 0x9, 0x9, 0xcbc0, 0x6, 0x0, 0x52e, 0xfffffffffffffff9], [0xf2, 0x2, 0x8, 0x400, 0x1, 0x0, 0xfffffffffffff040], [0x45, 0xfd10, 0x3, 0x4, 0x400, 0xdf4a], [{0x9, 0x8001, 0x57b3a63e, 0x9}, {0x8, 0x1, 0x6, 0x6540589}, {0xff, 0x6f, 0x9, 0xdb87}, {0x9, 0x9e, 0x401, 0x80}, {0x8, 0x100000000, 0x0, 0x6}, {0x81, 0x9, 0x5, 0x4}, {0x1, 0x5, 0xe1}, {0x5, 0x6, 0x3, 0x8a26}], {0x1, 0x288, 0x9, 0xfffffffffffffffc}, {0x3, 0x3, 0x8, 0x7}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc8) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x8, 0x1, 0x4, {[0x20, 0x2, 0x400, 0x7f, 0x0, 0x0, 0x6, 0x949d, 0x1, 0x7ff, 0x5, 0x6760000000, 0xdf, 0x3d5, 0x0, 0x1, 0xfc9, 0x1c], [0xfffffffffffffff7, 0x2000000000, 0x1f, 0x1, 0x0, 0xfffffffffffffff9, 0x200000, 0x101, 0x100, 0x7], [0xfff, 0x2, 0x1, 0x6, 0x20, 0x100000000, 0x3ff], [0x478e, 0x0, 0xd051, 0xfffffffffffffffe, 0x6, 0x3], [{0x3, 0x8, 0x0, 0x2f}, {0x5, 0x1, 0x1, 0x4}, {0x1, 0x7, 0xffff, 0x8001}, {0x400, 0x1, 0x56e, 0x4a2}, {0xb5f4, 0x3f, 0x4, 0x10001}, {0x8, 0x9, 0x5, 0x9}, {0x9, 0x566, 0x3, 0x101}, {0x1, 0x10000, 0xffffffffffff0000, 0x1}], {0x3d13, 0x80000001, 0x9, 0x8}, {0x4, 0x9, 0x8, 0x1}}}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000540)={0x1000, 0x104}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000480)=0x73e) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000004c0), 0x10) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x0) chdir(&(0x7f0000000000)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0xfb9}, 0x343) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004741b, &(0x7f0000000040)={0x80000001}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1f}, {0x64e}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0xffff) fchdir(r0) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x1000) fcntl$setflags(r1, 0x2, 0x1) connect$inet(r0, &(0x7f00000000c0), 0xc) 16:00:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x800, 0x3, 0xc}) r3 = fcntl$dupfd(r0, 0x401, r2) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) writev(r1, &(0x7f00000025c0)=[{&(0x7f00000004c0)="3cca4bd59ffbf89ee704f1c528425265dabd85af7355ab052e0f8eb2e7ddc111abffaad88a668a2092e70d8c9a778ff354915b9bd209380c7846c914cd447e404445516d1a8e0c42c7439f18cb77c0340f0ff4435a5dd34a94068d20832af9a8be32eb51d7360df417e7492b89520bbd722c05dd6189e5665c2af3c5487506e9f63d012d7994606eccb9f29a7b5a1f96f3fb638afdb94c680168833a3ca41818e5c402cf6fb4fdca0edff7e14087a430cf88b476e26a1c00c2ef6772ed7a6b6ce170782089513d2a9ffd86dc8906907ed54eb2a1d4232b7fb090cb06714b56f7cce8cca6a9eebc3eb7fd4f5107677c787b4a43248bea6bce1b0fe80381d0cb7b79cb250f04895151539b7d71812d218eee361f220ab4c80943ac03489f76a75e592b6998746202edab10146ec44bbd91d298eee24d5e20bbfc3bb44c2e78d91bd5d4f107e095488be39955dd4a474049dba3e9dbe30773a134abafab412a559dcccf66bb761fd2a57dbfde5b84b03c5a956bcd62bdd726964e518d35a7c43e252616a01d2eb22878b93a57f1b3295c0e218aa5e729d11fc7e8618878291bfb61b6ca8a179b96ba8e65bbb908e17abd421473f173eccb8f94e0638a55e01bcfa77a4ede0c0e254645a23a67f6c3798458d4b73c2e766162bd11de1f58758a8de6648d54b17bfe2af9f68abbc7009800f0fea3c3ad3fb84036669cbb1ad2a3606cadca3008221f4684d9a97ed85d13785e7e68f5d3aa93d2a4f617c26ef8b19d8144d73dc7bb1edd899b7ae577cc012c95dab16bd728afeb6a7adc9f6231a98ba4b4aa5754c1b9b8ea38baec1f3865e94122854fd4413b8f0dbd11723097ce2e7c14277888d6dca65ba62670d8ed94902f5b527eda10222400b50b72c53945c1e75a3f4357c848f8b97e5bdd28ac36b792b781b1722767bea1bf834f24353169a15373f7bf763614e70b887a54efea4f0a70ab0ee5746fe04f95f3dc3d33db227c7400c4c8a9fac0a77c2a8e13a7ecd842d3802b3f95f38ba36f9500af6cca627b96d6e5b5c2d7d02f7704789bb2952181e2c717516ac7672c6179c5f86b18b1e5b4017232613d824e165d7efba276d330f4614112733f1f0874401b6b53c88059cef7887e25e7be71a27cf44b74883072cff77811ebe79e8d19668156c223f9f97da65714c6e4eea267c92ea6caae2106eef8cee33f2d88d3f920be6ef003e1630d4794545e938de2a83a82f35eb95d1cb33349833d9ee5e907aa6f104e94f2e95bc5ebf23c1310d010ca7a3611f6d79480492290b5e904f4f533a80ba086518d67a989910770f2a13b1461996c767b45443c4edbc7ead74993ba33bc7e45871cdad766850547155d0f734e60ee7036b8e7416282a0d0910ff8095f35d8e511ff58739e59f2be6c45ddc786b3d9c8d884053cbd0e87e29fb890007ca2b6aef6d74b6ddfb3e82556cce81b82a672295bc559a6745ffef0d163b2a0b25f16711d4e7ed36d4f38ba84c143db37dfe4d72154110a25ffe087a5d050c2d56ad5026f940023a8f41016e19418d42e82efc313f89c415397cc071b543f23e4004a2a1aced11f01f10285b1617d77f91b81686260cb021a3ee7303884fa6aa97ba5fb3aa2f4f0fb05a11a278064ed213b127a29cd9bc69c13a2287d8aacb02cacdf9d9a8b3ed89de44a6ed33caee153e0718ac87312b67dcbcd977db0b3ae45f9689af38f6cbdc525b86e457e6f049320500f74e36e58b276a72948ca69813988a6b05790f82a992bca9889106ad6320c6c9078c9810ae5c5c0b05f2bc82decbce543692bf7fdfb34459cc9aa400b546c8c06b9678259535422c974ecc0c459b68295a5cfc51d6e1e59be974d8d41b45a4befb3f1ceaa130243c35df357438ba3a94752b82bf6c0e8d6b0b71dd4c95d87fff783525c177512bc7742420eddcc9a9ba1a9c7f90f73b5d44f5632b2be1f86761d5b0f2f12327530228e26a299e34ce401c1315753814026a6a1da01efb51e04d56e0a996d02e6ec3fa840e7e544e45f0b73a773f3db63f891cbe554db56f65a01a389830dbbdd12d242cd5d6d5043e453edd5bba70adc5e5b7926ea35a1a3b2c6b7a6c3b64102c49d574d28de14e1b542f8cfa85a4bee89b8f95994e4b74b7e7d44d8d91aba4f15cf8d7e4312e1d293be1ddf720a9ced36b3529b402ac758336088ae6746d9c31e1de55c6574c7d3b11422933fe8df589b3727835f0e254726b84e8d1128a00feeebcd9057ed778d405def0c646c0305c0af083bbaddf7656c81cb57f4e80548ca7569481d516b1336f6cecfbf3bca5e3812442a5e91843fc3f667026d6e6e72a5a6b208d2641d35f8946bd9e29d626a2fb5e3d101d978c8230656d23c7d5362c7cc77f29dd6598b20736a6e2e416113fccdd4c015156834a8720410e8c78aa86a14e50a0838dba12175d075a885ffbd62c434c0455688d1ab46b3b8d7d5e6f20c96df739194b1469fed68ab97bebbe31deb1ebb3a4a1a275cde109496456eed170743a609c19097e8190983b077fe05bde90c3c6096f3535d5b322f95f0d56a84b363054986232ff226f0f56c2d6c9131649b5560f89418e226f891ebf15f8681e40191059997ccf87e4846b8ab546ba878fb386689fae31db82670164a32c4b520dbd168a79adca8d6adc354ef1d4ae59420aa5372bdf819ef5e51291290ed27acff04efb74706d569c62c20dc8cc8303df4404a87bf6925ac853a83f59fa62d8da83a158d7d220f76be81c8fc652a127ee94bbbfa5e5982a4c6c685a4541e8a3f10e39ee1af03d5513afd1f5c7c5ff7c14697c827bf52be7c84ff87dbfa30dff1ead65928a36dd36d770b0c58150c98ae71e16246b2b51c0df801199aa5a823c52c05a17e2e7a33d086838771a9667ee2ed978160b7eb998ba38d916c5411d700b669a9b0d9d7a64a30edd6a0cc34c5fed94e3beb2ad5f5a9ccb3abae2f302e88b1c43475d9495bdbf5a1eb36e0e93f7b3d9675bce4164a3c56226073fa693a35f73e4b485c8ea23a98987bb238687808bc1cfb2fffcd3d3184150a2db33b68caf1861e1b466f0c3c839d39086b2c244e305e1314ff6dbe23f7d855c0ec7bb3fece4c2ec114ffc614b8eaa687fa605636c863180df2e9a4dbcdb26acd452fa07cc7079c270e944f5174860250028c30cf696f75222173fa3c54a76b8dce2206a9c919fce65db8e62a56669dea4529e5c3c2ebb0d2f1c6732a3fb3885fbaddd90fa00eb7bcd2d229867b26437bada276f786421b0ab3d6ec37e06e4a1219147a64edf5d05c01d96069004c129029b7d50bc0fbc03282841d5a0208c2bc92d8caa5726ae2ec32c9c35e55647267914c1c4c44ec0e4f9d36286b6f8be65924f8f0822247570554cc2f53c007995f78b852467157d43e9bb9ead46a2e88511cbd1cdb0e06a21e5ff2f32d26f14276bee4a00420527eb333289505cd6e8f998fec1026df35f8aae1f7eb0769af83a92b94f3ae3734d629a532b8ec85cf35d94cb0813107300ab3e99bbf519e22a187182ac4c0261a7a5a1f2784ada29d98923e29392fd35827bc29f6dcc0697484f855ff60fbea14a0bc4f83646c64da5c3c9073b68efed8792df4013c31ab08b0ed8acd5cc25b5b0816155477ef4c01ca989938e187db2524ca0e88282635ffcbc77210d5c1fcb61d90afc055e56988270cc009a8bfe21a24639f56f195660f60d8c92b863b86d5b194a14ed7bb5f6ffe1810b4124952e66a3dc9d006aeeef7fd90c0a3dadd1aa3a70ff1ed58d3e15173ee704fb808b01a08ae1642041bc141ce5485e2bcf52a49f1ccf4559bc0e1d29f71a7ed6d51c854c858fd8e048ba6b8a56f82ce684ebd55f2dcc02b34422aca227e1266c9eaed827d32b7476d518500816d41c4b83d4d03600a8027cc4466a85054c380f5b5464536c0ca2c64074bdca503be6378698ee76d262ae819d499be35717309fd2e4818d5b5bb16981d560b61569de6a97ff217e56c1799dc0ae315d6f61d2a4a23caf88316aa64a6eb754f52cc24ca074af65048453e08c57ccea18d99e979ba9fdaf89c7b4895eaac4c06726c36a5cd6bab92ec162912803149ee6f1bb6a23b274a3e918367cbd453e2a3eaabba87ac998b6df01e13b508e61d390a16a43b07c8d3eb00a9e95257591ff4e19da6465b7904704c8b33339c062384fe602d50872e600c362395b7b3f124543930bec33ab23dd6a4658e26f974178c12ca6773508a95155b47a8f07ff449c32a9a3665ac3b42c2c118eca21cd87f0e519e2b5da0c644ef21bffc7454f336a81f0f3963841508c5f869e960313176da7535f0cf89589f86914e1e16f083831d68610566b834631e427be874021dec8ce5ae061e17b1b0fccacf07d7ea7a2c859dee20e2eb703e4453a23e2f1248890ee191f65efadba31e0d713c1bc92ef15399e3984974a4b37bb4ecffad024f86a84303dfed33cc4324c0e11766442b39f9dcf9e9136596835254a7d8dfba2155ad3b83e49c0e87beaf38fea63cdb3de6e8017c2679fc047ef17baf693f37c0e24701a2a74f053d9329d3ece124c90216845dc88bb48c0e0411a0d8726d731360226c4ae5d10c8c98a8136d3594d4e86b141cd26d42516a2e3d254c3401c36145bdb29aeaef6d5c564a70d75af0bddd194d63d680e753ca1035bc1515983436c5d51ac6fca6b54d6ad01ef6f7edebd7ea1b4af703591e47ad9163527a52581a4da69b7ac7cf51a5b7e051fac355c5881d6ef92773bf5c65b410074bf6d41b51237dda616f169832b674041dcfa2365e242e12a0f46ec788c21044375a55ef62ed26c40dec9677bcbd8931700297ca595be8ffe0e9896c25e32990d77af371284110effa243336308f0669ff0c7eca3070a87a604eebe705d806f476076cb8aade7382eaf5e118d7fd1b6dc44554eb84c654b4374874bbb0cf7f3ffdff615612f185a0136bc6dbd64c959508a347c056b64bce27d1916a98f989c627233d7bf222752bc10d750a24562fe70e9f8c5ae355275b59e0456872cda2d5a30bf7f7e16118ae90260816b4d7465952cdc889598afe06d98a3759f3230e35ac1cf1610364fce5b16b54e4b45c09d80c42f947a2de7740d2df740a936779f93d9cdf2d44966e0c25851386a055d5d003bf4bc751f9438c14c5f42ca0f7aedded7e00d3ad389a6403707dc6670f545f634d4ad972805587c974a4cadbdb000419e505b4b6e5409706ff013a1c22aef898ae646e9eaedfff10dd0fa47574e2a9a72e1ec7533e523970be48c78a23e5783091d09ba9fd78571a336a86cb52b2076c7147a4722c095894257c40fed590615664448d900bcd7f8927d05d5e29a03d6ee75e691603f2cfb2c3df18294731886d63ff7b61db23f2523a09798916d1de504dd64c3c2b56c902a8e683fc9ba08fb6c8d4f90d65bfe03a44b2161ac5781eccbf41dbea7cf749ebaa97c3f19b377c6b41f1d9cc1881ce53f4bcbf12f182550d0d065b8c6090122bc14dd060ddd851542e5abc4792f9458d0cd8de96d611ebe59bf4818c27140989ba7a41967015a4d5db6ad8bec88292675c8ec574f872a7d9b6a66526181bd04f99c54a82bb2cfac76faa8dd124df680ac55c67ee2d29f9ee6ccab5911b88406f2675415ae97900784a657cec8250f32ddf86d18a9a681cd286803388d0c18543b0ab27445484220a033ca0ff5a2cea411d91a124286667db4ad56ccea0fbc8a3bd5e01ec6592a049ecb28edabe7d521d9eaae5f12f3ca78fd91ca959d55d0de83352e176a5849624a5385b1291df", 0x1000}, {&(0x7f00000001c0)="6396537cda9e8e181ee7ea9305d24b01208963b05b80c213809792364a1e1a7c152fbd7b625f9fa9bce3fb424342dcc8ffe11541d990f49968eab0b4bbeaf3702ac09e03b37b5c4b263b1e60408a6b96228db5dc3063b9ad254d0c8b2ded94c0136d65a5a6c2c1c73c6d3cbaae34fdbb4042217dd07fe9", 0x77}, {&(0x7f00000014c0)="439e59eeb0c3a358b1fbb56a96a69def24403104ed1e4cfdbcc4fd2db83a331bafd4a89c056352153909c7677e781d12b586e65363aba5ede0defacb6a1d5ff3b4de578bfae87b870244599e080fb8f38540f232ea4358aec4d220fe1640b8731aae9f0ca5b261d375cf0e3acf68b406cc2cf7ed1165663509d6a86d396074c6a6d22c774152b91e3328acf0086b49aa871ce973b38eb8626ce3dd3103d2a5aef3b8128efa1c5e7fb203edc968207d969a8405fde2fa953e77ef03cfc39e251ebe1e34967ce64188f8e6202addcbe5a515077ebd92d9f4275b3f926a43314534a0dd417bcf1eac3d532dfbfc22fb8910c903d418972b8405099d211204b2a00986be890128ba7a5334a3d3de8cf02e8aa8d4b084b0fe940436894c0a98f063e5811e85bf11c6fce2d3ceb0e3c8adbcbf42c3de315780a5e9864fae9d43e850dbdb37184eb0f17019e65385d3821082860bcfaea624bf32fd422e3e200db29d891865a8fcf846aa47dbeecb0f6ae0f64a8fa3ee0f331af4bcbdefd0868435e5a0891d1f25cc9836f0d071f37bf4b994fd9668577028ed7afd73b84bb7f4440c4905b4072b91452fdc8ad24ab97bd83f734fee81b64b581d4be444a436b61aae575418d7229c8cdf866eb49793a9e0487ef31c2c1cc9cfc7b82d7c7d44cf1626f836f5959035f67047a336dd2182621930c7a5b08d7cefa80fedaeadbd10a3921b461421ee95ac5b42806bfcc0bcc1959c4bca0066ca279b90950d34c777f4dbde3e64bea3f5dabe3208ea05a956bf2b8145c2a8f1553353b1bf03316a91edfac84b70b072f26bed0b8e2c126f647f568d968a6c160af1349296b7d26fa68059c62465bd5f6ac718e4f9f899d5c7aaa2c1ca4969961a4443670cd91b84499efca61f3740f47286302ec685574efea1489a266f7182d0728617cfca3d5d9854ac48dbeef35158a3747d42cc5653c7ac38928af7e6f16ee9f3f4aeabd060fa334c5922effb2669ad2b931bf27e739f6b207b834c06e98702c1e85d1621d0f41ea6ee5020936e6f83eefbe0da6d85b019c1ae152068491eed58dc2a8167e0f427110ce9da34aaa9da6f5a13da7816de8d392d9f4b1103e82bebd231843bc05fe1df54bb80607d4c0cb09377b53711935d9af0e5bc22517de9021a719b5449db9bf3cc5f863d77100270a6dfba0054651afdc4cb1f89489e7771f7a8b03f16210589dd4b208c95d0854468366a955f60d40a029ad5ea6d5dfecc4f6e460231c52b9024df4f097a5c17261735bdbce431055d3f69fe699875186fb67d75229a374f7d23d23fbe2174418c6c6a559dbf6e1bdab8188a9517118ba1b7ac80ed6306643650f732f4df381930cfe37aba3b41f07ddbfd11fe2e415d6ae983eb7802a8840ba998a371d381bef2915a50911589891c3d56a890bb5be98161b32c9161c9bd62c7621d4cf98f4ecae3af743be2b9339b61fb6a908002c726539fb8112f308ce48e46776dae90c8b25986c818e5a0a760d370e79d2a4d14c4de10f4fa0728ba56d0e57b4d5747ee30a6504fbcd6acf4ccbb720f13ba67b8125e558c7810f7f83643d8ed0d1ef4f9b9f262a570fbd7b7a1d5a74c8656bd6c15da766a310d543bb349665979df481c30d43973ef58f1f1add5e788405faeafc8e61a67274ed12ccea8af1a705c036223fee38fe4871a8edc14ae3f56c812a8d423233dc54440c7e1ff1ed6eaffdf2a6f9aaf4555b50ea826009961c90e237c803ca8feff04d93d969d123d0571b4718b306edb3977a4f01f32190926424507d5c25b97ae2a6a36d2f82b4afae95fd066c32e0a80580e0150ecbe490ebbe38242788f7fd53516058dbd50f691f92e2e5b41451e2cb19a510868db4c60f5b052b10f6fa8980d044796b1f404550cae3b0fa5b87d79ab20e9686bf14ec56b45a0ca5b27b830b1fdbd00b595a7babd94d6132638cda3569d3126d58feaf0f64adfcceb779e66d0ddb70b5c5508c9d2636dff8c90ae7cc56aee2c990688aaf6c94b37a26f8dbccbf4e4be0c5c240051611f56a7a01bbb8d69cff099c839620fd37559ccae22a6068ca36b28343ad4274d57110a8db99d25194ac97cd4084447fdab79dde0b2771be09fcc0650a3db25254a93b6f965e2310a377c009b7cd67a89232809a5917671c72214f272d82b9a83d2744017f9571c4645efeb82c1610c74008712441b6e86bd4552481fb32947d4145225f34aba162693e18bce4f24d3579817de2cbe21d435a5fba00b4d1fe2b4a3e30b6001be22972084ed5984c0b1f6309dc3d24adf436983b1cb883d4854b90f8379cf629be9e4991efc202527bc85bb2ab2de4afdd3e382c06c4dfd9881bffc3953b38f8306783d8b7c44f23217e6274b10808ab5a57fc0bf111553e0f1e4faf188f12c6369c0c19f301c70de6709747dab34192bb3869f13c886d65857088d67bc711e1e7ebe2e781274ba91919363318775bfc6f161cc9430d54de78c642e7fb250d00b680d8d75b48e90028ad5ee30ad1d21b3b45dd8e02c1b0cd8daddac210b998a1890ffa436c231c8a03d4357f5977edd3d97e428440dc16dc04036e39a375899d17c2fe345eca9e9c24dc35550fa24f24e9454bd31f4c9d4c0d845e3c885ba6636c6c555d815aa328f65ea89663fa30f2c28596918b037546d1f815df4cbcd52a3ee45b9706f1597f82bd7fc8813f9a598b1ef72566ff2b11f55eae0fc70d10bfb9725ebea9bb8adf248d3700ba9fb4c9d874d0eee7f8099ffe152f6cd048df936d68fe82cb060dabe2591af55194021dd6126c17634d7d62e733e1d9bb679d770c9e5ac75a2b377cca237d578de5ad7effb35c98ace1a3e8df4ff93efc135f28430e08d659ab87f44b1d79bd0ef400d9b004ccb99d1d88fe164a92c96d1c9d8af1c844e72a8657e1bab4f3778d02d3f90a5346acc6bfd06f0ee94546282501b0256e2aea4191505b5beebafc07be9cfb5b11cfcea958f850ee898560b4a5f072459cbd0bdcc709f4f4afc6dec6d1630d7fee8da484aedd5cc13375ec97d38fb2b726d48549b719860e120087038e73bd86133970190233edfcc3f29217b5db4bcbe45d0fd25bf168476ee02bf292ef2e0313d208cf6e8d88fa6ecb67c6cabb96e34a8d2fb4804404af611efb99f4f6c3d9f5940b3b5eda82f78341529257bdb0bc2fa45bd975aff93b32f68d07a0076ab534ba519c2a04bf98c9e71282b6edede6738c146cec14d55741c4ba3704ceb9703f19f9f7aee997128abc923c21ba4765bc1ebfcb642b7f7ebd826d7cbebf48c35bc9817f97ebdd62438b7f3eaef4cbd4ed3ad7d41268f978351c6dbd842160c642376de7a67fd9219ec6b62114bf537c23f91b07926910fe4d6c804286c13bc8132abfdd9d848792cf71e7885f82fc1d6a21f9d79138e130f6b2cf5485b7693109ab256150831d996c5bb40c8d2b8b807457983ab79e58ca2229024466eac49107b76c4c7f97fefca5ab687798f65b8a58615353728783d793052f6207bd7e2c89dc182339c7160cc5405bb87f1f25b8259c9b0c94ce6d40674bc2822ca148cfa3551b5af487a557e942bd8a185fc0dd03f3641d26f9294ccfdaa1a23770c652c752740c668c02ea76be94f316a82c127ec1e4fff55adbe02d801e264e4f9059d1d3820d38c712b350873dd50a35bbd71e2313aca714b5f0ef9b0964ec2de47f2185e7b977fb3839717418710cac647ecf1891196f9abaf6ab5bd5ba31fe7f5838dd963890808f5b8106d9acd011c3040d0a5546257f3f3c9646feea6c488d4f5416f8a9a7f037ca863ceaf46635dcd76be3fcc6c1bbdf0c44685362a97876ad4042f0f123087cd24f82edb844e920514e03842346648caec3746249eaa6763a180cf60220cf58b74d7fad02f1ba74a5010f25cf3cbfc5380d5c43da2c3ca538e1a5a59d3082cb31330963885d787d2d1cb337774c6cdf0438054540794652d4bf0cb2d2aaaff3980837a17c5dde6400efe716f4507b3b73f9725889e9ea7221a67a0d33da88425f31801275e3ff0bc00e3dacf7bd31f255a9ed8eddec64fae0917fcf3db156ad7fe7f21dc042ca04580b45e2c3ce5d4289fe2bab1d4fb62ca398c9104ff306bd45b33d88077479643b76f898fa540fff4cedfe83985c28e51ecd8e79fd2202e172c80585addf282d7a7a2beb0b1291787ce6e3fa6f15d6fc2f0ec9cb9336aadd7dd30a997821fcf49a965b4a836a43f6ca4edfd5748970a1438c0dd121b7de075c10bb0cc1ccd6b3d06c01d4873b02005f7a1cd422ba6afb7e40367086525a493183b158d0f5b7bd299089d06d2b894ced5a454dda73220974d4890fa71f4b6974afa08cde46d4c0bb460260256a2e7796ad3799a929cc0aedecf80a40cb6687f0b4552ac7a91f9297be4176920247c8a99b04124f272cceaf152988918f5289db986767a72dad41fee4059ce636daa37d5a99945541192cdbba7f52595fd137c938931ec1b56bd8ab657db9159adee6dac5c153c65704d3460f0905d1b166c34fc41bd38dce08000341e13b2101e7f3c11dd16a61dbc3a75f0051d563064adae9e10f64f71b8a55cb47afe33b3df19178c9a8c4cb76a1552d782c83db13e9af87d1287cb5864c84be4dd15406a0e70a9d931fa5791a5a2607f754bb8c8772dc868c55114a58973257624cfd323231569d99e723f2596c54fd6c817b0365a86b8c70380d82b3a373577868ac461b9bea3cf911fa7774bd0ee8b83c1480f4b2e5c5164a3a9b639e611bfd02b7470090ae854d083f46f44e58743d63deb714cd790bb30e9c7fb79449eb624c90c50e6e66c1d0ddb7e0ed8081f10ba6d837862a72aba4fc05e233b51a1cb2d173a2d48b45313b812d08ac379d7f1562b1939ddd2e286ae83747c552c4e173bbf0b303b3cc6d3d52f9bff2c8f89173011eec87bf67ebb32ba1bd3be02ba294f325a3b058d4d9059c2ca4bd482dee8457efe631eb4744a651b03934eaecdc260116e7eb03368d8654b0d8de7b5b524cc7de86098269d29318bd84a137d4a023d26fce2e0fefc36a86b4371154b641213dd033dd0faf29a8236f45ff4e06fb58a714d5576c72aa5c45ac870354e70f65598a541412f7fae7f5e3c75e289d7afa9cc34f92f5125fe1fa7cf4f65f1cb1427d9919a149c2224695d9250eb167e8fe1dc10a4061aad350f0d90f91c1091e6461f3a01067e316626dbbfeb5be3bd8037bdc42560dc12fe34e953fbe3ea2f704cd123f195c8bf9866658c6283ecf5bb09c04b3db6686c92c7d275e6483f1ea0afc4d80059d8f54c4a4fa276d44c7eca71ff755c72b2cb2855780e2c668bbd621e74c7574e8121d6c245de21095e3936c4d6d7ab528c61d160a18073e0820ebd52be2d85eae52faa959d28ee0de7ead3377e8d06e0d5377a40d8a89484886d4f20935761908e9d0d2cf8ddfb1671ffde104791e357e8868d26ceed5e7447b7f17ec8228cef6f443c2d90b32c3880334e0b9502b4b2ea09b0a8d6efe11743084cfa6295ac27f8b9ea50334c58c38b68efe4fafcb4af7e76c196a98229153bec47a792136b2abfe2b0b5e838ca31518818710b80f4bfa94dc386cd530abc496f414180cc0f54bd2d76a2dea08ce2f5a9009cc1422cfb7e1d8f1b5bd5d1470b30cbf9f432971546249d7b8eceef2be6f6426abc14bee7c5f60328c85e7a7ef45c3838f477d8049d6d1ae8b39b4a7d0757eb7958a2100ba295dae993d0a19ae0509061de10b57e34120f55d41ed5a02f9a4a7d5def68c1b1b805d9309d547e97ff1be4264709", 0x1000}, {&(0x7f0000000240)="6a355bab67963fb2bc827acf5cefdd1ff6cff643b17ef55a455c0faab097cb33eca829623c0d42091703ed46d2bf5747a9873b1d9ae2eda400cbf3f59bdb50143a3c8021035f61464673f74575aa232e625693a462a4279d7bcde838cdafa218f8f88b08770985f077b8f5e789325465a70b7d596e19a147ddb0164dc1243f57cd21c242369493f8190e7679fc6079bb", 0x90}, {&(0x7f0000000300)="2d057eae09d1d92d5b57c81ea287edaeabc0e8c69b12a80a9838b2c27b34aa0c87eaffbccc3c61a5bd1b3c182c1cdfe7b4b95e3c7494f5fc1ad8b4169ba2043baf7f34ad77a3bc9c4a37d9cb3afb3f76f5538d8f9c5950ac1bc61eeac7dae2cbbb6615becf4a0e555e4840b7fe02557ca6", 0x71}, {&(0x7f0000000380)="61701a5983b9bcc786e5e2448711f254a1d0314ad21dde10b4e23cad184d10b82b1f1c34bafd3cf89d938d289d43be1cff5bd6317231b8ef02dd47b0292a82ccc1dc7f59f9d67013cb5412e514a58cccb167dacb59d60448305b5a338fbbd4a406aec25fcb90b5362f3fc7e5ea7dbec0776f3fda81d6f977919237bfa992ef4cef5273b3cb00ac2df000a411a4597a9ce0f37ba322a0f41a640b806acaf091e79eeeccd6e20ad53fe0393070d8c1fbd50d42a4bb76c2f89472301ce3d7b83c87d43d48e19a7dc589dbb2e932f27003ce7db614c20c6e95e28d3d80a4c89174deae1364ffc845b6f65b565715473d5fbe5b964e8344310c42874368b0", 0xfc}, {&(0x7f00000024c0)}, {&(0x7f0000002500)="062313450d37ba26cbb3f72566fd349964923187562ae26f997e8e0518493f1a29d35addc074ea9e750c4eb22d60488dfd2ce938324f08f268ab", 0x3a}, {&(0x7f0000002540)="59667cb9c59934e271f5db0ee504a8c181e8a503c662f634017d00b0be4cabe43e8833e1a92748b3233eff529ee50eb02eea63be6d0f635ce822d8682a22f7bfc8d87b5c86ad412e412019ce545a8b7f944dbb45694fa750c0682c81c51403bbc0e353ebc119cdc4237cba9f25cd6f182f62", 0x72}], 0x9) write(r3, &(0x7f00000000c0)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0xfffffffffffffce9) kevent(r0, &(0x7f00000024c0)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x8021e93c23ba1060, 0x10001, 0x8}], 0x6, &(0x7f0000002680)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x80, 0x401, 0x5}, {{r3}, 0xfffffffffffffff8, 0x2, 0x2, 0xb1, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x9dac46a38f5cea30, 0x4, 0x7bda, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x5, 0x3ff}, {{r3}, 0xfffffffffffffffd, 0x0, 0x20, 0x4, 0x9}, {{r1}, 0xfffffffffffffffc, 0x14, 0x20, 0x400, 0x8001}, {{r2}, 0x0, 0x40, 0x80, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0xad96, 0xf64}, {{r0}, 0x0, 0x1, 0x1, 0x4, 0x6}], 0xfffffffffffffc01, &(0x7f00000027c0)={0xfffffffffffff000}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x0) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x801, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x44, 0x0, &(0x7f00000001c0)=""/68}) socket$unix(0x1, 0x5, 0x0) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x7a2a2c04, 0x1}, {0x18, 0x1, 0x6, 0x893}, 0x100000000000000, [0x81, 0xffffffffffffffff, 0x401, 0x5, 0x10000, 0x8, 0x1, 0x10000]}, 0x3c) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xd9c8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe8d6615e71daa889, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x8000003}, {0x3c, 0x0, 0x0, 0x400000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80000001, 0x0, 0x1}, {0x38, 0x0, 0x0, 0x7d61}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = dup2(r0, r0) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200001d6, &(0x7f0000000240)=[{0x4, 0x3ff, 0x100000001, 0x2}, {0x5, 0xfffffffffffffff7, 0x5}, {0x2, 0x4306, 0x100000000}, {0x8, 0xb4f, 0xfc, 0x3f}]}) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:15 executing program 0: semop(0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/234) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) 16:00:15 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000000100)) syz_open_pts() 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 16:00:15 executing program 0: r0 = msgget(0x2, 0x0) socketpair(0x10, 0xc001, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)="f8e25f18998d02a34052f2b42b0f7226d2f8a6d7b1dc10f640a30c15afdbca1c29d9eef5c301e1d8fa621249a34e36531cc636d766593740d4b1ac788fa872fc4418c621af24d27fd456ea2113ce323f9f8786f4539c3196828a6fb4bd62161e20a7d91808e9e0945b2877323bf124807628a0f64fb5c728bbc3589e59791f13d669379ac69bc0c7d6a1f5b6e178fb32706f9f2a8c638b54cecbf75a5787d37aafb9e99191f508ba1dea0849767ba4454ed42b9dac08a787de2851c96946", 0xbe}, {&(0x7f0000000180)="e549eeea079b6609df33baaa13b5df01d2f0c62bf6c2212dc003bb9f987cde5350c0bf95a3477985deec679532bbb10e3794e42a55369d29ac7cd14451db7a429f4d4bbd5397eb7e023ea7f498a4e3956de463d95a9fca88", 0x58}, {&(0x7f0000000200)="cb2f6b1824801e8f10b0fe412ca00e419ca248d588e70d99049953d9afda5d4704be3e873e01d787e98473df8d2b7bc1053c63df9d4608a097ecab915c62d82252c14999a1fcf65e2b10f197d6974adb5afafa4a21737dda31", 0x59}, {&(0x7f0000000280)="1b31f153c72c6a99bbcdd638038a38b295d7aa4175b85c30bd79ce5c229a32851680aa63c9229bd9207e65214b7bded7c533ad9bce9beb24be96b3fc288526b0537de711e6b75193586d9159eb92bcef578065b1936db3730072fa47144cf158ffc07ccc7c6347480ae65aba7a59b860cbb9774a30d961c2356eac410718a56c497013172c81e086756557504a5d3e8d791fd8315642272430578462a53aa7e0f55807dbee5760bec20d9d49a6b9c5a106ab636c01207d9f965c4ddbc6365c3d6d7119fe5a477aa44423f46ff89cbb02819d35f6b7edb79b53880ab305cbe61f36946009a797fa5bc1fc5fa12e9a90ebe44f160431c4", 0xf6}, {&(0x7f0000000380)="47d3a83b3b06313be2adf9b6251623230f6840db128dad582d7a95a1fd808660f1a53d913acb0c64424f3ae9e8b5a049849b7d80f41a07db01a1be32fb623b61a773b9be7d11606235e76afee5ba0ccb98afbce6081981d8caaf23030a38c7bcf863e10fb2bb78b2b01ebe2ab38089dc380cc0e2d413c8faf5765d457895b8b8a911e61e06ad862bc214ced20354117b1e00", 0x92}], 0x5, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x6) clock_settime(0x0, &(0x7f0000000080)={0x86, 0x6}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b65276e2b8d2a48d69e000000002c000000000058a300"/47, 0x2f}], 0x1) 16:02:14 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) acct(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/132, &(0x7f0000000180)=0x84) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:02:14 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x104) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x4) 16:02:14 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) fcntl$getflags(r1, 0x3) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0x20}, 0x0) r2 = socket$inet6(0x18, 0x5, 0x5) semget$private(0x0, 0x3, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x9}, {0x18, 0x0, 0x1f, 0x10000}, 0xfff, [0x40, 0x3, 0x0, 0x1, 0x3ad, 0xfffffffffffffc01, 0x5, 0x401]}, 0x3c) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xedddf0df8a8e687f, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x20, 0x2}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffac, &(0x7f0000000200)="00030000") 16:02:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) getsockopt(r0, 0x5, 0x5, &(0x7f0000000100)=""/191, &(0x7f0000000080)=0xbf) r1 = kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xa6) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x5, 0x4100000000}, {{r0}, 0xfffffffffffffff9, 0xa, 0x1, 0x4, 0x8}], 0xffff, &(0x7f0000000040), 0x5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r1) 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:02:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x100000104) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:02:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) recvfrom(r0, &(0x7f0000000080)=""/119, 0x77, 0x2, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e6", 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e", 0x800}], 0x2, 0x0, 0x0) 16:02:14 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) r0 = socket$inet(0x2, 0x2, 0x1) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) 16:02:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x572e) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./bus\x00', r1, 0x1}) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x9) kevent(r2, 0x0, 0x0, 0x0, 0xad, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xa0, 0x80000000, 0x22f, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x4, 0x6}, {{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x8001, 0x2}, {{r2}, 0xfffffffffffffffc, 0xc0, 0x20, 0x2, 0x200}, {{r2}, 0x0, 0x28, 0x20, 0x7, 0x2}], 0xe1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0x412f2361c6c56e7a, 0x0, 0x401, 0x5}, {{r1}, 0xfffffffffffffffc, 0xe270b82d17745464, 0x80000000, 0x0, 0xffff}, {{r1}, 0xffffffffffffffff, 0xa, 0x1, 0x100000001, 0x7}], 0x10001, &(0x7f0000000300)={0x1, 0x100000001}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) dup2(r1, r2) 16:02:14 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmget(0x1, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmdt(r1) shmdt(r2) 16:02:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x860b, 0x110) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:02:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x100000000000007d, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000291, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) recvfrom$inet6(r2, &(0x7f0000000080)=""/249, 0xf9, 0x800, &(0x7f0000000180)={0x18, 0x2, 0xcd22}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x7, 0xbc72, 0x4, 0x8000, "7f2196914901ad8e2aab91bfda369745b49ec803", 0x81, 0x8}) lseek(r2, 0x0, 0x0, 0x2) ioctl$TIOCSBRK(r2, 0x2000747b) dup2(r1, r2) 16:02:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x84) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x10000814a, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000001980)=[{&(0x7f0000001840)="c8ab18454d9d09", 0x7}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="8fc283f12e6e05ca6d9c79669255d5561f604399a1feb78ddb7cf5513fcd86d6ff74c540fba6071f585800add3c6fc335570393475641903", 0x38}, {&(0x7f0000002240)="ee679f5bf9afdcc9ff72a584c1080302372a64b0082ad2dd11062936c44bd3ef66f53e301ec77958baba5af724c4bfee03c106dcb56aae4a8394f6cf3ece19194f028a5d842d77f0d00ea4a4edd8983f38701b5b4f93662d855945925dc6d0a86e01ea760424bc5c5ceaaba9b9d086663453b2121c0111e14bdb6c9ced8802da5145d4cb5d9c1ffac6f591de9078bb70bb099008f2723d7ec6ef35844cf2fb636cd3647d60034a789674e9b1447ea997b27c949b522dc2a7ecd38c32c87712c944f511b555d2d45760869160a69e08bb7a307c4be045f155ecc125b424aacbc9459b07029d20a615bbf23dc0356af83d65e44137c9ce7efc4451159e9ad7f0eed1f0c7ca3609d98b3ae79d8e3d8f39d045bd74698e47e769305ab1c6a32ee55c2a0a2338cbe2acfa0a44b69fe684098c7c0ba262956e8098261eeaaecab7ea18cae66675a73e09de27e9ec2e21185bb8d17427bea115ab1434aa7359eba41f4d042dadccd0c6519e02fa44953d2d69f44d226867bcaa8fe415f27259edc057dabdbc677dcb3ea7da4ed029d49089beab329c5df5009a01dc0c0adb77c3ce30bdde6256d58f0b6da7f4b1a3eda193c0602db0ad75c69126bdef4ed41a41536de09ef768e70abf5a8618e21afbce6c5187caa3e55e5259837aeb01461a806b9505c9ca63b7e6127c760863b4b72a012f0a23fab00a1a1df6d22ee4c6317bd8d47cfa7f9c607aa1471a7cf9e104a0647f740642fd0b42170e9aa3c01ad6315031cc96ff62acf850cbd9979f5f7c343fa84bee80df7a582c26469b09fc437a62795acb499178610a33c194cc250a0723b798eb90e39aca17773e538b03ef6c9fc24a2070d0216d7edeaa86d92f3562eea6577769ddb5f6a2a362a42b3108e0111cd0e98b52862e35024a9e70e9961eacae5a9cc3991de77a882a6f44a067a2a9a20eadbdf9e223778ad2eab0afc9505b0e692ef9bea568f539f2013a4401b3723c2f621726b19a82ed82a79af78debc7baa134500984e91ba1a562847f0784d147a2cc9e6f43fa7153496f7ce0d7933bdc510e59d2552a239143663de700aa25649bde8777110e65958c4718960bb0246f86f88f1aef8d3c4833ee082ca97bb32ec46918f852de176e6f213421c175390babfc134a43f2e9a5b79abd548426ff08eee6f5837c9afe41e138d8c931ae72a0de3f0d805a47e0067713a96bc0e1f7118988b35b19a4a3a2b225f019407fa56f070795da5e6954e70f0438a0d263474ad1619aa1a998a39caea75bca178cea9e99db8beee8f5aecd2869891eb44d08c478410238405bf158b0145b72c280fd627382d57b9af7cf8cbe7d5e099b6d6fa81297dcc68e6cba943bed45d0822e1d668951cb7ee25b2a6603751af4e54e42a2775d9bced5c290f6ef768b580f90427c7a3f2a946fddfc4d5f544bf4a3a6c4f9bbb4652f616197cb86f5092a89946b86924b8bfd3ea3342385db1b33d85f1d050e7d607624aee7c361160804fa16cd3af8674f764bac61915971674fa12d0b3fd5765fca30556f60ae1b4e747f8655092be897009d9a90d070c6ff09", 0x45b}], 0x2, 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) ftruncate(r1, 0x0, 0x33780000000) 16:02:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:15 executing program 1: close(0xffffffffffffffff) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "c9c06d00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 16:02:15 executing program 0: symlink(&(0x7f00000004c0)='./file0/../file0\x00', &(0x7f0000000500)='./file1\x00') r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0x8ff7f1aedf8509a4, &(0x7f0000000140)="16dfe40adfcd97249ebd8efa6976d38f39e3c7d4f1e9c95444d079ca5fef76bb24ac855dbf522837735fa8cbc0d5186836c1c763a8c92e25c4ea", 0x3a) fcntl$getflags(r1, 0x1) r2 = getpgrp() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x5, './file0\x00', './file0\x00'}) fcntl$setown(r0, 0x6, r2) chflags(&(0x7f0000000180)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d0da3fcee36499f07130306fccb3d0762af9b12801812bca85ce0babcb9793447d9a79948a9f7f18cb1e65d0447bdf6b4a37f4bfd304b7791b5af21c110c45c628ed8af66802712fb07eee1f3214aaaa7063ecf2947634d821f0597b5702b399eeee43c5621b27849456637dde3ccf0dd6acb2a0f9907d3d5ec991c6bd908ca896f40f2844800e7ee6d19342abed87ea50dde207d0e6540b6349a03aed5c55ecb8e3a854f8ff493b1e375d9a301091620d66b1d54f6d41b347683a5206a2dcf1de50522d136db8a60b2f21ba89f96c38ef271a1b58", 0xd5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) lstat(&(0x7f0000000540)='./file1\x00', &(0x7f0000000640)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000580)=0x1) sendto$inet(r1, &(0x7f0000000300)="f60ff67cba58c2cd29097fe9c461fd89ff766d2d44", 0x15, 0x0, &(0x7f0000000340)={0x2, 0x1}, 0xc) sendto(r1, &(0x7f0000000240)="295be18872bfc1cddb82ca54527c83090a71a7cf357c89b9cd8055403056cf215498d7bf26569b7b62fd380cbed09a408ea8e672e9d90f226d35aeb5f077d76f9a790c8ce31670165776945b2de0b215801f24b88b7969a199a5888ab1e48d7821b8ede8dab71304679a6561", 0x6c, 0x408, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="c41a3a7a7c053c5ea1bdb8766534f7f10eaf340acb8a9e", 0x17) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000180), 0x0) socket$inet(0x2, 0x8003, 0x3) recvfrom$unix(r1, &(0x7f00000003c0)=""/141, 0x8d, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00'/10], 0xa) chroot(&(0x7f0000000380)='./file0/../file0\x00') r3 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x2) fcntl$setstatus(r3, 0x4, 0x40) 16:02:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r2 = dup(r0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 16:02:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, &(0x7f00000025c0)=0xc) getgroups(0x7, &(0x7f0000002600)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0}, 0xc) kevent(r2, &(0x7f0000002840)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x80000002, 0x7, 0x6}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x5cb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x5, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x65, 0x8, 0x0, 0xfffffffffffffffb}, {{r2}, 0xffffffffffffffff, 0x12, 0x80, 0x3}, {{r0}, 0xffffffffffffffff, 0xc9, 0x2, 0xa4, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x40, 0x8, 0x800, 0x8}], 0x0, &(0x7f0000002940)=[{{r0}, 0xfd92dcda3ce8ae48, 0x58, 0x20000000, 0x2, 0x4}, {{r1}, 0xfffffffffffffffc, 0x1, 0xf0000000}, {{r2}, 0xfffffffffffffffa, 0x54, 0x1, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffd, 0x6a, 0x1, 0x40, 0x3}], 0x2a, &(0x7f00000021c0)={0x7fffffff, 0x80000001}) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) r12 = getegid() sendmsg$unix(r2, &(0x7f0000002800)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000024c0)=[{&(0x7f00000000c0)="abc4138a301d7fd073938775deaaa29ddf790d2a0622e3973cd415365c10c8802d269a9a5db388e2d8e9737b937a7a4843356d989fe94aa40f025d3c8f0e0e3f4f252ef104ba54d7488bcd6767add443e44056da4df0675ac209adc9f95a4221726296a299f8022f85882419cf811f8b5b5a4a3dcba039c53770e4c6a0aa03bd97ea425e679e44c240a17bb3391052ecd8b69baefa619531bf4fade043be0da35004ec7b790df5aed13cc6ee86f6a29e730000bfe5436ee875dd4cad2c5d0bc84bea2f86d0a3da0b142030e562b11bf29378316401d7b590460c4cd471d0617673c6b1bf", 0xe4}, {&(0x7f00000001c0)="9b802f3c43e95d86364111b6be448d36d810486e39ebb8d8c6ad19ae59a17952ea8afe48d3d78dbc372fe8097c5944c9ae9a68091a7da6471937050eb9c8007807893d883567524afb9cdd300b005a971de908b1a37af1f7f7c00cc51750c2882cff733ecf4176b18397890c2728afce28ee6e085bec1d64cc31a64e3e2882f3cd59637a9a8ca5aa3e61c5ba4decd85ea8bb1903bfa556b8bcbf4c15a94564fe853d441ff0568e01043960c022b257ca69e51812009ff326bc29edfb5c082b4e3a22b8433a5f4df88dc4e696367c279c205962fba0251d3c563d3b03817829ece1ace0caa61b128eb50fd6e09d33b717820f86b0496b08ca3b5123212635cb8c7c0ec8618a02cce390ab53872ef5ff8ff3a58361c6697637c4709cc9efb647d2fa79899db3dc05a76803b61818b97055f87ab9b1de1692ada77c070e0b2d2486a53cc9f3dbe5478cfe18b17bbb201d3dd0f2088117001ba98f7f6f44a11a90200c36388968290ede804633aab1be8a56fa70d5db9ae85d5a5c48aa143d45a78042bc76e3e6058ebb44453fd155610c1930a16f9ad7aa5426d764fc60180074ba36912e94963a1f9ffcf12de5b5938f080e889a81affe65cd512a6852c5dd072f13f5b27f7aad74370bfc7fc8484d70861143d0823c94a16f6aef5a892f2e7f5722a87d7ccb2245a997b08878ce21b2ee235190a76a501fd025a05134473b787957238b39ea5abef4a3f2ecd11b87cbfc4ccbbca9a4480f70339597ce013cebad602f6b71e7bd0b15abc4715caf33252f47d7c636ca11e7cef253323ce9bb947b6919aa9f138f3185401fad6b10e2e3b4ccb1889e64ac46be00c5c9714cd82ab8bd002e4b6b748651eaa1352d882e51683155a472752102d48c99f48d4b2b1174e0f9b8a8b227a4948a4551276d810f561aabc590618c4da8f24a54f99955d913a36d2aa40229f44fc2b4950760729891a43f43d20e8831165f08b74435781bbc0782c769c226b0e964da378f7b74ab301d82fd0e6b98124068b24bbef1cb413ddf74be6a0ee13ee0d030a9a775088d27123bac3d2121db0168e3c632bd3320372c687081fdf851230a866074e79e05e15e70358cd9de817a1d90ed48da47d6061e050ef608f2409c341a2bcd4b28d80b07c32a0c9705f96152e6c8f2d5d81f06dc28a16c52dca09cddc933d06fa0d2168bf0c9f40a1c5a6cd66440d3a1db6f60c2951212a03190d669534cf8664b671d5d4061f5b5e1ac4bc2876b25e4d0004be2baf3584e7bc86bd842b20c47bb8109ef9aaa97bf44d54b1191545c559107b492e49ea176a8194bc1a4c50f19b693a906abef41a41dd384ce32f83622f193a5c8dcc9acfc1c67b15c93b36903bfcf162cdc5d61521f810d310eee74d523f4eeec9366e314fa535686a883a11ffde571df4e0e951462081645cd91c2a8eac3c4b941cf437740c0d7f396c87cc54d3b2ebfc6e9207f63c6a24e72d92651eecd19d711efaf394d158c779d5936964acde74aef874b8baa62ab8c8ea35bfcca7ffbb3853ff52fddae9112db5f971487c743576dcf0bbd71adc53d2efd7b0be8192a391629b34fc910fd5ec3355c5b6dd7bc2b7e3eb75ab0a1c46c00214e3551f8c84cc9b249b2c0f6571034e31a580aff4823a8f1bd693649bbbe0b7e9bc8db37ea22993abe27f0ca166bbffd643f3846d4661a83034ebc6719108a1511e8436f50a935f75bb62b6fbe25046081657459c4fb6d4f3ecdfef1f34b5121ff941434b010e4850f88f6b40b5282355cf6e4790f9ab224c77061a245a0dba11df6f81188df09f310bf09b2cbcbdad5f235407c6703fc14ddcba95720e0aadafef5e10943b08630ab46304c2a7d8502549bfd1feb9bd41f5b474c8e7d3fc25b4a01d787ad5c0959952dca8a32dc353619638af292365fc260170adf1775d90d1cca35bef3abc8eecd040f95b74c9da3e41911c9789a6fa30391d0432e8e4c0c10a33173f6c13a7546aa9b4dd6de98ce6c760e5c008b77d64a4eac22493ed927b8f27811dc70c415449a09d32684f2dbee3b9af1c2dbec8e45da815da17aab939f3fae980869792d2434df93d06c5d837c5d4f61cc910b2aac3c627732459029455165c03c7eeec69eba956aca35fe5d68ba151d234aba7b44545e42c69da6df8aeefe990bf438549a7089ad63ea66eabbd489a21733ce4b982e938d81fdc311f7e3c8e64544cda810fa325ab4b39313ddbec4f735200ee882cbc73d7e396cfad7788feb0c7e01b734559ba31526c3647a48e74866fb6b9f6ef835e0cf006df8de03264eabd406a339a1d7e2d2ae3d55d36a05647eb994e86e30cab1e32a25c3f4d3e72aa18a8a1fdd51a65dbacbe783a25a7118bee5488600f00c46d96482f3cb37f6091085cb6c0527fd3d34259d703c3fbabb69493fd0d2b647cf1055816de7d655c52bd9059fdd0eeb7fbb64b007ee0c176ac487a73187d4d6a3ffd18eabb9cd5618ae964354dd6d33ba886628ab824f51aee3e570ac30d4035028d5b4992543f10040bd8579a2351e74ad859b0a1ec335d2ff26783ca257d7a2bdeeff78d2ff43da4c4c2b2902c49d51b3865d44766c3d8ce1b3930b760fec25a605d592a8f2f274071aa61d717880d38f006fc9f0bcf19f85bfa3c82795f8e044f0c8e05a73596f2870ee7b5e77ab00abaad55f2d1e808e52a8e8e46ee3f9f7c37d883c4ab474491505e9402e9e7df52f692c7a5ef1f2d2c575a9e56729e0249c7d26318479e11e74c73fddb3ca7b3f220f9a9b575529894070472c83100715b20e32ba3a71fead6631380cd5e14bff1caef86586f8a0ce5f9a7c0831ad511a0e0870c0ab1f800e2bfffceedb2321ac8297a0fa22c72a56a4256d8ea3898f7df8618ee19efa602d1ea8fab4463aa829d51bb1a2d5c035b4db2c4bca542492bfee59183a4acc5c3d3b78549c7181eaa80f1b727bd62260106b5877d866653bcf9644afa396dc2c790bd07931c50b79b65ba4633d4dbd0f15bfc296eb71cfbb467036e0fab8ee55fd94be133e39b1425bcaabdb83b5e41671a3f7bc87aaf2052cfe6fbbcd43f505c5d21f50f8dea13eaeab579166fa0eaba96923ed6c0bf6dcfb2f9c6304f2eeddff51c62ddd3b02ccf54b60e1a0796cc2471ae066aed5e9ab4a3f9007789e7ea4d55d461381ce5bf2d9c4f06306243fd67c67fb1aa63d9f932f2a4172ec396e224158eab9595ad80b0ce5f58b121a1d383ff47385fddfe76afb11048b6b3218d13adc6f9272b6a1c7c4a296d1ca2058b6c9775e79cc6b8e0ab97f568898792b85608de0cc28d83fa44e249e610747623720c5e3a9dc704725ea7a9dc72b492c3a0ea7afac54459a1fc336bfef32f2e78a105e7c7daa06c95ca28b0f3e89803fbd50d3443c39208f4369cb0c41febeedc054240cfab6951053004aca23ad82f8bf62becf20be4b4743b8b25cb432398081e779652bc608cbc7e4b380ea3958ec83b3c410405ee58bc96cfc9e6653c0e38e62bef58f547334e210e513403c14d3dbeab8085cc52680ea56f514f034971f0cf67d462a8165c753b5574c2caeba9889ec82513b4945ba95c29956bbd0de2c41e8b702d020823afca88a0c27108cfb3cad06345139c75a278d0aac9fe3c05ba211ab249b1682bdb779d3d5500b3c1f061cfbaf6a4eadb68e266777bc0f901af9e5fa09e9fed62a5ab256955e0d27c8706220c2d185ff92f4a7811a98e9f37383de33143e50ded5171825c5a08d2d5214a9b95830c4e4aef231bd3db21449b5f3997d1e0e905eb24f31c2e4478bcb1a2bfccd78a86b377fb9631cbc45fad0e3092aba35a787238617dafc62ff4a0f66fa8db8f397f1d28181228917bd37f7680242765bfbb22ea0d23aa2dc991e4215e12321d233c805b690adbcc097f6212a447fe1748f06b82bade8c6b1e2332a9de5df16cd3e0923a376fe0ce8b327bd6642f2106fbe473f21b6c45ffc5badbfbb2b93afe4e00b224f2f48086cada17c4e43568d6de2272372a5661d11253e626531ff58bea5697175977b6a36db754b139b6e181556a7ee40e6b868d964f57db35c52cfb36343d6e2373fa8e2a8782a600764d6a6bfb16c698d05ac0d85ca02c4ae5f4ec686f4f2a59abaaef68fc1e5e31c8b0732259c53ee67728845d52c40cf16807a4947e6d0020074cf24ec8fed023bf1df775419b35d693300e3e88f260bf1b0da678aed21434a4e9aeb95f13199765809359d9dba2f240d32c8a03e77b4b9d586b3941b42710a9d46e3da570c0369052f1c88c8d959b6da77e06e19eee08c024e0232db4efbe460457ae31bb3ac845e45429446d4ea87297ff7220c134019070251cea3d3088db263c5501b914e1eea883f3953400560155b49a9c1745839fb5fe93308a80dc99a7b0d46bc5d6f5cae4583400b31c42beec897e5950ed4ff1dc0545f9b6284037f0f23aa4221bf9c13549fd4e67ed38ac14cd0f23474670d0e9828e0870b93f698b14cf14626a4d65983e9dc09b1a91f6d8ffe02cbe0ec00173b7281d252e114cfe9445566463ab4108a63471d112ab557092d3113575e655bb3b1fc53aca704eb4d98cddb02aaea25c418b868c2395b6f133b79c24446432fb13af9824cad60e14ae4dceaf46b4e36f49444f3ce92a3cc828d6fa57138ff377dd888c04893bcd397bdda3ffdf70b4738f589566165d6e0c344c4f281ad393c51dc3467c8560d11413d2e197416829062fe03fd44a542308efce4933072713fbcbc083f09d0b21cd5f33fcaebb9d71a6feff0eb3455f58f4b5d40715a434e727c848c63aea7c338d77bbea2fc51c70f8d7e9b9ebd1848637c6ad16afe4d524bf734abf635ae1b922ef9716f83b7bd9b7c7b4f03fab0fa13aad68a53ac57a42e1829534d7f49258aa46b744ddf7c5a182d911a7013399a7ca84d3ad219a28c83c4eda71eff486a5e3ab2a65b735fc23c02736269bd3aacb1f9d363cf9fb10938eb4b0caa0e5df30966a3fc5fa561d14a62d6d64c70b31fe82720101cb90aecc8803b7b14f5cf0672f06e1c5ca8ac29dfaed2f23b1db2c6bdb67f4c014aeea8e5afc2e2ab99acb470cc5836f58cf8064371ef7aee96ec643fd9e27ba6ce2deb0943f71a456e4e4389136954f1969a78a15c4485e298c0aa29fc440d2eab78bb251da2ca3ee718b63b092f79f41ddea194b510cb614d36d1422ffa87d2e21558ca605c216fa74bcbac29cc8663b81c38db8a3088ebfb96c377dcd8bbe6c7bdb31d85af84f710c44b7521f093e8c20805eab158348512aa37ed2189018221de9a1a6c8c2d7cf417b8aaa053905c92b5b5e02398d326f18a0ab62e2de61ac3816d5b64e2fb6efdb3d25efdea1a8974760b8c22c755be532dcb8308686fdd4ba5790dbde4a9292e8582092d7c8657566d1a762cc7588c3fab2710a0218274ba0e08dd91aa269fe2229d1455835a4fab34136cfe672ba5e5f51cc8ac451b7b3bd028b87d6b71c69cf6ceae24b6cc70121c63e09d87eae8d7111ac517820fc52996d1f679e405cd75559341e6d7830a26b6c0f31aa7f92ca4bef9797fce22fba2571af370e97793b85b47137f5e14fce865a6bbc863596514ea7b5aa80e5fb7d52a5cf498936f92bbaeb3986a1ca2a69f9fd8230d759bb84d065497d36262ed2c117a816e3ebce22dd5e20f69df2bfdd3e9ed2798082beb953d7a341572bd8ea9e501ad15cf8f09d40c1d39b09f9c6ad2811ce9d7b3e5f51ef7c77c35883dc6e018a423b67614d40778b76fee7db54e5aa5bea69fd754bc62c9022b57674fa0f9e3f1df64", 0x1000}, {&(0x7f00000011c0)="d4aa0961c2477df5d37d4a0b50f413e3d98fd396e8b853fa00b46dffb80b113902d8ff826ba8a5c1dc0d1b8b8e54b8e17abcdff5ce34d3857afee5e41b199ce0b8de840b3433dfb77253757fc86c1f227f3c124ac133d8cdf8ce9b6fb5fd5392d9582fc6d2b6c4aff4a89b8ce2ebd80e801c9a21f5fb04e22ad46eeab2e2a9c8b357748ec3fcfff6524dcbb8391d75085266d7b0dc774a4d1f5ac4f5c6d7b383d103415dc64d5680cccda52f923aa00a18fe171209f1b20e132cb34e84ba77d33661e9a3019bd576abe1c08cde9dba8b9f9783f9116b866427869ea1995babf6b9696de86dc87100cee503567ceafb267f3f66d9f9f0ffd72cf4c02b33cc5449d31b73a37fe7c3e156afc4157838fad7e2df61388ea961417641d9aeed4c621096aceed1810342c8700c418fc60dc96567cd5b08ebdb86f066561bd86f387de767fdc60d72558b2af3957511ab74a5dc8bdfef252db6a89ac67b30072aee0b02441d5168ce1b8283020c3b99d7e1a23888f521db0ced31007f1c6018f853b274044ecbbed8c16b16ff8eb40c729ccb81d9ce1d8b11d3c2298c2444459d3eeaea5ee6a8be8760817104e04edf9cbf045741ca7dc12ce948f8d8e7c016180ace5965601197701ded9a73bae77bb1dd1f8cbeb1bb92b16153aba007d6581f4e3076395330ed15b312250300a9ab173513f8fc0d00414acfb69d114967719538cd28fc614fcfb925edd3c01a1c59335fb8e9864e5088153c766dc6575dd9e40741cee3ff1812d82b1434c2932ab062d34181085e282359beca22e11530f706dbe2d1de1e3c4a85a029e09625fcbaafc4f4e0b069291d74c2f5850ee574dae591cc7a879540b16cabac7b17108681fb3ed2e59218b4392122168238700bf3a4e81aa41087788c84b1ae0e0e9aa8ef6db1352c31e4449af3ac47e515e472cf250f7c835f5eda52bef18a357c02a30cb1bc616a26713169f15f2e793f9f5004dcef52ddb070905077f0993ca17374a301f0184e75ff8107937500176ee2a49a5e5ba5d3e432407e8fb157a5f96bc01076945783dd11030d6460013180c8f57083cbb9e5fc3e6bc78ea14f836bb679f9ac3642e527147358c06b3300007468a014ab32ee4b70f25124eab3224f87e43b779f92e16667f9297d5e8f3cba6035c40c0ec9fbeb764795eccbbe9808e46cace20102611144f8363a847856d457503087030dc8fb230ca80538a34b34d2faec12df69af5ae8cecf5bceec23bcf1bf73cd5e4f699181e9353d63ea878f79ffd2016e4d81726c8f63680aa1156429731727ea989c2af7f1b7ef7fd73b7b8af51e44cbeb08624f830709678b51b0ad09cefbbdbfa58877d9008574e330867a3927e57e27dad3d24c9c3da9f01859028c6cf7b3651d9d40be5ac8fe8bffa623ee163629dc7fa101bd525152dae3c93db05d4f617fb56985d08b6de6d10512cea7922f8823faaf7aff98b1d69a276a2bcc92037a8fa74639abe476ae05a7bae7f01a7e3337f09f0603a3b27796542a26e00489a716cc3496540fdd8f83933c640c4cfa1f07c609ebb89265a368d0e26f5601e4b02afec36014b15b28583870f0b0848f3fed94174bac22e57ca66aa392acdef453ae4caf72faa6fa6f02aeb6e7a122470fdf57c7b9a543f30786cb9cbf7106ade3402ca0aeb7140491ea383b61e422dc1cca480654156679e404e521f064dab01145739ea300f0b3b5e2a361372e050ccda252bd3cb1fb229bf61ba0916ede0fff2338614c5ed04decb8feb301f1f91d2ce09701e2dbb10610e4a1e318f31326b3ad3cde7c547c43dc8757e56d49621ab0cba6269befc2eb9b5f11a562d284818165d36b40ca77884a133c9bdecfcd831cc905a7c8403f5977c674895f814e7524071b23e0859255091c8fbfea375699e12af3dd38a3b970dfc1035b31d49017b305040475b34633b526d3865b6902372796521237b9d41c8e2858acd891c42fc12d3804099dd10d999ef6f287cd237e873514b4a99b780489acbd0febacad30100acace0e4f910eb2a08eb0086b5408af44517098e5f1997ce7bf8f8b916b26eae5c66c13fc1a9f1c3039b71bdd77ba19c09f5b6c725cbe9fd89f9420aafc645b3633d3a771ef5f0c228695a0636f4c5d8195a5f0afc6daef011d27271919e3b6c90b8ff399ca30dd4c602cd93637de11bb108b62835de3ce2d3804ef3b451fda56531e009b7436cecce68cde89b702a95b39a5b7dc082078636c3e274bc681e93966466522093ee5766c987776b87851a4a91de032d7e52fede6cc704886b718969479adc3119f41e4d3d102c304183aaeb47e040d641dcedd90ff53ee6d7dc7cedc8cbe1b30832236e3409df20ff866b2cd3f08ad4f48a3edc81cd28c57cb94536aaa08b97908871de8221c38a6cd37d714b686a0b535778282fe060a500432ae08b284494019f1b557b0400f20ab137efc121935e2974587d3cb63fad1ca6866701256126cccc14e8e863642f20b43b3fded78ea65f6e5d8bf4506a711538c8921445c05b358c5273d7e0c49f535aefed05fa45912af35c26d5091b4e64824845ab38c523612c6718f6f33f54712c22c1390cffcbd102de96d78fabc99b726e2bd8504882af4d877176d302068f362803a482117291a22865a848b8b9c6b258d8225715d75b36c87d25316d3633683bebd30686faeacff538a36a48745857d0e1af4497c95ae300a786fce21718946cc76a4ccfe74a74997bf43c1eb68340082d6adc49a02596532acb353292538f68831a24ec22958c98b781af6ac505ad23bdb896accd46b5c4b09de680942779a85c13f6b5966cf4249623042043fe2d94c8305afea427b353b795a99867859007c1a1aaecf16f6787e5e7a33e37302160e810c3d0af918967389c8b15bafc198defab9294e9e303f85b6c810776fdf1b756be35bbff92fdf6e79882d086e0009c4e0c626e810d6eb6506b01a2f59a349f5ffbb01be5bca33b37f0edb6a09f738bb87ae35cb621af6f59f3e8749031ebd6d0f2ee1eb48066683b233bbc269ae273519e4a9cf4044e1a48bc28f5bf23d8cd7ddbecbdda67d79e5df69bf5b89efe1b7b4d2d1519c0e129d49a0ba95a25ac2ad12dbc6d63c591db52f37b97a64b9d8a99fb6df9b7f32464bff1dfcd9e03ecf8a01df665f626b3d9d5d7bdefbc48b0887bae096cfeaa248ed4b5cccd58709467611805a9bdc8905268aff2352fda595a68b8bb3ff32e668fe584be7f0520dad6a2723d327d79e1361a07ab3d9b1aad92ac507acf340709a187290d3015fe26fa0907f03696890e59735f6d83022835e178784193d563eb6b23add83ffd3d6667ad637d992b4d1257aeb3cf30c3b9d5646e378a567b540a3f2f885b5edbd96815900e4b3e82428423374ab877d7fb21d8dccb487f49a7dc9d3d343e8a20b8e3381e9a537e0e206b57113beb7d76eb469a067acba89edd366e65dd9255912b0d19e3cb95afc457585290b79c0238804dafdf634f3f0f05ee0783abac256e58a475bcf1113554fecb9199f15f15f1064fd8dba6a4f140c61bec7d401022480429a237c035c2c7e1aadc15c197d3d5fcdd6bc1bde7ecf432520c46a4beb8b86fe286b534f26b558981815b1ac740c294895de0c75e5fc7fa12a8c7b9727043484e6b5b430d4815e9cbba4f6da9a1579fa6730dffcd86a38abda48c878fb1713fccfe21d376e5cb98c7a300dd364fc58d35380948506ef892d5084f51f20660f52acd75320829f7f4bb42cbba9e164ae55747b132933521964adf9fc8423f75c9a2788712873802379ec435c004c56a3155214480f8e47b6cd6bbc212dee107ab7aa695b696b16532086e5f439432f504a6c594c7185bd173c6b256792c3c4414572ea2bd71f3bf657e293acf67d2c040dbf603f78e05499309145db2e71e39d9d3cda4b8647f59185479d30935d8c1362f94ef54d54f93a90b8f66116af2097217ae998e2b5ba2961db50fb24c54f455fa7c72233eba6e89ee41732ae86554af8d397bd72d44867bd3e87075a92eb8f3d0ba0964affbe23a7890601c3af211fc07179b13a98b4f33dd26447eccaf9bda8a25a6dd036a142218ad27cf4c3b609053d7aa467acde8e9c8ef1ffa8f8d110e87d71df0013c20f1a6426bd8eab40461df504fb17939be2fefce3f0d4b5467abbb2af0d8b66cabfda2c2620dfff1f2d098f294c21a24319dc4857f8143a2aaed0fe8ee101d02056f7137f6baa2600c5d2a46c3e005aa9e5596fe0d0ee0f42765fd33e9eb3ccbab8c02ab5d6949989ba388fa9067658c25a4fa1a4039205df98073da387060f35c8f86ba57756ed6f3ce50036084f4a996fc0b9c36f22393725721f701d8bd2a51909d9160bbe7aabd98dba77d836883a92a2b7832d240d96ba48858e010c87e0aa26841288097e132d296087a3f2777dd9d168e5207e000feef57d8c572f09dbda14023cb0327850f7e514f6aa94868e3a5b363c7ff101ecff9ee349ef8a642c7fb8290a8926ac2d56f69e31a2b481725fcbbe5a0057a3243bae4ed501d381cc47bc47c45bececc842499dcfe67ce71f573a0a39f984db58f2808a23ae53112b706a603d76187a497d5aa851ae64a14f6c0a24ce284c0ed456394eb8967152730d93526b64f3e56cdd9ee844671234ef34a40386b622eb3c9e0d4cd7b894be0f90c60bc3d2f2a380964370990df31c63554fde60dfba863dbaa83f4da88d0c62d5dae6205533e67b7d975d4a483cc7c9fdfb9c860d88ea7fb899eefaefb98a216a23e792b29e08ab34f622d11449021965f2c4b5a6e5969175277855d5f7ecb20d91c7cafcd09e983169de156f0de9323cb664fe607581bdaf9fad362a953a6e2d1e7369ea05464be5d235a1bcc4d2cce9be3f30641c113c6a6296347ca172a519e8d2bf1db078c2e4ac27ff0f9988750a19218eb125e5aa71e4a40b9f1c1e2a40e10d862ebd3be45d2ffa2e8b5b31a0c8ff5c5fe56fea8b32facc8751c227b169d031e15cd38d55f24c3e49cf290c35720a7643401a3960288f4ef5cfcdddf3c960ca2466b64118462d3798f95ad7d8ecd81e03d70c1d515095d1529bdd14735a69ce4a0a06bb4b105f157d4d0237f2bb45bbb60f65755ddb50d6fcfe14f77f8927b0731ba612a5b74742f471487be5700cc8eb25b77da1b2729aa9d7247eca11d1973b0c9355d277765d81a520915b72c65437ed3608c40b50dafba141b3023c16cd6fbcdb215b4a6917866cb2cfcc10e4a2a08df89b01936b6137ae43a47cf26ed0c83ae2303f66caea3a27f31e4c7682cef33e1ebf67b762397f2f1974628a0d56d1c12976dd9085db4e9f26ab5885771e8c772faa3a834178eab8f087b058f109e585929d4082d02c6e3bd335867c282b323800f8c80341213f1c51f654f2b9ced22f2ce37ba9c55e3471b7ec342ed39ac4a9410e3498d051e6eb0a8648424c15951c52569aacf9e680b73d2d807d7e37f69719db12855e17abeea07645850eb120aaf5d153fcc3953d0f32042c248dae679606e3b0b3031ffb892f570cac7cd09bdec93814e4230ca79cf487d419f03177f692d1107bb6c4050eb182673659e6aa6ad3b2855b689b2338680ab0fed99cdaf8a75adaf43863063ff6d43af0f777543f95a3cff7b63d7681b05c0a6eb62477aed074a666de1fbf3114a52cde3d4dcbc3ddb6f1d09677a88c184cb119ee0bb64743e6257d3dbb05e4d994d876f8e00891be7a8f0db9e335ae8abc716e98216d0297ce07a21905a80fae784e6f4fe748e2b1c3dd742a4131d9", 0x1000}, {&(0x7f00000021c0)}, {&(0x7f0000002200)="80f814d754604ed1fe5190e12d163b5ac881e4266b6393ffdd411caa4e479facfb0406dd889578813843deee9650af6094ca246ecd5ec3a7e7d5fbd5e94ffc51f13ae455f9e24ab9", 0x48}, {&(0x7f0000002280)="26cd8defb1141dd81e29deea9c1855600843e4ca7fa7a8fb1a88a9b675a885b067e23de83a3c7db1dde26f9133110846a43eacf10ff60fe0318dd6316499382fe893d7af4db7810a4c1121372dd54fbbdb4547b9e39d0cbc365542925f159aff7b6edb06f2300b04a3ec1cc360c4e0c26f18f232753a02cba1c241ab9119e93f1b89c8e65ec891689e318f94c327b7b3a6a5bc19986e012dbf0efb6ff091785307afdf3f615c5032d635d18d532d9b2efaefd03e422667a2187b3faeaa704a4e07510dc3e409a96ef267da3b9c7024fce866a434c7d1f72b1faaaddc7db8cdc9cd03405084328ea1476059c1", 0xec}, {&(0x7f0000002380)="78656bbe7be19995c3ed72", 0xb}, {&(0x7f00000023c0)="c338cb", 0x3}, {&(0x7f0000002400)="1dcf801e1d5ffebf417f2b1cf62154a127b35a562b0cb6f930d08722dba84b90fa5f9bfafe96c78290372de5b231e56175dfd15658c46240873c22b27e8b2a4c5d11baebe1332d516b6e73cc3c5c0c218616e3be65bb00154132b604a6c788c11754c16644d11b784e3afc0922d4955e0d7de8c2dd141fa2e1c96e766329a671d9dddf0eb451fc2addcec982f3f01a6265c15670ec42936af39b021e8cee979d346dd7", 0xa3}], 0x9, &(0x7f0000002700)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xe8, 0x1}, 0x400) r13 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000029c0)={r4, r5, r13}, 0xc) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 16:02:15 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3, 0x6, 0x7c, 0x80, "37cddda19f1ef4d05b785dafc307e0c36f21ac9e", 0xca66, 0x4}) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:15 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000005c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/115, &(0x7f0000000580)=0x73) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x16866767, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x45}, {0x6}]}) select(0x40, &(0x7f0000000000)={0x5, 0x6, 0xfffffffffffffff8, 0x3, 0x9, 0x3, 0x5, 0xe2}, &(0x7f0000000100)={0x10001, 0x1, 0x401, 0x10000, 0x3ff, 0x7, 0xef4, 0x1}, &(0x7f0000000140)={0x7, 0xffffffffffff36ff, 0x401, 0x2c, 0x1, 0x81, 0x56d2172e, 0x20}, &(0x7f0000000180)={0x6, 0x10000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x0, 0x8, 0x3, 0x7fff}, {0x1, 0xd15d, 0xe36, 0x4}, {0x8, 0x1, 0x0, 0x4}, {0x7fffffff, 0x4, 0x9, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() fchmod(r0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x1, 0x1000, 0x1f, 0x67a}, {0x5, 0x2, 0x8, 0x7}, {0x6, 0xffff, 0x5, 0x7f}, {0x400, 0x1, 0x10001, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000080)="24ec439700de68470a69d8b0bd45412b58ccb95cbe064a3559b94eb807c4339585d33c2ae76804b76e5b6f5277d4f9ee37ef078dc029dfd7803f27c0", 0x3c, 0x400, &(0x7f0000000100)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:17 executing program 1: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000100)='./control\x00', &(0x7f0000000080)='?\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) 16:02:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="d2", 0x1, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x572, 0x3f}, {0x6, 0x8001}}) 16:02:17 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x1fffffffffffffe, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3, 0x3, 0x1, 0x0, 0xff0000000, 0xffffffff80000001, 0x7d0, 0x3, 0x0, 0x0, 0x4}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) 16:02:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001680)={0xfffffffffffffffd, 0x40, 0x3, {[0x6, 0x8, 0x1f, 0x200, 0x9, 0x4, 0xdc, 0x8, 0xcfcd, 0x9, 0x0, 0x6, 0x6, 0xd96, 0x1ff, 0x13b7, 0x24, 0x5], [0xd3, 0x0, 0x1, 0x9, 0x20, 0xfffffffffffffff7, 0x1, 0x0, 0x8, 0x4], [0xfffffffffffffffd, 0x6fd, 0x1, 0x80000000, 0x1, 0x2, 0xb63], [0xfffffffffffffef9, 0x2c6940a8, 0x588e9c1c, 0x9, 0xffffffffffff0000], [{0x7609, 0x62, 0x1, 0xfff}, {0x10001, 0x8, 0x8f, 0x8}, {0x40d6a424, 0x4, 0xc0, 0x3}, {0x5, 0x4d5c, 0xa53, 0x8}, {0x0, 0x7ff, 0x3f}, {0x9, 0x40, 0x4, 0x7f}, {0x100000001, 0x2c, 0x79, 0x5}, {0x4, 0x1, 0x8, 0x2}], {0x3f, 0x3, 0x33d, 0x8}, {0xfecd, 0x7fffffff, 0x3, 0x7}}}) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x52) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000100)=""/184, 0xb8}, {&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f00000002c0)=""/79, 0x4f}], 0x4, 0x0, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000380), &(0x7f00000003c0)=0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x61}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="04") readv(r0, &(0x7f0000000580)=[{&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000003c0)=""/98, 0x62}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000440)=""/153, 0x99}, {&(0x7f0000000500)=""/93, 0x5d}], 0x8) 16:02:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="2e95243de7e1349ec14b11cc84171d", 0xf, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) getsockopt(r0, 0x4, 0x2, &(0x7f0000000000)=""/148, &(0x7f00000000c0)=0x94) 16:02:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)=""/171, &(0x7f0000000180)=0xab) 16:02:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) socketpair(0x10, 0x3, 0x31c6, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/88, 0x58}, {&(0x7f0000001200)=""/211, 0xd3}, {&(0x7f0000001300)=""/133, 0x85}], 0x4, &(0x7f00000013c0)=""/74, 0x4a}, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x10}, {r1, 0x20}, {r1, 0x7061d5337091dbea}, {r1, 0x40}, {r1, 0x10}, {r1}, {r1, 0x19}], 0x8, 0x7) 16:02:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x87f2467de759f35e}) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x80000000) r3 = semget$private(0x0, 0x2, 0xa) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000140)=0xff) recvfrom(r2, &(0x7f0000000180)=""/93, 0x5d, 0x840, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r2, r4, r5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000300)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340), 0x0) kqueue() semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000380)=""/85) setrlimit(0x1, &(0x7f0000000400)={0x9, 0x3f}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000440)={0x7, 0x7}, 0x8) msgget$private(0x0, 0x10) semget(0x1, 0x1, 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='r\x00') r8 = openat(r6, &(0x7f0000000580)='./file0\x00', 0x20000, 0x20) ioctl$TIOCSBRK(r8, 0x2000747b) fchownat(r8, &(0x7f00000005c0)='./file0\x00', r7, r5, 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000600)=[0x425a, 0x3ff, 0x1ff, 0x2, 0x1, 0xffffffffffffff81, 0x7]) msgget(0x0, 0x40) close(r8) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20, 0x0) 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xd52f774135ee538b) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5e014255c5145cb8, &(0x7f0000000000)=[{0x24}, {0x20, 0x200}, {0x6, 0x3, 0x4e6, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x52905eac09d0dc1e, r0) sendto$unix(r1, &(0x7f0000000240)="485eab119effc3fddd8024c4d9ddacac20d7320ecf7ac56e316a3ceb46f692bb0abd1977b4cd26bd0099f34268a915df03c4e6c55ce49ceb5ae022530673b7bfe524e35ae50e7214137da91ceeeb6b41b207cd2502a1762f1232cdfa0fe1c460d44900f48cee300ba93f8ef8b249a3794e24f7d25c5050b57ddd64456113079cc1773655285e027acfd41f9c2f67605e203e99689e42e58c59b78ceea0ae2233307f39221ed0986a42ba5fe99711e428fc304105464698c2b9cdc706aa8d85e2fa50606e7ac5883ffde440daf65829c6aada45168574ff2d9aca7069f83057384d8164282ccb70543dcd90a6be85b77d5c42898b3eace2bcef94", 0xfa, 0x4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) sendto(r2, &(0x7f0000000340)="755f063c1220ede67f693d1ef3e730c180cd10aa37b083cdffa78db72a482071a9134419ba70eda053fa10bb4cd8a2aa13abebe9a9aba2beafcb0a2729217d11dff3bc02a8f56201895ae3372366ce13f115d6cd39c5e1d2eed18fe56b4af97d3167878aa5e7e2b04de7336ac93132844550b587e30b4446099d15f21eab369c0f16028786ec58f65645a40d7b8cdc00b6a12f6d4b0233f2f9ae4d80ee175b5e3ee77e36edc5d0e228bab88ddb5027239933ebea9899fe78a51a9a6dccc2b87ce42e55072b35e925ee4d0391bb79b546bf11fa1fe18d6c99bc4dd852", 0xdc, 0x2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x80000000000004}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x64}, {0x8, 0x95, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x7, 0x7fffffff}, {}, {0x6, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x4403) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) getgid() r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:02:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="cd730ada2ae06fc426d699bb9721833e36406b2d3ffa386969b5a4a44b3370dd19d95569bc1769035d59f1f136e993a1d3079705e71ef14ad0873fea3028aaaad7cb5eb39cbb8cbbb6717bbf0f898499e23230d1077b57b86c2321704b7c53add62493316c27d5ce64389eb13b2c81254f6d195915b2f8089d2c9124ec030078399b943dabaffcc61eb760dfbbf4fdc6d91b92505dec2bc0706aece1dedb3d213e320b8272f2a98051738a87cad698ee7a2ba83beb2dc8730edf75b0b10414b3c7fd2ee4477c1562755f2683c63046f32aa761105667ed417d", 0xd9) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 16:02:17 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7, 0x0, 0xff, 0x2, "a374d7c338094d71337e2e5330c9d4fd685be3f7", 0x7f, 0x1}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x1, 0x1, 0xfffffffffffffac1, 0xaa61}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3ff, 0x81}], 0x0, &(0x7f0000000200)={0x4, 0x1f}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000240)=0x6) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000280)) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x2, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x28, 0x4, 0x10000, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0x7f, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0xa8, 0x80000000, 0xff, 0x7}, {{r1}, 0xfffffffffffffffd, 0xae, 0x10}, {{r1}, 0xfffffffffffffffc, 0x1, 0x10, 0x1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x7, 0x86}, {{r0}, 0xffffffffffffffff, 0x14, 0x2, 0x5, 0xff}, {{r0}, 0xfffffffffffffffb, 0x82, 0xf0000000, 0x3, 0x8}], 0x80000000, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x80000000, 0xce76, 0x7}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x1000, 0x9}, {{r0}, 0xfffffffffffffff9, 0x81, 0x0, 0x4, 0x9}, {{r2}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x6, 0x21}, {{r0}, 0xfffffffffffffffb, 0x20, 0x3, 0x3ff, 0xfffffffffffffffe}], 0x7, &(0x7f00000004c0)={0x7fffffff, 0x5}) r3 = dup2(r1, r0) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fchownat(r3, &(0x7f0000000500)='./file0\x00', r4, r5, 0x4) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000005c0)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000600)=0x8000) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000640)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000680)=0x9) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000006c0)=0xfffffffffffffffa) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000700), 0x4) r6 = open(&(0x7f0000000740)='./file0\x00', 0xa7fe7bfd91533ba8, 0xa0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x10000, 0x0) mkdir(&(0x7f00000007c0)='./file0\x00', 0x20) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000800)) linkat(r0, &(0x7f0000000840)='./file0\x00', r6, &(0x7f0000000880)='./file0\x00', 0x4) getdents(r3, &(0x7f00000008c0)=""/154, 0x9a) dup(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) 16:02:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000040)="0000000203287f07b7efa76d410d59831a5283e4b28bed11", 0x18}], 0x1, 0x0, 0x0) 16:02:17 executing program 0: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xfffffffffffffffc) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fchmod(r0, 0x14) syz_open_pts() 16:02:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pipe(&(0x7f0000000000)) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:02:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x80000000, 0x0, "e4360020000f00", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f0000001940)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8dc8ada38d9d67a137d901570c1b3b4b156f9896bfd81b9019de4a120d98710d6eaf685093658bd513c71c9d240b078a144e5749adda43e4f735117799391d31fc1379e3f02acb99bff5030655161ccb5f408b64b28ff90214fea7dea31b75b793882671b28065d717aa7357c34e36eea4f47af90267419494070a13d648a4703c9dc8cf89bac939a7e3a"], 0x1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x100000001, 0x5, 0x19, 0x6, "074dc157fbc4db4a832f4055d17146c459d1ac38", 0x81, 0x7fffffff}) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab"], 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getdents(r3, &(0x7f00000003c0)=""/86, 0x56) r4 = getppid() getpgid(r4) getrlimit(0x0, &(0x7f00000002c0)) r5 = accept(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f3edc4053bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0c648d9881e22113"], &(0x7f00000004c0)=0x64) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000540)=0x40) sendto(r3, &(0x7f0000000140)="37b9789ff8976ad930f68fc9ccaf5f6c78ac0b8c2b2c89da", 0x18, 0x40b, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc150, 0x1) setrlimit(0xf, &(0x7f0000000300)={0x3, 0x100000}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x3, 0x6, 0x1, 0xfffffffffffffcb5}, {0x3, 0x9, 0x7fff, 0x33880000000}, {0x1, 0x3, 0x100000001}, {0xfffffffffffffff9, 0x5, 0x56a}, {0x3f, 0x1, 0x3, 0x401}, {0x216, 0xfffffffeffffffff, 0x1000, 0x5}, {0x3f, 0xffffffff, 0x8, 0x1}]}) r7 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:02:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="9001000000000000ffff0000000000006c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e94d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceaf6cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd4200"/396], 0x190}, 0x0) kevent(r1, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 16:02:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:02:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000000c0), 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:17 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) read(r2, &(0x7f00000001c0)=""/156, 0x9c) close(r0) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x880, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x4, 0x2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c, 0x0, 0x235c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x184, &(0x7f0000000580)="bfb22de7a55d7baa21ad3ef55a0964cdafc28d280426b14a78cf99874de88806398d040e69cf999b2d7a76883574361555fdd21375d2ad978dbc84a74230f47422069cb01b934d62418f1f6c98cb892e97ba445c26453e66f31df904b483c68e735ee69cc4c1bfbb424bbebb0de36997b4af1eecbb227010021ee4f4ebffffff7f2f307a3743910ce972b374ccc313643f000000000000008f6c49858bb788f6b1dbbae8dc4018bbc5b11b7d2f8bd5cf990ec8510b36460aa3f3ae0001e0caacaf8c668984f6fcd1873b09e3908c0595f537c144743cb8906ea426d2540629549decea4b06867c84a679a403f923041ae51019b232478693662331820308dadc1e28077fde6476ef838b29483acb325d23e4ddcc5382b8e7000e000000000000761701b66e13c60212e9ef883a9b4be73f9c2197beff06113894f9ea98a51a32a5569d17b6d7cd7aba9bd68ce453fb3356b5e878305c3463fda0cc92c185ea3bd2197061326042b96bf640d2aba96aaffa93137caf93f102c3305b64a679fc599a757eca") r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x112) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x5}) 16:02:17 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000291, 0x0, 0x0) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) fchown(r1, 0x0, 0x0) dup2(r0, r1) 16:02:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x1ff, 0x4) semget$private(0x0, 0x0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f00000002c0)=[{0x2, 0xffffffffffff7fff, 0x20, 0x8001}, {0x3, 0x1f, 0xff, 0x2}, {0x7, 0xea, 0x7, 0xfffffffffffffffb}, {0x1, 0x2, 0x7ff, 0x9}, {0x7fffffff, 0xbd3, 0x7, 0x2}, {0x9, 0x9, 0x4, 0x100000001}, {0x4d, 0x9, 0x8001, 0x5}, {0x1, 0x1000, 0x7}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xd44a2c30e636db70, 0x4010, r0, 0x0, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) sendto$inet(r0, &(0x7f00000001c0)="5d2fd65e2282cff5974c007b23b56ad06fbb52105ed86e17436f101677ce5b03131dd38ddebd7b3f75e88967a5b198f377ef9b342da9af9a7cced5d3253f4782c7a437c5bb5c6c5d79a47310bb689b278623d076622fde7d59aca747f79d9aebfa83", 0x62, 0x8, &(0x7f0000000240)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/203, 0xcb, 0x4cc01f7721848a7d, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:02:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="c74b2880fcd27e7bc8fbd4422e3508873c9fb903b2f9e7495e70309d33c4fb5353ea47c339", 0xa}, {&(0x7f00000000c0)="950a0eb5d0f4360ad6b5809bd6c97f005c70a146b0a8bf31392e29a633f22c3a", 0xd}], 0x382) 16:02:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280067242e0b5e0fb2a71c140eb6e1498c0000ffff00fef2a41983fb2f7cf86bcee925486796"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:02:18 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) fchdir(r0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = kqueue() ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fsync(r3) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1afe) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100), 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10002, 0x44) 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x5, 0x6, 0x5, 0xfd}, {0x10000, 0x5, 0x4, 0x921d}, {0x7, 0x78b3, 0x8, 0x1}, {0x401, 0x6, 0x3ff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x74, 0x0, &(0x7f0000000140)=""/116}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:02:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) sendmsg(r0, &(0x7f0000004880)={&(0x7f0000000080)=@un=@abs={0x1c206cc1dc8dbafa, 0x0, 0x0}, 0x8, &(0x7f0000004440)=[{&(0x7f00000000c0)="e0b293ba40cc11f074588091b5f12baf63155d38d787524c44645608bbfd2ed037587275caf6e7202c30ceb27d54f31788c32db3f001b06d665ca1f1ff020843c2529847bb811664261a4a55bf710c91d3c69f2f2962fc04bf6b53d39b36bd47532f4092ea61acb3d6344c1dae3f892b397bd22d7a9947530806d43711e17a5761aa47f70abe4486cfb223e8d33c8611dfbeeb7b6e76dfb1e836962cdb51caf46e6c24fcfb8da34eeb68a3b19c4b160863019a1912776d1d7610d4ebfd245c7ca6de9f79c0aead74b5c165c5e8deb405919bf9b8ceeaa92ff4219dfef7c65cfeeca14f7c8da240b89a8080de2a81d6951c8f011887a6af775975fcd89c0a3c7d9e967fc5344c2a73d7b346de11bfb5f7206a833f95124a8db86fae9836c6a103bfc24236a9acc981824dec92a77401e1c91ea1d1e6fb931be52883229cc5172c9062f7fde385ed82500f7639b569c2d50b7f9c23ff222c245085b1362aafea7e9e659f7c41bacb825a149a16c38265410b0acdacfa0f90b812e5e7f33ac24e3f0d82082eff30ffeb6c8b0103b3094c484186f2b18e164fcdaa1a2358100a53af19d1db8be3bb0728eab929ebea60562f036d012b12947439075af27ba57b96eb006bfecf6d096013e3cc50b1cc1f2ef6f78eaf695926346dd1d67c6bce7bce321fc99382f59c786b9054e2a88989b5ec6102cfa68cbe96eb5976c6f1b1d7b57783332ee1cae3ce26928ec348d5d01cec2619d1bc64a7790711d81cbaa029b68220ce7022c0440a08500332a8e7a093ae482d9a14822b3c734cdfdc979fbe913472405f98d79d23cfe9951f5a6ced29e8593f8bbdfc524eaf45083e6cca3376a2879e39ddef1012a07dd1166728565e4e93fb9d770494070fe6b01c5614f2529c997d7f98a2e130bde9e09765482ddad7033b35f82fb09e65480e7d0005bb4c0f9bd9ceae32a47b75e8f56fe2ca1c9c2676b80005eedfc0c6933e8cc521a7a7aa5e4300ec8cbf474a6e5478a0bb2fa7cf67d2987969b45c681ab703629347778fa13e85b9279ead041ff5bf50a7558dadf10b4402f8d54e60a12780bef9547e235885ffca342f0d8254fd27623dc8df19781e4d415837014436677ac06d314cc2cac593926a111c2ec8769e0498542f471e19873f0d6973ff2aee022a6f439e804f97aa28b6c3e4d7f4ccbe07187553adc37359e63f86157d45e56ebb65a86ac87fd905c00a27c525628ce64f2b802b970d0bddcfef3a9ecb0f2b694d2dca591e10d5314723cd16895dd343c4cb16d31cbb3b4e669336fd15e66d02342a605a6a39fb39197d1c32ee75be47336ac891588e37fdcdd05ec9cbfb992c9991b49a3a8c163542c0b9611adb2e54504787e9b3b42ceffafb1d7859305648b262096eb5526f0097a968a0c9f41bbab76be08fb81694ef13d0766b571e424dcf5afb05a77ecd9628bdfffd3819ca126a1e4f8381915ab0115ea96914dd4678cdded3b4e08477edbb4ab94be410871946e09b2843507a2eedb89f7eed0545e16d8067874e11b19c7cdb86d504530d968bb42430ff821f3e36e74dae3e4dbabe6fdeceedd7e1f25423ca0daca80b082e438c819490e151956968832fd6fe7f478679e1024c657e2e9d13fa42eece42d450edc178a24baaeab372604162693a6ae3825c4a465d1ad32503b706e6aa05c86f215349b3aac5b9366bcccb78f7b32a1266e16b19f7c814ecdee3ff469d120054eff0032e36298d39d7c7c948cbf78469439a23833034c492dc2bda6139c8bb90df3de072f08868304748cee8d7711cc073b8ef2a92e44221b84bec544d8d2418ecf7227b5f7fd284077dc69176a68f3412c6f9e2c591463dd1a5f3d86855e733fc86a31bb21cf05770a722659b14e9ac8d572bc981d633558b65a39ee2c49689c20d15785a55b3955229e6762bd3cb8fdf3248888582e97266f4d0033b741dfb38bee766f52f33ad5bcc52e30f85c99b75d8435f5675e3007b85b1f84d9c84dfdba8292065edbd3c0787fa6cdcd06c43948c41c83af6d3a0765637362f28418259d60a0eb9b60112ac19344bcc18c02d178c1bc88caf86c35d31f22e05dd03559292787825d59804267cae0e7106602e1e490e13046770b107ed51261b0ebc507f17b6debe7e9a58c9da40c0cf3cfce5f13aa71a6d2aa1e54c7a3743a71fa5878905117e628fb113808117e8ee7927b6cd8632ae9195c2923d6998a2c0cbf7d7bbfb79ae0eb58c425a49fe242eb007493c6b3bf58bb3b49abf1171178156cc558d1d10415d70ea03ccf7bdc1e03094f184c7b49445f07e71954f6200413e3eeadf63b4d9e23594471bd008ae49b341fccfec9e6cdde2ea7e66a6b0636b28ccaa369d1b93d984629c9ffa72b63e2f09044762f73ad2026999c2dc8b4d79735c2068c48cc4e7782cbaee259584f0ed97205046adec000edacc2059c14054fa5c4caeac1dfd192219ee468c07f1ae4c647c3795dedef65373abff696b7d5145574def96ec5abeee1be3114850bb6186f23eacca5d14f991a49e10d0c0ebc597ab1e393aed52df26600db218f32ef7d1320b68f41f0847777c90f77fc7b4fbefcd17a7d0b568d71fcf995906b1649945343a71df7eaae2d347696d34ab38ecea41e7871ddd2c7ef3e4fbe38ef948899e173f0d7c48a3259f92a24fb94b0a4f054980e8a6421414177586ef5ce1d8a7d17350b0d845796b287365ec0fa8710331e73d8272085188ce3a5b25890c4c7754d55a0161669d6a0ddaed024299557bd4b8cb125ddb51908697bcc3a952b62045023b53b04c1146d0eb93aebf29d0f90ee9cfdf38aca21b34bb3598723dd0c51e95d125f20c7372fc229573f885558d322c402461b644cbb38f7a32f9d6484dbe89ebda315f2650918f923a497e7fe3a3094b14b7d816cafba451b7441c8d0486c4c3aa55037a0165eabe3ea446f80cfa27c49ee16c44dedf7ba30da58e39ba5b1dec61b6e4b9d048d1d687ab2dcd725695b45128be3d287d2c1143aef57a75e8cf32212e374a5620d930761ad2a1682e25a0451ffbaa32d7b3132366a2398476bc16071b54d4aad6aab3ef87fea2a49ea92e4c2a87542ef86bceafeb34d7220b7a23a9bd6893053c68f96c96a08da344aa627712a3c40e5411a7e4bf037a8610c53c93c6f120420ff72c0c25aa94f55f2fe19e088a2f47da170763b76d73843a0bb8bc7da48a8506b222dc49d5a8f991c8cc6f4186e6f8d498c18fe6afc384973673a31c9c8946354d5156be4750bbaadff1af66f6469e7d4b7eb8cfcd6f6c7bc35a91c1a3d925a4c8c4aa7984708760d37370c8521c9c1b54314a4695f44470775f5a7cbf6297518b7b0c7822e07f11a90d834d10a2a8ec2ce31ed7668e546594427eae3cb7cecd1b3ce2049aba122106096d0f811771b62d8b496948c9739a3a8e9464274221af67aa92eb1a9d29518e63e7bc832cf3797004b9a1eb98e7d9d91a0ecbd469277661d8035b2320c163f3014186eae686e9384b8866df292cba84b7dfc0b5c863a1f760602fca537fd090aee3d5db0538b795e688edfe516668afe0bae482f658ba4004170b2871a46b788d2bc4cf2d58bf61d7abe8964dfcceebca2ed6def0f3d2c29a03293c2a973c6349d17e6d2d0fddf110fba9756795bee633a2fc773d168a10fa3de1a0c67e554aa2923e63bf0de1da6037e74a4a8f1d32f8657d3bc519beb0c829d09b232771b19cc110c18b1627cbbe74e3c1709e08fc833fe2736133377f662c9d5649315db0a8f957c507b3731ed380fe919e41d7e5b15e708a837d5b756b30906254c49a5ed86f00a805219d52754f2124d5f9463eef1acb765475c44ff7afe76f5eee7c8d2a42cc08fde75388a587f8d599099196153079d140065f1aaf655a074757525bc9d6da6ae89f17b41bc702694eca3ce798c938aa85dce36a846e878fa3f00f97fc0a4138b1eec388efef4be34b7d1f8e214b9357d46ac0b9ce6e4c763991a63063dcd19aed440579a65a07a3c33b5c79f610c29faf3c070afd36a53e6ac7c5a0853b2c2cbe182e9174b1aa542401890e072037c8e9c6bf03b6aa0d8f43dc57eaa139eb633499b27f40afd89320ba5ee554b85d9a07c06479217cbb337d1a7efaace9362912df7fb53736fa0cc3c4f5b742699d30ebac7b37c94d056f19fe144a5579b08d269ed28cbfb2c685a7c53cfab9552f634056ac185eed7201a3e6a254c13d2b6d1e41a1a76ecf1676c3c382bf0cd97f84d7ca038f6aa921b3e8ba109a0324b29042f733eb6319ae247ae191e0ef2dfe1c8c9707c14706e1a092a058a0ce554c659dfe4ce724265a1f767cc929a5c8deab5f27509c8c4a126ba4af7020d0a83579debda30c41344d75a2f4155e0f23929afe8e3c66dad6255a2393cb0b5dccebc8d867d1ee93eb35f6a4d376a55b69bd2284795832a980d91cf98f7a1739cbef6420a82897af9f405a8c11c821197818db57065b4d8369eb032a5d1da7b6d3268aa9e5b27474cbf123c93b00b19ca961733f9cef79f219d6c18a180f984980cd5d3ecc86dc6fb09750fe37310cafd2b575a6e54f9bb6904eeaac1876d9bbca16ba7a67226a8d41afe3a0ace32594a4b08ca156c008d40b255fa820742bb8639f86374be8d610693abff4bf9fc1f874ae350e9e6c9f1bf37b02e815406a50f0d6043e2ae97c11682bb799d9df48ba9acba1db624e44960c95b90df309f36c72d0db93b3b0f5238420ac7435458551497976803ed752729b3b94cdf550df35ea8e7a3a1542572ddd4074245f7a63d4967670a4bbd2565c1a7ad8e6b46b73af9da16e1147024821f4632599181e9c63cc23c4cfe161f606fb167aec33412bfdea1205205c8002a78a0caf3e87d714b77872d6c7b0efafab19095cea8edc85edc9d5208b6e2e632a9d6efbc2142617b98149b623fecf3d867c40da2c5621d3469b35e90f58658f4a8f236ea40afdcb9119641d7bdee044e749752cfe1fa6900fcacdc36b210bf83fce18e8249dd7b69556948a32b383b22316d853be0809f53ba801d5d4e02a2c51e27823c72510f9bf7f54165beb42486a836acf9d3c2ea185e508eae27c0abd13ad82587d90b215cdecf6a8a696431a9e4437096685cf49aa04dabc6db3293a6b20bfb6765fd53f0d34071b1241d68a5d0f7dd3157c0049b920fb136ff1a2f77cb739f154afdd113b8e48019661e38e93346007d40938ee449946028172eda22a5471b96f0292514f8f8410945cc25bd8cce42f420a9234e0a2404a3d989f829be010ae2f613337efabeb5999e4a0d7e304ba678a3d2b5fe3a8e56a5f4c967fdcc7d7cdebf4773a4b5f778df06ba6e8f936924dcbc2b1b49eb8a30e022d53550fd86c3e68ffd04339703e0d605b9afe11168fa2013436213762b3d256b98ff262bb66d78bf015b9c7f01ea7ba237be1bc9fcc243b3efecbc3d639ce7e7d56d08a19670b7b8161c3453672aa40a285dec8390c2a79f1bb6b796c732df48f6d5483d9042cc80646c7bd5939e85ad953452ee723a8cbb6c92530e3384545fcbee7f389c617acf4c5bae384c2d676be353903117047e55ea34a830c69dbb546570713b3e0d53d1a8f8a38be0fc64059c5603e66e93eaebfe2c83bdd0abf25d6b4f0381941098fbc6e66cb5613e5050feffb9c16b8f7629bd4e2d4901afda19c2cc2cc4729537fa8da8f2c066db44bc0439c7af341c4012d2075255d6597ea716d4d7306e5d1d5a2d6692c118e6abff2ddfe6e193557cc4485be0c0e90c97b8ebfc59c801152b7284befa28119d7d0", 0x1000}, {&(0x7f00000010c0)="6fa395932dacc35c54fdda2d001fb3c670df0e712f390a90e428f4b4ac5fc13d190046652a2211708d13f9decb4c9bc5ace02231c851a850c20df6a6e07741906b5c2dc234d1fb8170be2e0ec88505a428a70aebcddbb089a584fa93318845286b5d586453db954aa0eb6fa453807b49e6866aeed79874703779b50f71f861f64b4abc475a0d63398e127a7d7a6a943080fd1c5f9e84ffeffc42f91c00fc6111ffb6ec56868f052787c66a83d6a8076bb3d5080da740ac0f701d92b15e852abff62c4ffe5db8971f287209ee2739636df0ecacb1c7947f6f05aa6ef9f4adcc451a573528dc68d7b70c6d5bcb035e7478de7fc764b9007c7469f7682aad1c66a3ca56e79b90e3882e9888eb782367a5d3dd46718188a4e70ebbcc8bcb98a608adfc022dd934e1eda8488836f6e2ffb4d116853eae65fb654be1cc205939664aaddb3c832465ff72e0b375e04d5f7069a44cd133b8b34a8bc3728f66e9314366c244f4cc4629cca77360df5278108858cf42d269d4e5b59edb801395af47d95f4483f3b1e3df9304edddaaa7a99edf4de5cf4f76854ea0d52192c8fad556cdafc218a3a6e81568aa2fd234883e19bfe3549bc6ce994a4b4ae9ac4a9de0420ce20a7d241ded6b4a8a2f1cdaf947f8b68c3e73d7018c18ec43cfdd38384a47ec9aa1d4d92b5a70a95cba4d106994d0a89d055e5b61c5e44acfa20d205361dbf25a108e977629008de2510584f40ac6dade32eaf4a967446a72b435053d3739660320c61f0b72aea91a0d6c2063753d06f47bb3e2d4037c0b4a1ab9d7f3f5e9bffe23ea4bdd0af3eab9715a71969ce8f92be62ded8e3b4cb0ee1561cd4db0735685d847e165606576a6e0c14dbd6608e50ad6a15266fb80335c8c9b5493ffd8d2c671cf893893f6f7262cee7af160fbe39f0b25a624793488e4c6fbd4508720e06fb841fd12ab574a2245dfc1d6c25a5c72d869238e73c4c5f24fb4cdc8bac65ee74fb2f32a2274e095ead41beff160bd56c891e812f586dfbbc2a8d1ea6b4059acd889301f5b997b26d2e158b5b2b4dc1d1a9ff139c9de6f9858fd462d6a9031ba9dbb4bb2e754ea72576977a3290ae35e0de696a41d69ac9d536e9735538ff199d55f39f20620db899a263ef464719dd4f40c72d0d2062d191fb8db195822094c0ed3e80ab06b53c2578815a3f7535d37dda2b1b0960a705e2269c39b44b94f9cf63d15881e1ed4de879d4c467118182a631fb962ee054c8561ac4d18550c119206d9cf2c9bdd6edca514d24b76ff8ca3dcf70e389d8e5b4307f80fd42bc746907a48a9ca8978a768983bdb21b0f88a84bc8a75b5c6f5e20e95d445aa0806c11eb7cc3669b8406b39522e0646d9421e2e2a221bc70fd713bb16fd6acb37cbc002dabc42cbf2888acd996c4f7a894a8e3e7c2800b56dfc6f9cb99adb2d0b7f649f35be45da4f31889f6b8d85854629738555638ae4fc339ed31ea10757e536eceedb3104841068f4dbb92e68df2d091b2f0cad60c60af363ab67d25f883c500b3fa9ce37cd407b63e8672f216fea01bf0fab6a34adeffb3af6cf77db767feaad6ec67418dbb024edc263a75ecd621e988187eae67dcd899089138dda8380d81b38f0822a2c11971f5af28210c2555c018c45e9aed2a9a62889967c07c73435fdb08e28d4192c8748cd9d798eacbc24f32dbd67d7e4173967bcc965898c95067e62cc9df0d51a3c9cc3cfe292abb3ed1097c00a3331eaec9cf7d5a6c2061eab088ffdb35aafbe07fe40aa91efcbc61a6acc2780e0bb007a6d50c86dbdd79a69ba4680793aab0cb71fb47c7a719e8868f23c08594db99e1523d85338553f4ba411c237498dac58dcc989a83990f8b8a38cb47fc344f90af023b6848b18d32086b6f3b83cccbc60861a358cbf87113d186d26de9b0700acb013bbe6ae5c8cff1bbb5ccbf61c1c02da6d925f471a05806248bb545d1936445dc24130fbdcb15c53b76ee0c1dced9da8122baf52813ff41dad10456352fd323fb03f12cd9c69e45fa80f602ef35f3dfd697f11ab1fff1b916dda5240d96b249ce66b366015d3660bc1e96ad3f0f603ec18ef5a16abfaa4ad30e1828500dedb67c2fe701cfbe8b8c48017718f36ce0e58c9420ca7f13805ab4fe5860cebf83e1a4a0638b9651a920daae514d04b6a34a8e2058ca38f6dcf24ee76d1f52f00a1efc5b489c12579a44987a9093fc306f90a4e75065a7e2f826ad23ce452119d846c98df871204c7c478a56670c18f368194bdbd23d405a21eafc5321bb8f239b9cf23d3d068ed9391a1b7a3e424755632354f7e496c33a3b572a011c055da194fa0ae8c33669f003b6d5024ed58e1299e39397c6f99db09bb7883c41b4188e7e100547afe0edabe8f005c56de7c3193789528176f343c866aa46f537a94dce35a78f338f6ed229ee9c9ff344e6b1b8a8f115e4912952e77f1fe8d48d35150bd7f93752b7d35992bd2bfe62163adb11275fbc2b48080df5144b951c6001f61e07537e15fbf146f256e025bde0e5b25188086e7e880c766213e853a684debb563a49c65ac6a152f24744d87ba14c1cb4a3d3db295961b6dd967b5e148b33c70adf29602241cc9609dda8af9d0ef3f02cfa582ac427076decbe12f44cde6517d90b1eee5852ae0aca00bd8f546ac5664fef0d8849f4e410676fc83ddc0fc32dd146b560da3b79fac7f47c735d75a4d0133f6182a57c6c45f58a4c721cfe83152ec19c2efbe07886cfb90726c3c01e7fee86efb36e039862017d6fd263bf2e57ddd448c510ec6ccc03ba125013a4997b1debdc80a538011f3a3003184549168a160e852538f45ee478acba86c6e09b03fed6692bf257eff748e4980d02c85b6aae451263bd4811de9c3b0ecc9b1f4f47e9fdddeb6f30bde138bb7dbdcad1ee7c749b467f21e48959bcc2dff6ea53c3de1b84fbc8cbfc21610d3d1a42f0a40149fa6b2ff3b22b19103269de7cd52d7ea0b7f06bcd80fcc0d0166482a7080dcdb3840e9ef89e5fbd69170d88c14599e32bbb23993f37129b94d7cc5f94ec63bdc5705eeb68c0e6173baabbf832de7ffc039d71fbacc14fd36ce2ee91a031a2a6beb869f8ef8b169ca8c24d0492e92907868d481d77f12930d2a8baa56a588f4f321b7b891ce0648271ab1b98ea10b5f673baf12940a9b7af96f76ae4236c18f23b0007f6c543eba1f112e10515672ad73913f9921cec32820f802034e6d88b0919720eeba0cbd3458bd038ea6d7aea8b64a227a793eaa08bea353681f3f4446d0d8d917d117ace12d7dfc54b6102b183a72565b13b004b3760d8ccabb4842f68cfb604cc5e809f45c41e393b8c592b7f22615a274b4bca391e248e0efaece7239ca81b6e71b97233c337068a3087edc01f3b9c7d1d709ad61f8d0f613f5614453955f4e9e405e8759ddc1ca4db4628807269543a14b222acf4c2261a1cce024706d2c6d22dee8dd5ed3a9b9e3ebf35a2d3a90084cd0692848966e53151615e30e0919c3665da9f33fad3663a09c51df59f211903d311d484f9d1635964f9e3d3d7ca6061f37c23a2678b73de419910f9157a719aac31a021a77b5f632203ea4ff60ab0189dfd54b951c8975708a6e70ae7a061c259b454455709401b5e2c99325938eaecc870477c9fa4579695a88dcf7af96a2222597bdd4d17e2ed90ba193ba9b5aa9aea3f6f3fa01d935372952f2367a62f30beb660868eb8b6364e44a4961d7783cdd4835d98d549334aaa1a2c2f0d8a85f6cdb267637c7ea4c45512766a34ba820b9f0209e482e25cf64b9319f260ce51cdb5d0274972daf66f957f57727aed8957fc4fdb42ef6ea0a2ef3a3ca2ff073e84631aaf5dfc41bd32964c7ce926d24809131cc3fb9b86ffa686fb5479fc042adb7d8866340bc7330b267d82d375ee0c71c4b929103fa5c9a627e4e5e76149c60d23335f8085462d240ff44fcfb17f635125b2de58f3e48ff25c4b1b60cd3e182809c72e37621c7df1af87f6191663397eb2ce46d5e072922a3c04231cfd5a622b96702fee73fa987b02be9ac8df82f02f660dfb7cf03e1cf844bb91525f9357c7771cc16ebfd0528a2c0d9e38a56691dffc91fbfc56c7a323a128d01938451f17a8751f47de1bdb373efe7739acaf0797619bd54f4341ba15c706962d9faa6bcd1bea397acd4f8e018a7afbd9b8758ab04e4525fb67bc0682c8c0fe79d3d504c493b678e9676d7dab8fc65dd95b0a65b03de55e7284f2dbedca840c9c24b35f5589bdf2e3789ae83efcab308ddff0fe0ed155fdf400287c0e415efe054cca281123f7562de255bfe6643a2becca382be3fba1193cbb20d45bd335971368b2043067b84757cfd925e163aa8bfbf259647df2a8fb291ac84677c6bd8d853a3f670c80874330a743cc07141fd7fad76dbc5597ba128769e7c8ea1413a7b033411d9c51163f92e85f913f0c3efb975d0fbbf5b4dbc6132747275b31030885e90728eb8450d752f5a6e2f1403a6b39421331d797fff1aefc35a260dfccbde23316c129e0ed691257263f5acfe0424fd33a3545fc7b19e99850a300a6a9ae638fd7a64966aedba4a42df244d77d571be15792d957f15f5e32aaa817b5bbf56b53d1013372a558dae129b720f030ee3146b6ceee5783a275c5d59133c2069da15c21bea3ef089f70cf0688018d98c178e2c61214510f3a458c92f89f10a0dd1af3f8bc8f0eaaff058e68537a98502ecdf5b0bb274d2bb3e2debf7facdcb82488002d34e1f668dd06f04dc37cf55990f37346a13bb5b99782e670f9f3ec0a074944ad7adf98e73aa7dd971bd8de63d3592fa692435f3f7f23877841ed8a17afc8c57537b5bce303282f9548d6e3272c1ef91285dbb9cb26b7c597c11ef563575893a43ec847b7de659984a0b51f7a958d7523363737ec5a6950642e7406613291d32af1ac52bdd9d9c9eadacf0e34e253ca21a792db62ab327c4741937db7869f50f07f4b4e67392d6a0dd1e7162ce5a20a6b7872df47e49c2c9b4f7e37965e7debb273dad8910e6fc553e72bbecde05616d6e1fcf90504072cd58950d27c12a54de79ab5dad9e8a1a2fa3e88657e7a282569b8ea646d1d83f85a561dfe94fc5381550634d5401f3c7dc6fe7c581d45f478fe2c0637f45ced2f6c5c14cbf35eddcdab57d5231be789d896575e2e07f6c17160916680a223f5c8a1e2ef0e65874c1b23d6fa0b96873f0cad59b5981613a22239e32a5eb81c1df0761d0f9460bc664e502f1662fd0bce0b81aee52edd6e3ec65009d6826a4f485d626ec4c8c72ac8ce82bf974d778f42b8e1a32ab301f89fa18f10b68828d10110f1460bd216cacb6af31d3bf3b2b5a0d95f3881ddd8e0d8a292d8174b401625531c6ea1b3c41f28b8db956950486a3bc25be61f6e79d631b810f86045e28a96c068648dc55d21702dcd2048abc4b9a8251f2a60ce3987f40ce0b0f2a73a281b4c4b11e4345ae9de09269d3b8fbd47febdbf8b465edcd6430a40436dc877c5e5121f0ab082f5be922627a21b1ed7652bf3b76dd9bd8d6c31a3efbfb8d46d61741cd135780f0b22eaca3def90117fb7a25e2c1c8b3f3d337cfcd65b2425bf7965fe8c5a366dbc9e23cf572be9833bbf0c6bb3e3125925643fbcff8be4dffa8fe24ef5859aef2626a2dc313fa2cdcd121cdf693b4d289c204a7f60d60ec6ccab06bb0adf3d4252cace04d944dda98b5100a659c829330e25b3ede0dec7071a6a7b389a6e3df52531848ce15b2fcf29a5bfba03c18e2c4951844bef02cd45baa1baafe0dffc70a11bb", 0x1000}, {&(0x7f00000020c0)="d5b2e2fbc54819b3772c2a7b0fb91d56ffbab46f725ff66b2981854c8d8f48c2c0f69e05782191e32381119fcf43971997c7364596499fd3db2ecbd5ab1f58e1b1c0ed6e78b48f93ab97e734bd57908149b1012de92018d184045c032ba194e959a82cd0f047e4b59aaf6793358447318540d2f03bffca44a1b202b80b4d2031b206444fbf73cfcf8a243b3b10711fb5d53ede028ee68b7d8af05a80331db04d4bf00b78458889653b392e5f7a8036da7b054e1b2eabec24849b2afe83b7e466ad1a55e0ba7b414b0675365f4ed07f7f3a395b5a94176c3695c89ef7474140d0731c402e8760ce78f9d0b6353f7d496c7ed9a0e61f32228c88a55470220170b865044c4fd5aac531b830e6930bd487d604583ff20dd55c7a709898d731beeaf1153be60e7c08537f89071092d7b7bdc93774f7005baae87cfe5fc3032a5cfceeaf9b4eda01bb0800c9c3cb2ef02d2edfe60fe897da7f3ad7700169fe379a29950c06fd9cb03b12bedd679cdc44f9ada314cc4aad84b5f903f8df5d0573c7ee1aea811452db16f77faa8e7f66e9af51570d3a82a3a0e1637ad8b980245e73eb4067c3b531c1ca5d681863c61e9b7119abdb91c623b9139be1e52bec5c0b1d5f30db9300c841106db4d7786e62ce501c97a90811eb40a241e4b2e23e189b44423e186ef44c2050569d5b281fe2f21739fe1d73c43f5276b82727eb322062039043985baac1b415c5d65f12675917180ed1a4d1cffdba8657b806dd5d92745868d5b19d0d4ffd7372de0da17bf41510ccd66187e28dc206ae365fdb5b28daa5cc6fc6290f53fcfce6015fc2f5db48e94d29c20a45698400c808c8d4d487c4bbca0491c80aaddff432b1039a7c78b854f0294fc17570fba7a73c3f62b42a6c8cbc6e99b2d2c3cf16981c850a7e2d480be185e221c6aa9c7bead3ad75632b8542910217fba8fb572f740e12bfee3e7ceff535f268f19f51d99be16c7567f2c02f5b72540761b66a9ec935904dbe21e0524ee470ae833cc80c550e66da3179afee81cf9ded58d15e0f72cc09ed1e4f8abaf9177df7708332accde18db6a952ffa26485ee29eb09c7dcdcf361554aaca199dd0b49e676d86da1394a718a10ea11fc7ebbebf9b28979fcd15e2d3c3cac62f4d8a30e0cf8a26769a908a7ac98c33556e03ff2a2b569ed907ea70715119aa523114b4966102e851e896fa6b33317ddb9a1b22e0f591b1349318038af67df5b4c91cf5cd1bb17823c6ea34a9c72ad37a246066436cff2784f2730444ff58be12955f4e390b32e6db793977c480ea98945f9902030fbc865a47cb49679a35459b4217712ff92837a9206e4107cbe25d8a584013bef05a1da649879490852abec6dd26f3f9eb5e66b63a1c115ed5232e9cf6d396685015f52c08cff9de6411a2901458f0a2090f8b2c1894a868a127cc376fa61da3229314e9014e64554d444c4184e4016b44ca51d63bdc11f4db156c901c9b99e49afb8e9db5611c2dfecdf3b2e9327c4fde5f22bbae083416c55d7f0a532f111035919f2bd060530c78e8ada6e54feb3b6e108e0a6b8a5933936749e3567aaa6f328c5434bf4e8810d0d4b30eb8a4584fd0d14a16b02385d9541dc38c421426c6a20b88bf51b7c45c69087be0379a88d46c392f82786860c9f77cf31ae991b1df2e3af2a53b8f25971245792d76fbc9b669a80c82ead44886a01670f23b9b33f1cad7277ad430a7f8cf5767ac9ced4c2b15f014882a1d7dcfd33be37a9dc6b21116184fc047f27cc941b9b3eca54505b2c309dda3d9339740112c75dba035c8ab31be82826d09b0a74c88e6bb8abedc9cbd17b0be972805cac4694731f8ba347786bb643e6994d0fde6e92a918e53a68228677c53eeabcecf3599ccdbdfd31151cce43019e86ea715fbcdf92eabcafe882878cc5c09f93bbd9198e2d3ff443279fc0a9e5bc9a19fbdee6d70d7c41b0901dcc96667d95657392f81e47afa7753f3686861073ca30749942a4d01068304f650c882234fdc229dd89c5dd9f436b4b43afb12377ce8d9b1d3a1df342f9e2822d2069cdb4c25ea68d890110338a9dccf482aecaf9aee5f4ef4a5cb3a1f21584fb3430aee5518ea6f13a2c19c0cf320a92a3d8506fb2e527d18814e88d9dbffcd440ce3c909bfb6fdb3da4e1385b758057f4954257f12ab317556c7b7f32155c1d36967a2e0be018c999a133f0bae7dcce6dacdfa363bb89ae583302458fca41fd5ed71ae4a8ae3b6211586116524cc06981d837513d88a32d0e839d134d0851a61580058ae80c7483dc7f568d4b97e212b4d51cd9a7e4e88f1ddea67c7f0af87444de0ca27eb966ac34b0d8d735e0fa40d5b572bc8f58456071344cdbd76b722428b240f1f60c9dca71324a03017933a87eff4628392d8ab8686434329df6222d4b8f57db1d62c6d291d8535beda0d6abf264b4c19c446cb3d8b9ed9a790e9ad909231acc310c7b35cc8221d5e45f7fa5b4bf25ca6297543679f83092685c78ce259cffd6f6be859fa1b9c381a9bab1e0836a22f482f56d9432cf7c50f5f6dc1bd7bcc4ef9b7995b47f658f343272320a8fad44be398b6d0d3f136a02c47c983cd0b62e817b3fb9bd6d90dcdeb1b0dca3825bdb990c744256fe4f22b667ad78f0065b16cb8bb18ab6f46b3ea170d7bb6d8e3da7d626f3803c124838017a1563b38dbfbf8e5a03912e2390fd311fc783632a87c4a5f08d97d53fddc8be129d0280b79bf35d797c4c9ffc3ff14a0cec8840682950c7db676c59aa031c06b3eafcba3443bfe5bcf407a34695a32876c595e3d6304bf2f51841adaa9f54950c7ebda24159e24a2710d765d120689410b945215f1a97e5fda6a6bdda9d93890534c48c2dd6f4228c8b74defb579773feb49f287f4813ce6492dcbfbd95fcbc642be8d149511fe5532982f695420306edc1eb5ec9a2b672d59069df113306824ab76d673b3e93964cdf7da73a58d33934cf0f3c152026e167a31041d1551d7a9dad851c72beec77957b507ffbdf887e2ce8046d8649b207f53ec9df2270eb70b7cdf5f103086cb3b73ebc1ade4538f2e957e4d0606d62224ae4b2ea6126d68dfc61c4e13a456c6c542cefa82da1f41b0ad2068359efec31e51da95b229a533e525e929dc16db439d450eb48d90091679e95fdb090511d66caa4842581ec1222336f39d9c1e3d3c9ab5cc5765d82778a7507be9358b41671a26d7048991efb3fff82de6ed4a00c8df19a7117f024a0950339dd428b74fe2d501743dc42308a356a21e1ebb7d72431302a646e9710f0e95d3bd6db36fd13bc29c0dc5bb082dd7d15889af582e36fe87e51c635623309ebe2ca5c21276008f52da116f69f6aeb3c95ad9d34d814f71c9fec42b1fb94d7c7344e8e098795b36e6d0310824f782f7d750803dc2a4a384e808af34945b2a51de2e9d7859e48c6a53e244cfb2d4848fd6f8294b4868eeedd6103a11f7a3e04873dd804473d16df78e19683eef850585cc983c20ddf70bb77e26fd39ec7603bc3160dcb20da6843da2c548cfd9012020b7d01498a6f4fdf786a5cd3a8b67f1e31eab6d264608688c45743320554264189277888762e4c118fedef0c6c888b68082c87c346972467e8f55df41b1b0c2b5480fff412864a59bb2257ba8a72e55801faff05b71b03c9194972d80e0deca5fd681ade183518473acc0025ad7b1916ed375aaaf90f19c96c8f240fa0d3f5bd0e1fa6568af71b839581a27f124d37dee9f035d51d7dece25baf7cab0046f8513cf21d20d75aa67a0797eff9a5c5537e1d3e6067cd7fe1bc0edeea6a057d4c35f0d5505113c332de1285bbcc865401817ccd7ebfa9d4ac7055817245737598b8a135c3f57705298d74f431167ecd80cf8444cdf148569277b0b6ac4ff60fb2d1f2910cffcf28461bfa19e86f6b43c904eb6361d1a9f8d272295c1c4635ce8c0c1a92af970da9ccf2ddf047ec5fa649414c5c2efbe2651b7df7ad974a2f07dbc9bb66be2584b34c5e3b38e1a6ce1bac74cae97db08463a3b1245fa67c3c7684088b7034d9c79aefcd74760fe8359185761b0426ae36cc4b8aeaa83c49becb7758167015c87e9a1ca7ba06003cffc5738bc048fce9e1fef649d4acc57fc142d86c480ad2208cf4a21d138613ea431037e2ae77c9f957d56d62a4c7744ba928a3d193a6d955e9b0eeca3b60a420cc38863717ba32717873cc280cb39bb26cf03f3e17296ab397bdccc90f42c32340084c5fedf0c3cc7d0cb998fb7704b466f7fcfe448d47aa1b928fe1f83baaf695a9b5d0b4dc69919e17efec591f65e49cb38bc6746ef7155838e6b0d32dfe3cc173d2144af397f6d5238844d4737335e4b0ffa50ad01e3cdb522092606780361190439fe0c832dfffedf7278a90c5de36e01eb8f1cb33081fd4431b1c80334e33bc95b6f2414298394d23b324b8a8143c5bd30f9e938d9cdd82dedb78dab4a9d1493480859e345b60a301049c18fb1c580cf1c70bc03c0e6f2c58b16b2b674ff1a69ad966470f893c90bebc67855e22f82fb6344ac955e22e6f1da82fa4ec22c6c23f9108ee50d36502795a59606f45f3c2f59557be10bc6894f762a9ae33ae00a3cf292f4cfe883084a027788cedc36a395a88520b119b262486c030eb71a97aba751a3da5f41429fc4f9dc0e2a5af73e1dea5a5042d7c55d0f6017115ebec399d350893f22da1ea05a83c31457271b1592c744a0ee90efcfeb1fd39058af202658083e9d8c167926ecad1490cb77745c4613630ecc701084508f24073ff3022ffe5091b529ddd00f1466d7839c7681cbfc9b049a2d95042064001a36ca408bb859d206bcd8f6f02f8ffd5881024e3b0ad13efe743c3b80fad013d3c7dbec9380480bbb18871c17213de7d1112a8a4c676ae26499a21d6242b5d3332766d94b47da6d13871778baf7afa08506beeabed3e1b56011eb7cf6d81a934615a9c6e0b674db6dd53a8f1bb5fddcb0f6f2df4f0d80f1733016d8b7cd3a2b3ae8c7630d4a11c08ff1b04687194872a87a4361bd11d8b09c016fbddc518c68afd650372e8f919f65fd775a6f021f802b50dc757dd79db4c32fea6c55eb6ceb87ff569b37afeb919640eda671ab596ac753dbaf0e9ff63c4113183ddfa224fc20df3034c20fa941612997d6519f7316212a6589ce3aec659771368f516e7a21a9a767688dcefd414a3e098ae74cb4b147417a288b8ba2aa7f089096ac1238b5f3d09463673f34cf3b81923c3a507d48bce015cf4aa56bd7287e5909096b52ffafd4560db615b2ca1678c335b2448de82ebda8baaf0878c4464c60d540e8d5572e20414c0f522bfa0f4357917726e85464c5c77f47afd2e58771a62181d141149f776bf1f9a8bb1765f438aa91b3a8f09380cae6f608ad566d255fd33d88f3db6cf74c6fddd11ae94f711e960e03f7220ea6dabf635dd8e70b46f94de3ae784a2b1e8bbc8fbaca20a993087d749fede46446cb8d3ecd4860b2475a9018ca175c798e6e634aa5f1aa0690545add949c00fa5b3a3762efe9f391a4016d3360ff9a377fd92913a18b65a4ca5b453fbbf24d3600ce827e108631e228dee95ad26c9841aff09a4ee393e1480b2f19cd88bf4d46cf4808cfad5297de07f1b2b09aef915fece317ff48f60d9c524c29082dc22a834c5ad7d9b2a0b764341dc7661644982ee8fe2462f8da8f712f3350f4d0d63dd8207e8c56e0811a6e4b8ee89c473acc2c40b26aff9fbb9e0e1e8dcd52bfc91235b9f1b859649b1fb11801aafd4796dc180a6a062ec065c0ed749e0", 0x1000}, {&(0x7f00000030c0)="978d22be20b43bf967b0b2aee056e28a74d47b87dbb75d82946bc45c61503e18b29312dfddaba00ac3d60c06bc03aaecb28cd3bb9d8d7508dd862729de1b9613cbfd6bce01b8523668dbb764e30bc5a0d4bd75a8258b6f47f5ff1190e606f52f12afb03f55700a1565e859f26a1309c977a3c8c9c063269a21c72cfcf4094a43d33ec1d5f0f3a452fd4f45038febbe284e01c86f40a0878eeb3c175ee534233a100cbc566a152dbbe8d8ec2d1ad97724f6bd1faa4d896c6f3faf56dcef5141ad79be9990189b005a3598811b5ef732d86da0", 0xd2}, {&(0x7f00000031c0)="5cb8bbfcc9c0077b949099fe7ac421ffd006b66d40c67279728a5bf68f68bc7b7ce1c3eb198745db3ef8b3fb599b0b5090ea794bc0d4e59eef3a024479", 0x3d}, {&(0x7f0000003200)="15d6fa9a5be52cc652c568d1c031f27c56b48cdb0b8627747f645062aa0ad1fe77365281231a97b0d83e39f6eb98812afd174b6fafdb255db6aad3ca9b7232cbdfca00ca60eca0c5c34a38c1bf2b209e5b68feb8a96ea56f21ed79d2c3986b07501cad20ff19e0c9b412e810bc0f819dad37aca6463dd6fe80aabf0a6b25", 0x7e}, {&(0x7f0000003280)="52bff367548ab169347e38f4b46be56f9f27c8057c2d311c441dde88094fe8a42ee315347da18015989bf856c907d22e92d08e613d45719c770a3194bda33506d43e6eb64b73b8368327add99567553831e238dc49db3384428aaefd48f5a0f45f669033658903fb4ead032a54163917a7ec392f5a64bb3da34136eae87e52801e92715eb40af5ebfc9ee0c7807bfbec1de7a17e14d4b58bc5712a", 0x9b}, {&(0x7f0000003340)="a275526e6dbdf362fca07bf673be4a255694c1e84d93a334468551acfa769139e41704735947f8bcd20a894160ec5992e607d931b17d0fcdf6a74ebe0c3c4607d7fcdefc6a7d06cff5ad3aa00ce4a37517a85be0842d06d6e473a0c474e378ad0e13b61433cd701cf1949476bd763926615cd1ba9aaacc38967609093cad9cdaf655b69426d9966234264b56cc8ec75fbff3ba93cc6e27e7b48adf0f3fc0208a6bf8c9b497bb5e324fbce04a49f369ae96da59d28db4b9da5e765fd1297549d507ddc71c1e503b2f1057bf52966a54b30bceaf483e7c617f627a20456a22d5a1a0a687e69c8f0c49b5fdea1d00cf7a001952db532bf37a120127c46a3ec690bed7b4a719b161868f684524c4eceeb7cb27a82cc0ae332f6dd487fb7186dc7ac5a23758ac01d5d97f733e384d069682e2cacf9150342e2c97ab0c0dcdbbf323d8a7bc02738d96a9d51fbb101f7f3d2fc25d8c88b908f0a57a4e5afd9d4a16b5a2ed4efadd039ec4b6ae23ac96b00d65a3ab265e25c30ff3cdd29b675e122fa805062b5d9c1b864a91fbe0aecbc867ce3b355f546f3e947f0584219f1d1a64facfafdba0db93e54ff09bc772efcc4e41be37a2a470fad5915db3f97cebb56e9c7349e8994c3ae23e6b4493f597c5dee12f45a7048f229b7e6c4b54749ddaa0b93d5739b2c57dbb1ee295fa16189c332aa7d032761548d9d57de62c081cb1be73b007ee914a0976663249844f7144d32de6f60897e0f6fb3cba14aad0d2c235e458c0870ebcf313bc32682334ff9cdaf2b4dd492491dc5b3994bc17806f37ee15d563e96203aee8392183a8abed953c6e1ec5c4a4a3f2a16a5f61e52d3bb54b94d138b0faf577fc53a21ac951715b943c0c37ae364870a6d30a3b00d0a70d42474abbaf9ab86cbccbc5d85bddc84b6bc18f0cdf5d0e1a2a5341394a9fbb070e6ea537135cbeed446475b3bfc2ac01bdd911780bbb250899bb33643c8ce7d345fb50d1edb7d83e6bf182f147703961ee94fecf1ba333f6061ad4e14e9c314462b8d785fb3c2a69b8feb29396aa402ca2ff783012cd7e33a4a3d36c750a55d9bcbe959f9ae60ed0a70c2439c67651101b6c098a60c11ffec351c5a9a85678e68da935c3bd25b531312a4c11d3fd663d17e8f0266fd04c3954931fad89689e21727c925a6430c120e8a5ef92a734803eb2ef2f273e3c8df628fa3a494712e9b426fa45d36dde56057831d3a485aa19296d17bc796470a929a7692829163bd74dd55ade448f5b381d49264649744dd63e902412194cffcee7995477d2e52998bb6e44684c0f53eaa5c30073fc496a1ff836d1cc32c0cd65af92bfb3d0b15c0cc3b75fc76072e8bec3cc506a5710d33cf538e8a77630127be73138c41e59a682690af39b292cb8bfba419816b590196499129dee37d96b7bbfe9be82d433b4c5a52672af54d1ed606483943e9adf64d7a41a7bf538440be1e46104bf1db5b22cbfac8fb6f223acfb023d2f95599e3f1c57c7bdeeddc74d4851af9e76a18571d807f7554029d9344d0757362919c4a104d24c194dc4d179789bf6668b1b9ac4e63fb162f71db98846045d5a44bf99b957bde10cf14e6a4dd5514233457d75586d4e0ec5d744872163bce6d9d24b5d15d8b2408a37276920379357dee35dcae385c4536588fb7b50adb720bbd71f7dd2bfd5298d0a2df0b3458c0f2261582985206a8d08097c2cb645610234d97c2122b7a1ffc4967597bb596596d78c6b27b8e07e3c82a35610e87f37b3f61120fb21f2ee2a99007b863bd2e90d82d261554b217308b8d502949859bf245f724196dfb6837f38eabb0ff6f6fa20b7f87b26c7371ca06a4de2ef1c494cd6e4f5078eef141b54aa5fd19557a3011d1111e3f5d0847e0f9f42ea1af2b7004f61310d4bc69d7b066f8552f75768f1ab2ba39e241a7bc190e1b9e8abe04a20a71aa05292ecd401abbbec57ded9870a562304ec1511a0e56717cfaf73207e077c8f44197bdb958536feec4714d45ab85005875bb4fc374a2fd2e59b582a41203946708a924b2237b4828dc7380947d6b25a041f326786e5d06e60770c47b8bebde3c7e70342ae8d8249816eedd5dfecca2b5df0b8f8708dfcde0825d1cfd9a38bdd2100b9fdf770a34e9bf056dfcf198c2ac9f64994dd603293e510cf71e096ea817f1ccb74445845d5eb95cff948eb7ed72f239da3a36ee246995da3cebac24b8b0e094e62bc700447e17df56a047a859a034fad10581e0ef0d48c8a5511e49a33c7a1fd5a6a971cfed71c5695b2a1bfd13565c1116cc4edb6c4574058bcec86e9c58303fbbe953d8519fdf38cc4ac2466385605beab819161ad1004dadbc439ec7ca22b316868a256f496fcbb712ea5f230ca8b53e28dda7728c57c61dcb2ef7a1f4bfdb8ce83647d97b615d1c53786c5620b4e788ad499aba046507e0ea430f6199dd98a2568f1c1bccbc5e199faf103603c3f7091bd525a8d098f5192c5c69c76bb0691aab01733067246096331816e3bebe43ec24ad62b4917400496efd4634a46c8096906ee3cc1d6c314fdf0b94bdaa8a1ebdfd1604f52174c155b4b20585350465544a33279bc3018fd33519ad7f635c22fe1f8f2a89ef26675a2b77096bafe709ffe83b80f6b5bc75c3e1f676c951ced1ece7250f1006cb4af54d6003213cb457794ebfdd771d34e3652dca37f65eb4a3b175f008a68091a3cd89a91196dc64519d9002bf0334367a8dcf8d64ad07173b0b07808e4400f89b4bcc090d7ff7c9029cee9fc60c91f1de55387dd93194366787a5f651d65429660f16d522617f5f7237a358f86037f1fd78965c834e22faf796f8c7fc07030ec44e8158a361cdb18d5f5c8bc3fa1a2ddea09e3cb4df82ab73ddcda83fccf5e9c87299c78f2f9cd36067676cd63f3812187da494ad8837dae4fee39754eb4cd1d7cd3bad38133ddeb5078611be2bd3fed2b0125767e480c49b7e240813b9f8d00f2a0bf2ebbd8af32b99f84478e98f4d1358e2ee1398c04934d0031169e203acca7f328a0e6896091327613483b87d065fd9bd3ad2f56b16ee8e57732973515a209f89e67b189b34e07ab1ca6e2085d731fb75e3594691bd69d38e8f0007cbd98798d762c9deccdccde47cc76df0197a43b557c92c53cc08dfcedbba0c0b70977d9d1da71a3161c3f240eb7e57e1b59cf5b0c15d38a7c1db4a3a40b973d970759fb9bc35144d70e6118e111e274576deb5e728e07ba00a72ffb62cf3fe5041e03ba9cf95eea99f5e386c140571bb3e53062bfb061dafe4846c0db10226da943002f2c0b3f64765c07d3b7dffb321a79afb777c5be33bd724d7d0dcbbba9eb4c9080f1c7c2ec3a4f9df468f97487ade5976323222e6aa6bceef50475b090a6d8f8682562922c80550dfd54ee6ed874e34fc997ac747a8f2a4b7003d7639a52d3e5c148bb2b01809d06b38c18f0eec74e12d65a92755ee64be22fff9ec445d46ed216d627f5f093d9bbd521f0f85b5b431ad798f4e3c1badaec9b5197be774bb646f91155aea691813821e8eb9311940640cab57559d68f615756840f424d873696a7f69d2f4051c2368ea3d0fbcb81ffaf35f3710e21b64bbf1291e9f62384e122a81f0266073690d0fde55f2f0904210457417a8c772eff6e5de5265ebd5d4a4521cf11d779d0f66bc0f56a9625edc91a8a94f440229326d6765f37a06c6207bd97cc01fbda0fd6484345ca0b5d4bc9369a63bd15ba17f28c79ceebf544e64a6dc0ff9b142838dcc3646bd1d9a312c760d2b2703b16a92ea5fc37c93d22a6925f22846a2da7577b7ac4d11fb920d940ffe6e6be3a740dca54e8f40d53907cc740b296894d4d0e190582b3472d5c39a6a46145b76182f52627bb06388e189628ea0e0038db6c214b0c62af99d24647b1b3e2cdbe850457006a1e981a82c827370f39681d26e28add6803732bf14aabfb554d062b31985c27606e7794d0778819783dac200ffbef832906df08c9f7ba281c7724b2c8a3c7c38dbeb98520e7137cfad531b21da2936d247c15cba57a162ca55237a39b5396849910cc8da82e2d46c4b54ee6391831f53eb78842acf8da4e653026d3bbfb823fd2ab1284af0f7b4f83d393c1a7afb0fa784eba2506a82916ac2c71617613707e9d9e758e3f83e613f78cdef1d4b273b0015ddc32fb589b5549d6e8429eeb1aa5f888908dc8a46d6ac0f1aea9ab74c4abbebce169950075132a64d4c4f3f40afc0e0af863d8d335310fc9c4d8e3e2d703247baa741003fce6f282bb74b36a966dbc10391233251a2c72fb9ef8bf05a15eb4f63689094a16390d69cbdd7b0d2e6d0d68a13770c5b97e122b75fb1bc57217fd815f6ff02cbba3f110318fe1c9d5db1e7a9e9d7f15ae01222dccd2585a2500e575aa4d97b5ee5346b04b8b89ac04ebc4a88b58182cb0add49bef66e4ec16cc123de0c858292ddd7cb8275c08ef63f107d0a17f6630d9fcf684338cdaf18c533db70b428db4317fa7c54d2039d6ae1e585e7418e264f36f387c3d48da4609dc3f92090cb42c4c009e8c811e1468d8492761957c9f5e5f59ed16d7e31daec263e83d539beb146ea30424aec364c26650248da8d7ad7c4ae3d42a00e9ed2bd1cd617adcd107eb9b9504c13900ee8d107dff5b45e796b6965b0976ede91b0be611328d2ff3320d65191359b9d86dcdcff546a8048919851257eca4f3192b892634efc1afce94a96c5ddf57e3d77d11ec9ad303b9ee888654a6b2f1490cfb0315e23ecd1471e4c6c761e3efec51d6b05a8f1e7d902d16beedfe8cafce716d138a6dee37d37ca2c32805fadbc721ff4014763b89d1b13fe142a51a28d83657f7728df7e6d86b772159f6731a36fb2fa2b51a12f73d2c2aa1302c55d8786bc3cc43d39a6d291992f99198c16f1fd99c71cba3ed0c20b13ae17311b6ec72ba36465d1701b0a4417579acc58a13e993dfa0ee940efbc202ab6664f17798e6567214bcdf9edeb3af80d792f70f468c76fc5daa6e6bd6081b54edfe9322e2b30eb2613e12dadb8e4140320be032f1b98cd436b1de99c31bf8979f77250ac103644d31788eb22811998a8f993dbbc169e60e3586353ee82588a2c9db7b27a42fc7b9551410157d78c9f1846c46286d65fc779271d1f278df4796fef23a5c81e8ac57770e0e86550799772cf8fb68588c497f9c8097d5906e43425c423a316fd6e3e7715711f79af9c2ddfa8534b64cb7b9ff2dd391089684578025227b2440ec8f5655a39a90bc44d4e219f476dda0640117c7b8077c25c5424642a66634b1d503c5b23edde0cdd478da67bfefc9dd487aaa9a3765e7a22f0a724f76a249bda0c4856bf32b4c1a3e50b6dde60bb6c5b81f2c2132143d13f796137347ca734d8e67bd063ae90175e2bc48a1ee9c1fa401c8768baa66736f582d9f9f8cf9f60ad4d63b9799991cec5f060d06437c4ab8856727b3829d1b5b00bf15d5726e67bbab5612df03e8af1aba2c733e5fdf3d61a41e55c9d3136b5b650f8088e075bc165681085da3a45f226b1154fb180594165a567a266d54b78adf201f8983e59f5b72b8d3a5d07059855e03edafb92191154654f4d30b2b15b089824831a03725ff59b3bd150f125e1c07691d4786066a1092c33fb0e4c21820ea5a93cf178125ab12d115a234a63f4fa268066e48a141fcd3d544da287a67b27f13591d0dda17a213a0721d272f4cc00ea72bcb45e9bd80b9d0673a850622894669f1e7093ce42f307bec70f5cd82672c898fa50c083a93262ad888a927f521261c9ebbb3", 0x1000}, {&(0x7f0000004340)="5e380ed4a3ac1617b1cda74c64170de09db376292ba895deef0a6d71f7bb15300ff87ce392217cce0a8096a8cc82b4f332a8b3bc4d6ebeb8360f1971d182c2f06f577f93dbadeefa9ca5428c68136776a22bb7b93c3d677a1a03b1cc2122c7977ba787f2b5207dc92469b0b8c63fa7084180ed5adb0e597e0d01cdc82be0c6c1ddffaa08e321a88d7a7a06b578c9a58afc", 0x91}, {&(0x7f0000004400)="e6018a3d639e671082e38852bde93a4dbf6b1720b961878cca7fd9b2f5916e963a0a36ae93e5c448a87a1018dfba", 0x2e}], 0xa, &(0x7f0000004500)=[{0x70, 0xc34bd4616cfa2565, 0xfff, "13ce45ae2fc5d1178ecc4e476929a9100f250ad515c3665e2882e65ee7dd48304843a47871f347aa73cc360b40ba1097ecdc166689f5ca9a00845eab7c82d10c09d2463a8b4f4622241d1deeaed5ada4231f6a5578c2d42fa6e8547d"}, {0x88, 0xffff, 0x4, "641ef4dd7340cf425befaeeea64ee4a1757fb1070ef026c4b9e6e32af94f1d47283c45ce855e1e3b4ddec25153582ac6812809f5496bdb4dffa25a0a90d07b7d883a3e23262efa525e5360f1428a2914aa813f2da868426adf32c97d1b4f7d0d9cfa02e72b35dffb0c042ee9d24524f64fb89a"}, {0x10, 0xffff, 0x1f}, {0x80, 0xffff, 0x1ff, "c9373f07939095b181947e6a3a8f576cd48d52c701cf9ee3bd8eaf1676c37f831928dd570c4ccd3a34d65355b17abc6c4fc00accee36adc1f2f89a678492f01a45ea784ab7c196b0b0e115d74d3d8de5dbc60490ce3c74ddf31e9238c31f95727e26fa75864b5ded4eef62"}, {0x88, 0x1, 0x3, "7701093e208ef19161ddb04a3bab0f7c7a3861fdf4c300e6add3f66d337857169c700abe143b64ac978285fcc7ba86d71067cf14d088a9e6923ebbefc407eef9e93719d1ee9901b05e9cea457b85ed2c0c9e86fe1ee30ba5da222cfa1210ad6001425f23c4f310af6b59b1c25fc5a52b0a"}, {0x38, 0x1, 0x0, "c4be6a263ac03ffa0185bba2ddad7489302ac5c81f401a60f191b14a18711ccc5923124d6011"}, {0x80, 0xffff, 0x1, "5717dc71746f8e4a19ea730679bb01bf50c9480edfe249b06ba2445836dd0438a5a79d8076e40eef0e487ec2194037888288db24828165547b75f98a8fe8651c482c77b224a52fb1d1ecd36f555f937ba840c4d42a3b5762ecba9c36cc31553f9ea41733ba34de6032c006ec"}, {0x90, 0x1, 0x3, "70c2e2d5c92acf41a1bd6be2494adee10b660a0b4372e6e12e698f8ece0ef412265689f331ed7758bb40e3de0e2e5c66bcbd66c0b94216b0302ceb26602b7dbe617f02a5f2fc574b751d7d1ca900b6fc44a3b7dfd4cc0100d52f1298a58abef449517256f8ad0cc919cef860e91511c35000416704f6ce277d2aad16e43bba95"}], 0x358}, 0x400) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c40000000", 0x4) 16:02:18 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 16:02:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) getdents(r0, &(0x7f00000000c0)=""/59, 0x3b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x6}]}) fchflags(r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x5) 16:02:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x5454) write(r0, &(0x7f0000000040)="ecf8c72fa5571b0a4213a7482896de5d8cb057c9fab29ce14738447e78a0bcef11ff92938a9ee30c73b0b52b8036b0d44921a868b6113500cb44877eb8aa3ff0eca50576d3c14f6cddcb61653c3ce34717c6dd810cd4addd6bf656c6519ef20e76c41d859f8b0876f0", 0x69) 16:02:18 executing program 1: chmod(&(0x7f0000000380)='./bus\x00', 0x9e) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000001940)=ANY=[@ANYBLOB="5280028000418525a803badc630f76c4e151f062b10000d6d9e20fea8fda00003bfe209640311a23f6c24a475bfda6ad0100a15f5a4bf4f84890e0535925fa4191ca200bb97b8eed010000f2d645a4e638810200000000e3bc1d735fb4955c86f38aff20e57702494aec26873d4aa843da8857c2822bd0da04000000000000e84f69afceced7c0e0bca10000000000000000000000000000000000000000008a958a0802988e4f87c3cced4cf8173ed7405327f6f4d63ace98f0e6e192fc14fb149f05f3f2d0f690e405ed67710dc048aaf28098f6c37cf668f3e304f956f4a02757183287ff5ca2f7624aab27446c5f07df4c6d24cc02d49dc3c40cc1fce121fb234f4d52c1a033c728d09858336cec805fc354e3052adb41067293b6df011c7e2ea346b84edbad1e8044fea9d5aba900c4db0db4c9837b5d8344d7e394f523884abeef3cb3a0d468c6fb874eabd3788ee176275294c18c97e9cd47f3ae423e5dfee16615a5e8d82fdfdce0fdfe2a267434db1b43ceec7f936a2cdf24c92f00"/395], 0x1) mknod(0x0, 0x0, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000880)='./bus\x00', 0x1000000000002, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0x8) r4 = openat(r1, &(0x7f0000000500)='./bus/../file0\x00', 0x0, 0x24) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x5) bind$inet(r1, &(0x7f0000000300)={0x2, 0x0}, 0xc) readlinkat(r1, 0x0, 0x0, 0xfffffffffffffdfd) ioctl$TIOCSTOP(r1, 0x2000746f) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x500, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000480)) chown(0x0, 0x0, 0x0) readlinkat(r5, &(0x7f0000000400)='./file0\x00', &(0x7f0000000940)=""/4096, 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x200000ed, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) msgget$private(0x0, 0x10) setreuid(r2, r2) fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x1007fb82133e0ddc) msgsnd(0x0, 0x0, 0x0, 0x0) preadv(r6, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000700)=""/96, 0x60}, {&(0x7f0000000780)=""/211, 0xd3}], 0x3, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$KDSETLED(r4, 0x20004b42, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0x4c, &(0x7f0000000100)="73d019a26ce40dfec333a0b27f22ca63c742d2ef6a7a56bbdd153a9a8235589844c5327b44baeacbfb72be1f6b261c784389f92cce65d0878056cb3dff22a07e119ddbc36efbf25685e09fbe") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) msgget$private(0x0, 0x100) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt(r0, 0x4, 0x2a0a4c34, &(0x7f0000000040)="da0407f6f018bad9984621383484c28b4ed4fb73e222b8765aa53e001aa70212e9fae8473e8725e50c983056fa4fdfeab3ccebc43dcbb7602b8a7317b6d859b08ed0541a91c84537708ee38ff62faf7f8e0ee336d7ee0b97b66d4d14e7318d94eb03c522ba08557d6229b8d84fe6ffdf3cc7e693ad295556aad791bce94263cabb2e1854115dfc00dcdb54118ae3746e808645db698db886d1834111f7", 0x9d) dup2(r0, r1) 16:02:18 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8a, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0xc) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x2) 16:02:18 executing program 1: r0 = socket(0x22, 0x3, 0x0) connect$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f9362301576537ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5d65613c22c02b5d1163c9a19fc736ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a33340fcf8ea318d1b63d"], 0x10) sendto$unix(r0, &(0x7f0000000900)="324cadad7fe5811b90b2fa5575df91092ae51abf46229a432cadeb91b9a8bd510da9e5365b2373a60872d058393d29486fb44fd3ca6c426d365a909ffbef1bec07cee0f19c5cf7bd11e0bba8b526c1a157e31064f1deb2dc2abd8fe9abf3291dbfb9009d5bf98afd4f8254d690184fd8df9234dbaf277bdcbf632be4bffba213ccbcc3f1f8f10ac45bc576a21ed24f06f7dd510de4a4b95fd4403d42027d08ffaf0c6b5ca292a5758c3f54424eb689b536e09de99923be3577856259e69e273e789ae19c1078cf785a43240ab4a829f8ddb465a91e9faa3d3ee4506e4974d0267203b0d7dd00aa414fef3a8bc35b9d7e176a527d862271d6cb085335a6fe079c4975def37af36d965f9c4cfc05669042f4c100e7002d043ea88e0563f1c04e89d6f40eb3fb4b7fe626cb12e3c88c050a87de2c7e33f430f908fb42aca0de5a7dfd4c10455bd62b23da6a107aa61f5fef7dbf50bf7bbd23249e33296cdb4b74ac1df582fec5ad1da7516b25a33052ec28eb5e008a20e8e30c0fcecfc0638aa3386e5637890276bd900e4b5ce21064e2c965bbad2ef381055f2599aeba31e78f10cb8530327b94831570058e6c5adcf9297b07ab476856785bd5b0c2f6de0fc3683b74dbcfe6da6b8a98c6e3a47c6b720ec45ef41b748de547e14933f1b6a076f5ff52acfb7794f3a0ee16ecb2ef44f013d5fd5cfca5611e4c6e3b90d2077d7c30fde201fdc2fa1a618353a991aa8a9840148d67343c9d00faa3725606a9640a2413e34f6767dd6328333fdab20fe30e720e56ea2b6cbab9380d8cdc749bdf2168a230f4f91d702ebf4b1c0d69038a5980e2f78d392d94f219d31e3034324a62913b2a6ccfa5fcd9b4d798899e4b6c559f9138b4c8205ff04a543cfdde4beda3f9d2d1945cad938feb7fdf2709fe8dd212edbd2a01f645e4f4ea9eea58d12b51ea9846ac4a8aea3e173fe14164e1f388e7f3dce922102e70add3ffef3a5f83f9b9e37ba50741f253c7de2986530f2ee8a3a01f7f3fcb884fed0c7e51400d57eb52c405a76ed25160919f31f4c7e02b58ef30f7439f1f4159fe8e4bd6aa8bc37ede899133b2109bcc9a20802f91e6e6ac8f30d2c910dbf52977ac0b165b3dc77c0aaed25ce8d9798d6d07121ba20c83ae2327df0a8075be2dc82b16fc092748189fcf385d39d2f4ae7a1b8e47fac89f51b4680b26a3f6c0eb082c9a2a52b61f1b369ac38c56533b126dfda93a8143ddfb7a5f99f62c93a0ebaf13a04616166720c56b51f82bd7ff50c850de8c97e7c28cc7e7580acf5ffd0285d82168bf5ffa199077301bcea9e9062708ae0fdc4a684d1daf55a0a6dc76daaecf2dd5c119f8a31f8c4bace517e305c5ef24ff6296adeaeaddb26657f932f95202b4f1c4764aa7bb0783e9e4fa79b6426e12dd77d9bc121c3a531672f30383db26224664cd6f97b3cb2a21bea6ca89c25406a6ac5a4eb95dee4cf96f27ec6ab2748c0bc858ca8a29fba3e18d6ecf109d059153f7a571b933ab25c75c3a86740402fab209b8f9369e6817f2e07dd2bbd32949626a45b81a1f1d4c695b1bd4f1717536efca4d7131fc3e004c3a305df427a52d94cec40c25c49ba5e8a039a2a3794b60d16dc11d8f0a5d6d0c04837dcb576acdd953a3f2dbbba48cba9a5bccf86d387f9dd8b3f42b8f5240d9ecc7ed363019ca3b3cdd902f4cdbd9c256f816b9ab24e163e775d3079989050900000000000000782afe16d7ee0d30447fb7ac40b3597e0f7e42bdb6e977b0c554152434f097e6a8dc6360a278e7586d812aa7c4402dad2a1d581b20f310c33a0a4edd25930996d01964bcaaf737c5e4053a4cd1cab5a8cd84d6e1a1c98bd7f0f5df767861132bb8f98d046d2a487ae2ad15bebc1d1c57d2604f90c47d3952939aad9a181435f7c2933511e86796acb61221d7d0491e00f4ee2dc396a4b051ff7af7e86e12f1a5c8d6b0fa0161cf0710273059d5a033bb89d1954117d397f78ec11ac710aa8b6602def17041b6e968ee82c3b046f76e66d7019cbb92abf302c58d8e0a4614fb7f7a667805a8939b78e3cfadb2f563ca441cf15b00"/1481, 0x617, 0x0, 0x0, 0x0) 16:02:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x8) 16:02:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) close(r0) setitimer(0x0, &(0x7f0000000000)={{0x2b3, 0xffffffff80000001}, {0x100000000, 0x7}}, &(0x7f00000000c0)) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) read(r0, &(0x7f0000000040)=""/82, 0x52) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:02:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x8bb6, 0x10001, &(0x7f0000000080)=""/48, &(0x7f0000000100)=0x30) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000200)='./bus\x00', 0x20, 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="f19ad9e12dcc60ffffffff000000009ddaf07f8b99a591b397b10200000076dbc42284033c", 0x25) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x4, 0x40a}, {0x18, 0x0, 0x7, 0x7}, 0x1, [0x1c0000000000, 0x1, 0x1670, 0x8, 0x5, 0xfffffffffffff5ba, 0x100000000, 0x8001]}, 0x3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000040)="423bd4fb055c9603887f917e2ecd", 0xe) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:19 executing program 0: r0 = syz_open_pts() execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000400)='+\x00']) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = msgget(0x0, 0x117) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) getsockname(r6, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x4, r3, r4, r5, r7, 0x40, 0x7}, 0x4, 0xe2e, r8, r9, 0x80000001, 0x8001, 0x8, 0x8000000000000}) close(r0) dup(r1) r10 = syz_open_pts() ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r10, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 16:02:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:02:20 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:02:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x8, 0x5, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0xffffffff, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x83, 0x1, 0x4c7, 0x3ba}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0x7}], 0x9130fbf, 0x0, 0x7, 0x0) mlock(&(0x7f00003ee000/0x3000)=nil, 0x3000) 16:02:20 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) clock_settime(0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x144) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) shutdown(r0, 0x0) 16:02:20 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file1\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x59) renameat(r0, &(0x7f00000000c0)='./file0/file1\x00', r0, &(0x7f00000002c0)='./file0\x00') recvfrom(r0, &(0x7f00000001c0)=""/224, 0xe0, 0x41, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x84) 16:02:20 executing program 0: r0 = socket(0x6, 0x8000, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 16:02:20 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:02:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0xfffffe26) 16:02:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) chflags(&(0x7f0000000040)='./bus\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001880)=""/99, 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0xfffffffffffffffc, [{0x3, 0x1}, {0xb384693a0d66bb1c, 0x811d}, {0x2, 0x3}, {0x3, 0x4}, {0x6dbb76e412612a2, 0x200}, {0x3, 0x10001}, {0x2, 0x7ff}, {0x1, 0xfffffffffffffffb}, {0x2, 0xffffffffffffffff}, {0x2, 0x4}, {0x3}, {0x3, 0x5}, {0x3, 0x7}, {0x3, 0xb3a}, {0x3, 0x7ff}, {0x1, 0x7f}, {0x2, 0x3}, {0x5c2286f777133fee, 0x1f}, {0x2, 0x7}, {0x3, 0x69}, {0x2, 0x61df}, {0x3, 0xffffffffffffff81}, {0x3, 0x1}, {0x1, 0x1}, {0x1}, {0x2, 0x800000000000}, {0x3, 0x7fff}, {0x3, 0x3}, {0x3, 0x1ff}, {0x3}, {0x1, 0x80}, {0x3, 0x6}]}) 16:02:20 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x8efbbf3ba406e56a, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x7, 0x31, 0x0, 0x0) mlockall(0x0) 16:02:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffefffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="bab40bb2a74577328d49a6d43299769a5a28d6da06b9e046696537a5ed4c2c4e9b33534808e9c035753256911019f38ccf86e93be072c5b66be4cfd60c287141d6acf5e6fc36421d5cd75ca022b4f9bf49095bf6febe6a099b9481b7c5ed6f28650d418bc7cbfe1e66ebeea15ba9a376ecad159d71ca6365dcf288324aced420198eac177691c2a371af6eb471c8a9bca1e7c35f02495c03a3570c7bf48dd844b30c451d5cc0dccdf8c1f4bfd9e9e2816fcf41fb731acb7f772f00eb112bcb2f0199f60b13fcff9455b353156079c2fca8b088e85731e2d820545ce3eb75ecc18df8f3b6c9dc9d0b919826e6ec6ecdf55dd0b2784fab8611f2a361c9924d548774ff00efa4970f062b83f10cfb444219440d4b61df874fd62b69e13900fdbcacaf36bce4ce6333cf7adb7ec0528e5384c3c0c78ffafc4a5769cdbe9ef8eaee7b115b9f2b28ecfa81fb8586c7e712a1e602bfc439ec81e203"], 0x10) sendto$unix(r0, &(0x7f00000018c0)="0a84761ee41ad9d657c1907adb811d66495ff6383bd8c6c7917b54b345c3d81751b332bfeb0ded17f449f2fec059c32a3396f8501453dd5166fce993d142a7067835bd0179637d4edfa4452124872ee00e16b554f54e0bb379902d4314f1917a67ff2b12e15e8641f5630ddf3bba73548dfa831e4feb944e7fc1c34ca88711858a7f280bed3d363490b640f08a278405072bd9493b0f360f86436bac52b0214b487f9f1c518871e8a24b236b8300f30706a731a4626e11afec52f4e200d51ab16c594f52dd2d667c93d30b11ea3fbec6f603be8d50224fa4744264a9f1e6a75e686382311e6081651615dffb9d7c470c2692b6bb4b717f24a9e62c20dde18a8801bfa81508bc8b62bcd0fbf1c5fe868de6c8ef7fb9789b909b4430b9dfe8c2a82e145e159f27c668233a1eca9ff2d875891c16999bdd962062c31dd87601dcc47c3d629cc1c4c292c32ea6a634b9050609c192c1a5d17066426d7d89d430cd4b3dcef2824cb742cb8d2dfab62df6720149a8fa9e2caddefd70f54e1f0b06ea74ee8406971b4f8045d66818f52f81a765e16d6a9df7aeca2f2847801d8e95b91c2cedde5198e79647012aa4343f9f05a8c0477f8ec1e8987714263c3067c8430d4b13f39283e9bee7db55332de2fe92c760a3153421406035f76f52cc647892428ab7cb4d884d6da60e420003a2dbd5236fc402ad590a5a02619b9ca6e2af1d2d0ee656efa7cd5382d4042d4c2fdca69e60210e8cd5b11ec5f7336012d9b0efd06b2eafab97b90090c9f699e30df5483c6b2abd8b40732dc254920814277039f9668efca349e97a54da40ca516d1706652974ea47cb835ede93f5a99bd0cba10f8b7fe076db7fa7c728d3e7580af29616ab33072e5b137ed346e1e03f79060ec3b47b68e5ac1ac5d24663f40f78ce301e0ae7d41bebf8a0e642c0fbea37d687209b9f6fe40175fdaad36d68a4a4bd75c732e142d4a0a39b10d72f6eb925d01a6ca8eb5a61ec47298dda220578eada1dd007cf32427e18383da99ea2dcb4f4831c4789ae03725775f1ec3860dcf3e87e996e6300075dbe5df3e979ef52b3c3271da20ee05336cbf2fc4e850720a7d5b624d53f8bb85db87c3fd5c8e62d224a8d12f8b073ebb93b2eb29903444a529877e5d32abc00cde65d75d22ea08acab453b19fed5cdbebc2d943d8348da6916f7d608b1c494814c80d233b0661a732f7a00724d28af30457e51aaf8ee66e9a565988d87bff9aef770f420b598cc741cd9bc42b0948a655217ba20e65ab8032527b98e0cb1504c3433a2896633b6a115492ad5b6d8396dfae8b6414e86630a43ddd91e12d6114b571db401851f63dd57108b39525648f8be26f283dd1e59bb098d26414a28a860fca449a832941107ed54f0b540d664d92ff5e0ea6c294d15d5c5a6589b226a6b23c879d386c55ee71ac04aa874cb598eef4055f1d8eae2ef2b96ce765229ca23cce4307228bb56ee8eae30237c8d20fa21ca0579509f6c92cb412eeb50ee5952c1a712521ebcfa8c3e5db029c9e78444e3a8c6cb7d3314266a0d8c375a29bb6e646c53ade75da7055af9c8c46e10bf016674be22768539184d8960028335e60a4221cdd4d0fa1c01f8a26c5b788269653ef08d939a53d9abd8a0906efe995891a82e4d034177ad3f06c4be226dc6e5eed3d97156861b4a88217b9bc2146b44e1a3d8d1e59be8436fc464c6910c2a43d935d380414ffa901306c88b4e69d53bfa20ab6b5091d115ea1be5b86e07d8837a1d59d8afd7738b9deaff35af32928524533e5a0cfa1adcca8e57cf504f896281bb0e75a0aa111faace774368bc920553c8904dd8e8c47d4ff0c2514d3bf8389e9655c1d292803a04805baead2690b5127da5a4af638e5abbdafd15977641157eda10b5e5d81c8c390417f49669ca5d502ab2e76e5a626e5068ebd7ad256f6d181d94213bfe69582460cd371ccd19a69a992a720ab0e9676dc11eb8eb19c1e179cd3d4b6e0915af358976ffaef7388f47db164db07d930074e103ba9f34bc5814cf3c6bd04c2bd0b426dccd6fe70258227fb61d21bca09e7a0221fde8eac39b8a600573cac402d1f8d55ce25e4105c94b4a39f445da1c7eacecb31b4be2f44a9e11eacc51ab59d44b11d563b51f5814c7adbfd34ee39e14a0e705c4fc776bf0800d197fa8835d2510a86765e23660d4c99f7f1ffab00dee66cb49a0a5bf058ac38abb241af7327f76cd1713ab75d4692542e00df476a38817698110ff839b79d5085e9000c8b09430717145a0b9e0ac494743e43cbb3703a7095eb06961b3593c9080b4c0493d4189e7276239d6ff832a0c4e0659f75547d6c290f0b3a9fe03d854aea3d29a1d7c22bee00a19c97324b320ef8f5a1b03a1dd834990c9867b8d62f091d1cae381c97a727d3b14b8f01abc7112ea432df3213bbdffa12b80a603bea72de893b6f5b8dbf36234811ec0cdedbc2dda54c4d014da9b31a86ad0ba6b083bc7cd9ea9a3b8475d8d1209d54b95e2bc6eee1dd94888eb0fcff7d18c0546e8a12f06695a3e26461c82d7d957bc5d9458deff0b90d6cce9756f08720c7a3a1a9d2fb05fe55020e53f46981a7afaffbb6ef60bb5ec0d2c9b6c75851b73f95e768f2b9fd578024173069f20538208bfdd03626b9a1b958b228840c1953a2c625747bce48e4ddad1c21e4cb77d0b771711dcde699d84c67d325c38749e220f8e298fde2098da2169d832713e17545f00818df94e1750f4d9471fc487805adef1fec3d6c56776a73cb5e577d00a93e3cbb825d7f03c2d51e232665a2a608416083840a25ee8bc761781f8e51c6e453730ace91928997d1e5389fabc4d5e53004a8b1af79be37a74159e519ad0af935ff2361e89784b21ba28a94b081c56c62d50552f283f2a39ba0cbfc7cd3feed3e427c6aebe50c309f8a828681a6bb29ce346bd99dca9c31e62cf924667cd4977d5c5744491658a6c640d0da84a827b0ec58901963b57b71fc0483e70d03aa47388b0fc36526a73738ca33878cb9b97bf8288cce6730afee730b62389fe2307f60ef5f1c657a7a49c3c419d1bcef27672963aa1ccf0f950dff44d4a597fe3ea729b34d1098dd2a74c6248c3595360b1b2ce2418e02dfa16c7f5254ac855753160f7184932a803809e8a4e4604a5e141cded206c38ea9849696eebc959c883f15017401486570c464df45cea12f998b65c490f855b8cfbc2b6f9410269f4c616c177b36b6aaa51b6e71c41a8e7f254671b10c2e2d7e0446bdcfb249b16862cd546e0e9d178197b5d1d6af5baaf68e8c084e7a2cee4874207c8c2c4ab9a9c9b8a836ad0f2eb74216ea3234d6ad3fec29e03d2de014c12201f3e14ab5a9aca4467b6a4b84560845930ffa8ab580e78b1c6a9ca71522b4cbbc4a199d2cfbb40a4e3541d16e19bd58e9bc5a42a3b9292603f822029832186a79cf4bd2170e3b3e97d717241a9a7c8b6d56dfc9fa9cfde8b57d3c101b3fca9634aa98dd55f6289a6f2ca629b277b4bb815bc4327bd9b89eaaf6dc35e6ff61736515b704c6c92bc22fcb8d4fefd4aa2881d1fe6a13801ce56b5f0ee30cff2a6efe677a7cc9f6b5110ed056cda9d8e99a44cb7804060d6e17510f5c36677323001c85e23c23720b7fce84ae6d8f8cad81c71bdbf2d8af530e6a0eb5f193a83c6f227d334ecfe9fcbc73df7c5848be81d10cf262c5ccf57e7fafe8acde5ebfa87579be2b8c19ef5b49e65ee0618fc8ac45d51c956cdf662b7110a9516f9d76dafae92fb0c5873153e5785bac18120107c1fc5cd49b23ada270341d6aadab0be4598ad0e953660935fdbd81547a46e14971113f101cac9bb762ef8330a83e7e4ff7fd6a5b63b1089fa730ee094cd4806671cd6d74cc65e2afe116675533f81aa864a9f566266b1abce91d0be53c524b7adcbc29d9d1d682b8532a582e386bbfe33f358115d210aa7e5b8c94135bf4a4dc54e3c58b06b25e2dc12c3bb2975cabb78b06c41ecdb08c64c22e6181e0c992f45b0a0429c69c6ed0209bac56b5301d3532185e099888743792246b82b73af81801d301c201f0fe838721387075ad018d3dfd7c8673eb6b41dfebc663e3940864c3e3eb82451a9814a1bb986b0e8f0ecdf302a5cfdf1d48c8f8c67fb7ef871f0e8fccbfde0b707dc0e0eec6d5d9075a76283e89881f54cd775a186aca79db634efb44bc05bf01a6f65edefbaf348e07044a64f38ac5c65840fede59ceb5ff46c3e307f7f510e39893bc11cc961f6e894c23bce60aa1c71aecfd175839c34cb573922004370adf9440c0e1400d7e6f6ab6f4ac08fbf0df11c04f2b417d49d2e84b5195154b106e0d9334d8c8a52e9bbe3b11ff7ca2e0fddaf99ceed364650f116739e6cbf69aa6692a0fb90b9667e02b055a70c209ef90c830ffeb29fb4689da45b70317c91d18a55aa3f2324f8fb6656717684e7e8bf7a60f925778051a4d979bd20975808d805a8393ee48fcca57b7098048c627a6b82617e2266905fb9b3c90940fde97a88f715733077c704b97c38e300dff0eadf56c3a33bf6a1f1d98882c831aa04e5514d34c2642c548293883d8c8b96f491eae5cefdcbdbe5d3efd3b4dda67fa5f6a2bf1ca50a730c96c2cd940ac12b7bd7c41377e0c17bee5a820764a497f91822e4f6a8a211b8105e5cf300ffd630a589e131492fe4135ba5460b8dcc733bc25a88b9774b0d35be9bbc722e048bbf078fc180eb5c322e21479af0130087e744808c2acbc100343065c80b875102e4df261b56352481b9f48e9b35a08c2834a93e072491c5a581a6167066c1a7b3818ead9c89700e637058e443493ba4adcf45530ea24683ccd0a0f61c50523a29728433119e51db2f46f28c65c4c121385728dc4148846b38f7d1e3619d16ea8f21976201dc7047b9f8a33ab43b0c56231cf00ffab79f35c6b30dfcd1f25c629ffa1133ac055b238eda5a9dd319d47bcb33bb563b6c2feab7429cdec4cca2e507f36da7db2f4e990cf5f1f508b3a690d6bf0c32dfa01176cd3ec98ec02969e88d207b0d7fbc6c5a38be5fbe1481e2b53b968c959440a7370faf069485c640240bbbe82eb01cc955309a110e8028a05e740b0005c94accbc78fb8018302fc24ecef89151022afaad3683d075312f34a96156558d1f5f6233389281db754694eb4cb7f3a73f23398479bd563344f52bdb091842859e75ccbd9afdc3429036fa4b9c77ed5520be4c1560f326f1f732c3e0a6d8dc3e99a44f4d7bd8bd609f262a683d58f611d8d448832dc8ac3a8115f8871c0bc378fc5776af6adee19ea10abc72eb0af5bf8a5bb0b4bd4714a2c65baf8cf9f802e949544e9a081ea7000953b1e8f82dbe16d8acea524147a246829dc5f3d2e17de69ee0927f10d40aab6141a6a760c7a9eb99a3435d7d6f20a30742f19b929205cc4aa48ed0768d40e346520e6e4c3028778b634e6302e572f6684a93e693b1a28aedccb1c3c83d20d3cc14337189ffd2d429312b8e286756021f94d45a47d72b7647aadd0c5556d22d78422f0aea06d046be688f46469437d7d6f30318271f027c60a66e36ca285912a562f9a79a1098041689d1feebbc456e42b3378232d0f8798fec7f4c59a168fefd7e83d6c585fef784ced8c0f7605758a63fa252acd696fd466a99ee14c3df2ca142bdac18aab95ff26c65ea1fc3b334d7dcaf6a32206e0451d0ef7d855e4d31032885c90f8e2b14879b2f6de10a9b0cc4da84fa302109ff6f6d18134a133b03d3997855257a437fb30f284c77b40ebee66d97c9c450d7949328e90a107", 0x1000, 0x3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) fchdir(r0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:02:21 executing program 0: r0 = socket(0x400000000018, 0x800000000003, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x2}, 0xc) 16:02:21 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20210, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x9}, {0x4, 0xfffffffffffffffe}, {0x6, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:02:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a1e3227e52d2b031e56e6f20163893bdc9f3b2aff0a908dd6107fff03ab6af71411cd2dc6b45b2057c5bf29f0d7e316536bd2184bd22f858ec29de64070ac503463d7093ca1ebccc4c8c6e89b46ae7b2a32ff42b2533642e2c3a7f035dbf65dcc19dc109460e8e34fd", 0x69) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 16:02:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = semget$private(0x0, 0x3, 0x10602) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xfffffffffffffff8) semop(r2, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) 16:02:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r0 = dup(0xffffffffffffffff) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0xfb4) r4 = msgget(0x3, 0xa0) msgctl$IPC_RMID(r4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000540)) r5 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 16:02:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x10, 0x2, 0x7f) close(r0) 16:02:21 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) pipe(&(0x7f0000000180)) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eb060251b6cd0f299f9f91a65f0302b29be6b469949f779196c177a0cf5b6875d71c5c9f15"}, {&(0x7f0000000380)="c950e2db1de263843547c435367f07cab1438cec7b8bf0d84f4cf69b90b1c8261977894f4b6b5b6deac6da4fa9a7cd6850dc0c4164ce5c7139ff62e3d4e2e1973f3e2a3d08b5b25b3f624ceb040e00a09602b680e9226261afcd037c64db30ef23b52a8046652d52e9533c9bf4fafddb"}], 0x1000000000000079) 16:02:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10081, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x5, 0x7ff, 0x1000, "3aad9ee27d7d5c8a27468539108320dbac0769a2", 0xfffffffffffffff7, 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 16:02:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) r1 = dup(r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x6776}, {0x5, 0x4}}, 0x0) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0x0, r0) 16:02:21 executing program 1: r0 = socket(0x0, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r0, r3) dup2(r0, r4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xda) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:02:22 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:02:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="fd1a46d6de22520ea6fe2c3ded02117105df2a5031a6cb0b5a6f4f4c64d04dc5f14b02f403daa56484ca391655a15c6113701eec287f0242aedc92c2039ec1add9078ef09d6f146d641c11871fa75e2af5ddc3be45f703e102cff614e4f493ea4f11042cb48a626579cc4646773223ad41e88a2f7b8901375b95e827", 0x7c}, {&(0x7f00000001c0)="b628e0a70ff39fc2262dfcc80fe5d24118d92f27fb367bcf6941e31ddd5491d413836046086416", 0x27}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000080)='c\x00') rename(&(0x7f0000000240)='./file1\x00', 0x0) msgget$private(0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) login: pckbd_enable: command error pckbd_enable: command error 16:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a04a610ccebac3c94260c527df3f5cae1fa575f6876b5b314dc1d315cb8e4238a016bc37ddf7cc29f44457f509c79dfe1b4665a268f7e1a027f28a3a731e60a856b96d97d3ea0cb2417d3daa7741942198f709d3a7de888871f927266522a5ce58ef39f6a117714bcfa628882d779472ddb8f258992761fdbdae1a17e2a8817192ef6e1899cf0f5ec53d7004f7ba7a2873b98fdadcdaf9b5af3a389592eb59477a864c94c44", 0xb3, 0x0, 0x0) 16:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) r1 = fcntl$dupfd(r0, 0x831d00de89280606, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x2, 0x1}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 200 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821db7e1,ffffffff82183fef,c8,ffffffff8219a56f) at __assert+0x2e unveil_destroy(ffff8000ffff7450) at unveil_destroy+0x19f exit1(ffff800014915160,0,1) at exit1+0x38f sys_exit(ffff800014915160,ffff80001488cc40,ffff80001488ccb0) at sys_exit+0x17 syscall(ffff80001488cd10) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7fffffae64) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffae30, count: 7 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 200 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821db7e1,ffffffff82183fef,c8,ffffffff8219a56f) at __assert+0x2e unveil_destroy(ffff8000ffff7450) at unveil_destroy+0x19f exit1(ffff800014915160,0,1) at exit1+0x38f sys_exit(ffff800014915160,ffff80001488cc40,ffff80001488ccb0) at sys_exit+0x17 syscall(ffff80001488cd10) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7fffffae64) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffae30, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001488ca50 rbx 0xffff80001488cb00 rdx 0x2 rcx 0 rax 0 r8 0xffff80001488ca10 r9 0x1 r10 0 r11 0x2dc9627b8a3e48d2 r12 0x3000000008 r13 0xffff80001488ca60 r14 0x100 r15 0x1 rip 0xffffffff81f7c338 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001488ca40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=313645 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff800014914290,0xffffffff82588530 process=0xffff8000ffff7450 user=0xffff800014887000, vmspace=0xfffffd803f014dd0 estcpu=20, cpticks=15, pctcpu=0.13 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 66296 126221 0 0 3 0x14200 acct acct 39633 216349 0 0 3 0x14200 bored sosplice 19986 501220 1 0 3 0x82 nanosleep getty 93146 306443 41695 0 2 0x482 syz-executor.1 41695 351659 38308 0 3 0x82 kqread syz-fuzzer 41695 444223 38308 0 3 0x4000082 thrsleep syz-fuzzer 41695 406323 38308 0 3 0x4000082 thrsleep syz-fuzzer 41695 20291 38308 0 3 0x4000082 thrsleep syz-fuzzer 41695 186306 38308 0 3 0x4000082 thrsleep syz-fuzzer 41695 118909 38308 0 3 0x4000082 thrsleep syz-fuzzer 41695 82862 38308 0 3 0x4000082 thrsleep syz-fuzzer 38308 410232 7377 0 3 0x10008a pause ksh 7377 443634 45303 0 3 0x92 select sshd 45303 8895 1 0 3 0x80 select sshd 38526 123623 73756 73 3 0x100090 kqread syslogd 73756 305643 1 0 3 0x100082 netio syslogd 44312 295829 1 77 3 0x100090 poll dhclient 51233 454508 1 0 3 0x80 poll dhclient 83072 42174 0 0 2 0x14200 zerothread 16047 373611 0 0 3 0x14200 aiodoned aiodoned 43166 448983 0 0 3 0x14200 syncer update 29723 429979 0 0 3 0x14200 cleaner cleaner 80142 14663 0 0 3 0x14200 reaper reaper 77319 404293 0 0 3 0x14200 pgdaemon pagedaemon 37691 401018 0 0 3 0x14200 bored crynlk 66443 31803 0 0 3 0x14200 bored crypto 74568 236765 0 0 3 0x40014200 acpi0 acpi0 89255 281284 0 0 3 0x14200 bored softnet 32921 203029 0 0 3 0x14200 bored systqmp 77836 341755 0 0 3 0x14200 bored systq 76853 251918 0 0 2 0x40014200 softclock 34392 190928 0 0 3 0x40014200 idle0 10999 276113 0 0 3 0x14200 bored smr 1 42896 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9495 6348K 7123K 78643K 12545 0 0 pcb 13 8K 8K 78643K 73 0 0 rtable 86 3K 4K 78643K 334 0 0 ifaddr 49 11K 13K 78643K 124 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 45 0 0 iov 0 0K 28K 78643K 93 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 1845 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 10 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 56 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 3 5K 25K 78643K 699 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 44 38K 54K 78643K 432 0 0 subproc 16 1K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 59 0 0 in_multi 22 1K 2K 78643K 54 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 230 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 95 13K 22K 78643K 2492 0 0 UVM aobj 18 2K 2K 78643K 22 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 16 0 0 NDP 10 0K 0K 78643K 33 0 0 temp 140 3522K 3587K 78643K 14528 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 rtpcb 80 47 0 45 1 0 1 1 0 8 0 rtentry 112 45 0 12 2 0 2 2 0 8 0 unpcb 120 317 0 309 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1798 0 1798 1 1 0 1 0 8 0 tcpcb 544 92 0 88 1 0 1 1 0 8 0 inpcb 280 296 0 289 1 0 1 1 0 8 0 nd6 48 6 0 3 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 1 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 13 0 13 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 44 12 0 12 12 0 8 1 art_table 32 189 0 44 2 0 2 2 0 8 0 art_node 16 44 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 5 1 0 1 1 0 8 0 semapl 112 54 0 44 1 0 1 1 0 8 0 shmpl 112 20 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2515 0 1099 47 0 47 47 0 8 0 ffsino 240 2515 0 1099 85 0 85 85 0 8 0 nchpl 144 3731 0 2108 64 2 62 62 0 8 1 uvmvnodes 72 2999 0 0 55 0 55 55 0 8 0 vnodes 200 2999 0 0 158 0 158 158 0 8 0 namei 1024 10836 0 10836 3 1 2 2 0 8 2 scsiplug 64 3 0 3 2 1 1 1 0 8 1 scxspl 192 11750 0 11750 12 11 1 7 0 8 1 plimitpl 152 84 0 78 1 0 1 1 0 8 0 sigapl 432 872 0 860 2 0 2 2 0 8 0 futexpl 56 11530 0 11530 1 0 1 1 0 8 1 knotepl 112 132 0 119 1 0 1 1 0 8 0 kqueuepl 104 120 0 118 1 0 1 1 0 8 0 pipepl 112 504 0 491 3 2 1 2 0 8 0 fdescpl 424 873 0 861 2 0 2 2 0 8 0 filepl 120 5040 0 4970 4 0 4 4 0 8 1 lockfpl 104 258 0 258 2 1 1 1 0 8 1 lockfspl 48 88 0 88 2 1 1 1 0 8 1 sessionpl 112 18 0 10 1 0 1 1 0 8 0 pgrppl 48 32 0 24 1 0 1 1 0 8 0 ucredpl 96 821 0 814 1 0 1 1 0 8 0 zombiepl 144 863 0 862 2 1 1 1 0 8 0 processpl 864 891 0 862 4 0 4 4 0 8 0 procpl 632 1781 0 1746 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 668 0 651 3 0 3 3 0 8 1 mcl64k 65536 30 0 30 1 0 1 1 0 8 1 mcl16k 16384 4 0 4 2 1 1 1 0 8 1 mcl12k 12288 11 0 11 1 1 0 1 0 8 0 mcl9k 9216 4 0 4 2 2 0 1 0 8 0 mcl8k 8192 9 0 9 2 1 1 1 0 8 1 mcl4k 4096 45 0 45 3 2 1 1 0 8 1 mcl2k2 2112 15 0 15 3 3 0 1 0 8 0 mcl2k 2048 59331 0 59288 15 8 7 12 0 8 0 mtagpl 80 24 0 10 2 1 1 1 0 8 0 mbufpl 256 97441 0 97349 13 3 10 10 0 8 0 bufpl 256 7907 0 3268 291 0 291 291 0 8 0 anonpl 16 85903 0 76269 67 2 65 65 0 62 15 amapchunkpl 152 3674 0 3553 10 5 5 8 0 158 0 amappl16 192 3649 0 2979 51 9 42 46 0 8 8 amappl15 184 669 0 666 1 0 1 1 0 8 0 amappl14 176 712 0 706 1 0 1 1 0 8 0 amappl13 168 7 0 7 1 1 0 1 0 8 0 amappl12 160 11 0 10 1 0 1 1 0 8 0 amappl11 152 51 0 39 1 0 1 1 0 8 0 amappl10 144 61 0 61 4 3 1 1 0 8 1 amappl9 136 551 0 549 1 0 1 1 0 8 0 amappl8 128 129 0 112 1 0 1 1 0 8 0 amappl7 120 30 0 26 1 0 1 1 0 8 0 amappl6 112 53 0 46 1 0 1 1 0 8 0 amappl5 104 153 0 142 1 0 1 1 0 8 0 amappl4 96 438 0 411 1 0 1 1 0 8 0 amappl3 88 1520 0 1506 1 0 1 1 0 8 0 amappl2 80 6235 0 6172 4 2 2 3 0 8 0 amappl1 72 24282 0 23863 26 17 9 19 0 8 0 amappl 80 2007 0 1965 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 21 0 4 1 0 1 1 0 8 0 uaddrrnd 24 873 0 860 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 873 0 860 1 0 1 1 0 8 0 vmmpekpl 168 9955 0 9932 2 0 2 2 0 8 0 vmmpepl 168 107429 0 105759 113 25 88 90 0 357 9 vmsppl 272 872 0 860 2 1 1 2 0 8 0 pdppl 4096 1752 0 1720 6 1 5 6 0 8 0 pvpl 32 252796 0 240076 167 9 158 158 0 265 31 pmappl 200 872 0 860 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 442 0 20 13 0 13 13 0 8 0