kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Feb 22 20:55:54 PST 2020 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.247' (ECDSA) to the list of known hosts. 2020/02/22 20:56:05 fuzzer started 2020/02/22 20:56:12 dialing manager at 10.128.15.235:11499 2020/02/22 20:56:13 syscalls: 337 2020/02/22 20:56:13 code coverage: enabled 2020/02/22 20:56:13 comparison tracing: enabled 2020/02/22 20:56:13 extra coverage: support is not implemented in syzkaller 2020/02/22 20:56:13 setuid sandbox: enabled 2020/02/22 20:56:13 namespace sandbox: support is not implemented in syzkaller 2020/02/22 20:56:13 Android sandbox: support is not implemented in syzkaller 2020/02/22 20:56:13 fault injection: support is not implemented in syzkaller 2020/02/22 20:56:13 leak checking: support is not implemented in syzkaller 2020/02/22 20:56:13 net packet injection: enabled 2020/02/22 20:56:13 net device setup: support is not implemented in syzkaller 2020/02/22 20:56:13 concurrency sanitizer: support is not implemented in syzkaller 2020/02/22 20:56:13 devlink PCI setup: support is not implemented in syzkaller 20:56:17 executing program 1: r0 = semget$private(0x0, 0x2, 0x10) r1 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/4096) r2 = geteuid() r3 = getuid() setreuid(r2, r3) r4 = semget(0x1, 0x1, 0x30) semop(r4, &(0x7f0000001000)=[{0x2, 0x2}, {0x2, 0x8001, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x8001, 0xc00}], 0x4) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000001040)) r5 = semget(0x2, 0x2, 0x1) semop(r5, &(0x7f0000001080)=[{0x2, 0x8, 0x3c4d36fdd34b7d5b}, {0x0, 0x200, 0x1800}, {0x4, 0x7}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000010c0)={0xffffffffffffffff}) connect(r6, &(0x7f0000001100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001180)={{0x3, r7, r8, r3, 0x0, 0x10, 0x800}, 0x100, 0xffffffffffff8000, 0x401}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200), 0xc) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000001240), &(0x7f0000001280)=0xc) bind$inet6(r9, &(0x7f00000012c0)={0x18, 0x2, 0x1, 0xffff}, 0xc) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x100, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2810, r10, 0x0, 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001340)=""/11) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) lseek(r11, 0x0, 0x1000, 0x2) geteuid() r12 = socket$inet(0x2, 0x8000, 0x1) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) getpgid(0xffffffffffffffff) getgid() ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000001400)) 20:56:17 executing program 0: recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000000)=""/51, 0x33, 0x5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x2) r0 = dup(0xffffffffffffffff) r1 = kqueue() r2 = dup2(r0, r1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0xa, r1) sendto(r3, &(0x7f0000000140)="2aa56da1100ac8465e1398f8d162697f39f47aa71a284e3903abd026a0d81916f042bb036529b4e63f3f565cb2ce9dbc12fd74c9ed22b044227babc7ebe321cf632b75d8e7bc5546a26b2f4bad8d37c1a1c6c7e807efa53fa85eec4a3eb4f4133b3fa0cb3100e1d8737397a5d9887bb962000e1c06ff5569d8817be6cf40a5afcfc13e36d21fc85844a159d0e9c3b32d754136822720098b46dd33a40d391d59f3363bcf8c39c67b3aa97d62134e445b", 0xb0, 0x8, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000200)=0x1b) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000240)=0x8001) r4 = socket$inet(0x2, 0x5, 0x5) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x4813, r4, 0x0, 0x7ff) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000280)={0x2, 0x5, 0x2, {[0x100000001, 0x6, 0xb1db, 0x7fffffff, 0x401, 0x4, 0x3, 0xcda, 0x80, 0xe5, 0x5, 0x3, 0x80000001, 0x3, 0x3f, 0x62, 0x7ff, 0x6], [0xff, 0x40, 0x8, 0x7fff, 0x8, 0x7f, 0x100000000, 0xffff, 0x5, 0x9], [0x3017, 0x8, 0x1, 0x7, 0x7, 0x2e8a, 0x59], [0x2, 0x2000, 0x7, 0x800, 0x3, 0x1], [{0x0, 0x0, 0x7, 0x3}, {0x2, 0x75234e69, 0x6, 0xefcf}, {0x6, 0x3, 0x40, 0x8}, {0x8001, 0x8, 0x87e, 0x20}, {0x7039, 0x5, 0x5}, {0x1, 0x0, 0x2, 0x7}, {0x2, 0x7f, 0x3, 0x3ff}, {0xd27, 0xcfdd, 0x41, 0x2}], {0x9, 0x101, 0xf4, 0x1ff}, {0x6, 0x7, 0x4, 0xffff}}}) kqueue() r5 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580)=0x3, 0x4) r6 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x10050, 0x4) readlinkat(r6, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/12, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) r8 = getpid() ktrace(&(0x7f00000006c0)='./file0\x00', 0x2, 0x4b6, r8) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000700)=0x8, 0x4) getsockname$unix(r2, &(0x7f0000000740)=@file={0x0, ""/8}, &(0x7f0000000780)=0xa) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000800)) r10 = shmget$private(0x0, 0x2000, 0x2a3, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r10, 0x3) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x40) shmctl$SHM_UNLOCK(r10, 0x4) 20:56:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x83, 0x40, 0x0, 0x400}], 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x20, 0x7fffffff}) 20:56:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) close(r0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) 20:56:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x54}, {0x80000000000006}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 20:56:17 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0x20000003c4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x2) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef73412804723f6248d1e3d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977d4eb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fa9633652ff8cb5c1be16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea00f1a2a68ae54cf4d7578c5d0b25f2c45b36ff0d695be1b76b9d32009c"], 0xc, 0x2, 0x1000) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') msgrcv(r0, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x5f422ba73daebe81) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = socket(0x10, 0x3, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x18, 0x8000, 0xfe) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r5 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000040)="1c", 0x1) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r8, &(0x7f0000000040)="1c", 0x1) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x40) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r10, &(0x7f0000000000)='./file0/file0\x00', 0x0) r11 = openat(r10, &(0x7f0000000580)='./file0\x00', 0x400, 0x20) dup2(r11, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000ac0)="29fa51cd2dac7ba926068582fbe9c909c1ba25b436d79dc0baf34710ec961745c5bfe09b32f2bac0cc41abf718f0c8c1ff9f9c722a71fd8ad01abcfa67faf6a937abceb826ae9941d9c800e5a940bdbcca3aa912f79f97266f23ff0e58b27b27e02ef9153a427e2afd7810e3e19902a327d84c42d4f9346dcfa532fae1336d3f23a074a58cfc316f289f95ca21a055b7bd1d9ea36b89ff4cdc589989da5c2e7c503b2e3605d3ae3fdf218b17c77070d1ef3fce58831ac267cef832bb7750ff0eb8e184564f117ef27db40100000000000000f407b553a0ee90230a8df88aaeafbe452d48106b9ae69628c17515101fe65329abf4d98288ca6e2b93463fca19c4b71d3a7e0f50bcd0a755a0f221d65c8902c35df43cfc66f2e6b6dc0e14f207aed1bdb8d79416f1f5a3639431dc3b2d578cd653e1d330b23481bc4ec50e8611b5b1c0435bd15d67858ece5d4f4bd8af71a7463d27e44ca549edd1d168a6056a0c59076f2f495a9ded7c784d809c30000000000000", 0x174) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r12, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000040)="1c", 0x1) sendto$unix(r14, 0x0, 0x0, 0x208, 0x0, 0x0) dup2(r14, r15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000000040)="1c", 0x1) sendto$unix(r16, 0x0, 0x0, 0x2, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r20, r21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f00000004c0)="1c0a81a413680baba858e86000f7502401", 0x11) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r22, r23) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000240)='\x1f\'\xdd', &(0x7f0000000540)=':\'\x00', &(0x7f0000000400)='\xd0K5M\xbf\x12\x81\x02\x00\xb6L\xcb\xdb\xb7\xcd!\xb6bj\xb7\x01\x8c=B\xe9%e&\xd2\x00an\xe2', &(0x7f0000000300)='c\x00', &(0x7f0000000480)='c\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='r\x11\vQ\xc2O\xc7zy\xe8\x19\xff\xd1\r', &(0x7f0000000600)='\xe7\xafu\xaf\xc78Z1A\xef\x81\xe2\xfb\x8c\xd3]w\x1dfh\xd4\x9c\xa0?\x14:<\\&\x11\x1a7a\xee4H|l\xf8#/6q\x96v09\x9c\xc0\x86g\x1e\xb0B`\x91\x1b\xd7\xbe\xcb\xc9\x8c\xf9', &(0x7f0000000640)='c\x00']) msgsnd(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="010000000000000048696a280567ff00342fcc8ec5d56f59632941ff002f5c0e9e8802c27c59536766f1dfd193424113fc5bd8017a071300bfd5c9ec4808e30e03e1353df4a0f0eb275a8c728cd9942c6ff790ae01a2cdb5c4fb213d228e82b991d22ea2deb6d6927c71716892b3bbdafff9f1798ea32322b3f98e965a117b7c979206137a78733c089f08bb93169e1f96b5453ae3270a43e01a21c43f475961c90291b3e56e2367fd6ce59f7758b441583888e4f1d65e651efd83e84bfdf6ba29feef084234d5741c6554a2c3d30074adf63b9de59e0383a30becd51f75e46b6a27ceb5e59f1d91f69c7f136a95ad2a763bd64fae02c849f4101628e9ad0827759affdd53bda5a93babab8239dabcfbe364839b05afa488ac06d524ebd4f52270554b079cfddde3b5060b9fffeaa460d5f33d6f1c5035be62f532ea6e491630ab47216afd3df1137bbaf6eeef74f6259252795bccf6a77eeb575b2d24623476c6bbfefc545be10902247ee3e19cad0580626ed330d867e1292736e5045f8aa782d3c62c4837a20e039bde90f5703653c4c7683bfeb159b6fd296326b22b"], 0x2d, 0x800) 20:56:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000040)={0x2, "2f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"}, 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r7 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x38, 0x7, 0x4, 0x2, 0x7, 0x401, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r8 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r8, 0x0, 0xd, 0x0, 0x0) pwrite(r8, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) setsockopt(r9, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) socket(0x0, 0x4000, 0x81) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0xc) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r10, @ANYRESDEC=0x0], @ANYRES64=r9], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xdf, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x2c}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) open(&(0x7f00000003c0)='./file0\x00', 0x301, 0x0) 20:56:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "01e68b94625171216141849233cd5f50113d41fa"}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/46, 0x2e) 20:56:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x120, 0x2) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000200)="00000002048a44e1ff07000000000000efa76d2322373c6e", 0x18}], 0x1, 0x0, 0x0) 20:56:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xf2418fe1adcae67, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x100, 0x26) write(r0, &(0x7f0000000000)="220e22", 0x3) r3 = msgget(0x1, 0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 20:56:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0e7e1e207628024991c9337f440d") 20:56:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000080005010071e3000000e5a1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100000072c5c40000010000", 0xb1, 0x0, 0x0, 0x0) 20:56:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f00000000c0)="6991f1dee561db75eab73f901f6d927c0271ecfa1586ef0f9bf7c2b3d87099e39e35ecfe47b17c27d679ca5adbbb") syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xe00, 0x1000}, {0x9, 0x3}}, 0x0) 20:56:18 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) acct(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 20:56:18 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x20}, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x5, 0x3f}, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xd41) close(r0) 20:56:18 executing program 0: shmget(0x3, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmget(0x3, 0x3000, 0x5c2, &(0x7f000000c000/0x3000)=nil) kqueue() 20:56:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4000, 0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0xff}, {0x3}, {0x6, 0x0, 0x0, 0x182}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x6}, 0xc) pwrite(r0, &(0x7f0000000240)="7580", 0x2, 0x0, 0x0) 20:56:18 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x7f, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 20:56:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000200)=0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000240)="0568278b83d2732b73d0d463e9b68bf8bac24316730fd438df2f18dc2d35c233058384562ed598f920ed25bff2bf", 0x2e}, {&(0x7f0000000280)="b551e2b2a7409a1cbff499764277c45762fa63be46bebb08d960c8dbdf3ebb2b562b991a609876478d2fc597ab0e9c95f1f03cd0f94d5ee4a4d0a1bff825504c9ad322afee6ed8b6f9a865898fd2583281bc1985", 0x54}, {&(0x7f0000000300)="c22c4ffcae3cb175f45ece77f29caca7a5b83b53c70a12ee061d7039b3f39d93fb85c84d5607606440b0fe43204c6215ba93de33afe1884031cdf7f13b07fc7125d83975520b0fe7d0d97e0989d2eccb119a5c0ca3ead02cd7ace9ba4ec4dc09bcf2369ef07c8ab15d460d5ad2f89fa8", 0x70}, {&(0x7f0000000380)="45c456b6b476304e92c0b1526009b809b1d704b5010d1696a6", 0x19}], 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35}, {0x61}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) fcntl$lock(r5, 0xe, &(0x7f0000000440)={0x1, 0x0, 0x9, 0x3f, 0xffffffffffffffff}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 20:56:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x8042}, {0x7, 0x5, 0x68}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000280)={0x8f5, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x6, 0x4000, 0x6, &(0x7f00000002c0)) socketpair(0x6, 0x3, 0xeb, &(0x7f0000000300)={0xffffffffffffffff}) dup(r6) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") getsockopt(r3, 0x1, 0x33, &(0x7f0000000180)=""/74, &(0x7f0000000080)=0x4a) 20:56:18 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8b) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="b5a36ac829e5906eeae5209eb9defa4f3cb08778dd31f0b770b14d45711bd8cbbb8945c1488ff0a6283c0c3d4cda5e0362e09a5f50806e625e17f16ae4db3db2cc4bdce4a49b0afad770a0b073015934ad86568a352c0325623c9b5e657e5f839351c22f7804e8463c46c02fa5a241493cc3a68533e728ecd5da1f03c7780a2b2dd1a66aaeed0375aa5f36d6ad6e17db2709628cd1d25cb5c81dc9d3e5284292552d90da7d4729f40819c8673847cdfae86c0f6596d623a821fa45aaf419b3047394eb60feb65392f95d84a3", 0xcc}], 0x1) 20:56:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) sendto(r2, &(0x7f0000000400)="f53755c2d17781de2b933d36b3050d10ece55f1fd484d7b8a354fe1a7d98d6d6e6a53222f6fbd1228b54d241a50b0634033c5ba1482c6c81723fd3", 0x3b, 0x404, &(0x7f0000000480)=@un=@file={0x1, './bus\x00'}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r3, &(0x7f0000000300)=""/236, 0xffffff37) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r4, 0x1}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000440)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) bind$unix(r4, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r8, 0x80206980, &(0x7f0000000300)) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:56:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000280)) r8 = dup(r6) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f00000001c0)) r9 = fcntl$dupfd(r5, 0x0, r5) dup(r9) writev(r9, &(0x7f0000001640)=[{0x0}], 0x1) fchmodat(r9, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 20:56:18 executing program 0: shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) getpgid(0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x40) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r4 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r3, 0x0, r1, r2, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r5 = socket(0x18, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r6) shutdown(r5, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000300)="b1000513b100030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 20:56:18 executing program 1: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000009edd8c82fedc1932e3c298d23ac6759c7fe400d442cbd840da95f70cb9628e90652993d1dc4ffbb0df5e4513487c3673d81b788caa22c979b3ec59cf5fb1afee77a5f5619d8234b54c2835c062e997ef2864c7b50cbb1a303d7d77dc265de6fe82fb47587c5492a266a3b4342109b6"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}], 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x7f59d956ffa7a69d) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/207, 0xcf) 20:56:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x15, 0x0, 0x0, 0x6}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:56:18 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r0 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x5, 0x0, 0xffffffffffffffff}) syz_emit_ethernet(0x0, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 20:56:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f0000001c40), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 20:56:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x20003, 0xffffffffffff65b0, "92545503a4000000000000000000001000ea1000", 0x5}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 20:56:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x5) r4 = kqueue() r5 = accept$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000636ad8c337262b000000000100"/54], &(0x7f00000000c0)=0x36) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = syz_open_pts() r10 = socket$inet6(0x18, 0x4000, 0x1) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x24, 0x40000000, 0x5, 0x7}, {{r2}, 0xfffffffffffffffb, 0xcb, 0x2, 0x7ff, 0xffffffff80000001}, {{r3}, 0xfffffffffffffffe, 0x11, 0x40000000, 0x0, 0x9}], 0x1, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffff8, 0x44, 0x2, 0x401, 0x2}, {{r7}, 0xffffffffffffffff, 0x22, 0x4, 0x101, 0x4c2}, {{r8}, 0xfffffffffffffff9, 0x5f, 0x1, 0x80, 0x9}, {{r9}, 0x2dd8a1cbb97874ca, 0x0, 0x4, 0x13, 0x80000001}, {{r10}, 0xfffffffffffffffe, 0x60, 0x1, 0xd99, 0x2}], 0x1, &(0x7f0000000340)={0x3f}) 20:56:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockname$unix(r2, &(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESOCT=r3, @ANYPTR, @ANYRESDEC, @ANYRES32=r0, @ANYRES32, @ANYRES64=r4, @ANYRES64=r5], @ANYRESOCT, @ANYRESDEC, @ANYRESDEC=r6, @ANYRES16, @ANYRES16=0x0, @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC=r2, @ANYPTR, @ANYRESDEC=r7, @ANYRESHEX=r1, @ANYRESDEC=r2]]], &(0x7f0000000180)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r8 = socket(0x18, 0x2, 0x0) getgid() setsockopt(r8, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) socket(0x18, 0x4, 0x7) 20:56:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3}, 0x84c01002e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="91379f3cac7bf1c5f2b506000000a36f82ddd2e4a101000000f0efec4dc07ae46e9ec4f35d4146721777493ea9f07bcbb428ea1a2fffb16b8098f765345dd40000", 0x41}], 0x1, 0x0, 0x0) 20:56:19 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0, 0x0, 0x8}) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x9, 0x1}, {0x18, 0x3, 0x55, 0x101}, 0x6c, [0x3fe1df67, 0x7f, 0xfc7e, 0xffffffd3, 0x5, 0xd30e, 0x2, 0x8000]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xfffffffffffffcdd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') rmdir(&(0x7f0000000100)='./bus\x00') r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0xe1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) writev(r4, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) login: OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 20:56:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:56:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x1f0], [0x0, 0x0, 0x2f6b6091], [{0x0, 0x0, 0x0, 0x40}]}}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x4b) dup(r3) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0x4b) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x8000, 0x2) shutdown(r6, 0x2) 20:56:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x1000) r3 = semget$private(0x0, 0x6, 0x200008000000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0x7, 0xe5ce97ab354d8ebe}, {0x7, 0x9d, 0x800}, {0x5, 0x4, 0x1000}, {0x1, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) r4 = semget$private(0x0, 0x1, 0x2) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000001540)={0x3, &(0x7f0000001580)=[{0x2, 0x87, 0x4, 0x1}, {0x931d, 0x1, 0x40, 0x2}, {0xb77, 0x8, 0x7f, 0xfffffffa}]}) r6 = accept(0xffffffffffffffff, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001500)={0x3, 0x66c9}, 0x8) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xac57986aa93d0e98, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, 0xfffffffffffffffe) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x101}, {0x1d}, {0x300, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000180)) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 20:56:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x1000, 0x30, 0x25, "cc6afcf9b74fab85f10a4b864d6daeae30be94a7", 0x0, 0x10001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r2 = msgget(0x2, 0x200) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) writev(r4, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/197], 0xc5, 0x3, 0x800) r5 = msgget(0x0, 0x4e2) msgsnd(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000011d8f021b540c0251ea9baf4629dc1330a7004ad48ddcdc2bf6024d85f409a0b28332bde18e159d7ed7dcf31b4034307521bdf15"], 0x3c, 0x800) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000001c0)={0x4, 0x5, 0x80000000, 0xac, "ad1e403a04bcba64067969a1c7d3c36ee2108963", 0x80fb, 0x1f}) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000240)="cc3e", 0x2}, {&(0x7f0000000280)="783d960f6dc785af4f1b4cd43b3b52b4c2ddb11455", 0x15}, {&(0x7f00000002c0)="db648a8f7f349d5c051f47a78f868d00779d3eb226135fc9b4fc483c4f6d0f51", 0x20}, {&(0x7f0000000300)="97ff9eced60b627f164f8b32fa77153bbf618822abe15fc8267816a9879d80137f765bb02040218650149a1750627fe9069065e35032568dedd49f018369ad8a7f1700cfa78f", 0x46}, {&(0x7f0000000380)="98b52ec0464bcdd159dcbef5c8556649ef2ca58bb75d1ad4706c7c44c21fc963248a8d15d93e980bf66297e141d34f89b55d518aa4a5b4687993a3a6a096a6203ec88277743493459498b56ffb29e12d08b498d663e7789dab70b9cb3b679908ee0718911bc53dd41ed9a28bb83aed9012a916c1eb6e19069094622d3295bce619a277d664dafc267d24d4ee72924b260d3563a467e81f85c07151278914bafaf78981acccd7b4ad55bfd8543ec03e6a5fab0864f0dbf3b30f44d3886645b55c82fc72024a13c0afb4df5e2de51c3dead846d152b0f276d1e2c5dc4435522a91f3e313a33eec2b987180a6376daed03580d32fbfa52bb8ee3958b0433c2c7f0b4e8ef7a951499f685c8915cc787640354b291bede14e218aed4db20a6f64f6692356da11b43a1ebf83270da51da41559451ad1531996100dcdbee82fbfe1bcd05113e167d7173ba0b05a1806dab26f9742f408439d931e4d39f63677a20699e6db5191659822489d750ab053d6649bc4e606e9716909430c05d3dce6930b56cca56fc6a037da279f5d74650466b0ccd835605f48875445959d7778e955a777c1450aab10c2a82324427ad657a1f3b581cdbbf863bd553a6947795ead3ff316aec3ad0dfe2ad436a2d3b6af93f91d1bc341be1161524cdfff52baf4d66a7b2baab25ef5206dfcc7b20d34799e22e76780b61603ef08c97caacd0eddac56b4555fbb0ed3a65ce3ddde02982165408569ce795ddf2ff097e09e062b5f202ef78c8fc07e2393021c0d83130ff99369378a6e80cdde7891c7b9951a33474dc7a3f42af45d6a34d2029da172b10f1b854ccf917052974b15619752a18001a7f1c6b3074c70b54f8e6b657829f7ebfecc094f881280dd49c3b3f7b909f14f73739fc7bf4f731bc2b00115396f9db41eb9e2940b2af7fa6b45eb42a032011a069b0dd10aa0b8d8d37d1a99d92d53e7741337d58076dde00ef73a45ce94fc4611bf3afba389e64d1428fa295943ea0416e82c842857da6ef86c43dbc63635e4e229b6033465b995753c4f735c2426a86669b6a239df15025d098d8288235e5c03b3dce25e0a37c3cfc6bc76d16aa6631c6d941fb50bc372c3815097ec22d52187aaf5e1ebcbeb602a42b046957d6558443c6be265d691d0d48679eeef48ef532fe693c97d5193711d65bc602b15c16ab5fb97d975fd231c0f5f8af1d6f922f44b4805581d1f68fbe995b5c9f3dbb64c7a1e31fbff30685d969db0f652c5dc025b62c27373dfed919183e2727ae017976d1788f90dda20c73558c00ee2f858cc730076b3e51e0c5ed182808bf3fb4a08f5b90aa413ffa9fb76679c68d3d063cb897bad1db0d10843793140d7bad9454f1c755bffe1aa7258b61e6c072f2c1fd098223ff92a981e7aa6d393e3383b9c3a4b92f58e3995c5011dca81e411d49c10fe0ee077e7438a25c4052cb1c403f9b6fdf6685eb01a029b80240026be4ac854a3108343e36219c19d98b8f36ba3d1691ba4c5b822aadc4cb27722af9850723bc3c0681694c3ccb23dd04d2cfb24c28e76164d137f94558379e6e1672d39f36ec16a51f79484d1ca79f33c69f36f1a8834d1b1d3d17bff97eb807653d01e3bd77b71abc1bc7d54fb60b3ab340961bf706b93ed31f341bd6522593d778dae28645f110cb3ed6b45549937f5628193077352c0d0072437b658743319d32d74fdf2f9bb6c11f183b4f88ae1cc1492cbbc629793ca353030af51062c28f9e1ac29b8c2bc3d1b4e55c63508b733a576cce03e8a7ab64a2421928ac0911534153a55a3d55863002ff26d987e37635b1265bb112435e360eec423991dff4afb46c0490b7638f10ce7966816c47b4e5969a84fdf3cd094ab9bbed1112de1737f29a088b492d1a8fa1edb40528902ea7fd3bff9d8a47962a1f6a9c529bbca52d64f5a80c64152f8ac1db7572449365db2d1d39d0fdc568a060357f7954bc98a298bc990a2322ab29d9fbcdb29da9cc70bd135777f14e75410984d4d2881daa19a7cf9b5ee57fe5c6b8387b2dacbdfb9688d4f19dd60f6ea82b1108854b42429cc5ba48853bc5718ed278c339fed29fd0dafe3c077112bb76c4259e14a963ad81eda6ecd17c55a063d151ec240d5e89fa3d9f84396d04bb54af56f1cfc8ec9c6159ecf99543f002e9c693080640c411d092f60424a5cdffd76ffd9eee3001aa0372c7630458cd1539332f6089dca5dd705d48b106580d137d3b75aee1e3430837d868978e7017cc9bf44ba3977e5c1c4acbac6dad3468860e28fe3dd5d1c0be6fb5370d0f7e685f14ae481ce8a2fe87c17d949117ebcaab0a9c72052d849495c1bfd9927401f5f9a6e681c18942e03bdf6cd5d32ab46f7e2d5487b098ea1fd4c605c43713a407cfde8d364ff8bf8cf069dbe3f872c04a512dc00d80a2bc1ac46e7a280bddb48b2ee7e0783da0148f18d1c3b762cbd246e2bea6927241f1f637dcd2ceaba3ce9bcec74e9965541fe416ee18099df38aab28cfa7ed284e499125f2d52025da2a8ddffa2b53ac4b633842b47a9a542ec150f0852d41f88f59726144a7d2c533c06c9f0eef9b3d178c5cc2f3203e8d8c8d9570684c4e1480ecaf356b8b1fe44d322bdec86287d8ff7d668d6f94a66c80262b8c6eee0d644f908fbf5dae70f6aaf2caa8890d4fd7c5c958066f9610f82f42dc9e6df0e081aec897ae3c2d8225588b6aeb6983f2f37165497a3c6c34d786410b40b352c3a2e4675a282e6965511c57deff100b189ce93908b7c2020551c16b4a21ef492998ebb554ba656f83f05c97efd51309358fc53621e5f18bb3f8f9931d2b8f1d6fe1826cbd31a19e5cb185ee7d60bcba74551ffbce76f4e03a369ce233dcd85c137bed71c9fdbebdb36883637071e0f8131ad4fc4537bec7c6be0be99925fb1b33d8f78da5d5087eb32f8ff442efd2fdf08bf751f9434c32e3ea46567be353248dbfe67b39deb09a1d0ff9e22e0941ca286221df769972fb1f595151fd708e2f544791dc09d7e74c9e4bb07039055301e613a513a2504253a2a5ac68f29208769c2e07c7736b7937091550ec5815d19d616a6e5496180b84ee988d559ee816ef22e4e6c46d71529503c357ae0da744fef65b11307394f3dad7129584dded181e48ee7ea9e7787d090f14d029ca5ec03756023bda4d2637fa009bdc2732fa61951e631469dbf395db2e380aff9cb40210eee92472a88c9e87718775f56caac5446b1d3f2fc0848cb9275dea94b2126a1e9c1c2b7a7233d9a2b62628ddb4ae31ee78b5d6efb0a3b1e6d3a462870881166348e3fd76968798bfd17ef1d6d6f1866570328dfd99c6261ade97a8d2254321fc99d1cfca9217f6ba38009aa50afda13ef266bbc305696e9310f983df21f7abe1cb9fbada1ece427190cd0d1170be32950a656d2774f7082518e66609080181a3b3b3ba648a668ba7b49592f65cc0521fb1e2570d8a01931b793bcaa934674aaeb822524d41cd15f90183f9732a7c85526335fba0ffc13364c17215602d56ea67e60ea7c6a0571e8e012e67bcc8285fb0c904dad3888943ba2f59173702ac8e64988fc85dd4085fdaa2b47906405016d5c3d3508e9ad6f603d89def44f48cb5dde1544647e79286920ae8b924c6915b83a777d18034d7a36d9312ce18b2d7a7676e4dfbf8c5a23f65efdd478fb297ae7654db50bab84825f571676d7f4793ac0aba803e4c648eb650517b89ecbefd9f4568874399c840d5aa12cb640b16fbe5b459c762f10ac43135411cd31d052d02efcac31d50af173d059120b14ff143bc3320f1c7667ac139ec1f5f3cd1ec5b360f539a3ee4333b0098b7be77c0ffae9a8a81d3c1cda6fcfcb274ca8dc829c2869ef659fe5c152919a434b20422887d8e6b6618499df13224e60a6deb080235dd8695fdd62b32298e17a3621acfc299b5c12b275960eb841e3242acbeb62f298ba1497f5435df269d639dfa5286ad955f0d20d503c4238ea1cd166e22cd221c9afebc5ffe2dc0649b95a6eb12738396d8b195d3521ea66cc1a3f96f39f113246cc5da72a7c7ec6b7d5dadeadcd443c4b88d6f794e093746cfa77cf76cca2a0ce81717f9bffed0f137edae3c103c0f190c2b519401b5dda1f38bd04b9918b948da6e7a20b713a4bcab14d9b3a3ebae2b904bd3b849b3e847d71e8492f7884187b92c65aeef512ca0dc0873b83152251e57cfd12364c10c39f54899425382be90ed8cf13d96c73705901dabf899bfbfd5a4523ea1341d2a67aaaa6141c374d0cb1288d0d34fce94f9673ddc6066e30983e9813a40626081bdd142ad4658679024b967b38234e3627eaf876e1d55f32d79c843d39bbc9602e52faee7877d8d0322e7b2431c76039566f3734f3bde40141c74810d6426ae74dee2acb40e97daabe34791b660a6daa7fa26f10d10a64cad9189054592d08bd04c46200226e12d345a9a7c50b007e8d03d5aa8355c3c5146dfdac96b5e319781678342c66760d6dd6a9ca3a32314369d710f869e9e544be050b048ac76198cc5d4228ae2113356834c91e5272462f20c1e3d5885f2124f1bed8263bca3eb53dfe3012d83fda4e05fb453b04724cd3d11e1e418040d5d7a7ea4453744543e919b784ad13a7f15aedcb2b56f155c01e324577d4bdb1281c4b88cfe338aa839ba9fced5769d1942534e3f833d2b6934a5ab925688f1150748162abf3b4b754fdbe06f311451fbd58fb5b408beadc1f7d1cf1c996450fbb9f60a819e5dca9cba7745ba4cfdd12a43d085f1931a8ee38f58d802e6960ecece5a7451a472b91fd1926eb62c799dcbd6d5662942c27499c8afa27dafd41a64ad9eb28357cb5164842b77820a711658296e7de1de9719698bf1fc2cfd2a2de8eaf46da61c2286f541baa35f2508f5d89f67605d268acb543e05e84331c075bef5772b3bda016e752daa48dbb5ba4ff2bc3c4bf4049a6d6c92cc4517c0af699429a3f95befa55448da9adf056db453ad1606c35902cf57fb77e35e368d1494ee6ab3ca6d0e99275f1fea2b0b75f1eed2aac34c71b963e27a09666b6bd7593ede7b6761960f6460802a30df90daffdb54a7c5d8f3a7a078e24c86e1708cdd0cfbab85556a06475fd1df123979b70aa624708ac11d1a7f211a5b5f60acf8296e480d5d546f72cd6ae1441106a94593dc57365e8f3dc957f4ee0344110e4d9a96f3bef44f3e7d166e313fdb94d21c876b87e1b0c19a45aad7c76819826af549ace4a83d8ae272ec0b301800d0eec9b138b5b386d7b537d2832ddfe9b4da4032199c153d08f9526c2dabd01e422e6343e756dc29d1b5b82ac1665e0de79373eb167c54030c16bd7ff8af042423d85a9716da6b070e960f82d8688f781bde8c0c52b7e9066783a1bf3571783dc770c17f25d844edf06c5225bd9a511bf86853fbe3f111c6b0ced56607cddde9596c995b46e3becb2bc55656892dbd3c12b3b8eefd38df166a2e2aec04b773d7ff2c51c75c229a88481ad92b9351c50379b6b5921d27e93917bf5095276ac4fb1e46239532b0ab4b9ce79c9e369f86efa36d3236b8e39f4c793e7904dd44b9f3b342229f966c8364a857ed1ad85612fee83e366d83158dfc326fe81037923eadd3df68d663f0b52e2f1dfcf1cf8a88f003c774c880071037e88c27f0f264b03eafe153edfde0618b664bcbd705f65b828be2028da894f58ebd3981099f4581c59fe2048a433feac1f4eabdd6e974a0f0511102787ff1ced8ad2ab886782a2332c740d781e4f22f59638e1e7d0373776070f941372e2b5f6029ca6db0a", 0x1000}], 0x5, &(0x7f0000003cc0)=ANY=[@ANYBLOB="a800000000000000ffff0000d20e00002d2aa9a22f12a1bf2ef7087b8170b6aaaaf63c89c4180781c8c134f927f6ced82e77c9ad21e8c30f6b5c6d654f546a3f08aa34bf01eefa89464c7eb35aac113331f20d13066e59f5263ae281ce19c5c0d2e50d056808e5d1d9b50a9684010eee1f719cbab74301f3f8b41f1e8debe9f4cfcb7784c68af38dc91f3a04f194cdf192a92e1af5acbf8c71e714e198da1eb57d313ab900000000665df5ce75f8ad3342731c7935476e8ce2"], 0xa8}, 0x2) linkat(r0, &(0x7f0000001500)='./file0\x00', r1, &(0x7f0000001540)='./file0\x00', 0x4) r6 = dup(0xffffffffffffff9c) getpeername$inet(r6, &(0x7f0000001580), &(0x7f00000015c0)=0xc) mknod$loop(&(0x7f0000001600)='./file0\x00', 0x100, 0x1) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYBLOB="030000000000000018571ef2ac23b3e3388a69de4fd4bb44813d80d1772f12dfa2f2852b5fa4c18e381b99ed44d289e0a552125d9a53f1708e91c3d5ba9291032b33974883561e1d6cebdfb5bb122dd5a77964e268e43032edbd46add9cdac47519b726112c13045fba5242effb66cefaa4d6c1477c618ad"], 0x78, 0x800) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/klog\x00', 0x100, 0x0) pwritev(r7, &(0x7f0000003800)=[{&(0x7f0000001700)="040e636226943d237e2e53adb9cf31a396d4a466a7713867b0cf3996af1cac7c6077b5215ca39f3a7ea329eb1cae1f32e3155f48b2cb7fe69e1f683ff8e0ff57e613b87b9ccdb012a3011f769f34efcdb801434bf02dedddeb6b161a8e95c136f7d024765119cf8a6ee3a801b34aa2e8b05fc939386781711030bfb1fa542e3995bafa22419ac83a15996439ff1894963e342425e7b6122c5e5efb07486b3b9510560e18f8595641e9d003264660d9b9151e5bd8399025aa6eb9474a8de790e41e5ec590af4a814225f1ed682d72fd", 0xcf}, {&(0x7f0000001800)="1149c3324b106acf66d2661a315425f71ccf3ce8d45348e2f867bc03b4b942729821e5adea12f08174ccf75b6f26b06ca4cb2d459516dc309c59b000b54a8f32056cdda804f4cd292590367de839245e95d960ce68073fde470244d1056f8ccbd32387acf80a7a874e5eab1d9c1abc2961defb0c77911ad0127652ff4f594c0c4d9afd6ae775d275e72c7c073dd49e92b64ee2742ffccc0bddb3d445d9c32af0844494de05b97e3eae1f867ad59575797f033e29fc4f63a2daeeccf001eec607a10f03d974e7f093ca9ef3f9ad294b50308a7fde11316e2c4e55945c391354bf71dd6304f68c6389545f464ba96151f6780034ac1f52f0fbc9be3cd0f0e39f354d7c660a91fdaeb66106c04b64a913902749d32c119be52514e710e6eca98437d7bfc1c11333f70a70308355f1f88bcb533e73f80a0a65e2f1035eba3129b94170cffec48d196cfa4d084590b5715cbc08ace5428a6cd8fe5c124d7d2ac106d1a5e774d22f7ac96f2442a869ff0526f8bb7e70f3c170d093350a52f0a4cad48581cac8bb547a03cadee219fbce5367b06e742e3a8d66a32623a1fcaeaad3a843f85ec01bdbe0cb06a18dd080c2393adf12e1e83419835ca82acbcea6adb8aad5c232cebd109b6ecbe2d3cecb47e7017e833dddb4ec18e90f0a69d3e2c6662b8f9c20b76cbbfd9c8547dcea559331e37836c2f6338e656f0c8b08aae8345ac01a30b168b51d3083afadc4136a09869d9a588f162f45a79612ef611e54e1a3de37b50e00e6586ff9e02c5c524b7cfdff9350d0181803fc04fb31b6915d0f0617e7a48cce99a279c3ad2c7eebef9e4f887fd1201a7f07b20a5a637a7b427f92b46e06cbdf3152f53c3fd1c22d7fd250b923a0e2cf4826785dc1d7e0455c224178bf19a12b5b06b1f2455f2c65c21754377950ae0f5ed131aa9f248fe2ce455e866d1d4c1d322e5a8fc8b65a1ee4e7cf313e1c592c28221bbe1209e65ed6f04e050e03998ee03f930baa07d5e96ac169e20cb3bd3e464f2a6b804234d21d2594f34f1880a7c429be8ed03c867110b765f8e2dd7e95e76988087a391b22c418bd2168bdcba1fbed0da31e2c12827f7eaad4401d6eda640480d35e9e79b41459cf8d3faa5b688b17353a61b0e25acc7e2cf40ec135ec1117c79c4735c1b88c5ed0bd7070b4d40fa46786585b77023bbe60fd90e7d838eeeb92758d6c684fdcd23e85d6fb382bab7db5696c6024c5dfec9323dcb8daf8f0cc371a5026e1a91a29568790e262a4e37c1e82cdf25a363655ae0dcbfd8d9936656c94e449bee796ecd195a8484e739c773e2cf8a86a1f983fa21b8e19028ea89f0758ebdb04d849a6eea0d725912b5ca3eb8be355b14f5ddb1746c08c748d50510f2640b55ac68d3596ee63d67c7893c153f54a635b30a1718d4562c446ba342acde4b17238341ce360a8f1409e9a71c7348eaa070a9ce4fd539d334aa5ffba7f49b5cee9fab93038287f9672ec2ceb00734cb5316d45fbfb5b4d107c870f54a3004545ca84c52132a9bc902f79a1a80eb44de32420164bbe4249f33366e7637413731260055f37957f7a2d414f8d561e6f4222517fd3596270d9dd651268705214c758ce7f79a782cbcbd9ebb9c05160c61747ac792d261828ead761fa7aa7df8019b38483b7453d6d95b158cb263baf291ac06334ad86e6755067c963ce7a4f8298907223ad9f2af411225af934e09ddc4629ad0984aa995f1141baf4da52d400ad62c49b0e719f53d66062b7cf94014355866d1b1cdee16d0f3e12e5db4ac56cf21ada452a76fff7fa62aee279e98fba959b0c901d1beb159ec54b6cc7bc8c8647979066e08d330361a0cdd8863e4e8bf4bca3d2647a991a343353b1327b156cf38eea038b6a90efab6691244b391331d182cb3c947c862b8b9a0fc5610a31172e86ff46e42f09e0ab07bed462d47018329f24e385dde169bf979c1bb492d6f2cee09b05942d28efaf8339ce9e7fa68d75783b284bf7d476da8d0ed7cad818fc0d4d0965068cf6d5995a8b35091e0f66d9742a87be76a53bfd7d8a91ba12ce24b68629b21080c46b4c4ca0f40f4b30b8eff9b438039a324ed1c9fc52e90018b82c6d0b5624ad0121f0f3a35fd8577057cea0bdfad16320ac1fd4edfbed350096289e4555b209af7715578d85815288f1649a85f9dd69181b8614653c8b19f0e8a5719fe4dac40a8cedc45777c96aa8186a9d49e0c4bba47ac4ed145b28d84e75cba9166a609a10887e0bb0cc44f3ce0bb757ea1aa5fcf7d55170ac4c597606f8e343bbff5878dc2f1dcc38a936283fbfc136909b2be283a614f5acbe8fe21e26e61c99dd13bd0661ff3183c806b50523a7ff4ee0018f8976002b0a4923417fecd23ffd00497ea190070906b080d98c65e0326d20b1c4ce40c8cdc173987e328278397a8abe53f51f693fcd18e7d98210460706fd0b73f09d49b15f0865625ff811bd782de08665fe27bc82bda34ac63000d9e7387c3cd6ebf952ee1d07b7d88a0a5223753f0fd1b65e77a014369d5e1b568bd3f3db987e00dfdfbb5b00d1d52081d7be3298085e2a3de00d991d28f53712537a238f74241bcda8b932c99d6b567a2e385751630f7bda26a4e3f02a1ba4fc39c5334841071fc790f08b16095fc125919c1490a5f4f23700522535e8309c93f0d4d81b438e7bf56939ff66c3af8757529d71295ee5e446e1ce33fdde6d13e38aeefe57acd83b9553e2b6441c21f9b29103d94b917e34dc915055823773506e9e7b917dd0aa2d2a17ce68bbb1f0bbecdf79524fbaa57a4787a22348099664219d1d0068a0bdb5b7055b82aabecb50f1e20d9a2b3463a0208280fd870cf0d4714ce5c425b4fd3f8b36944d95bc47d47e093eedc4731170458587f83c161eb1fe35dae2ebe54acf33e9085a2604c114a1803de473a004cb4c7fd3caa73189c41a3610c2cccb5630f43a33f79a36e121a41daa9ed09195140e7007918939f43af637290abb71102f4fc8219218f0c04342428e773df8b91d77541672de9efbc45caa8a7a7da9c07a069c3dde3f26d1d60d32d4ae9c25d07b3f4ce0026a0fdb1a24a132612dcdd9aad25a3df70b4b5439bcfaf44e9868355646461f27a91227d8509caca8d54366d0a589dda9cc892f5794299ed4095affc8f962c00591fa71b2f27d7ba434d260b96ff4453206672f7d80bb7a30be6f02bce63bce6237b0e173503fc20f2ab4ab63cc2bcba43f07f8c3146e4d2f42c644044992e6142722222707ec29efb293b4da3d07f820766e9897eb79bf9936e104b40e0101f033a815081ca87e4957643e4d7dac87392c07299a829263f04831c97eec77f7d6416167e2fb8b5627dba67c8f66fd8e0f4961c3ff8c19ad69198c286fa7efdc582f770c17cf16356a10bcf899fc33b01643b4bf7c9b1add2383dcd3fe5a14355a06345de32988566423c1419e23f87ea9a0d66556485cf884c53d48b4d1773e2d2227ef5172822d3d90a088fce636d2353109d44d69edb03c4dc9359ed0f8af1391fc25c3476801b91897d5f431326227c84082c9048feea5031ab7a79b3e274211747a12086fbad2dd96aa980fc9f1127e59a9930553180ea1a9e887f51c814ddbb258666190ffcbffecf36e1b18faa1c618de0e07803e79a9570dfb61df2a41290dd3ba34087a2839f396bcb96984acaefef806eb2a42a97eba045fcffda90f451cdc9ae7675688a4457154b480c48d938936e5eb39791a9aec16c214eef5ca256713c23467fc984e645c5b59af49035df18cad980dfaa80a15874518d0fd5747cd78d9b2abdca9eed90cc7388d0bcf91e8560101d32726f5b9d5500e2b8a08e394105b8e7267b3f6d66c987cf209571ee36b329301f96a354abdff50fca9b0d32ccd30f8f4672ee50e433c3a0dd6ee3962d232f61c179edfe81315411134cc36a45aa66a36f11b72dcc48902d836338e65ad370cfcbe533b12ecf0de2ef09b25a631f92fb1fcee5108798e11d3c54dd70b09ec8fff650925feb5edd0dc1d8b9c37cad08c8324734c0a117df0a71231a8598a5476ae3838973cb07df788cbbc5c8f724846ae3a6d5d291ed08a9ba2e8163ee0f0093597994fe84abae69a95ebafb5b03dd115292bad4fc754c90d0f6c39befeff3cf400337a53186a5d5b9f7dab72faa9561656510d496204f1a0092a5e7168fb6c169b25dbb858f93e30644d30f8ca518c57fa02cd72483c4d9d3ad369a7949d753bdc803f1e461387594b39ce2afa3a48c86b09272ee3ba330113ed6493a9694bd617eb0ab80c9e507068dc229646fcbb4c803a5f2086370ebfbbd4a39cfaa30362bab759bb9095004106585a7eb620b93a3a4ff3c30ed327b16422a4f9f49be6dfee4ab887a64a86c0e7564afccf515591b97da1fbf3e61f3303e6cc1e01ce607a28288d04b2acbb18ea23a5236c92c4308116cf41d4c046e89a4a150623779c5ebcdb1646b013ec0be97d9b6fa4418108019686435666d2e13c5b038dc3b8bd108fd383ba4b2834f44e38790d793307b61c3a26100fd2d4e2074e7ca479e5d399bfd40b11a832029baf4f473b0c4f63c39f406b4c0d0c7902bdf8d666deb68b067195efe3355c2b43685f3a7d6ac80472d42ae59c799fc3d15da92a5bd893474270761eae73fb8a30595bbadd6c5c14287f06c51780452c5c40fac5789847cfe27376f33570956298c79e69b3f888166a16b08ec5540d880998243bc5b04922b2a56f9ab1c35fd0d161374e7229ed904e0dd359fcc3e1585cae20b91d2fc56d6c2f9965b51134f754003a8a26c56c0552969b04528db484f14b7888525a788f8383bc28bc32b3ee3783bff147ff5229994d0ee38fd4c2e7b159c089a55b3441e71227953b302743f06cd893ce5e4f3be283dcde94383bd04625f7910462efe240efb476d78e075aa09e64ddeeedbf930e061dfd2ae233cea483c68e272b1585fa5cee28b507f4a70fee6cad87a4afcbb5321fe4b638fe693aafa21d397ca6bd04a54e7efe06d7fb634e081b25042ea99e947ebf81b2659c945bb8cc22d9d872b04d5bbe1d11be7591a971f28fca259ecae540e83b72be339c6b3146fd506dc3f2eb56ced4d9db67d443674f3600f9118ebccc9e7d6bf661e3bec6caf8db75c3a83a188c659a1352c039d1b70019ea12eea68fbaecec1ff4b229a3d685cac8cfbf09ef5795e88df58a4aa6f73f7313b3c9d2777f378f5a65525a28b8e5e3e63217e305958ada5a82ce08a3bc58f6b1c5fb64b42289214f5b47d638f7949dbeca630a11e09041f353ba69ca1afd9726206356bef64b97d5eff5eab36a0066891e4fe91c64ae3dce3eb7211e353269ad1e8691e3327f1cd9d5e36af2fa713f62c05b88b6da2fde6cf3b87328af976d845dda3fcb5f8ed1dbb902b1caad950ad8c76972a08f68b4b4004be4a2f3d8723c9c11f0b8a7cc298bc1328980d8d045552b105fd4241d989e019bfba6afb0c655df981dd0f248749cadc47d6ec227c9473c8204db7b1179f627ba3e78a43754f09d43aeff300cabc76f92bafe4a4f48e9cd85649ac52b824eb8bb519257ce0ee133e57097b5aba371978daf856ca78995c659396c284397602bc78aa99ae2d373353fea3c02586b32b631efc2c0eb1e641df594ca6934bd19a45b81615fbc01a21061ff0f646d44c5e59f33f21d747626a9a4207f7b28ff860c73b4dcfa6a538f236b5dcdac387025809777aac39167aa9431ad271e62a65fca41bcfdc158c17a444437664a126bafb219b0052d12864fc44d8eb5a3ed952c7b57", 0x1000}, {&(0x7f0000002800)="9a549de6ce8770ca719b8259831172ca1feef836f800196eafc0d19ab09f36077c80110b5d2f438a5c1c02d8b03d19e02b57835a85e69ccef8206f00fbcd9993c75673e5d000c45c2d77158a82720b9a7e10c6a1ea9e6d1c41ca21591903ad8d1475e6b3b2c54dd637e9b5ea23ed9790a73cd2d31e3b3e6c8e870a45dbf5febb6ca19a238225d7ea9439f843ea8d55a17657961b6f5877a29d6cbdf3ef02a7c3dad63052c4854eb65653b1cccdfe58e72a84d0621a5156a54dfb39502f462b3290882af07c1ba0b70b8364d9679b6dc1dd5185a60771f2578793f3f4893b3403ba422ca5f9e5d0b040b201a6a17ab3925e168bde4f5518f68c06bf6a1ce3cb03c438a7b31b0b84013ac28521660bd28f1f2373edd0ebeb1f0840da397aa247a533cd0c7ec8dc33988b8895b404a399a747de406c9313097369c80fbb4bd8edb04db0b45d9950452a9fd4d972b1c67a2e9d9f1edc5870902c11e277616f2566e40dbaacd892a3463946cc8c53e299dc7dd26aa0f71286e96a6ed5ea50e6ca9c4856fd1c6af1ee2d87e12b34cfc349b82685b4dd1d285da0e9648a60b28262328df567f4d9ca6e88844e64db50aeed4cf70bc3a3b5b75e4a7a39a40b6d1e605527f50bb8b5d2b2070248be93c7ffb5b3d3bb264e832ae944e34e6baf2b63103650955186c59143734bc3b94a24e34cfc20211e5f213ac34f046d59565d2803da70930027edde5fba863b51eb5e9e0f013f79ebe24bd39a87ad00c0cff8d642063de2af47df4b9d9723902dc172b12566d80cde623d2ceffa953fea53d7710264f168c22384a4fa5e1cde187b286b5006ff379d7402ec4ff432c0cb4f31da408014833b86ec63c93a02c8933bfb72e2f085d205f1a5d9ab12f5fa17663cf319a159fee475fe265610458771ae9a8e00abc89fda57a1508dbd26a7502b309c5cdc7f7cf89aad1eecbace607915e3258dfdb09dbc08df78388bc94f6fbdf4545b7b606cf277557b04348263ee8f2f5bb5f1fd64c7dfd6f0111f958953046ebdfe711f745649d0a901d3d81d46ae99b9b9b1aca82b6cf61d08e610b781ad39268a10d6f6517123a6897aa5581f26245b81ea04f56463423f3405078275a11ba5c94192c7a4db5e6673529231659936934304e48e68554e503ef51eb783214bade528211b39845b23fd9f3a474191f4522594c208f4a073dabcf1ea229d82980c3653ca37de50900e71502ef545edb63cacd0a038f62957d74fe94242a2cdb69dba882352df84b9810c449d7e8fcc6bdf8cc1e9373f51091230c9790e962cfa737bb1f8785438f1f296b75dfa80c3ddf7168b7a1f9bd5f31eaf19cbb1d7db85088b710a6b4a959a83be72d196dbc3a08e30d94ecb0ce989db656fa3584d3e75faf8fd48fb8131d0c51e9800c0bd22c8b87524f7d45173712e4aeb38637ef931fcec46a7139d053664a58c357593d15b2772811b9a99072982f103b349648d4485b1a9df10ad1935f546374dc6153da1d1589cfcb816280648aa57a0fde090fd46c9949935152de692c489b9d801a80598a9054a3f7a5bbe1e72020d949e9ebaf72c9528c330e27fd394432c3c0efc21a70e76cdb51a2a232b951f50eec53dc3f843e9b34f7fd674f56f73797004147edc04929502b41cb1a87ca28388d1673d6d447e2aab5bc3f503704ca79289bf974a797ae996ed562440e6c977294ab29d1d772b0eb5a68839bd58b1e25fedd34d67f81144105cef6e4695b46ce9fd17b6ba3089d732400b10e0ecaaf61406e8cd76a5c19c225222825d82443f51eceebe2494f5a1ef6fff925ee8194bb179611ebef99de4631c7c7e6eef6fdca4338826b6a3d3ee0d11ee822eb77366a2d993e8fa76af0da7f0830a4614dcc0a1ca84faa04278105202e6d2071b8374e6ac7a4ab6f8763cc5a10b4aef78d4413a853bce90a880fb9bb19e024899185a2dbbc3fa3be1318a8c277322b4d89bc5a2de29a1eae9a03e72917990977d2750b688fbd107fd27781ba4cd27b2eb8e2afd9250c1640525adce860f40ae48b7e9c519c6b9630207871f4cce9eb2f45b6f441521ccce9e44b2c8e67d64959015bebc1600ef4aed176305defd5f88a69bf4842ca47107f01c63239415717b8a3332fcb568f7437b19c11783491d41a965b98d40005c48279e3af15a44151815e03fc015c9e5d5b00e153dc4621d4178b4cb238cfe6aaa3004082ef9b6003ce0c106b767d3165690f19efaf79bcae79d5accb4e14e8ee1f7beaa8ed8c04929df159d7ec3923c70c5394c62c673141cf353e6f2dfdd7637fd9f8ad9cad870f07cae4ad40ce0634112c41b95a3da21f34b4d61bebaff48abe4c14238a65c6868eb2662dadf7ffbf986e659549a97c13bee1d25314685429b9b965c8d488b5feb3ca4662ba597e86b6a4f65282a452eb2b0564c8863d4bde6f82bcab801cba232f521977d4036c9db446cf9cdf20aa8f9b4e10383fadaf83233a066e2dc53f2cffb200bf999ab81759a851f183f45beed1d0ebb0463f3d63bc2a6c41cda794c8d8e51f8424dd84bd5c3103427477f84fbe18c098972b2e75c00bec4bcc5fe1f76f35a14b8f7da6663bb7414651e67fd96f14daa03cf1e8d47e06824df05077bb692946ed29caec533a294e1fcb15b1ecc6d1e66896c82b7d1666729bb6159d2fd363f056054fe9c70d4e103a6564847606058527d5c3297061500d12c842508d867b2ef3b52a3f9bf5af26832bbb0a37c44abc72c5fda203e7297385b3a6c9fddbf6304d1ab913c3a11d75cfe99937ad8c07ddfec66742891ec66eb17c72c8ec8ca0b83074c5e0f9f1883b7f12b237f7acebbc476a7e220b27b83de8a4683a2252005978c7fcbe1f659acbc0ab00306dd5e251d9d495b10879b4854a62880f407a507d3d5ca1d56d84249c511eb792c41e9fd950d641aa6ea1975d81ba5ab151410a049208961fcd47464c4a3b92586c611e7df405d68e256801f97a97b8fe387c924495f6cc6610961a17fa8282348241c4b21afd3f8f6ecd2dc853c40c67333acadde7b53525867df7ca4ee1e7f9a4bb20163925fbea8cd74dd0ffc5d568528216710ba50738928f7b3fbc8c84e0da6323366d089e184f17e058141f205d98291e22a8bbf9c4be578befaffcf4f899231a556e4af21c839d99cb127d60984f7860a52eccdcab53a5507fb8ef2e820d9152cca3e07940af4615abb5e4e938c6aa03095a4f6a2dca798d4d7782207be90434536de11c1667d8db63a04960fee4282c451c23532c77ad601717eeb5732a55df19037aa87034f030d01c7dc8dab2263817ad6432df5eb561343cb264ea5caf5142343fa82943075da47a0f6acf582e61de078ecdede7ddc9f37d7ef397d00968528ac53420223af26be5a2275b1d676148e6f871fceb9fd0604cdbbc5c254c0b636512e3aae5926a4386aec3ef58ea6c6ba5a6dc522644189422d645aed7775cc6bdfd8debb69901c9201d04305a03aa106037e4e1427866001339c10d147a0f86b970e776db14ca17a5b58a14dbfd23706aae24b919c1bdd42076f1e6ae450d987ae1e65d0ca3b27347fb4fac0878c04671de1005465e7ca8c770ff110d116685df57e16e04e3fd13012e5c1e57df44717e16f4efb7754e9b4d39711e8afc061b1b8365dc3b3e0c21838aa7a1ffdb0e1f8dc95b9271cd3bbff2deb5b087add27f722b964e0716e349e894ec873c6cf8da1a20edc78eedd31e5f7a4fc8a53a703bb29d4fc6579c530456057e3412208695bf3caaa1b456d7537aad34eb79ad40b22f2892e09e82fd622a979d1dad3f409d6c0b32b0e23bdeb47f28f73040775850718c2501ca283d933bdbd47e2b79bbf2cd7a639e81c0a10c4bb24196821ec5c50d9fc743be7040b9c42f910447df47f74bee966df4d2ef19098daf3ec00c135c965698b18067a2ad9a05ef5478b4b6093d822a88dc87e36f0fccec2a1f3baf3d5f1fe66f2d36a690b7f7ce974a2b341f31d91cafb590d39d1ff626e5416234a2bc6033788d51406108bdd1b086eb9124d7f82ec9819badc510a21ca53342a7b1fff71a0ae88768f194ec177c6a9ab73cbedc4950c794646adc0910c59b60c056bb364745905a417367b07923f0c18f9c6f15c9b773c7a36ae31b78a889e1498a1057bcefa1f526e3c13387f711a1b4fe265207f1a5ffc72a148f71e9bcfe8184dd143475b84fd058c3d9e84f5ea2455fef4f6a0cdf941bbb122f73b48783cc46c7f1aa95d9842c96ae631d5f0de367acbd7f9cb2e38ed08d95808bc6504332bd1a2f898c006f1665b7dd6cf8192c67c8f372b8bef5a90bc583dfb4b6dbd58b6406cb7dd111ee41138c13fd362dc94c0f75340138e78336c9ca8904e30149a1fd80194fe7c48fa879429a0af2e264d2af40e1294d4a3b2560d80a94800594741c16ce452b7d341ee5c0505e252e03992990000c50596520307293fd149dd1108684a04a5e44b4b76589282768a4dfe23e7da015fecaeef58ebce8cef41ff6ec9b1fd4e204e58ff936f59abd68839800d7436bfa2eacddb529c286f40f94f4213719cca01f089949afcef106be46a5d89bb5badbb3538b6e3fd303a29d79dede07fd2f15c1a9329871b0906385e50e298b7362936eeca0d79733e35e870c4ea586d550602b45e0f10b25229e28f5a0d0aec84ce07bb7ef13858eaf0dbd7f718ce945287482e7334c37a1685de02087c848ee6a5a0f91c2fa8cc5cdaa8f44e38e49af3c87cfa9284cfaf95b9d4cb25940fdec268734baa398b206f1d8daff05b178f5d992b9b4fce8cf76c76f1d34cb9db1ae314721b350a32ea2ac8a6d50dd30f849767f2986fff5e828412b374fc1e0426fa14fffef1841c75ba01d78cae9729eaea12893500b4ffe3c8e9955efb12bc4834eae73a0934509d9024ff0bb2b59f0ce5d66e2b605df5a05d9f36e9a5c20e013632d67b37cf415b8dfc6922f070c83d1fd007c1da50ec5e04c37a36ef96b4d2dc6e689995c9d8b8d2938fd772e9839e3204245541394a8dacbda6038b13cdbe8dd42062b0d1b058aa70c4b278725adc2fcc2a8cb9837e76f76fe5c5fc4d17c38af254416f2ee5e67152ce573fcde803a99003383ce59a8ffd32ca862bc804bc93bef7b4e89b5d28b7521ed9ff5165b2d75b297a3d109408f73f9f20766ceb4ebbe989862b0b26caf3b7e3ae2c03fa47d1c02690ff4642f32afd2a826aceca62c4abf56acbdc9b0713d243c80f1cf706baf99048f9781946166a30fedad88c38fd7ee72ce857c27f8d11eaefa63cd4292d87a1ba7bf79056a37276df45444ea00dabdc047e63641ee02fe913fbae2b5905dc1622c6ad28d4de0387b7211457a33e7fbdb5b0323bbaebf4047aa4b948b121fcbcc19828393164a91cc9587f5dba5ed5eff13193d572fdecb7f6469f8569898fc5a9f64bcd9f6916542f0f022eb68aea0263429c80afb1204782b3dccceab4e70de76bf749eeecaab01f39d8841f2ddf7ecd45b559d8c4e5a28f70833659c2967255c4f84eaf5199e278e60a3dea80de16a76c75687ff8d216963945003dd50317fdbaee863d50d1b9eb2bb092e1ed71ba42c0a8129fcdd2f279bb4e68be2b40a688ee9b8b31c0e89e685d1efab96f2e453a8184998964a41a205af168ead2291a36fb754f2ef57ee536a98156b73e9fa2d6c5ade2bb1e494783b354c9e607ff444c03dce6e83094a3e531ffd4256d05db07a6e323e2d6b690354e4bfe41b6c8b4be6ab01604a48153008c61027c9b0836c6f6e9c6c95663b5ce7ef78c4391cc004f4e263433", 0x1000}], 0x3, 0x0, 0x4) getsockname(r6, &(0x7f0000003840)=@un=@file={0x0, ""/86}, &(0x7f00000038c0)=0x58) r8 = getgid() r9 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r8, r9, r10, 0x83, 0x9edc}, 0xf1, 0x7, r11, r12, 0x200, 0x8001, 0x0, 0x802}) open(&(0x7f0000003ac0)='./file0\x00', 0x100, 0x80) kqueue() chflags(&(0x7f0000003b00)='./file0\x00', 0x0) sendto$inet(r6, &(0x7f0000003b40)="b1517eb78d92fd6a10289fe4fabb735cb20128068f1ffe4dd47fc02a3a4d06b46a0eda83fcc09df59d162c30a3158f70f93c608b2f043dc3b1bd8640693bcc43fa13cc9799ef6dd07eb3b3441462fb46d10be4ada698b181d1aaa00d855e238a5a59f77b7dcc45475d0feeeae77a77a5fbf16119cfa515de19cbea7513c69e44daa26677d48c13436753dc0240f14d622fce28a8cb53f38cef6ef314ba0f74465b5c1af87057b90dae6cab999d8036604befb03abc733d12b07e758ec1a2403d62d13d32e11bf0bdf0ac8132", 0xcc, 0x1, &(0x7f0000003c40)={0x2, 0x1}, 0xc) open(&(0x7f0000001400)='./file0\x00', 0x0, 0x42) semget$private(0x0, 0x0, 0x4719695fa842637e) 20:56:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4000, 0xe9) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 20:56:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) sendto$inet6(r1, &(0x7f0000000080)="946b29beb5f0f6c95462004f45541983dac746448e259ec2f81f1f236701465f88d340e9e03a984d7371bd414f9d6da2f8f81fb4425d8bdf772c53526843f557606e3113314086da366c", 0x4a, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x3, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 20:56:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fd1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e4006", 0x66}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "da97be06b8d6c157347653790514d1ec6b156507"}) r1 = socket(0x2, 0x2, 0x0) socketpair(0x18, 0x5, 0x80, &(0x7f0000000100)) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0xc0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 20:56:19 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000600), 0x35, 0x0, 0x4) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002740)="f32968280bd307d60b35618d53963b76beb1aec03ab2e66f45008efc678bc1040d187c0b13c5e284a273b0e0622a37a47e9ee5d2e6f342df58a8a1e3e38b9bac7488b5469b70aa4727fdd5cd991499d018b3c4c38f6e85b6920ee4262527d6a888b05161eb34e409f86b067c349fcd584c7b6260533bd3e5d335f22cf36feb0aef34b521cf7b950bae9e1eac3a05a8bee58d7493d94d2e53efd3aa6973283f674da633f4406caf26ed4d266e47e70c4f40a475cf089c30e731405a7abf3879d6a41c741d36f199ab771982e7d0361bbee6459bc7e8bd6fdc83f35d103e8d6d6ffbc88982da76562916981d87bc6a6f40fe3732d5b4910bb931d952502f1ad29525e0ffa05d0298bdff58c17180b7930199599c57ed4791d7ef81e1c4fdae20f53038d725970cdd2e549136315b9ec3b5bd51aadf3591c3c06fd92021e8bfd46dc1f99c712fafb266dc9408eaf04ef2c3d20894fb09f468cbc321360c5324cb2eb2d97d162a82e20cf8243380b3f0fd2b460153fc98810dac6056799fd01e06359daff1237112245e106827d0cd4881426949ae66e9fa6962f246a8ed306acc6aab0a8f1f09bc1690031b343f1ef70828b1412888115f57d3e8cd0dd74422e0217b326dc66833480d57a5dbc814ca78892952873cdf7320255d8ba6ac7712f7355a519154632a18e7c7cc7e705cae0364afe8106710b12542421551f5711034e887ae777d6a20baca6f22cf1ca5911b22da79f9837b2449dc4b25f7836a9fd6b6699b9ffbe0c0877ab72a1a2f376f6c6145cda5791d902c9170b21c16a988f1151e0046013fa3c3d7f2b05ffb5754ea719a14953ad55401d272d1303ce68427e6ec3b31a0cf11ca740024ae8aa28e9b8ae06199b7c911f1280d87209a0c75f40b43c30d66c17a05b01f1137dbc908c384d48281d717b4f27c07b14b0b5c68f4f6ca1f8f49d694419060c7144202ca3ae51e70ce1e8d8e72a99ee8425967f4a091d803a213bcf668503fef494276127b2d9cdd92c1013b191b4349d2ce38ffd468bdde7356b7747ecec47c38e0b220d1ddc2cee46ba1927e07bb7236f1989c15510ae3dc50d3c0d7128f698498dd7e5f748dfc7d801a9b08ec0ac99c8f551e67bf3e4f96307415d0c0f6ce0cc7ba865dbdfc046387b9509d0a6e153a59bca4df672ace4f80f073ba43298d39d98019c8f04d51d6fb934b5df5b044018f162ae90f529ab5f33c6e11012a3343b1f47a85c13f89921ee760e9baf5e1e8ab39c384cbc2b78631c4a63f46ba43b97c39cf2ab25ceea242f8853b75894032209a9d76847d70f3b187c91bcf11109b3c5a4f2cc7ff5e1a993d3f5f05b197d36766cdf8edbe9c86f8a1709b6bcdd269f54a6520e6932cff3b95c9a2c9a7b88e1a617c4718dc8e0104d3269a29846b1a9f17ba413eb16b455d5021d771146d69694b7e8a7ce752eeee28b8238223f0b254e9a1c4c792326beeb02b93c0e09d40c8bbbe9fdaa7fac2e5b362a85f91e592b05acda79111c58b76a3943a2d4c9d7a84dab2bbb80f8e59c7b1d13765d7ed859707c0098e503a365f3116b6fc597a83aae9b402509ec5ce411c4e15cd178061a620314cc4884c1d3018854b5d2622b7ad50cb31ee5dde8573df6fdba0e40f10201aa524c9986831a4c2f137b0f8d65962052be549b3a3f0e2e6bc5c2d26e83b8975840f109913abc905899b8da1424d82c18235180230fee9aa08b35f29602276f50258d94f58534f0a9299a8f2ee6c766b3f7063a9a093c1b69a7ac2dadf93572324011c9b5e6618b9c5a3a1dad07677080bb00c5d41b41bf192b1383929af6c338663a9ecb6717b7d9a62c26b654a194889339dca354628e5197bd3af2adfb7da36eb3cb839bbc420cd7eeba864b4cab02e366570851c43eb2162ffa9857e2ca4ab8f7d87f3f9fb5a30d9f2d70dde1d331d1114722d8b0a1f09284565dd13612849298f4c1b45e9dc243a1f96b310b6c588f08a131f7c9145e846422b33ea7233ae882df3c0663ec37c7a49b61f68cdc5f90c4f98e8e922187c34613d31b0da7bce1b339a8a9e832e44b10c72277751b45f9361ab4e07e737178ac6c1e4f341fd474375a2954fe64a93c2a941110b5b3979cd1b90d58918f649d953ecab6aa54696f1cc514ce38c46f11003020cff2df599a97f8d8f0feee1d495b5b2760dd1c634d3b06a78daf15b509763cf0c90163a2c73224573af12ec18053094d45b947e696fc6c9ca70dbf288e3238b3e454033224fc8cbba3e8feabaf60356c304cb84f26de8d0b5e26c64c292776c13eec9ab2f2877cf75e222b37db2fde28962c7bff8e4a347dd1c3c35b3ca09e3a6a6ce1fc824d08a0f00f94b8483cc0528646a846d1a02509f952026801592e0a6b7c425ee6697bb4c881810fae151363bb66f8dce885d89cf471a38ce788ddcc1dc9a8f7d1eb9f969cbbad24311c88dd3ce988300231cadc97f1f6c8374b1e97991440c2e35a05427082e552534a7b9523226005e436683c27a4c092ef9d12a460d70d02cdfa56f412ec948a21e36ec3e9675b204aa4293385815777d6236f7fff9ce53fc4dd5e0696185f90fb0c1c4f18386189205c27a99c3b9a585c1f81e004bc6d4efcc19675d8b26766c4abd021f956864353eea2731d2f7558e5cd1d3cd3a0cd735feca2985d1d3fe16fbcba01c7f224f0fd8152d40f060bc163f1d622ca2aa51f295afd98d060156b1867a33c35d80040b04dc0a46d321c6ca702c30b9f31599bad28a876ce280418880bf185ed35b70b46cee8bb547e248eaedb95f1559ea8d9ee3fa8a15d967246113de6bf02204e3b80d6ad43f52a7de0d63a77c9d8a9321738b373c2a5bc507b2c59fe5d3ebc4f3955c2961ba66ccabd06feac6221ff71f0daedc4e6ce492c83e8f3702db20893eec607a2f0ec55c0efaaf915e64904ad4466656909a1f902c0144231aeb41f6159672ef6a2f50ac19bcb8f1d3cf4dbd00e6ad969804b2b9027ed9aea389a6915cc6bb1e654ae9d217876f4dca014d8a020db5cb7a371fb4ccea430e48e09f0141aae5694304772c24967acbd83132b94ec3311e88dd53dd78c246d3f2bec12114c0b95f794969f88939d411b8780391a253d4cf9648d5bedbbdcdc7ef3584770706a2a33f6ad94643d4ffedd206287e8b982c3c636ed7fb5ffbe7d042c1dd18e271422ad8a6510f1aee6af78411be42cd0788977ad5389e2c62d969d0e0080e013b76dbd6d14a81451d45a5459c9811b25a2d1876e9d376c68d21a5267c92adc6a86b37ab96871d6041cb6cf9de75af075ca559e3fac998a01fc33c642cfc144bf862131f0fb98c13a0b32d9cab304e254b37c617735da6d14d63714405f64d1c434c31591250bbe7fc4f04f4b1f977be3c6b2b609414327536be5b8c6177ff8fad504803d24c96322e203a0e41aff2fe8f7fc6d3a589713bd4573ebc5cb84b4c5486acb74c96f8633aba64d43d859510e0da21bc0570e065d4f6d6304ee168c7e13efc0069402a4c388fa0952a415bac06d1cc29113ed85d3ea0a0095229788d64ad5a7d54ce94129f184afde56c2e0b77201bb8dea8a7c1a0689dbae291c34ed1e393dd4ef6ff689c8e0a23c3f5a1c9d3c5fe48b9528c0ac6dd5e0418f808c51e48b9cebecb1b61b44680ba7f661f4ca9a2f54d84fdab7e741f365c1ce3586715c77a9836a2a8a504c73fdaefc01e88d6309e3d7ad4c13fd93f9801886f24e3817499817d3f09764038299364fc165bca209b9d3ea419fa773352df143b37641eb69a3a26f1222d24c71cbf1dac4b45f504e0e32363789877513a264f37c489707feaf52351a32df4c52a0e091ab831f9eb1eb0690599763de85eed7bcfe25bccff406ba6d78867d422c1d87ed9e4767cadb833201e0c148f47d781342b8306926f14d0a03d626ed70979d13c0c783cbf823537d031475758730b08bf0780efc5d69a6521d732e096b12016be73341623a07adcb30dd2bd35647e3fa83bfda86c770568220095600ab3af652d9783a0f25aab27a6b92b1648858942989848908fd37b9c9e931799e86ba4471b5eb05ff0ad424fd1d4ce0a7f6e9720e2fec159feb2077088fc1adf857f84359999227f1199ea8254f4069698e65ea62511c2bec602cb31255b045ac6e42d3154c4439409779a9503be9241f0612c49bc31f744a80923f09caf77184ca4eee6579d5c0fc136965d53c923f091650a2f045737fc7e2a45300125ed95c541dd0fe6f38e1ec7f860d580d94cbe2530af224f7d6891c6c5b08b7fb7503a35ca561830272913855842b95a127936c615c6d6898858cdc26b3981cdc8958112bc47498e551861c9e6939fd5013c07d76de26ff7273a15551fa1e41cdd590b4cd6f9a88104e8037a39a016a6fa5dd401aabc018ea624e74d4cd8fff53bcbca2f93826faec6a3c0b1ab8c59444654b702862686d9dead8243838b9046d13d6b9989915b1584c8951ffcfbc0c21406e0bce3849d2ea15f41c8ca68a84d7055badc18a1dd0c455e6c61bc4f4f2fd0d9787afc404914ac2c585b8310d137ab6497082f3c1c09dab9ce7547479ec55eef5058e5a677557b81de845ab8149c5c406428baf96e2c1ab3021c1ac883d51b1f65c91720f24b1e57acd5623286c6a306718642f0ccce9bc35d95a7a8d4eef750c88c6ff1a550f4b199926f4e660bfd406dfcf024d0f042b951b8e11ca387663ed26a70aac31970b0e4600a523a775d69102998456048dc9db7c20d52c20229f2e95223572ed4050a7a738f0a4154086935dd7a7cf90d06e3e46a8383a8313d92243d3b9c42762eb669974b10ae307727ea69239de4fa0df4d023be603e9d188e73cf17c93997122d350d24641dc1587510936c48b234b241519c74f20e6279879e40665b397555d5ed40dc58eee3466ac2e41e445ba8c50c1c059dd3e1a606b6e305a04f1e1acb33b8807cb7cf9ae03e74d0dd1a3f1178fb93786fdd0c08a2f3d84a86601f7fefd87904e74bedded975e549f64974b68eb261246ff7364559e4f6d2b38bacfec6e06b66b997458465109c6d7b564843ad0473d029cda2302eeed1d306202828273e387bfd111ec974fb0413488091b6a78e78ddc0dfd313c41c8f41d8bb95deb06d647c7399d179536427b4a83c8755fe1890d3b5496454cd3e2f4ba450068165d3a54fa3055070c6bea5e185842a978f8f7f4f2bebe6af6c7eff574b92950b34234af0c5a27c1cf723da49c9c04a3d7f16a86ead3b0b181f2c76ba506dd658599a8f9e7473e8492e43b631c2d5090019168798cc359d3537fe6c490aa51e3a55484fa0902e19b3e3714f6c97fc65a3e26052b47b3d7ae3a0c0fa57547a48e070b9c35de0182b7c5d5dd0f1ec646d64dd5b3a3654377abeb852f0e28a3f5e21e2e60de435412fe2a9f0ed260ecf9587b79455b3ad575da373b6688113f2acc4c48b89cd893d69ff7092178ccd744c42db2a5b524481e639e8d9c51c343acbaf0e5363da1047a6761935a3d131a58a31a10e030b244887c9c91bf097a54e8c7c0798abff211c5462943b3a206f7441483bb78c866c478db7af9929158b489d9a4873f08aa2656244197da7989dacda71a9ece6584287a4a50ee176fda0f7945048fa893778ef8f1382540af136497bdc3c3e0412211ca525dc5380f2cd054c37b682add2a87a66145d22678fe6ee9f2c2e266b0d00cfcc324156406636d09378d1176d771999fed358b054669f06affa21c255374fef7ba403fb9d364c26dac33acb9b168e431ac1287b360e27e6e7232dffecabb816", 0x1000}, {&(0x7f0000000040)="8cf58e762dea60bb7014d26b7cf23de1e786469b520324bf5703f9aa95450bf249dd9eedecf43c1b552e43bad660c0afce23bb65a9f159616f78d3d1468dff5b1008565cdea350654fdb40e8319530da66886bedee9139807a68d4cdc44c8250660e4140979d698773338a988a1001b3b4ac71961dff4428c051b16975782660a8bf8053338a8adf0d685af11401f70a36951f39284d9268dbd1cdc10e", 0x9d}, {&(0x7f0000000100)="80dd435c52b29f95423dcae1b0e20a8118728d6ce381340576f79cdbc736d2d8be8ff1cd79092db9adf7fa30b07debc3561ba00927810e128e798600000000", 0x3f}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000280)=[{0x1d}, {0x4}, {0x7ffffffe}, {0x0, 0x0, 0x9, 0x1}, {0x0, 0x1, 0x3f, 0x5}, {0x401, 0x3, 0x4, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pwrite(r2, &(0x7f0000000180)="0dc1f3af5084a648fa78891da1661286f0db776b17cb1a220e032acfcfb8899d6988aea96fcd1a97e53706f1e6112f2b25f93fd85256a4685b260307d5777e5179740c41761d35ea9cc2fc1ee07cd770a36573c8eb13a990f649a3d39750993991ae5100d86076cc66e8fc5a0d85810f0bfb8764864b82e7b600fd026087ef1c1bbd44e999c8ace4547c07f1875ac5647f73dece2eb4c7f35aa11980740be90826c3c9d6cb6c83648cb37b8f427b952c4b24eb04d8e6a66b45c2457fb8f75b134f", 0xc1, 0x0, 0x1000000000000000) 20:56:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 20:56:20 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="7fbdf5449c0c1d60713c0c4c85eb31c7e0845fa174ac", 0x16}], 0x1) 20:56:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x7, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x3f], [{0x0, 0x80}], {0x2, 0x0, 0x3, 0x2}, {0x0, 0x0, 0x0, 0x7fffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r2, &(0x7f0000000180)=""/170, 0xaa) r3 = socket(0x2, 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000080)) 20:56:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 20:56:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x8000, 0xfc) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x1d}, {0x4, 0x1}, {0x7ffffffe}, {0x6, 0x2, 0x3f, 0xa3}, {0x7, 0x8, 0x3f, 0x8}, {0xffff, 0x20, 0x5, 0x800}, {0xffff, 0x1, 0x20, 0x6}, {0x8, 0xfb, 0x81, 0xc09}, {0x0, 0xfc, 0x4, 0x1}, {0x2, 0x4, 0x8, 0x7ff}]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) preadv(r4, &(0x7f0000000740)=[{&(0x7f0000000240)=""/117, 0x75}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/103, 0x67}, {&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f0000000480)=""/119, 0x77}, {&(0x7f0000000500)=""/248, 0xf8}, {&(0x7f0000000600)=""/167, 0xa7}, {&(0x7f00000006c0)=""/13, 0xd}, {&(0x7f0000000700)=""/60, 0x3c}], 0xa, 0x0, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 20:56:20 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x7d8) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022eefa33bad28df8c92c8fe18950915fbe2a0dceb9c0100000000000000ffff030e8dbe9f48e01c667bfc06f0fd85b968a5855c9045b7e0a6bc9865ae67ce43b4cbd8c100d0bf0c2ebf12a24548505eaed051b286a0ee5f16e7290dbc8ccda1fc5b9c027bcbf6da42919adde8f99496"], 0x10) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0xb3e0}, 0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:56:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xd8a38cd8169d3dae}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, r3, r4, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000440)=[{0x4, 0x7, 0x800}, {0x0, 0xa, 0x1000}, {0x1, 0x6}, {0x0, 0xc001, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1, 0x0, 0x1000}, {0x3ad548ef32f5eab1, 0x7, 0x1000}], 0x2) r13 = socket(0x2, 0xc003, 0x2f) getsockname(r13, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r13, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r13, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x248, 0x0, 0xfffffffffffffede}, 0x0) r14 = socket(0x2, 0x3, 0x2b) r15 = socket$inet6(0x18, 0x1, 0x40) getsockname(r15, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r14, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r14, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r19 = semget$private(0x0, 0x0, 0x80000100) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x203, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r22 = semget(0x1, 0x0, 0x0) semctl$SETALL(r22, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r23 = semget(0x1, 0x0, 0x0) semctl$SETALL(r23, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r26 = shmget$private(0x0, 0x2000, 0x45a, &(0x7f0000ffd000/0x2000)=nil) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f00000018c0)=ANY=[@ANYBLOB="b53000f100000000000026d54ed4c86979792ea813d73f88d24c018e79140c98a9e2a2201a6c9a3aedca40d4dcb15808a50191710d996e9ea83fbdeecf304fc4ed08c548726c1f44b36d9fc1446f0f1aab19b1cc60549d0a1d0217dce69907e0407095d6c68f266d9bb61339679e57f9adb1a4322cc7a3c1161dd34cfa4d98768846d42f5ba2531085a2730e61025ad62b361ba5443ca109148f577b8e4825b28d0f57db6a6c0af2bfe5a35ae5a3324ee62959565018523c399fb2542ea872272f2fe9e33fb62fbeb5f48291e2f863aee011c065bff7c3f8d79329d54ec548c1c167ff390fd4a858051184aa842df9db69f141d09c351aafb0401389845c163e5e3e1665e5d5f123424c1cee0e32e68985690870a6ea328f7d68d0ca69ddd01484bb2f3029f5b94d9f552691c6f9465af5ee963dca970dc398d886c691d4bd2e4f51c7e26098ce415d3dd1526a8e61372da006849125c6e42eb862221f69bb8d3c824b92d3b9bc800f4c2678de42cdbe6c891034700e92c711ae61b490c1137298440946e0147e0376bdd7a82f402d83cc89b1f947821d5082d72989f2c1f927512a98a50a1ec48ef266d5ae07b2bfd97eedc3e452a5792cbfc35b7656a5af4c176c37e279b357459d8795bf60a7ee8ef80202"], 0xa) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) getgroups(0x3, &(0x7f00000005c0)=[r28, r28, r28]) r29 = getegid() r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r31 = getpid() fcntl$lock(r30, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r31}) r32 = msgget$private(0x0, 0x0) msgrcv(r32, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r33 = geteuid() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x5af1, r33, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r35, 0xf, r34) r36 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x21, &(0x7f00006cdffb), 0x135) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r39, r39, r39]) r40 = getuid() r41 = getegid() r42 = fcntl$getown(r35, 0x5) r43 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r44 = getpid() fcntl$lock(r43, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r44}) shmctl$IPC_SET(r36, 0x1, &(0x7f0000002380)={{0x0, r37, r39, r40, r41, 0x20, 0x80}, 0x3, 0x7, r42, r44, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r33, r28, r40, r29, 0x2, 0x81}, 0x3, 0x7, r25, r31, 0x7, 0x20080000001, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r28, r20, r21, 0x40, 0xfffffffffffff7f5}, 0x8, 0x1fb, 0x4}) semop(r19, &(0x7f0000000480)=[{0x4, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x8000, 0x1000}, {0x2, 0x40, 0x1800}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x6, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r45 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r45, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r45, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r45, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x2800}], 0x3) semop(r45, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r45, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r45, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6, 0x1800}], 0x6) r46 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r46, 0x3) 20:56:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="62a9b2689a5bedebeb2cb4e3ae0797bcef135c48c0f12bbed7e099b6576be12554b9c8a299980b4a47d566a1cc9d865f98e84e42d7727d24fd02b8dec1168197ab5bf164c04d4dee73d73ffd334b8fdf5457845b4712c84edd3b178711d1e83aae91f2b3f58adb4dd98e4cca4a5eea08ed66d9fafd6206ddbd3f862539a0138c4ca7c07fe4dbacfca31fbbe9d948e7e52c5c50eac3e85ddb2a48977b6783dafeb7f85c33f0460018102a36a3ae2a89535372afccdfa5f094c82c61d8cb8d4760d00c4978553ef8035ac1483b5e179eab37a5ece4709673e938d4733df46825a77da9279b53391cb9400cc94c2347b44da1d1", 0xf2}, {&(0x7f0000000580)="fe0250646730a82d1ca49152a2e768ad63c6cc0b98e8c986aad5bfb301ecd1ac935f0d75e48bdecb5773aac3a09b7f32c2a17eb0c63dd25a0ed9dab9e042237004a3914e0b5348d01a66cc6fd4a60e1bacae2b61fd11d5e1e0064f17f0eb24223a1126fd4e710532963f533f48795bcc7f77af5c120a53bcee39061534747ef1b4b6aa9e710ddde8d17df647fcf36e75d4d07e4ea893783e6ddae22103f554a4ae4e332e66", 0xa5}], 0x2, 0x0, 0x0) getegid() execve(0x0, 0x0, 0x0) 20:56:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x20}, {0x5c}, {0xbe}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x8, &(0x7f0000000140)="d972e057ee00f180") 20:56:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = getppid() r4 = getppid() fcntl$setown(r2, 0x6, r4) fcntl$setown(r2, 0x6, r3) r5 = accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/18}, &(0x7f0000000080)=0x14) write(r5, &(0x7f0000000000)="a6", 0x1) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup(r7) writev(r7, &(0x7f0000001640)=[{0x0}], 0x1) getsockopt(r7, 0x6, 0xcf, &(0x7f0000000380)=""/87, &(0x7f0000000400)=0x57) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) dup(r9) writev(r9, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x1, 0x62, 0x1, 0x0, "b193ce4116064084db971d54b5c5c2000475e4ce", 0x6, 0x70ab}) kqueue() kqueue() r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x424a10e56b1ced68, 0x0) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f0000000340)={{}, 0x9, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x5, 0x1000}, {0x20, 0x9}}) msgrcv(r10, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000001800"/228], 0xe4, 0x0, 0x1800) 20:56:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) r3 = socket(0x6, 0x4, 0x3) writev(r3, &(0x7f0000001640)=[{0x0, 0xfcbf}], 0x1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000002c0)=0x2) accept(r0, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) writev(r5, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r6) r7 = socket(0x11, 0x4003, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f0000000740)=""/113, 0x6f}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000640)=""/110, 0xfffffffffffffc61}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f0000000480)=""/77, 0x4d}], 0x6, 0x0}, 0x0) kqueue() 20:56:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x20, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil, 0x3}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x80000000}, {&(0x7f0000dad000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f00000005c0)="ebffcbff13b9fd812eaa4e713048e69648dae34af80fc7c143bf8e9b700951e146880002df5e", 0x26) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) rename(&(0x7f0000000540)='./file\x00', &(0x7f0000000580)='./file\x00') 20:56:21 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) writev(r5, &(0x7f0000001640)=[{0x0}], 0x1) mkdirat(r5, &(0x7f0000000080)='./file0/file0\x00', 0x5) write(r2, 0x0, 0x0) 20:56:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x232) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r5, 0x4) 20:56:22 executing program 0: select(0x40, &(0x7f0000000000)={0x100000001, 0xffffffff, 0x1, 0x9, 0x4, 0x5, 0x20, 0x4}, &(0x7f00000000c0)={0x81, 0x101, 0x800, 0x100000001, 0x3f, 0x2, 0x41dd, 0x4}, &(0x7f0000000100)={0xffff, 0x7, 0x1, 0x9, 0xfffffffffffffffb, 0x5, 0x0, 0xe00}, &(0x7f0000000140)={0x0, 0x2}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000080)='Ml', 0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffcdd) setuid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r9) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, r7, r9]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r5, r10}, 0xc) 20:56:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) unveil(&(0x7f00000000c0)='./bus/../file0\x00', &(0x7f0000000140)='r\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 20:56:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d, 0x0, 0xff}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r1, &(0x7f0000001700), 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 20:56:22 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0c38f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000040000000000000035b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a912be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac15311dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa1fe8f5c6ae966b384760ea34fc0e9c9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f3c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298d1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000008afbac0f89f18a844833e75f64c2828c73f37851ac0e2562b60e1aabb2cd06b4a772018bd16a2b151c6809aab6938b78bc534e1488500dee4ecf4761b3ef7f6981462f249b9a1a0efe25666d51c13ce8fad7659d5b49fd27d50fad4efbaac4230fb5aebc24aef004a90c8e2b2a5649243dcd6158951165ea20821ec4d8f0e074b3c5fce13bb882045b8a0bacaf80214d52fd6c30e14ce64eacd1085007d841809b705ec6e024d75b6234dca79c6afeb1c93481f2c1115cdddefd62b47c18b5f578072cb9c83bf5fdc40bf289b96385794b3fd91cc68ad5eac0fcd8e180d66c106710b7b1cd476d301f4d846770abc2f2860772bd34d6cebcddbe58e504d07cd19cef9ba5b096d26d368a2899261b4fe7490fb77b6bde244be13628cdf2213f3eeb7b55dce503dbb0b18527e54b5c47c09ece596ba0d9b56ba7d58b221c71744f507f4d9698fc67681731d6d8c112e857027d92960600"/2343], 0x10) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000180)) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) accept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/90}, &(0x7f0000000280)=0x5c) r2 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="81b372c30c94a61eedac90dcca1ef52226ca7270d0ef959d27594683af6d7fb873f238547a701abe17acf6f686c8737daba6bdbed88aa90b074fa7d9df754aeb4a62d411c5049d46e246155042a6e875aebee0707b13c44313f338e1f03b40bb3ec6447bef3abc348ca0f7c7da9406febb350e459f4959d8cd769c622be55b3079fd58047173cd6eb163bd5de800a07d9c66f68abe3500"/160, 0xa0}, {&(0x7f0000000100)="a5aadca186aae35f8260d8657910d4ceee26d3be0a8046a700157e8934ec545bfa6bf2ca9cb8baa4611f3b90645de0767492fdf6853d92626c30af96b71cb27a64348afac5f4dd7129828658efbc6a33346b714c93838d7894c119a3dac5ef46234d8a396d02e7a2c36e35c4d54160b16f5020c276c426", 0x77}, {&(0x7f0000001e40)="5c3d3e606437809c7f783245a748f453b2f8f3f8d091d8c33cc00d30978f7e1bc28cad095efd04482a41bd5b3be1b056e7fe2cb755d6803674a0321a5f82d1666766679767d4c9b3cbb4ce299eeafdb7395d024663df80dfd34af4011caae4da1f50558caa6032b3029fbe23d4e5516bf90120031c5023b7738a186bbd90b88b779d5b38748fe07252e429077f592d39fca554401bffe1ca97c00977521447e02a73f9536a0c79cb6580aa32064608df6712401d45c30271ea41d8404e807d5f19805bcfb4dbb5bc6ab70c2d747a8fec88f027edba281ae003b3357f0841a8756172e4db4904dc6c91466dfc08faa2db7bfbffc43a746f08a7e58ec860cd155ce3632b2867044ed83be8f07dc93876ed2e28dc876589f9c70e699628c74bcb70a7cbd6299620e8b2ad2a95493255f90ec2528637497b3fb22c0789537703ad184010eb70a9f102e8b52d6694154d0c65c90fba652a7cae91e34e9fe67816e5e524c7d992f2ecc2fc10da48a0caf26cb3350343e9ff00f3c62c74a4c6dae4031c8000"/401, 0x191}, {&(0x7f0000002d40)="2a74c9d190d61ced718b9cdfaf876cd36ee498762b20a123620ccf9c61d30e62b7f4c561ef4229a6ccad43ae3fc09c84fe95c55f7c3cf281027c4ab22cc1f70b79127c81a315d3ea863dc2727fd3e77e529f0c57cc43630ac0e46fde73ea24cbaf3592a13d3287b059341f0704297fa3cef70523c5f5ce2cd12f6c9873a12a0e050195bff48dc670043046080265cf6f9d1e034f2b9f1bd444978c100a7e53b2fb9026e9fe3ce725d055be9d7f84859fd5ab2a20b5c01ebf5d54e35638f4fc680310f4503605b8e928d219ff3fb6b0c23d00000000000000a2bc78bfc9d5565dd270aad0e142011189baea8c8111ef628947670f71228d93c65fde181ac90d5bb4f5805f2a3725a3f16f7c2f4eaa25334a6fab21f5ca7d06c34cd09c122d4ddbfd4bcd3af326b78496540c998149", 0x12e}, {&(0x7f0000002000)="928ec426d01de06264c9aa0bc15e74c42cc6506a5157f5a89bd9d737562d05fc22f94e643ca8565ef0ef8d8ac5b8c910d8e6da47aae88dc4a2f2cb464c1273d3af5fa95d7cfb5f8e5d3d49a9fae3929bf401d65f2930c12efee8f881277b1a78562010c59a83921d714defcd3631568a9c68393dce5a4735fff120020e7096b58be6aad817301f76c53f023841da6dc803e8e1f07b9c936f9176f4cf3ddf9bdc64dfa4ac9703225ff569144d65b76547619f1b6f43dbbf535a68f55a87fab01dde381cfdc84a16e8691071aec6dace53711c3bc41271a482455049ccbeea5fb7c8a5bacf349f9eb860efec3bb97e8db42ec8bdfa00371f51b22a1f2802a7d6967f5295194c6c218889a70b0bf84853bf60cbfcc70e72e14e97289eec6c73cec5e4ef3d159037049604d917379b8eaea27c9b2c940c849ca911e8e2865a57908c4d99f40ade3967a9872e9fd5a44a17bbfef11c05985dabb5755c6901ffd063c80f94343832ab022895654f90e9fc45cd430bef396385804a57ce4f353015b1365de75da75a793e21554f47acac6ea24ab82ba4cdadfc828a70c760055592fe243b8e004cae0b541fe72fd12d43cdc00e2e4908ab2cf0315b5b9abd5568ac978fba5af2867cbca624d365ae8b5c3787da92a80aadd3e537877405ef213633ae3c38099266e5b394078f14edaaa0cc4d16ab8e07aa115d456b66a39d2cfc56038b49f4283937f3b922cdfcdd4beaf9b24fa8fcd3382f1f57a8c54c1a8bdfdfc7a55e6d23c80a717da132070612d7903e7dfa76907a4718e75ecb24e01b601b317c9981bef189dbb16ed97d8056288565968de258e997a5aa6cd9ce37a2041620a949c217ed2278c00f7e20672a5f73948f8f60ff868f27549d026c9ca5beeff868c692702ce1b9e37039e45815eef9268a1d372e0790e73ee014209593bf1f4252a9618821c80c8bdfc8ba705ae9e72df22612ee297d70395207e0b0f8a95e45162e3f0ea32fbe0da2a94a67f486bf3634f8f497c1e0c3f2a516f467bdfbf3ec13c03c8121ddf35bfdc7763d31fca4fcb22419fa0d037923267d83e42a893ca9b2f64f3b9eae34bd3ad47af003e3619d642b65636b15f647138ac35764469a179188c5f99c834508c0b837fbe166ad3338c19a32353aaef4c2f27cd3c4fc36470723b545c41ae6d0484eb860999aeed06045567cbf28a92c6399f9a582fdfe1be5e822fba456b82e3414e5d92feb57d581754589266004c758381d0cd39d2e38797fcc7590bd93be59771aa438336c917404f2267cb17e63f4581c6bb26d7e86732411410d41f890c50fb3f63addd6db4043c667217f74c2013b31bb6f2a4caf3d875a4a21d57f99cfb856709af4ee2b89221e797128af086470f980980937f5941c559cf23a1ee547f55da0142c9e3da53e640a2e1e607eccc4277c93c3fbc938412566a81957980b554fb128f7494ad7fbfefb678edf9018d492cf59b07bf158be1debe028bb1a1b79394fb39bcd74a93a9272cd81bacd7cc5a759311414ea6b42530117e9ceb583d7df2673914a4df2962a5f57225f5136ecebe55cf09d7a1a546e90b3b2e2cbfa6076458f7cb04ec4e1bc5b2bc3ad60f4802e71b90fb2fc34ee980e9497dda5fa5f3e2fe363dcab33ef0f47bda8a5f18a7e5736055365e92af6c2e4b05762ed3d71d9739338d21514567cfbd8b2ec646a934755fa50fd8024035bb3899a3f844021a25c1be3bfdc3f9e86e1d9482a1d9b3b54fc2f89ed56f21b924a5b2b0b204249c90e6e9230c212cb4a5d2cd978fff9688bf05f346ef1e707c785d23aaa3f46863482657bf1edef4a304fe41953aaa0eb05475a863c6079170aa22a269c8139633c865618e7b0e94c56decba31a61310fe1f64aa788e135e6bbb450c0ddb894f203d856d611c70e853d6104900cf43306bb09b0b03afc4341d1c90d8bdf9a25b1dcefc8bd8e01a57fb8d9a5aaf9f656bdb8db8b299342d689db58de70cb6e192b7b0fd76642ebbecf21cd48428b9f977632022c19abe3cee835d362a378ed3f43def1d0f424c62e8173820d5984c68637175b709253b8fd3652215191e02078506d764152267ff56a8d81138d6197bc5e2e75f9491c385b0b13179e6d078494b5e08c309b1b625ae5410efcd98f00795fb57c7bed18a4e6240c579f246a3d0fad5ec5ce360faf34ae6ee90547fcab7b7841a4acb12a2f754a94512563b22262f65ca03c48b2c58297907ccada2f01f132e3d5908d0e7bcc3ee94818ea8961578eaff523e9e52e1f99f0e9d3b13faa7cbc6f979c519f490834ece67b5c29184a82b8e301fafa12f8423c3857ec1bf76fb781369f43afe6c0c36a980161c5146f8f0d6c77599e3d7c69fca8da993e4834c085ad24eb50ae2e12d038b617f80e76769ca69376679d79f8488cf6c2f4afda2b283be16e6e3e1b9c112734ef257e27fd7ca6d821e01899ba917de5fff2d4a1a7c12686f34f5a6d8e792119f0335bf6fa8e11d9d6f44f286a53d1bf435f9103ebebe5e0968446591dcaf2665ec7cc7252d248b44e022dfa6320e50a8b89d5d156035915ccb634b39061f88344cb3dcd1dd45d876c8e69cdfc2b6d994f804e5eb6f38b292a9fa5e015e2eba7d6fa724bba415267c0502146169b152290e982c9e27f0f2a92dacc35e71fc3237df08530b13ed4128d3f8f933883d0ffce06c9034fca126a3d5b732902e4665ff46e555aac3ed74f86f3983317a1363c1cc3f62351865713003ad324371d4d69b751d23a3899db8335b35f336b73d5c9c30c2b1532804d56ce73aadf4ac25518d55c1a61b61bf0f9707014bdd476b7d12ee57c3cdfd808d06c63b7a2751370eeb16e0b001cb6988dc9df0d2a8f5bc164a490cad229fdba2b84b9c3375d3eb67438319fd5e1dcbcd9045cb3c7cc9fd74cea254e0389ae42db080600634d857176ebac02253fcd44ab3c4bac9f40117486e5dc889bfb93cea6a3a5e975e013cadba1d415043e432327458dfa8a2223dec536d774d10036bd4080653646536e3a3a8ccef83028a74d453a410f7aa3d0250a20286cfd7256eb863cbcb4da2889a834b1f169c060f0075a1d03de0bb97fae408ef55f883e81ce655e01bfd71d5fba20c67e1a84d347a941f82e5a6d1521f1fea861ce8fa9cf352c237fbb931f51ee31f2db56adcd15814751e06bec1c83194234cdccd2e3edba34a85730d7286c78199642550b494c4f616ea9e0209f1ded092cf9a2cc86cadb84dd770d20fac712d95cb306416fd09131922232bc7fea357869e80bcbfd1cbe2a48427850d9f4d4c771684d4b80308764bb20a0baf5cb6a7169c04da9e7655338fb97b93a18612a65b941d383290d6da49bf3cd54c9b2d20d3a33d700f02423baac8be61854148a3d8c0349c7a349ea0c42ad609a663978c6c362a04f3381bd1afc6ff49fdc9b5469d65df68ad2cfde5714a689b0059623f8b4004f20b3eb1931fac2e4f3eda526853b00401ac991e98fb57f48d67332814b0a4948fc04e2713b1bc563418dd8446eef2e9280cd7ee1c36bb313f416f050bd38bcdfa677df80bfa3c4096ed083e30db089277810ba3c4128408b47795fa994dc8d66a692a15f4f9c41ce173eec87a55aff34da65614e11373daa7993cf91d6e588c838c2bc275fa43d017d7ed5030ad58349c2e6ee152e9a5d004cc691c602adeea52c248800f3c772c315cd65b91cdf74c06a6080f21c1709c14896dac5cff58413fc80e439f15d5e2a2b9380260b3ed908b9ddacfd28175f52b3b82c617463db07d376e624f3124311ad1fd8af6372c587df1c782df965a90e35b1502139455ff9f11da07682fcfd1c6ac4cf71c4cdca048e63d7125fbef44d0717cc6a5d5cb0d1405187d169f4ecc69c44ae6d0e1a037970a45228ab7d2a3f0712b2e364965b2c05d6b8041e80208d3b7dbf2402aea17c3f967f3a9dc281cfc3ed7fc47203101166f9de209a43e717a8a7337f6f12f6123aee3ce2577ef6aee3382feb3007298edea99b8e7290f3d0caca820184b13c35964e430478400f291e01981837d7a1552cafa022bd85cb3428b93faa5c4503faee7874e96e9da7936233bb6fe616824047343b04d0942529bb10a8b32282fbc682cd1215cb13901aaa15c8f890f34aa405d69cd7466a8fb02ca88cf4d3ddb0268704fd4adf13b3fe07788a491823bf6f6f456fb028901ee42796dcb6db7a19e222ff8b441175ca52e61c97ddabf7a5cbf4b28791bfeaa50da21ca109f761a577758a3c93141754862cd5bc743070ba52adf1616c241b72ca1ba2661cbac28de5fed5b51018c50ad193d1a1b7d903fdc1302bb0b03560a774bd6814040073432bdbf7e26ed51a8cbe8ada287e8ab85af3161d5f77fd1ce1383cbc7d9dda5f99a95b5d8b5ffa25a3e7e7ba1b3f394091e2ad76cf03a73c4a7efaa1e5a5c9c1ff1966e7ece24afe1112ae8762d386e9acaa8c90d8c386b06bbfd24fbb60cae54b5ca6a8824d3c0d3f9ebd8ba17e99aa4b34883ff471b908150e987f18d2ce143d0c8af3eccb71a36bdb76bd6e8fa2c182dc4b0f04f01152d6c8cc6d32a6288de429cfef388cc83251677a015cabab5f8e166207387ca26f9ff5e56643a21c84005ea9a1b0afa81e3d59c5cf7d156cd26879ee5bae2fa6572902a604851fe7f6f89a6e261e5ad2ce29a77b6cc49f6219bb7f039f4b370c16e1749562426585a3078c25083d0f", 0xd0b}], 0x5) 20:56:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) getgroups(0x6, &(0x7f00000005c0)=[0x0, 0x0, r1, r3, 0xffffffffffffffff, r5]) setegid(r6) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000540)='./bus\x00', 0x80, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000580)={0x1, 0x3}) clock_getres(0x0, &(0x7f0000000500)) r9 = socket(0x22, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) connect$unix(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) sendmsg(r9, &(0x7f00000004c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x4}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="58a234a5228b0406646f2bcea786ccc6d1b84f79aa4753ee28e6f9a0c7078073d94fc26c1498922f7792ba1410959b945424b9b594089ac30d8fa70a2233557a1234b4cea6817a57f005ba2b96f6452d28699aee1b84a1a0da00a511800efcc849e1276fb7294b9d006f9d231428e11a5e821fa3ed8b4785913a5a0be4960e09f9c6f8ba2627b8", 0x87}, {&(0x7f0000000200)="3992819eb36b7b10675872c8021e27ba15eb3917be084adf795652787df44e8b22f8516887ade7e38a87fc2b94ac55bf3ce11d330c5486a3b34893d99c0475b7a754110c1afc7f89642c9c8a7055159c20ca241ba2f2aa2b3d7d7816b736d0d9e9a4cc797f02d0dfdbfdfa36bfd57ff6842a64a39e6b76eb2f20c5ff777584719d1ab00b07e3abfbc91dd85750ce58b5095a954f29e684f57383a610dd77a4e8700975", 0xa3}, {&(0x7f0000000080)="ec703182de52387733a98e7d9595bbb8f0b5e800f377c79c53441fe1150f91bde9d4a23c3df1e684ca", 0x29}], 0x3, &(0x7f00000002c0)=[{0x50, 0x1, 0x9, "c2bdf78ec781fa6d4eb4a7464f72efd4e7f9f824008de72ca86cf31e753d37fa247076d7c6b5ff98c87ab856864d3b9138c18139cf3ba15b7a7ba7"}, {0xb8, 0xffff, 0x6, "429f1cdf66f6fc3cb2f4bf1b33ff191eadded376ef81cee304a2db1fdfc3409b6fc264aa9fe661343a28fc09701c9c8881aaee8b63eb788fa872300c774793a40b57908934fed8792dc30e9cbba5f69d147a703ad8e9053ff3646ba83ed374cde46d92dddcf876e8f2e438f26b08deb6484a07395ac406444a208925c9f0914692e5329c41b7b07de8287062ce24dee9baae170baab3bf992a80394c4809000e8b"}, {0xa8, 0x8000, 0x5, "17bb8ba1c8df2b4d8eb0e5dd88684801eec18ef608bc86886617718bdf159d7dc83cc018d82bd24095e87d057ed1d833ee438ced0a54f3bc0c8fb187f4fad197a1a7a3116f1c636850666941c8b2c3ad19a8b0d823ac691e0ab9336eb742c206b4904d03ed87f22e22a571fd9aa6535872b498ac5aef604fb4d17dbfd51a0348a1f6defcdfe81a3b322a9e01a98f446f4f"}, {0x20, 0xffff, 0x7, "30189565e3f8e8c0cc90"}], 0x1d0}, 0xb) ioctl$TIOCFLUSH(r7, 0x40047002, &(0x7f0000000100)) 20:56:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0x3c) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r5) fcntl$setown(r4, 0x6, r5) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) 20:56:22 executing program 1: socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000bda1e80000000000d1f5bda7cbe79ba700e0ff06d1c4087d5db2426000000000000000ffffffffffd60d9fd5df85660100671273b7e90118b7ffe20386000000001eff0000f306001394bb53000000000000000000a3"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0xfd) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 20:56:22 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) writev(r5, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 20:56:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000700)={&(0x7f00000006c0)=[{0x8, 0xfffffffe}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) 20:56:22 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa04af0a60a4a8a42a66f00808183c006b80000000fffa0000000000000000aaff0200"/54]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="01042e2f6669f833b5ad"], 0xa, 0x0}, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 20:56:22 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x61}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040), 0x1f, 0x0, 0x8001, 0x0) close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x1, 0x0) ftruncate(r0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r3, 0x6, r4) r5 = socket$inet(0x2, 0x4, 0x7) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x2, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000003c0)=0x4) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000300)}], 0x5, 0x0, 0x40) 20:56:22 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000000c0)=0x1) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f87238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495b78272d99f9f7da834ef441eedaaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d8c65b7240cf990d26d4534c1f1de2e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b3430087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d47d10585d2483e884ee2cf3725b1a0581adf2ea95d000000000000f12ac4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bf6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da3b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1abeb22b95e62983e312ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c679a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b90084e57d63e9a736888abb31686023ad16069d618fd72067460bdc88cc2ace8f3f9ae37a875c856b133686e7c6ff1a0475ac5aa5f8068e"], 0x10) dup2(r2, r1) r6 = dup(r1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 20:56:22 executing program 0: clock_settime(0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x9}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x4, [{0x2, 0x5}, {0x3, 0x7}, {0x3, 0x8}, {0x3, 0x4}, {0x1, 0x8000}, {0x3, 0x1}, {0x1, 0x85b}, {0x3, 0x81}, {0x3, 0x5}, {0x2, 0xff}, {0x3, 0x8b6}, {0x1, 0x9}, {0x2}, {0x3, 0x5}, {0x2, 0xd8}, {0x1, 0x8}, {0x1, 0x9}, {0x2, 0x20}, {0x3, 0xff}, {0x3, 0x1000}, {0x3, 0xa5}, {0x2, 0x5}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3, 0xfffffffe}, {0x1}, {0x1, 0x120}, {0x2, 0x5}, {0x2, 0x3}, {0x2, 0x81}, {0x3, 0x316}, {0x1, 0xd}]}) 20:56:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r4 = socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000140)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) mlock(&(0x7f000065e000/0x4000)=nil, 0x4000) getsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="d2df000000000000e9ffffff000000000000004000c0000000003c34139b7268f1d1c7c4bf5b875a51a7b5f67a64d33542bbfa022929e07623796e01a880f334ff4d99a5d971004c6bf274fc5956568a97e1b342bea1448d4a54f344669455e509841105b76e1d039414d73649dc42af13e5ac50ee9b507764abf3f09d3d055954758fb1f56b76d1bb185c4facb49cc6f77b6f2f0c"], &(0x7f00000001c0)=0x25) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file1\x00', 0x0, 0x1000, 0x0) chown(&(0x7f0000000200)='./file1\x00', r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) chown(&(0x7f0000000000)='./file1\x00', r4, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x110c, &(0x7f0000000000), 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4093, 0x1343}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x1000, 0x30, 0x5, "cc6afcf9b74fab85f10a4b864d6daeae30be94a7", 0x0, 0x800}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000000080)={0x0, ""/189}, 0xc5, 0x3, 0x800) r3 = msgget(0x0, 0x4e2) msgsnd(r3, &(0x7f0000000180)={0x0, "11d8f021b540c0251ee9baf4629dc1330a7004ad48ddcdc2bf6024d85f409a0b28332bde18e159d7ed7dcf31b4034307521bdf15"}, 0x3c, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000001c0)={0x4, 0x5, 0x80000000, 0xac, "ad1e403a04bcba64067969a1c7d3c36ee2108963", 0x80fb, 0x1f}) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000240)="cc3e", 0x2}, {&(0x7f0000000280)="783d960f6dc785af4f1b4cd43b3b52b4c2ddb11455", 0x15}, {&(0x7f00000002c0)="db648a8f7f349d5c051f47a78f868d00779d3eb226135fc9b4fc483c4f6d0f51", 0x20}, {&(0x7f0000000300)="97ff9eced60b627f164f8b32fa77153bbf618822abe15fc8267816a9879d80137f765bb02040218650149a1750627fe9069065e35032568dedd49f018369ad8a7f1700cfa78f", 0x46}, {&(0x7f0000000380)="98b52ec0464bcdd159dcbef5c8556649ef2ca58bb75d1ad4706c7c44c21fc963248a8d15d93e980bf66297e141d34f89b55d518aa4a5b4687993a3a6a096a6203ec88277743493459498b56ffb29e12d08b498d663e7789dab70b9cb3b679908ee0718911bc53dd41ed9a28bb83aed9012a916c1eb6e19069094622d3295bce619a277d664dafc267d24d4ee72924b260d3563a467e81f85c07151278914bafaf78981acccd7b4ad55bfd8543ec03e6a5fab0864f0dbf3b30f44d3886645b55c82fc72024a13c0afb4df5e2de51c3dead846d152b0f276d1e2c5dc4435522a91f3e313a33eec2b987180a6376daed03580d32fbfa52bb8ee3958b0433c2c7f0b4e8ef7a951499f685c8915cc787640354b291bede14e218aed4db20a6f64f6692356da11b43a1ebf83270da51da41559451ad1531996100dcdbee82fbfe1bcd05113e167d7173ba0b05a1806dab26f9742f408439d931e4d39f63677a20699e6db5191659822489d750ab053d6649bc4e606e9716909430c05d3dce6930b56cca56fc6a037da279f5d74650466b0ccd835605f48875445959d7778e955a777c1450aab10c2a82324427ad657a1f3b581cdbbf863bd553a6947795ead3ff316aec3ad0dfe2ad436a2d3b6af93f91d1bc341be1161524cdfff52baf4d66a7b2baab25ef5206dfcc7b20d34799e22e76780b61603ef08c97caacd0eddac56b4555fbb0ed3a65ce3ddde02982165408569ce795ddf2ff097e09e062b5f202ef78c8fc07e2393021c0d83130ff99369378a6e80cdde7891c7b9951a33474dc7a3f42af45d6a34d2029da172b10f1b854ccf917052974b15619752a18001a7f1c6b3074c70b54f8e6b657829f7ebfecc094f881280dd49c3b3f7b909f14f73739fc7bf4f731bc2b00115396f9db41eb9e2940b2af7fa6b45eb42a032011a069b0dd10aa0b8d8d37d1a99d92d53e7741337d58076dde00ef73a45ce94fc4611bf3afba389e64d1428fa295943ea0416e82c842857da6ef86c43dbc63635e4e229b6033465b995753c4f735c2426a86669b6a239df15025d098d8288235e5c03b3dce25e0a37c3cfc6bc76d16aa6631c6d941fb50bc372c3815097ec22d52187aaf5e1ebcbeb602a42b046957d6558443c6be265d691d0d48679eeef48ef532fe693c97d5193711d65bc602b15c16ab5fb97d975fd231c0f5f8af1d6f922f44b4805581d1f68fbe995b5c9f3dbb64c7a1e31fbff30685d969db0f652c5dc025b62c27373dfed919183e2727ae017976d1788f90dda20c73558c00ee2f858cc730076b3e51e0c5ed182808bf3fb4a08f5b90aa413ffa9fb76679c68d3d063cb897bad1db0d10843793140d7bad9454f1c755bffe1aa7258b61e6c072f2c1fd098223ff92a981e7aa6d393e3383b9c3a4b92f58e3995c5011dca81e411d49c10fe0ee077e7438a25c4052cb1c403f9b6fdf6685eb01a029b80240026be4ac854a3108343e36219c19d98b8f36ba3d1691ba4c5b822aadc4cb27722af9850723bc3c0681694c3ccb23dd04d2cfb24c28e76164d137f94558379e6e1672d39f36ec16a51f79484d1ca79f33c69f36f1a8834d1b1d3d17bff97eb807653d01e3bd77b71abc1bc7d54fb60b3ab340961bf706b93ed31f341bd6522593d778dae28645f110cb3ed6b45549937f5628193077352c0d0072437b658743319d32d74fdf2f9bb6c11f183b4f88ae1cc1492cbbc629793ca353030af51062c28f9e1ac29b8c2bc3d1b4e55c63508b733a576cce03e8a7ab64a2421928ac0911534153a55a3d55863002ff26d987e37635b1265bb112435e360eec423991dff4afb46c0490b7638f10ce7966816c47b4e5969a84fdf3cd094ab9bbed1112de1737f29a088b492d1a8fa1edb40528902ea7fd3bff9d8a47962a1f6a9c529bbca52d64f5a80c64152f8ac1db7572449365db2d1d39d0fdc568a060357f7954bc98a298bc990a2322ab29d9fbcdb29da9cc70bd135777f14e75410984d4d2881daa19a7cf9b5ee57fe5c6b8387b2dacbdfb9688d4f19dd60f6ea82b1108854b42429cc5ba48853bc5718ed278c339fed29fd0dafe3c077112bb76c4259e14a963ad81eda6ecd17c55a063d151ec240d5e89fa3d9f84396d04bb54af56f1cfc8ec9c6159ecf99543f002e9c693080640c411d092f60424a5cdffd76ffd9eee3001aa0372c7630458cd1539332f6089dca5dd705d48b106580d137d3b75aee1e3430837d868978e7017cc9bf44ba3977e5c1c4acbac6dad3468860e28fe3dd5d1c0be6fb5370d0f7e685f14ae481ce8a2fe87c17d949117ebcaab0a9c72052d849495c1bfd9927401f5f9a6e681c18942e03bdf6cd5d32ab46f7e2d5487b098ea1fd4c605c43713a407cfde8d364ff8bf8cf069dbe3f872c04a512dc00d80a2bc1ac46e7a280bddb48b2ee7e0783da0148f18d1c3b762cbd246e2bea6927241f1f637dcd2ceaba3ce9bcec74e9965541fe416ee18099df38aab28cfa7ed284e499125f2d52025da2a8ddffa2b53ac4b633842b47a9a542ec150f0852d41f88f59726144a7d2c533c06c9f0eef9b3d178c5cc2f3203e8d8c8d9570684c4e1480ecaf356b8b1fe44d322bdec86287d8ff7d668d6f94a66c80262b8c6eee0d644f908fbf5dae70f6aaf2caa8890d4fd7c5c958066f9610f82f42dc9e6df0e081aec897ae3c2d8225588b6aeb6983f2f37165497a3c6c34d786410b40b352c3a2e4675a282e6965511c57deff100b189ce93908b7c2020551c16b4a21ef492998ebb554ba656f83f05c97efd51309358fc53621e5f18bb3f8f9931d2b8f1d6fe1826cbd31a19e5cb185ee7d60bcba74551ffbce76f4e03a369ce233dcd85c137bed71c9fdbebdb36883637071e0f8131ad4fc4537bec7c6be0be99925fb1b33d8f78da5d5087eb32f8ff442efd2fdf08bf751f9434c32e3ea46567be353248dbfe67b39deb09a1d0ff9e22e0941ca286221df769972fb1f595151fd708e2f544791dc09d7e74c9e4bb07039055301e613a513a2504253a2a5ac68f29208769c2e07c7736b7937091550ec5815d19d616a6e5496180b84ee988d559ee816ef22e4e6c46d71529503c357ae0da744fef65b11307394f3dad7129584dded181e48ee7ea9e7787d090f14d029ca5ec03756023bda4d2637fa009bdc2732fa61951e631469dbf395db2e380aff9cb40210eee92472a88c9e87718775f56caac5446b1d3f2fc0848cb9275dea94b2126a1e9c1c2b7a7233d9a2b62628ddb4ae31ee78b5d6efb0a3b1e6d3a462870881166348e3fd76968798bfd17ef1d6d6f1866570328dfd99c6261ade97a8d2254321fc99d1cfca9217f6ba38009aa50afda13ef266bbc305696e9310f983df21f7abe1cb9fbada1ece427190cd0d1170be32950a656d2774f7082518e66609080181a3b3b3ba648a668ba7b49592f65cc0521fb1e2570d8a01931b793bcaa934674aaeb822524d41cd15f90183f9732a7c85526335fba0ffc13364c17215602d56ea67e60ea7c6a0571e8e012e67bcc8285fb0c904dad3888943ba2f59173702ac8e64988fc85dd4085fdaa2b47906405016d5c3d3508e9ad6f603d89def44f48cb5dde1544647e79286920ae8b924c6915b83a777d18034d7a36d9312ce18b2d7a7676e4dfbf8c5a23f65efdd478fb297ae7654db50bab84825f571676d7f4793ac0aba803e4c648eb650517b89ecbefd9f4568874399c840d5aa12cb640b16fbe5b459c762f10ac43135411cd31d052d02efcac31d50af173d059120b14ff143bc3320f1c7667ac139ec1f5f3cd1ec5b360f539a3ee4333b0098b7be77c0ffae9a8a81d3c1cda6fcfcb274ca8dc829c2869ef659fe5c152919a434b20422887d8e6b6618499df13224e60a6deb080235dd8695fdd62b32298e17a3621acfc299b5c12b275960eb841e3242acbeb62f298ba1497f5435df269d639dfa5286ad955f0d20d503c4238ea1cd166e22cd221c9afebc5ffe2dc0649b95a6eb12738396d8b195d3521ea66cc1a3f96f39f113246cc5da72a7c7ec6b7d5dadeadcd443c4b88d6f794e093746cfa77cf76cca2a0ce81717f9bffed0f137edae3c103c0f190c2b519401b5dda1f38bd04b9918b948da6e7a20b713a4bcab14d9b3a3ebae2b904bd3b849b3e847d71e8492f7884187b92c65aeef512ca0dc0873b83152251e57cfd12364c10c39f54899425382be90ed8cf13d96c73705901dabf899bfbfd5a4523ea1341d2a67aaaa6141c374d0cb1288d0d34fce94f9673ddc6066e30983e9813a40626081bdd142ad4658679024b967b38234e3627eaf876e1d55f32d79c843d39bbc9602e52faee7877d8d0322e7b2431c76039566f3734f3bde40141c74810d6426ae74dee2acb40e97daabe34791b660a6daa7fa26f10d10a64cad9189054592d08bd04c46200226e12d345a9a7c50b007e8d03d5aa8355c3c5146dfdac96b5e319781678342c66760d6dd6a9ca3a32314369d710f869e9e544be050b048ac76198cc5d4228ae2113356834c91e5272462f20c1e3d5885f2124f1bed8263bca3eb53dfe3012d83fda4e05fb453b04724cd3d11e1e418040d5d7a7ea4453744543e919b784ad13a7f15aedcb2b56f155c01e324577d4bdb1281c4b88cfe338aa839ba9fced5769d1942534e3f833d2b6934a5ab925688f1150748162abf3b4b754fdbe06f311451fbd58fb5b408beadc1f7d1cf1c996450fbb9f60a819e5dca9cba7745ba4cfdd12a43d085f1931a8ee38f58d802e6960ecece5a7451a472b91fd1926eb62c799dcbd6d5662942c27499c8afa27dafd41a64ad9eb28357cb5164842b77820a711658296e7de1de9719698bf1fc2cfd2a2de8eaf46da61c2286f541baa35f2508f5d89f67605d268acb543e05e84331c075bef5772b3bda016e752daa48dbb5ba4ff2bc3c4bf4049a6d6c92cc4517c0af699429a3f95befa55448da9adf056db453ad1606c35902cf57fb77e35e368d1494ee6ab3ca6d0e99275f1fea2b0b75f1eed2aac34c71b963e27a09666b6bd7593ede7b6761960f6460802a30df90daffdb54a7c5d8f3a7a078e24c86e1708cdd0cfbab85556a06475fd1df123979b70aa624708ac11d1a7f211a5b5f60acf8296e480d5d546f72cd6ae1441106a94593dc57365e8f3dc957f4ee0344110e4d9a96f3bef44f3e7d166e313fdb94d21c876b87e1b0c19a45aad7c76819826af549ace4a83d8ae272ec0b301800d0eec9b138b5b386d7b537d2832ddfe9b4da4032199c153d08f9526c2dabd01e422e6343e756dc29d1b5b82ac1665e0de79373eb167c54030c16bd7ff8af042423d85a9716da6b070e960f82d8688f781bde8c0c52b7e9066783a1bf3571783dc770c17f25d844edf06c5225bd9a511bf86853fbe3f111c6b0ced56607cddde9596c995b46e3becb2bc55656892dbd3c12b3b8eefd38df166a2e2aec04b773d7ff2c51c75c229a88481ad92b9351c50379b6b5921d27e93917bf5095276ac4fb1e46239532b0ab4b9ce79c9e369f86efa36d3236b8e39f4c793e7904dd44b9f3b342229f966c8364a857ed1ad85612fee83e366d83158dfc326fe81037923eadd3df68d663f0b52e2f1dfcf1cf8a88f003c774c880071037e88c27f0f264b03eafe153edfde0618b664bcbd705f65b828be2028da894f58ebd3981099f4581c59fe2048a433feac1f4eabdd6e974a0f0511102787ff1ced8ad2ab886782a2332c740d781e4f22f59638e1e7d0373776070f941372e2b5f6029ca6db0a", 0x1000}], 0x5, &(0x7f0000001400)=[{0xa8, 0xffff, 0xed2, "2d2aa9a22f12a1bf2ef7087b8170b6aaaaf63c89c4180781c8c134f927f6ced82e77c9ad21e8c30f6b5c6d654f546a3f08aa34bf01eefa89464c7eb35aac113331f20d13066e59f5263ae281ce19c5c0d2e50d056808e5d1d9b50a9684010eee1f719cbab74301f3f8b41f1e8debe9f4cfcb7784c68af38dc91f3a04f194cdf192a92e1af5acbf8c71e714e198da1eb57d313ab9"}], 0xa8}, 0x2) linkat(r0, &(0x7f0000001500)='./file0\x00', r1, &(0x7f0000001540)='./file0\x00', 0x4) r5 = dup(0xffffffffffffff9c) getpeername$inet(r5, &(0x7f0000001580), &(0x7f00000015c0)=0xc) mknod$loop(&(0x7f0000001600)='./file0\x00', 0x100, 0x1) msgsnd(r3, &(0x7f0000003cc0)=ANY=[@ANYBLOB="030000000000000018571ef2ac23b3e3388a69de4fd4bb44813d80d1772f12dfa2f2852b5fa4c18e381b99ed44d289e0a552125d1f53f1708e91c3d5ba9291032b33974883561e1d6cebdfb5bb122dd5a77964e268e43032edbd6d07b67846add9cdac47519b72f9ffffff45fba5242effb66cefaa4d6c1477c618adfe043e92dd95b99d625408f93a34e6c8cb9b76fb045cd2929c0a7fc61df259f01b0e2260f3e291830f"], 0x78, 0x800) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/klog\x00', 0x100, 0x0) pwritev(r6, &(0x7f0000003800)=[{&(0x7f0000001700)="040e636226943d237e2e53adb9cf31a396d4a466a7713867b0cf3996af1cac7c6077b5215ca39f3a7ea329eb1cae1f32e3155f48b2cb7fe69e1f683ff8e0ff57e613b87b9ccdb012a3011f769f34efcdb801434bf02dedddeb6b161a8e95c136f7d024765119cf8a6ee3a801b34aa2e8b05fc939386781711030bfb1fa542e3995bafa22419ac83a15996439ff1894963e342425e7b6122c5e5efb07486b3b9510560e18f8595641e9d003264660d9b9151e5bd8399025aa6eb9474a8de790e41e5ec590af4a814225f1ed682d72fd", 0xcf}, {&(0x7f0000001800)="1149c3324b106acf66d2661a315425f71ccf3ce8d45348e2f867bc03b4b942729821e5adea12f08174ccf75b6f26b06ca4cb2d459516dc309c59b000b54a8f32056cdda804f4cd292590367de839245e95d960ce68073fde470244d1056f8ccbd32387acf80a7a874e5eab1d9c1abc2961defb0c77911ad0127652ff4f594c0c4d9afd6ae775d275e72c7c073dd49e92b64ee2742ffccc0bddb3d445d9c32af0844494de05b97e3eae1f867ad59575797f033e29fc4f63a2daeeccf001eec607a10f03d974e7f093ca9ef3f9ad294b50308a7fde11316e2c4e55945c391354bf71dd6304f68c6389545f464ba96151f6780034ac1f52f0fbc9be3cd0f0e39f354d7c660a91fdaeb66106c04b64a913902749d32c119be52514e710e6eca98437d7bfc1c11333f70a70308355f1f88bcb533e73f80a0a65e2f1035eba3129b94170cffec48d196cfa4d084590b5715cbc08ace5428a6cd8fe5c124d7d2ac106d1a5e774d22f7ac96f2442a869ff0526f8bb7e70f3c170d093350a52f0a4cad48581cac8bb547a03cadee219fbce5367b06e742e3a8d66a32623a1fcaeaad3a843f85ec01bdbe0cb06a18dd080c2393adf12e1e83419835ca82acbcea6adb8aad5c232cebd109b6ecbe2d3cecb47e7017e833dddb4ec18e90f0a69d3e2c6662b8f9c20b76cbbfd9c8547dcea559331e37836c2f6338e656f0c8b08aae8345ac01a30b168b51d3083afadc4136a09869d9a588f162f45a79612ef611e54e1a3de37b50e00e6586ff9e02c5c524b7cfdff9350d0181803fc04fb31b6915d0f0617e7a48cce99a279c3ad2c7eebef9e4f887fd1201a7f07b20a5a637a7b427f92b46e06cbdf3152f53c3fd1c22d7fd250b923a0e2cf4826785dc1d7e0455c224178bf19a12b5b06b1f2455f2c65c21754377950ae0f5ed131aa9f248fe2ce455e866d1d4c1d322e5a8fc8b65a1ee4e7cf313e1c592c28221bbe1209e65ed6f04e050e03998ee03f930baa07d5e96ac169e20cb3bd3e464f2a6b804234d21d2594f34f1880a7c429be8ed03c867110b765f8e2dd7e95e76988087a391b22c418bd2168bdcba1fbed0da31e2c12827f7eaad4401d6eda640480d35e9e79b41459cf8d3faa5b688b17353a61b0e25acc7e2cf40ec135ec1117c79c4735c1b88c5ed0bd7070b4d40fa46786585b77023bbe60fd90e7d838eeeb92758d6c684fdcd23e85d6fb382bab7db5696c6024c5dfec9323dcb8daf8f0cc371a5026e1a91a29568790e262a4e37c1e82cdf25a363655ae0dcbfd8d9936656c94e449bee796ecd195a8484e739c773e2cf8a86a1f983fa21b8e19028ea89f0758ebdb04d849a6eea0d725912b5ca3eb8be355b14f5ddb1746c08c748d50510f2640b55ac68d3596ee63d67c7893c153f54a635b30a1718d4562c446ba342acde4b17238341ce360a8f1409e9a71c7348eaa070a9ce4fd539d334aa5ffba7f49b5cee9fab93038287f9672ec2ceb00734cb5316d45fbfb5b4d107c870f54a3004545ca84c52132a9bc902f79a1a80eb44de32420164bbe4249f33366e7637413731260055f37957f7a2d414f8d561e6f4222517fd3596270d9dd651268705214c758ce7f79a782cbcbd9ebb9c05160c61747ac792d261828ead761fa7aa7df8019b38483b7453d6d95b158cb263baf291ac06334ad86e6755067c963ce7a4f8298907223ad9f2af411225af934e09ddc4629ad0984aa995f1141baf4da52d400ad62c49b0e719f53d66062b7cf94014355866d1b1cdee16d0f3e12e5db4ac56cf21ada452a76fff7fa62aee279e98fba959b0c901d1beb159ec54b6cc7bc8c8647979066e08d330361a0cdd8863e4e8bf4bca3d2647a991a343353b1327b156cf38eea038b6a90efab6691244b391331d182cb3c947c862b8b9a0fc5610a31172e86ff46e42f09e0ab07bed462d47018329f24e385dde169bf979c1bb492d6f2cee09b05942d28efaf8339ce9e7fa68d75783b284bf7d476da8d0ed7cad818fc0d4d0965068cf6d5995a8b35091e0f66d9742a87be76a53bfd7d8a91ba12ce24b68629b21080c46b4c4ca0f40f4b30b8eff9b438039a324ed1c9fc52e90018b82c6d0b5624ad0121f0f3a35fd8577057cea0bdfad16320ac1fd4edfbed350096289e4555b209af7715578d85815288f1649a85f9dd69181b8614653c8b19f0e8a5719fe4dac40a8cedc45777c96aa8186a9d49e0c4bba47ac4ed145b28d84e75cba9166a609a10887e0bb0cc44f3ce0bb757ea1aa5fcf7d55170ac4c597606f8e343bbff5878dc2f1dcc38a936283fbfc136909b2be283a614f5acbe8fe21e26e61c99dd13bd0661ff3183c806b50523a7ff4ee0018f8976002b0a4923417fecd23ffd00497ea190070906b080d98c65e0326d20b1c4ce40c8cdc173987e328278397a8abe53f51f693fcd18e7d98210460706fd0b73f09d49b15f0865625ff811bd782de08665fe27bc82bda34ac63000d9e7387c3cd6ebf952ee1d07b7d88a0a5223753f0fd1b65e77a014369d5e1b568bd3f3db987e00dfdfbb5b00d1d52081d7be3298085e2a3de00d991d28f53712537a238f74241bcda8b932c99d6b567a2e385751630f7bda26a4e3f02a1ba4fc39c5334841071fc790f08b16095fc125919c1490a5f4f23700522535e8309c93f0d4d81b438e7bf56939ff66c3af8757529d71295ee5e446e1ce33fdde6d13e38aeefe57acd83b9553e2b6441c21f9b29103d94b917e34dc915055823773506e9e7b917dd0aa2d2a17ce68bbb1f0bbecdf79524fbaa57a4787a22348099664219d1d0068a0bdb5b7055b82aabecb50f1e20d9a2b3463a0208280fd870cf0d4714ce5c425b4fd3f8b36944d95bc47d47e093eedc4731170458587f83c161eb1fe35dae2ebe54acf33e9085a2604c114a1803de473a004cb4c7fd3caa73189c41a3610c2cccb5630f43a33f79a36e121a41daa9ed09195140e7007918939f43af637290abb71102f4fc8219218f0c04342428e773df8b91d77541672de9efbc45caa8a7a7da9c07a069c3dde3f26d1d60d32d4ae9c25d07b3f4ce0026a0fdb1a24a132612dcdd9aad25a3df70b4b5439bcfaf44e9868355646461f27a91227d8509caca8d54366d0a589dda9cc892f5794299ed4095affc8f962c00591fa71b2f27d7ba434d260b96ff4453206672f7d80bb7a30be6f02bce63bce6237b0e173503fc20f2ab4ab63cc2bcba43f07f8c3146e4d2f42c644044992e6142722222707ec29efb293b4da3d07f820766e9897eb79bf9936e104b40e0101f033a815081ca87e4957643e4d7dac87392c07299a829263f04831c97eec77f7d6416167e2fb8b5627dba67c8f66fd8e0f4961c3ff8c19ad69198c286fa7efdc582f770c17cf16356a10bcf899fc33b01643b4bf7c9b1add2383dcd3fe5a14355a06345de32988566423c1419e23f87ea9a0d66556485cf884c53d48b4d1773e2d2227ef5172822d3d90a088fce636d2353109d44d69edb03c4dc9359ed0f8af1391fc25c3476801b91897d5f431326227c84082c9048feea5031ab7a79b3e274211747a12086fbad2dd96aa980fc9f1127e59a9930553180ea1a9e887f51c814ddbb258666190ffcbffecf36e1b18faa1c618de0e07803e79a9570dfb61df2a41290dd3ba34087a2839f396bcb96984acaefef806eb2a42a97eba045fcffda90f451cdc9ae7675688a4457154b480c48d938936e5eb39791a9aec16c214eef5ca256713c23467fc984e645c5b59af49035df18cad980dfaa80a15874518d0fd5747cd78d9b2abdca9eed90cc7388d0bcf91e8560101d32726f5b9d5500e2b8a08e394105b8e7267b3f6d66c987cf209571ee36b329301f96a354abdff50fca9b0d32ccd30f8f4672ee50e433c3a0dd6ee3962d232f61c179edfe81315411134cc36a45aa66a36f11b72dcc48902d836338e65ad370cfcbe533b12ecf0de2ef09b25a631f92fb1fcee5108798e11d3c54dd70b09ec8fff650925feb5edd0dc1d8b9c37cad08c8324734c0a117df0a71231a8598a5476ae3838973cb07df788cbbc5c8f724846ae3a6d5d291ed08a9ba2e8163ee0f0093597994fe84abae69a95ebafb5b03dd115292bad4fc754c90d0f6c39befeff3cf400337a53186a5d5b9f7dab72faa9561656510d496204f1a0092a5e7168fb6c169b25dbb858f93e30644d30f8ca518c57fa02cd72483c4d9d3ad369a7949d753bdc803f1e461387594b39ce2afa3a48c86b09272ee3ba330113ed6493a9694bd617eb0ab80c9e507068dc229646fcbb4c803a5f2086370ebfbbd4a39cfaa30362bab759bb9095004106585a7eb620b93a3a4ff3c30ed327b16422a4f9f49be6dfee4ab887a64a86c0e7564afccf515591b97da1fbf3e61f3303e6cc1e01ce607a28288d04b2acbb18ea23a5236c92c4308116cf41d4c046e89a4a150623779c5ebcdb1646b013ec0be97d9b6fa4418108019686435666d2e13c5b038dc3b8bd108fd383ba4b2834f44e38790d793307b61c3a26100fd2d4e2074e7ca479e5d399bfd40b11a832029baf4f473b0c4f63c39f406b4c0d0c7902bdf8d666deb68b067195efe3355c2b43685f3a7d6ac80472d42ae59c799fc3d15da92a5bd893474270761eae73fb8a30595bbadd6c5c14287f06c51780452c5c40fac5789847cfe27376f33570956298c79e69b3f888166a16b08ec5540d880998243bc5b04922b2a56f9ab1c35fd0d161374e7229ed904e0dd359fcc3e1585cae20b91d2fc56d6c2f9965b51134f754003a8a26c56c0552969b04528db484f14b7888525a788f8383bc28bc32b3ee3783bff147ff5229994d0ee38fd4c2e7b159c089a55b3441e71227953b302743f06cd893ce5e4f3be283dcde94383bd04625f7910462efe240efb476d78e075aa09e64ddeeedbf930e061dfd2ae233cea483c68e272b1585fa5cee28b507f4a70fee6cad87a4afcbb5321fe4b638fe693aafa21d397ca6bd04a54e7efe06d7fb634e081b25042ea99e947ebf81b2659c945bb8cc22d9d872b04d5bbe1d11be7591a971f28fca259ecae540e83b72be339c6b3146fd506dc3f2eb56ced4d9db67d443674f3600f9118ebccc9e7d6bf661e3bec6caf8db75c3a83a188c659a1352c039d1b70019ea12eea68fbaecec1ff4b229a3d685cac8cfbf09ef5795e88df58a4aa6f73f7313b3c9d2777f378f5a65525a28b8e5e3e63217e305958ada5a82ce08a3bc58f6b1c5fb64b42289214f5b47d638f7949dbeca630a11e09041f353ba69ca1afd9726206356bef64b97d5eff5eab36a0066891e4fe91c64ae3dce3eb7211e353269ad1e8691e3327f1cd9d5e36af2fa713f62c05b88b6da2fde6cf3b87328af976d845dda3fcb5f8ed1dbb902b1caad950ad8c76972a08f68b4b4004be4a2f3d8723c9c11f0b8a7cc298bc1328980d8d045552b105fd4241d989e019bfba6afb0c655df981dd0f248749cadc47d6ec227c9473c8204db7b1179f627ba3e78a43754f09d43aeff300cabc76f92bafe4a4f48e9cd85649ac52b824eb8bb519257ce0ee133e57097b5aba371978daf856ca78995c659396c284397602bc78aa99ae2d373353fea3c02586b32b631efc2c0eb1e641df594ca6934bd19a45b81615fbc01a21061ff0f646d44c5e59f33f21d747626a9a4207f7b28ff860c73b4dcfa6a538f236b5dcdac387025809777aac39167aa9431ad271e62a65fca41bcfdc158c17a444437664a126bafb219b0052d12864fc44d8eb5a3ed952c7b57", 0x1000}, {&(0x7f0000002800)="9a549de6ce8770ca719b8259831172ca1feef836f800196eafc0d19ab09f36077c80110b5d2f438a5c1c02d8b03d19e02b57835a85e69ccef8206f00fbcd9993c75673e5d000c45c2d77158a82720b9a7e10c6a1ea9e6d1c41ca21591903ad8d1475e6b3b2c54dd637e9b5ea23ed9790a73cd2d31e3b3e6c8e870a45dbf5febb6ca19a238225d7ea9439f843ea8d55a17657961b6f5877a29d6cbdf3ef02a7c3dad63052c4854eb65653b1cccdfe58e72a84d0621a5156a54dfb39502f462b3290882af07c1ba0b70b8364d9679b6dc1dd5185a60771f2578793f3f4893b3403ba422ca5f9e5d0b040b201a6a17ab3925e168bde4f5518f68c06bf6a1ce3cb03c438a7b31b0b84013ac28521660bd28f1f2373edd0ebeb1f0840da397aa247a533cd0c7ec8dc33988b8895b404a399a747de406c9313097369c80fbb4bd8edb04db0b45d9950452a9fd4d972b1c67a2e9d9f1edc5870902c11e277616f2566e40dbaacd892a3463946cc8c53e299dc7dd26aa0f71286e96a6ed5ea50e6ca9c4856fd1c6af1ee2d87e12b34cfc349b82685b4dd1d285da0e9648a60b28262328df567f4d9ca6e88844e64db50aeed4cf70bc3a3b5b75e4a7a39a40b6d1e605527f50bb8b5d2b2070248be93c7ffb5b3d3bb264e832ae944e34e6baf2b63103650955186c59143734bc3b94a24e34cfc20211e5f213ac34f046d59565d2803da70930027edde5fba863b51eb5e9e0f013f79ebe24bd39a87ad00c0cff8d642063de2af47df4b9d9723902dc172b12566d80cde623d2ceffa953fea53d7710264f168c22384a4fa5e1cde187b286b5006ff379d7402ec4ff432c0cb4f31da408014833b86ec63c93a02c8933bfb72e2f085d205f1a5d9ab12f5fa17663cf319a159fee475fe265610458771ae9a8e00abc89fda57a1508dbd26a7502b309c5cdc7f7cf89aad1eecbace607915e3258dfdb09dbc08df78388bc94f6fbdf4545b7b606cf277557b04348263ee8f2f5bb5f1fd64c7dfd6f0111f958953046ebdfe711f745649d0a901d3d81d46ae99b9b9b1aca82b6cf61d08e610b781ad39268a10d6f6517123a6897aa5581f26245b81ea04f56463423f3405078275a11ba5c94192c7a4db5e6673529231659936934304e48e68554e503ef51eb783214bade528211b39845b23fd9f3a474191f4522594c208f4a073dabcf1ea229d82980c3653ca37de50900e71502ef545edb63cacd0a038f62957d74fe94242a2cdb69dba882352df84b9810c449d7e8fcc6bdf8cc1e9373f51091230c9790e962cfa737bb1f8785438f1f296b75dfa80c3ddf7168b7a1f9bd5f31eaf19cbb1d7db85088b710a6b4a959a83be72d196dbc3a08e30d94ecb0ce989db656fa3584d3e75faf8fd48fb8131d0c51e9800c0bd22c8b87524f7d45173712e4aeb38637ef931fcec46a7139d053664a58c357593d15b2772811b9a99072982f103b349648d4485b1a9df10ad1935f546374dc6153da1d1589cfcb816280648aa57a0fde090fd46c9949935152de692c489b9d801a80598a9054a3f7a5bbe1e72020d949e9ebaf72c9528c330e27fd394432c3c0efc21a70e76cdb51a2a232b951f50eec53dc3f843e9b34f7fd674f56f73797004147edc04929502b41cb1a87ca28388d1673d6d447e2aab5bc3f503704ca79289bf974a797ae996ed562440e6c977294ab29d1d772b0eb5a68839bd58b1e25fedd34d67f81144105cef6e4695b46ce9fd17b6ba3089d732400b10e0ecaaf61406e8cd76a5c19c225222825d82443f51eceebe2494f5a1ef6fff925ee8194bb179611ebef99de4631c7c7e6eef6fdca4338826b6a3d3ee0d11ee822eb77366a2d993e8fa76af0da7f0830a4614dcc0a1ca84faa04278105202e6d2071b8374e6ac7a4ab6f8763cc5a10b4aef78d4413a853bce90a880fb9bb19e024899185a2dbbc3fa3be1318a8c277322b4d89bc5a2de29a1eae9a03e72917990977d2750b688fbd107fd27781ba4cd27b2eb8e2afd9250c1640525adce860f40ae48b7e9c519c6b9630207871f4cce9eb2f45b6f441521ccce9e44b2c8e67d64959015bebc1600ef4aed176305defd5f88a69bf4842ca47107f01c63239415717b8a3332fcb568f7437b19c11783491d41a965b98d40005c48279e3af15a44151815e03fc015c9e5d5b00e153dc4621d4178b4cb238cfe6aaa3004082ef9b6003ce0c106b767d3165690f19efaf79bcae79d5accb4e14e8ee1f7beaa8ed8c04929df159d7ec3923c70c5394c62c673141cf353e6f2dfdd7637fd9f8ad9cad870f07cae4ad40ce0634112c41b95a3da21f34b4d61bebaff48abe4c14238a65c6868eb2662dadf7ffbf986e659549a97c13bee1d25314685429b9b965c8d488b5feb3ca4662ba597e86b6a4f65282a452eb2b0564c8863d4bde6f82bcab801cba232f521977d4036c9db446cf9cdf20aa8f9b4e10383fadaf83233a066e2dc53f2cffb200bf999ab81759a851f183f45beed1d0ebb0463f3d63bc2a6c41cda794c8d8e51f8424dd84bd5c3103427477f84fbe18c098972b2e75c00bec4bcc5fe1f76f35a14b8f7da6663bb7414651e67fd96f14daa03cf1e8d47e06824df05077bb692946ed29caec533a294e1fcb15b1ecc6d1e66896c82b7d1666729bb6159d2fd363f056054fe9c70d4e103a6564847606058527d5c3297061500d12c842508d867b2ef3b52a3f9bf5af26832bbb0a37c44abc72c5fda203e7297385b3a6c9fddbf6304d1ab913c3a11d75cfe99937ad8c07ddfec66742891ec66eb17c72c8ec8ca0b83074c5e0f9f1883b7f12b237f7acebbc476a7e220b27b83de8a4683a2252005978c7fcbe1f659acbc0ab00306dd5e251d9d495b10879b4854a62880f407a507d3d5ca1d56d84249c511eb792c41e9fd950d641aa6ea1975d81ba5ab151410a049208961fcd47464c4a3b92586c611e7df405d68e256801f97a97b8fe387c924495f6cc6610961a17fa8282348241c4b21afd3f8f6ecd2dc853c40c67333acadde7b53525867df7ca4ee1e7f9a4bb20163925fbea8cd74dd0ffc5d568528216710ba50738928f7b3fbc8c84e0da6323366d089e184f17e058141f205d98291e22a8bbf9c4be578befaffcf4f899231a556e4af21c839d99cb127d60984f7860a52eccdcab53a5507fb8ef2e820d9152cca3e07940af4615abb5e4e938c6aa03095a4f6a2dca798d4d7782207be90434536de11c1667d8db63a04960fee4282c451c23532c77ad601717eeb5732a55df19037aa87034f030d01c7dc8dab2263817ad6432df5eb561343cb264ea5caf5142343fa82943075da47a0f6acf582e61de078ecdede7ddc9f37d7ef397d00968528ac53420223af26be5a2275b1d676148e6f871fceb9fd0604cdbbc5c254c0b636512e3aae5926a4386aec3ef58ea6c6ba5a6dc522644189422d645aed7775cc6bdfd8debb69901c9201d04305a03aa106037e4e1427866001339c10d147a0f86b970e776db14ca17a5b58a14dbfd23706aae24b919c1bdd42076f1e6ae450d987ae1e65d0ca3b27347fb4fac0878c04671de1005465e7ca8c770ff110d116685df57e16e04e3fd13012e5c1e57df44717e16f4efb7754e9b4d39711e8afc061b1b8365dc3b3e0c21838aa7a1ffdb0e1f8dc95b9271cd3bbff2deb5b087add27f722b964e0716e349e894ec873c6cf8da1a20edc78eedd31e5f7a4fc8a53a703bb29d4fc6579c530456057e3412208695bf3caaa1b456d7537aad34eb79ad40b22f2892e09e82fd622a979d1dad3f409d6c0b32b0e23bdeb47f28f73040775850718c2501ca283d933bdbd47e2b79bbf2cd7a639e81c0a10c4bb24196821ec5c50d9fc743be7040b9c42f910447df47f74bee966df4d2ef19098daf3ec00c135c965698b18067a2ad9a05ef5478b4b6093d822a88dc87e36f0fccec2a1f3baf3d5f1fe66f2d36a690b7f7ce974a2b341f31d91cafb590d39d1ff626e5416234a2bc6033788d51406108bdd1b086eb9124d7f82ec9819badc510a21ca53342a7b1fff71a0ae88768f194ec177c6a9ab73cbedc4950c794646adc0910c59b60c056bb364745905a417367b07923f0c18f9c6f15c9b773c7a36ae31b78a889e1498a1057bcefa1f526e3c13387f711a1b4fe265207f1a5ffc72a148f71e9bcfe8184dd143475b84fd058c3d9e84f5ea2455fef4f6a0cdf941bbb122f73b48783cc46c7f1aa95d9842c96ae631d5f0de367acbd7f9cb2e38ed08d95808bc6504332bd1a2f898c006f1665b7dd6cf8192c67c8f372b8bef5a90bc583dfb4b6dbd58b6406cb7dd111ee41138c13fd362dc94c0f75340138e78336c9ca8904e30149a1fd80194fe7c48fa879429a0af2e264d2af40e1294d4a3b2560d80a94800594741c16ce452b7d341ee5c0505e252e03992990000c50596520307293fd149dd1108684a04a5e44b4b76589282768a4dfe23e7da015fecaeef58ebce8cef41ff6ec9b1fd4e204e58ff936f59abd68839800d7436bfa2eacddb529c286f40f94f4213719cca01f089949afcef106be46a5d89bb5badbb3538b6e3fd303a29d79dede07fd2f15c1a9329871b0906385e50e298b7362936eeca0d79733e35e870c4ea586d550602b45e0f10b25229e28f5a0d0aec84ce07bb7ef13858eaf0dbd7f718ce945287482e7334c37a1685de02087c848ee6a5a0f91c2fa8cc5cdaa8f44e38e49af3c87cfa9284cfaf95b9d4cb25940fdec268734baa398b206f1d8daff05b178f5d992b9b4fce8cf76c76f1d34cb9db1ae314721b350a32ea2ac8a6d50dd30f849767f2986fff5e828412b374fc1e0426fa14fffef1841c75ba01d78cae9729eaea12893500b4ffe3c8e9955efb12bc4834eae73a0934509d9024ff0bb2b59f0ce5d66e2b605df5a05d9f36e9a5c20e013632d67b37cf415b8dfc6922f070c83d1fd007c1da50ec5e04c37a36ef96b4d2dc6e689995c9d8b8d2938fd772e9839e3204245541394a8dacbda6038b13cdbe8dd42062b0d1b058aa70c4b278725adc2fcc2a8cb9837e76f76fe5c5fc4d17c38af254416f2ee5e67152ce573fcde803a99003383ce59a8ffd32ca862bc804bc93bef7b4e89b5d28b7521ed9ff5165b2d75b297a3d109408f73f9f20766ceb4ebbe989862b0b26caf3b7e3ae2c03fa47d1c02690ff4642f32afd2a826aceca62c4abf56acbdc9b0713d243c80f1cf706baf99048f9781946166a30fedad88c38fd7ee72ce857c27f8d11eaefa63cd4292d87a1ba7bf79056a37276df45444ea00dabdc047e63641ee02fe913fbae2b5905dc1622c6ad28d4de0387b7211457a33e7fbdb5b0323bbaebf4047aa4b948b121fcbcc19828393164a91cc9587f5dba5ed5eff13193d572fdecb7f6469f8569898fc5a9f64bcd9f6916542f0f022eb68aea0263429c80afb1204782b3dccceab4e70de76bf749eeecaab01f39d8841f2ddf7ecd45b559d8c4e5a28f70833659c2967255c4f84eaf5199e278e60a3dea80de16a76c75687ff8d216963945003dd50317fdbaee863d50d1b9eb2bb092e1ed71ba42c0a8129fcdd2f279bb4e68be2b40a688ee9b8b31c0e89e685d1efab96f2e453a8184998964a41a205af168ead2291a36fb754f2ef57ee536a98156b73e9fa2d6c5ade2bb1e494783b354c9e607ff444c03dce6e83094a3e531ffd4256d05db07a6e323e2d6b690354e4bfe41b6c8b4be6ab01604a48153008c61027c9b0836c6f6e9c6c95663b5ce7ef78c4391cc004f4e263433", 0x1000}], 0x3, 0x0, 0x4) getsockname(r5, &(0x7f0000003840)=@un=@file={0x0, ""/86}, &(0x7f00000038c0)=0x58) r7 = getgid() r8 = geteuid() getgroups(0x3, &(0x7f0000003900)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000039c0)={0x0}, &(0x7f0000003a00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003a40)={{0x1, 0xffffffffffffffff, r7, r8, r9, 0x84, 0x9edc}, 0xf1, 0x7, r10, r11, 0x200, 0x8001, 0x0, 0x7ff}) open(&(0x7f0000003ac0)='./file0\x00', 0x100, 0x40) kqueue() chflags(&(0x7f0000003b00)='./file0\x00', 0x0) sendto$inet(r5, &(0x7f0000003b40)="b1517eb78d92fd6a10289fe4fabb735cb20128068f1ffe4dd47fc02a3a4d06b46a0eda83fcc09df59d162c30a3158f70f93c608b2f043dc3b1bd8640693bcc43fa13cc9799ef6dd07eb3b3441462fb46d10be4ada698b181d1aaa00d855e238a5a59f77b7dcc45475d0feeeae77a77a5fbf16119cfa515de19cbea7513c69e44daa26677d48c13436753dc0240f14d622fce28a8cb53f38cef6ef314ba0f74465b5c1af87057b90dae6cab999d8036604befb03abc733d12b07e758ec1a2403d62d13d32e11bf0bdf0ac8132", 0xcc, 0x1, &(0x7f0000003c40)={0x2, 0x1}, 0xc) open(&(0x7f0000003c80)='./file0\x00', 0x80, 0x42) semget$private(0x0, 0x0, 0x4719695fa842637e) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000067, &(0x7f0000000100)=[{0x48, 0x0, 0x0, 0x4}, {0x2c, 0x0, 0x4, 0x4}, {0x6, 0x0, 0x4, 0x400}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) r2 = semget(0x1, 0x1, 0x4a2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x0, 0x568, 0x0, 0x5, 0xd89, 0x1]) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000040), 0x14) pipe(&(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x5) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+G'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) writev(r4, &(0x7f0000001640)=[{0x0}], 0x1) getpeername(r4, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000002c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48e71c661327fcbf653000"], 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(0x0, r7) chown(&(0x7f0000000140)='./file0/file0\x00', r6, r7) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd387", 0x69, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) sendto$unix(r1, &(0x7f00000000c0)="b100e402", 0xff13, 0x2, 0x0, 0xfeb4) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x80000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1, 0xc, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e6993592a448f0e88e89d54ca33346bd672309d036ad64c1e86f3382c9e2f91c738adb01bd7afcb45e81a3736218f77d07c94a41067c4dfad88eecde15c5c44bcda48e3b949086a006d9c10790b5d3867f1bfc7ac81746d001529577bb09ded4fb0961fb5df3a1d0fd4c57663993e9bc6891641e42abe9ed183a0645d3d8ae18e5e3bb43899aed8ba5a91e7be5ec3d493723a4fb1d07c7faeec96c01953300000000", 0xb0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x6, 0x9, 0xfffffff7, 0x80000000, "18d0c744340de1bec3bf50c081446af5c83f73de", 0x40, 0x80000001}) socket(0x6, 0x3, 0x2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup(r7) writev(r7, &(0x7f0000001640)=[{0x0}], 0x1) syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) syz_open_pts() ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x5, 0x0, 0x20, 0x800, &(0x7f00000000c0)={{0x0, 0x6, 0x1, 0x1, 0xfb, 0x400, 0x8}, {[0x7, 0xfffffffffffffffe, 0xc1, 0x58e4, 0xffffffffffff7fff, 0x6f1, 0x5, 0x7fffffff, 0xaf, 0x7fff, 0xff, 0x3, 0x8, 0xc, 0x1, 0x7, 0x4, 0xfffffffffffffff8], [0xfffffffffffffffc, 0x3, 0x10000, 0x81, 0x7fffffff, 0xfff, 0x9, 0x8, 0x1, 0x5], [0x7, 0x7d, 0xfffffffffffffffc, 0x5, 0x80000000, 0x81, 0x9], [0x3743, 0x401, 0x4, 0x1000, 0xd4ee, 0x3f], [{0x6d7, 0x4, 0x9, 0x4}, {0x2, 0x3, 0x1, 0x8000}, {0x7, 0x7, 0x4, 0x9}, {0x3ff, 0xd1a3, 0x9, 0x9}, {0x9, 0x200, 0x8, 0x5}, {0x7, 0x0, 0x10001, 0xff}, {0x3, 0x1f, 0x9, 0x2}, {0x8, 0x8, 0x6, 0xe90d}], {0xed61, 0x100, 0x69, 0x8001}, {0x3, 0x9, 0x0, 0x1ac387b6}}}, 0xfff, 0x22}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x17e}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) write(r4, 0x0, 0x0) r6 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r14 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r16, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r18 = kqueue() kevent(r18, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r19 = socket(0x18, 0x1, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r20 = dup(r19) accept$inet6(r20, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x2f, 0x5, 0x7f1]}, 0x3c) r21 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r21, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:09 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x33) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) fchflags(r2, 0x10000) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000080)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x1cd) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x82) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r2, &(0x7f0000000340)="66b06d98ef7c2fc5331f5e42af636828378e315fc6d0a140f62da98d618dbda11bca71a3ce274b84ce7d655c417a0d4457237dfe6200c23407f8b66b818b841627fc4855826e4fb58fb5dbbc8e79747cf0ac7a01fba4317e74d2a69f9a4f564665e7e5e266b2e4ce8315564a74952112ce9cab53d2b9eaf1efb712433af42efedad12272471f881b1b1e23321fc54d0f9bed5cc38b8fbd41dfa9d574e002966e777c36b8da4d3dfca062b5017808e952f8bd64ce625e5706507ca9eaf64cf6359bc8b432e6cf5d76c34f45003158ddb947b5f2951584025a86919c91007d0f99a4aa5f8bfa08c52d1fc3b091c0cc96b266b5759923e4dbb14eb62e20bbf720ad812395d3b405fce00a055615724169aaa118017c6b1f02d5de87718846371a554fd5991fc7e8dd9d7ab160152f16156564045d404cec8630cf350992cdacfcb78b862c18498a3f0cdb48fd3e77e8240bf41c93cb4328063e406735ee1f456c2aa69ecf14f969c96287c5eef468d1575bf769e9716f51cf81e3b53b4d0504bfe56f0c9438898b54ba6594138fc7020ef6856d8eeaa9e232a295aa11b402c449147ef57befafa7edbd8f2ebc18bc875008502d9c807bf734a9fda09cacd0721a55e4566e89e80c1c39dc857a58b91520fec1c8473ab053a84504a2cb5d3aa0ac04aabbbe2f4804ce65aaf565cdc46bcd8d0a9ef10450d696b1bf13533fa3f86b025070ad1c89da5da85d6dcae24cc5cbf4bef84761fe0da330aaf7940432263a01ba69e34d308d9c9b12397dc2c199071869731d1fc049f22d6b3fc040536b62760cf84a91a635656b8dd99e71bf0168228043d52183e59ab01ec9087f028d498bbc61b4834772ed395e9fa9e551886ea3b9d7fd96e59baac08f31534f8125737226690db898bbd69dfe49117dc812491709ed0af7384cbf5bb31c00951b4b1836f2cdc31159f898c1577066a02e76413ac1f9f77793e025628f36cd566812cdb6f0361002325fc5b7be53eb1141f185e9f290aa4142d2fd0bf0eec9b44ce714facfe33a8e59396fc46428d5ea2387af47f1077f4abe0545ae0e806a46d05ada44094057cb518dd337147414cc478c4b63c0b53e0f7ae0e0ad250657c12e42fb67bd722b2e315c84677feff7c55d10df81b7adfff9d233e8232daecb7e3fd032abc3c8ff1728857611f01bd1800cea1dc92c82916d7582e7b422bcfa5a68e0aeea461516892780c5a5b674de7bc16c37eaa4bdde20a24a48cbc1cf27ef1c6bddbe7952f7c57ec3382471f0478265978bd77784a959a41eeba5d307dbde29c4cad49d3505538178589ba3b05a787d40570c538699063a5f37d9288d5f86e69aa1e7d8910ef1e05c42ad277d2b3628c06ec51fd9a7805301e1a96cf9a1f01601d7f4f586c833cc968d62a0037e90b65add99685dcee4708bdb046e76ddd7ae6d9c2e3d6df62ef1abc2d5dcca9826cd21632a72a5c0d3c38637d0d8b121e53f62e230ba2e3e261c9619bd339f5e10d64f40bd2f04addb82daa2880a4b4c32650914893d75dc47fea1989219927c8fe90d5e3c4ab4cc4feebf373525445a757978ec6e39d99f1a48d32b4521ed9e462034d56de28e771597cbb16f9d4a7910a1fc6df253880b0fae3fe55a053f91e888238347329772b70e71f0a36331309aeec80e98cfc115508f098a797f71799be092e74a18725689381b287764ac305c05c6cb136e0709e17928999678d172b00e543e5abfd627f38c8b1dd2df7acdad5c9b33952e2c92403b299fe0f37e7669035f18e0e1ff7e01808cf1407fa19999dcce91d0672b6f28dd094d3275d4160b4defa75d2834e48a0f160d520baa2101399ad7546083a8f333893ef524c3c263d6c44bd4c0646f80f91aa20aabfc53abf8eb4910a16a930614f19e06b0df366fb915510691bdc09a4c444fa71283d84ceac352687da2801eddc2f64caa3911a201c5dbac2377e919fa2880504b78aecd891c9b92e00dbca8721b32315f940fd621817e249f5382dd4296621209d0bdd1b9bbcf470f32af9a3d8583e1bf35b23d850b923a1a602f8bd277bdac357acce27b8f7c2d5f2ffb7e09fec1dfec4327f1c93db170d14c27ac2bc1f45a659fc18f1cec13b8acb69ca6b7c5af8ec226fd3344e772aa19d886365f27cf72e8ce5da02ece34b515e753ff79d92895f1d91916d933dbe4570032a98815e275c0d45afca6efd780ef3625c5e751c435d037e149c1a860f72e0803fbf41432aaefc5b4d864aeb8405b89983b16867d420e2a8c0a06d685b16e704e0392f0f60c7c8db6e4dd56448e7487ebb1460f192c71abaaa56d4eeec50e3d7543a41493cefdcb1e5004e4f596db619e05b013e6b4efaa89851ccad9ca978de93e8214a43d7cabc775df360bbb9a7b9a807edb297ba58560a6de18f719fbdb829e5a75bba8261aaa2cb5727acb13b97a775efdbcde9ad4c1ec1750fc5fbbd6459349ba6e5e296554c9ed362f05f8dd5bd5eb101bf999f7884ab2a03346501f6eab17a86913c0f3c0ebfc5280426c2f28153fe9a04fe3616a3d3215184c286c708b1ba2508c4121361fdda54749ec60e1abd221ab5a4732856950e5499657162ab2510424a3af9de43de5f43d8e24c0483e2594f42529662eb8387d8e9a40d98a19c808c6fce4a7c468d997a7ecdddd982c0ddf236be0929904d484b46cc35811fbc8546125d693ace44045a24f48b630a8cce30ab892c02ff5144fb8b5fb4ae1971f521d91b04255827066da7a352a94fe30201a551cb21b818b303c9c785a16e7c4ce823cff7dd24b6a318075bc7bfa5f6051c165e237bcacf1911f9e43fcd375a0df4d085748a14a08b2e3dc6c787fb7ae7ceccdf3393c754a6b5acf587aba9e6c4e2324ca56c8420582e74278ffbaac309b8a2848723146f78e8c9ba29bbafb8dfd96d6c9af44e6ccaf42787b23ea7a8adc813cd06913ff5c8e151896130d0d6cc67c10fa08c1a155649ef64df3bce1770092e6c9add12825589e5766aaf6a766f406ddf486065c866c32a48193d803f2f09db7d5febd9d9cb47bfeed0f872141ef55e3403b8e40f3ac05a3a2e91ef84c8c89325cb8dd6e8ca03dd1574cb125bdfe8ef97d479894a3cd90143e9486f81d9c952cbc3d4c5b59f51848eb842e27ee262d97e3d397f8d7cfbfb024640b5df6defaf4e7a923409958f68eb231be9f74f41fbe310188c190e628faffe102838886933cb3e1cdbe14e27d7b6a56b602cb53b96879bbaf1bab5527f54bf2fa397995cac8aa2afda65afd9ce21efa9d1421eb44b042f39ee7b9715aa0541d1319f849dc30aa8a9c5b37c80efe4ec0b73334f83baba2243201358c940ef5f2e9f81d88c016078253744289aaee15bb9fd489e01453da8a99cd7ba69a0b868fc036910644ea3e5ec339729fb95b10f21ef3a5437ddfd80b1d9b43e3fe675ecfba5942ec499d15c5a4df263d425cb9cc9b6ffc702f39cf41f6c262ca2f6191a08bd7bab224b75facffd1113268d0edc9ad4e00e39879d380a625f300e2f52683b03b0711920e2a7dd86c7d8b3c8309355fd3b15804d187948d64863ca83f44e3da8a827eacb27e60f79c11499b2444e17821d6a618447f09633e24ef5db2a5ff54e722e6a8d61b943c3a4ce8f2a04f61d9bf08fbd1c9467d7668d8da72585e1859fe65e25126e8ff9f9079d80f9d9c2892b4f8465133784cd5a50d1aa57b76ce7865b020c62fe4de9a7c6d905bec88b090554741ad8a6dd0c458f72acb22eecf67d07013095dc50bd0905c07413ca6418a4d3427dd0d9a83448fe9b417357efb6ca9d0277f4d48ec0a7a2a59fb947b6bdc2720bffd43a6d767fa44c4338f5076ae13708f57f8e7a1691b1a0121960c8848f1ccc08f183d6609863e44d6e963c6cca03f9e9b6e78901e42da6ffed005aea5f22a5cf5d249b8bdcc18822fdf6d282eac603b8a618964021a05c30d008bf6099889107829f917f49b6aa15ddab8cad995be6bd2d481cc64bc343d384836d326430e507e8ba9b38c130a0c9916045bbfd09e03efb9736abe0fc1ce69258a1cb8cef285a0822870c03076a1d20f7e9eac1b3a8c830515460aea878b9510d12dd044b869893fea94f945d29485a7de83ea09ea110a58b56a761e55930dea1d8be488bcb4c44b5064f28902b6a89659ba5a83971058889836de7c58f7b366f6352fa1a20cd221717aed4007be67f1866564fab0e1d505c6f94ca983eeb3494bef4b37f484e23182806ee4c2b50ca825ccbfdaf810abce77019f7b25f79fe7dc82ba72e3bc7d7479962c6225d8d75da0c008e7df74fa0b97ee98e40a5adee9ab09982b1d8f745aa27f2764e434259fa117cec34aaec8d8d6f9e805cdd2714ba36619da7957e5a55528f258bd17325ecce70f2d55a05ea808821f099f4790a34c642f7029a3d5774e01cf454c690eae0964a73a4d9f371ee21f0dd17912c517f1f6c082c153d0020e79842fd9e43e3b0f2614f32a613fa5d326cf462ec435d509b843f305bcdb51d62bd34ff9c8eb6b03778a496a0ddaad4af0f56b62125344beec6e52c9e844d0d46ddbec97fe7329346e9bdfc2683cb7ff0bf75ad162aaf0a217baab3c5e6c42d58a5143d34f11a119b3bfbb4bfde2a83d5310cbec03f1b3e9af1af301d51e4551bb9188303c2c1ee2482b8b996209c660841056bb216d52c97de728a7ddb8a0e2fee8dca93dea2f605a1c08bb74875cfc0c9b426606ca3127e9089a84dac6063edf7f2649a4bcd5127006587814c55d36736bccc7bbe7370c71da3a8a4a72a761c64f388cce26fdcb7a108fabb4045edb501cd408596a9aa512fd314bc5c93136d6bb7772d7ed7ee2ca8c7eed942852cf7335b86c112c750f366a2243a8ede958603ad953c8db3a30c889e2f6f5754ebc943b941d63ed7688bb457dce0b8f031d0b206b0d3521d2e36a07a8de4cee5917df5763782c0e455704b254484ba8264bf951c9ee570989748d21a5bd46b621ad4ca9a7d7e1392e2dfd3c7c6f1048320d2fdd138194994b6d4432b1045a5db67c3038ea80e3a2235411e9ce986c847b414dc517142313f4b72e7898097ce27f992fa86ccb5c86361fab91108d9da60adc6bf05df772afeffde7c301aa2fa93d07dd5aa41ee88b9857cde2e914f6893ef363d591a59f1988f71559b9ae85550a96f9ab59936bb8d20663a62d1e200fa7de02b500092df80bb173d648df139d9f2a1edc894ae42290e4fba506d5d23a7d7ac1cbf3cf9f70f95d1e63bfc3a150f56c786ad920e36b279e5f38b385cb6cc3508bda87fd2c11f6db30f6921c062a72232bdc997ed24c12c8a4ecc9fcaf4ffcd29b0f3147b6681e6c6cf8ddb688f17c4d1a40808e242c1242b780266198988c4d809ba370c34c3ca5b846a7894abd9322029b3f25d5d95738db97fc9a482b3224581ccfe8f40dd791eff0ac36d423848738a7967abe14b60b72dab4f675bfb80aeb737cbbddfe9feadf67dd0d6f46e35eed36dc60e925999f17dac5d6c975faf999668be14b076de183587c4c1ebde9c304b991b313f2e205df3d0096672538097ed654967d9a182c236c61a2a67d0bb37a441b07d45f20f4ba0d5b22a619db7faa45262d06b93501ea541e1a9b2f71f1e68d93aeb7d77d6a3758ee0a3549b1bcbbb0f7a847e136a1afefe4678a2a48146c5fe2e167c6b709d8614158e5386049dea34f706b512fdd5523da5e24011e6f08547c42742c7754d68f3b86a37149dd87f49348695e5ddbcb9a771cd7e754218915b9075d39d4f8eb3515b3194edb9f426da87546a7bd", 0x1000, 0x0, 0x4) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x102, 0x0, 0x7fff, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x6c4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x7}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000580)="001500f1fc000001000000000000") 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x8000, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) acct(&(0x7f00000003c0)='./file0\x00') writev(r4, &(0x7f0000000380)=[{&(0x7f0000000100)="1cf71de06e7d9d9142c1ee08fa17f1f4ee835dc1c23d07b72f30251cd0c3ca614d29cf72ae1fcf5c2727be56196ba7dca39271fca8d2560779bb40a30d", 0x3d}, {&(0x7f0000000180)="83d19b0fde6f7c55a033e65d831521762dc6ddf2e9", 0x15}, {&(0x7f00000001c0)="7d916056cf23a6b6c4261ae6007dcd5c3424f946c5cb6be63db662d9d2db6d06b7c4730820d9f07acae56ac9b133b78ff09546a90bfe5f73366fb522e303ba675864548709c0bba13186853d7e91fd1adc77b1e213e12726932efdae22de030953971b70c03b0c65da86966662ff9e9f4efbac4bfabb255281d9753fc56e13bb45f17661e7227089b94fdb480b2739ace0aac3436e083bcf9eeef5ccdaddb174c2a4ab60c1002dfaae7a9844aae1828164f181522845dc188252dc3980cbd74dda80d5453b3465562cb48bf9e318b9744f3d409376855f2c2edcf23e5ddd42227f9e0432dc739092", 0xe8}, {&(0x7f00000002c0)="c46a1f820fe2a342015ce29ca7f4de7cc5b04b0ff3f793ef79e3c0d65bfc3eba10896f77a7067267977b80acfa7fa8b5a3200f58941a00a92c2ba2e53fe733183c9230fdfd6426f07a13b4e9ef91f58c6b0e0b6231cc415a733fcdaa925a775b3635b6d6ddaa217a51e53822a83cdbf6686d9cd33e2468f719da73d4d3e70fe8f955d3e962aaa7e9f225cb", 0x8b}], 0x4) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="9f022e0f66696c77af30009771458d39b9f04588251172c8ce64f7721fc32443f5e0777000000000000000001708af066b42aac18252e910bb95610adfdabb25dd643dfd5a38f174fe09959aea844c49b88ef2e33194a963e44d202e454c62cae362d7af5179db604748c105b519a52fdcc0f32fd7d4e42aeac0b7d95b1d8e53776aee3458a8262fa23712a2612df4a1"], 0x10) accept$inet(r0, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000600)="9a06e3030004015b0dbf5850a81f78ed08730aa074558126aed876afe34dfb8168d28b8ef5dbb32b39a1c7af9fc2c30707eca2b5c312f3b210ebd521000001800000bde265e3fcbbe25f51ab688646961a0300000000000000847d943794c98297de81317f37f2b0e9a59c8e76d3eb6df1d36cb42ea89813b596eae68fd6704bf3af320000a0d2db87750f617f3adea5c7bbd4cba63fb315bc466ec484501cf0430ec1f61c7e1b83230fa06fa1229123d1aa07b5a77587740562ac813e516dff2015583130c81c9e322a2d6b3d866edad5e62a317b2dd10d9ed639f787509a55dfa9d34d5583b144e43aa8ffea91bb969820b45d2ed917fdc9747eb64d9e1c89d8edff754488ee998e22494e5e36602f9a8b5166483ec78fd5c52bdd1bce4e113d1bd0f5712fbf75c2bbed92dfb0fb9a45", 0x131) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0xecf], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x7, 0xfffffffeffffffff, 0x3f, 0x0, 0xffff7ffffffffffc], [{0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {0x7, 0x0, 0x0, 0x4}], {0x7, 0x0, 0x401, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r1, &(0x7f0000000180)=""/170, 0xaa) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) writev(r4, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r5) fcntl$setown(0xffffffffffffff9c, 0x6, r5) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r6 = fcntl$dupfd(r2, 0x0, r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r7, &(0x7f0000000740)="ba73d6", 0x3) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r6, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(0x0, 0x0, 0xffffffff) close(r0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c0f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0xc4, 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) sendmsg(r3, &(0x7f0000000540)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="ab64adcf795ff80ce7687ee058da1a594194a9fb816d9a753e07f820ee2314da2886b8a98021e90e640873b1de22a52d8afdda415ee629352e351b9df5916e0b9111d461e2d17106d4c6ec49abbf21255c34feffa2a39b12146dcf4b31940ffd8f4340000490ecefbcb6d8dc467d2af8b6fa46b2175a48c6579cdc177b0cf8765a91fb6f6536caf7", 0x88}, {&(0x7f0000000180)="53700db428d7cf8ee772f15f104daae29d3cbb7a8194d9b03d7b4a3c238b168965f4c0b1a9eefb7507e52045f1e71b6a3984cea435b79d7a18d1b4716a51891d106827166754b6db80d8485611e041d5408c02b75ce12de4bd6889490d3f5340ee19133e4ca6fc8602f9991ad9df5e9bdbf82493048147a6d028d4009c166d5577cdeed44f3fdc2d5c41904e773e5def9900bf23b8e40a04230ba2c30a6b628acd", 0xa1}], 0x2, &(0x7f00000002c0)=[{0xa0, 0x1, 0x4, "603fac8793365ace378add33129977881630491c4fcaf0c44ac7d4deec3fd8a3c9fb22b98ce863dab91d5522d457e899c2404988ecc86e25224c678bf7e43584f1e4506ab2d7477d0d924e69020a43ddcad4beea85b48899befa795430db0b2b724fb34c88f556e9725e5de4a4790d2727666b672e2dc9383ef518b0586ee093d5fcb81e9b954acd20"}, {0x90, 0x1, 0x800, "706ed1ced26bb29602d33bed2b2fd47132e2bbcc5b36c8b9a2fad4416b42d0e33d5313e67583f3b0118261617c6f54c0d13f514f71334cd070ee965f3871e6d1c2e9c8782ba07f3d351ab1b44e4ec1b034bb9109481005416d26452368947d9a26891c630d90ad639c152989f9274a8c0e9a925301c6e171377fc0286921de"}, {0x68, 0x1, 0xfffffff9, "9c29f7974e3de44cc00c48db7a94a741a46e6319d78f6fcc26a0ba6037ab01a296acdbf5e8ace1f29a8c64962e8d5804d17be7d4ac502b3f7213e671b37bf4bf19ab935b5b25a2e1dff25f985f0caa1ab21d"}, {0x10, 0x1}, {0xc0, 0xffff, 0xffffff81, "d8fe9cc58e01c767d7fe0fe83005400442711d77e7c962ca42d0e860fa13268e7e9fe1255bba8b5b43a9ba19b3477f23087f8b5ebfe7ed96b3fe3eed350d77eae26315717b2d4dc579196d1662d5b2ca72f5b476f7a166f2437233aea06b3ad25eb6e8c69b0f47e5c9e84e977e0686f9a9217f52836a4948caf937ada9547dc9e7405dca5a418fda04bf7b8b105f1ec3451a0207ae9ab35e5315c36321763ba49a6bbc226291795753d8de8b5b"}], 0x268}, 0x2) execve(0x0, 0x0, 0x0) login: pckbd_enable: command error pckbd_enable: command error 16:00:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000000c0)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="80a054065a7617b99627560e40ec49634c7992168c597155af42a4cdd96b134f3b5f125685d18ff60aff1235d7b9b7991dd3873ec6611fb99e11bfea424edd51b5e69ce990d5b5c4de59ff7c4d9026a7d72c8e375b46e1f9234f1b64c3f06b80bbd857c298d37f89d25930c10ee83777b9a4cafe3a0ec96dc02d056bdb8b610265b29ede896044d7583869449efd9f546f0a774a758beee6ce56c1", 0x9b}, {&(0x7f0000000640)="f807631daebde5465911894ae8bbd4c3d9a1271eb00acb1645c7e56b295df7a8ea6f06c8a111dfa540b24c5f079f3bc998972c589543b2f617ec99", 0x3b}, {&(0x7f0000000540)="880c628848175667e1527325520d7c1e9383588377f6bef7a43b76a430b26ccb0df8e8eae0c883a4293ed968276f8cf7013c29ca00d109727062367a992a0e10bd001ec8290f43a40e7eaa8be0d6f3e7c0d456b3cc3e71a343bd165a3b1c8b9e25af83a279a10b7b4a40b6199bb7d28a2cd81ef52be1796a53e395070476e418bf05bdba730fd5168e78420512eb1ec00a333629652a745d1d9be191f81a1afca627e0d7b6bd7b4a1a484e7bcb5add88cbeb4c3cf2b6b6ea7f5896542b82be5fbc41151248f2b315a4a5c6d6a2f2ca22866e8e84fae2053ed013080c4ad95fca854145a286", 0xe5}, {&(0x7f0000000680)="d7386859d9b7b1613ce1de89389b29a7953dcfde6a51f0772e4c5e5611a742b8a7aa7a7cd49e53c78f5b8153986fc8cae4fe637f375b2f263e6037255d87fcb56610b84e558478566abb9596f514b2aa72ac53c564c789ad3fdb386f18302b7dc6e93bb3e3dd6da740a5a4ebbcefcdd006911d22a2f19243733930582691864e36afc279e367e456544e4a3016", 0x18}], 0x1000000000000059) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) fchmod(r0, 0x8e3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f0000000000)="1f14228aa0b371d88d110d468fdc928b85830a8572deace5d24a898ca47d2c335fe20e180925b9fd22a2edf62e7e2763ab32fff73f62034e834adc", 0x3b) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r0, 0x40}, {r4, 0x1}, {r1, 0x2}, {r3, 0x4}, {r0, 0x2}], 0x5, 0x22000) close(r0) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000300)={0x9, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x0, 0x9, 0xfffffffb, 0x4, "4574f79735a00cc4ad21bac1bfddeaf644175e3d"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x3, 0x100, 0x9, 0x7, "0fcd18e940e722c740daadea8b37ac5496fddd05", 0x2, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) poll(&(0x7f0000000000)=[{r5, 0x4322d11273df4171}], 0x1, 0x7ff) poll(0x0, 0x0, 0x8001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = syz_open_pts() ioctl$TIOCSBRK(r10, 0x2000747b) setuid(r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r9, r11) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:12 executing program 0: clock_gettime(0x4, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) semget$private(0x0, 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffcdd) setuid(r5) r6 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x80, r5, r6, r2, r3, 0x58}, 0x10001, 0xe66, 0x10000}) r7 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="9fca7e25df45c1a591e9ac517b89877cee26cc78186a639fa58537c52c7343a2fd7740b44d4f7dd4294b50d0f16501af6b56259fd5765b83ef8268ca789dbeb501f30ec1be4d9d6558604634ebabfdc08b4dec751d07e7e6bc2c1d27255ab2c299d08cb04620ad6f81003d541a", 0x6d}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x1e688d6f81cf8f81) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r8, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$GETPID(r0, 0x6d7b0c0deac95250, 0x4, &(0x7f00000000c0)=""/213) 16:00:12 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="22ec5db555e44d2ef9f176a5f88b7ca48979a33a1f4b8d148ee55c96fb4f6f08ac5155f0bc3bfdd005962a6d932132704308392f0b88aa3018c253443791d09eb7", 0x41}, {&(0x7f00000001c0)="ce4ea1e8303ba727476f172bc68d191ca56ef168a3650e8975f87c78aa2c7090fefe56c8ff81b84e0c8a751025", 0x2d}, {&(0x7f00000002c0)="1620d84ccc910ec0de7d56ecdec987a0a26109d9f754aac913cea170939de98fb79d06531b6cd5ebba3cea9b03046d29126ccb7d8c09a9b52488c695d199b0456049a241a98a554904c86ef577583dcaaffee956cca02b27d2c7d49da8cd90a15e432c8d7f0eb619d1ef65aafb8bbdffd4017089165872a792c438bd434b09fcd781743456770a0ebeebddeb84c914dbba1d2821c72f4c938807d36d56a2f176494aa512719ac86be7b0166fe59b50d81e4b1a48cbe5dd93347f793ce724c8dd244bfebdcb89438d7ef9b6199aea58e9296e375e2d6bc15014f6a1", 0xdb}], 0x3) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) writev(r4, &(0x7f0000001640)=[{0x0}], 0x1) faccessat(r4, &(0x7f0000000440)='./file0/file0\x00', 0x126, 0x3) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup(r6) writev(r6, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000240)=[{0x40, 0x3}, {0x89}, {0x41, 0x9}], 0x3}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000400)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="eaff125c7f000001", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000080)=""/33, 0x21, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0xfffffffb, 0xd06d}, 0xc) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000240)="c8ec1c9e4c5881d0b93d931887310960f5890bc8a5bf2097d157f0c80e3ab01e4fc2645f1318d4bf72925a61b42d172ea5342ff88cec0802085c0ca7812cefc2f3a96f568a0af800"/85, 0x55}, {&(0x7f00000002c0)="f3dada1a7d1580fdf760f02a0e34d37fdf2fee6358917c728686b46f30c865441cbaf6db168e1852312cad42db36fd54124d1f4abf545d938832a36ac9ee09a6499b419159857847f6294aa4b699184d666c", 0x52}, {&(0x7f0000000340)="4603bb697c0290c924f91b48289396368cea4add62371256275f286ab1338bc14eaae815b2a2fc8d167db4e0b8689b92a6f8a82b9eb634bda66a94ded86a7d9b20a4ecd458c3e2428813cf3bad892591b7301a297ecadc491bbf9c0f9b05c29086335d4ee623c28e899ac368841674a483dacbaa87ab008241f8a352dd50357cb51631ba875aac6c", 0x88}, {&(0x7f0000000440)="fe33776c79d7881d4c9b9794fa36187ae36a905ba1d9744ec589ae8cc52d73f7f3408e7c0c95a3d76331942aa4f3d52ee979ac3724844f64898dbe1480ed62b4cc7bef4e7493c50c634e8517f80456bcb78e8105e0d92dce317123982f41ae0e7746007fa3b9955246fdc1b03c52c652040fbcc3d11b010905b710c8ab681d5d48c3babadd3e974eeaea07161588219dc0aac7d4b9ec5a190fdd285a6b3a688279d98fdd940606fa6a7640cd501f3111edb3", 0xb2}], 0x4) r4 = fcntl$dupfd(r2, 0x0, r2) dup(r4) writev(r4, &(0x7f0000001640)=[{0x0}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0xa0a) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x3) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a3a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000001e00000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8d36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb750438187928b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5af2074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9eb71e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb080000000000000016eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7900008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e282724543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a08844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e27c9d7d690d7f7f1b8b52461fe4bc33ddaa99cdde7b892ad09537dae535a629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd2b8e630e6d32afdb05fce19b2ef45e1147b8f817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000130000000000000000000000eaffffffffff8ca619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d02fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff968240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7db2d8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a96fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019b83780ac9fde287f0d5233d1aa6d476af9ee0a500000000c3f17756a1df4bc03e70afd7ee9540170baea15faf1f961f7260f12a971f53c867b33d0000363d214a72e6105620d5afaff639b54c6b4365a388849bee92a30c0a0003a990d8f23f2c409de0ee26ddffb3cb1722da301c06c7313cb2344719dc273d4d7ab07a78383c7053213267a255811bb10e85db822c01ca1530d869a70dccc267c1004d0d5b9e446272f8b80e760b5f66d70fea8534efa92b09f4b8cd9f69682c1c8c56622592730c491d4b98832a1a498095c97dc7c771f2682576dcefc62f0b5dc5a1632740e37e09696dbf22daf869ddc6bb8f866a58410930eaf71aa6786f565ce7785348c40d1a22d80000000000007692cda61a9e17b0b5537aa1c0240eea449a3896480eaa7a4d09aabbf188e915cf5e08b606f145a2cdd622ec3239b083c4e38158"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x1, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r2 = dup(r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x3f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) lseek(r3, 0x0, 0x6, 0x1) dup2(r1, 0xffffffffffffff9c) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x9, 0x2, 0x2, 0x4, "1454a5b005f3a3e48032929e3ce41967e43ff880", 0x2, 0x400}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x4330, './file0\x00', './file0\x00'}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) writev(r5, &(0x7f0000001640)=[{0x0}], 0x1) getpeername(r5, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) writev(r3, &(0x7f0000000480)=[{0x0}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) socket$unix(0x1, 0x5, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) writev(r5, &(0x7f0000001640)=[{0x0}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r3, 0x6, r6) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r10) fchownat(r2, &(0x7f0000000000)='./file0\x00', r7, r10, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x2, 0xfd, 0xa0, 0xee}, {0x1ff, 0x4e, 0xff, 0xfffffffd}, {0x2, 0x80, 0x4d, 0xe}, {0x3, 0x0, 0x1}, {0xfc00, 0xfd, 0xc5, 0x400}]}) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) getpid() read(r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) getgid() getuid() setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="86634e19767b0784"], 0x10) dup2(r3, r4) 16:00:12 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3fff2c2c8cd90315f908ec9a01b36bc0e37c551305927c9bb1600f691f016b84258ae56977be9337adf01ec5916b4222115e11830266438476737a89e87091cc4dfd2174da5d0088f507625d5bf8235ff9c52826fc68306e100c16d3f295c70139ed00000000000000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r2) r3 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[r2, r3, r5, r7, r9, 0x0, r10]) write(r0, 0x0, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x20, 0x3, 0x3) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:12 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x26ef) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x9, 0xff, 0x58, 0xffff}, {0x2, 0x5, 0x3, 0x2}, {0x21, 0x3f, 0x2, 0xa9df}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x9) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) writev(r5, &(0x7f0000001640)=[{0x0}], 0x1) recvfrom$inet6(r5, &(0x7f0000000240)=""/215, 0xd7, 0x802, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x48, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x4, 0x5, 0xd1, 0x3}, {0xfe01, 0xcd, 0x80, 0xffffffff}, {0x2, 0xad, 0x2, 0x3}, {0xfffe, 0xff, 0x7}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, '\x00'}, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0103"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) accept(r3, 0x0, &(0x7f0000000100)) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1a6c"], 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000480)="727cabf20bdc0ad24aaf67082eb566d92b5740555a06e89832", 0x19, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000580)) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="d5b5ffffffff4f137f98ee7851242a5db05703b5d568b3ba4f9eebaf0cf9d498b183c6ea799fcb77bd7ee7647f06dea85a2961ad36bd10047c29ffdc7f4385ef7e6246936ab0fafc934bfb41a864b92348486d909a8af796469745f9b027c71ac389641fd8a4598cf198162b4850cf8906d3b51c4514de090cdd0f8b631cf76da2ce23a35b4525682af13a7819f6423f7d5d9b97972a00"/173], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000440)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000140)=""/220, 0xdc}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/174, 0xae}, {&(0x7f00000005c0)=""/158, 0x9e}], 0x4, 0x0, 0x100000001) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) connect$unix(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) listen(r7, 0x9) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x23, 0x1000000}], 0x1}) 16:00:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001340)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:00:13 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000000c0)="31dbe8e0f903b75eec4f011033966ac9", 0x10) r0 = socket(0x2, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x145) setsockopt(r0, 0x8, 0x2, &(0x7f0000000000)="9926390b31057bef4e947c839cf3788f97cd3282c1977d3ba890987508e409a4931e1aad627eaaeb59e9d524bcc7fa85238bd2661a91a54c0825d2496e4c95d789a3e1a1c36fd27644768c7e749c82147d206aea5e8d49097a5ba752eca58bc41e32ad3d3884738e637ade26ce65327982852937e937d7eb35d5af63bbc985ca9b51be2c2775a6bdf84bf9ab5eda06e3be937854810d0e0b97cccea05137ab", 0x9f) 16:00:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1, 0xffff}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x4}) 16:00:13 executing program 0: sync() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000140)='./file0\x00', 0x100, 0x84) chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000100}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x2000300000000}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r1, 0x8}], 0x1, 0x4) syz_open_pts() syz_open_pts() 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000000300)='./bus/file0\x00', 0x80, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./bus\x00', r1, 0x1}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup(r6) writev(r6, &(0x7f0000001640)=[{0x0}], 0x1) semget$private(0x0, 0x3, 0x20a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0xffffffff, 0xffffffffffffffff, r7, r8, r3, 0xc8, 0x40000000000d}, 0xfffffffffffffffd, 0x80001, 0x20}) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000a00)=""/190) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xe0) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000540)={0x7fffffff, './file0\x00'}) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/53, 0x35}, {&(0x7f0000000180)=""/177, 0xb1}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/9, 0x9}, {&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000400)=""/150, 0x96}], 0x7, 0x0, 0x5) 16:00:00 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f0000000100)={{}, 0x0, 0x0}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="a20e2a", 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b", 0xb, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [0x0, 0x0, 0x0, 0x0, 0xffffffff], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:00:00 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='.\x00', r0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0x8) write(r1, &(0x7f00000001c0)="5979a016418f5a9e4e700e52172526ed56eafc8c658bb2c6a1f1add7608e90c376fe4ad78d3aa8f5abe577c3de0bbf593aa5dfbea2da8d424cc2a675a742edbbe2e714b3ad93fafd10d1293b6211b40c5d5677483208e258fe62984aaa6c1698ffaa5313fd83ea51a7bd9818f10dd896e9fe14fc20a4e1f4cabebf7f2fa407d50feb998d3c3c5ac93829eadcd115667aca1d281b709f69a22c7d0dc116803367102f4a71df49cde5e9", 0xa9) seteuid(r3) fchdir(r0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = shmget$private(0x0, 0x2000, 0x504, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffcdd) setuid(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2, 0x80) fchmodat(r4, &(0x7f00000002c0)='./bus\x00', 0x7f, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) r8 = getppid() r9 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x5, r2, r3, r5, r7, 0x42, 0x1f}, 0x51, 0x8000, r8, r9, 0x6, 0xdeb}) r10 = kqueue() r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="38565b2d9858b2073e27e00eb624c780"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x8030, r3, 0x0, 0xfffffffffffffffa) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getppid() getpgid(r5) msgget$private(0x0, 0x20000003c4) r6 = semget$private(0x0, 0x5, 0x400) semop(r6, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000080)=0x4) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgget$private(0x0, 0x100) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = getppid() wait4(r3, &(0x7f0000000000), 0xe2f81af038bd6061, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) r2 = accept(r1, &(0x7f00000005c0)=@in, &(0x7f0000000340)=0xc) setsockopt(r2, 0xffffffff, 0x80007e, &(0x7f0000000640)="01000000010000002eaa4e713048e69931929648847e61be8f435902e789fa32cbf1e663516e144738d623dcddc6a1eb87c9470cfb50849d343bd3353e9e7ed0a9128ad17bc643e049f074949782cf2fb666ef14d5b96ad715625797a852afa4f6845a4d06b977f9f59b71008bf447cdcf5a74ec8a3536dd064898a9b95232028aba6b9be1dc13c6f9d1b3b144f7c28af198d0717407f8746553d982239e728ebb9f1ff048b02c5e05f6d211ad4353e5413525b9b3fb262f5314d6de78c8f90d37dddfb01bf8ae3fd06dd7171a4aba4f4732568894cf09fc8a8d90e64886948dc806ccac5646a00c3f963945e453a4ee486773915b72d0f528b1aa25b32f18f04f021ed18c24d982ae79dde83e0fe4393501a75c094b3da745622668f1fe8f80e6f4874bf67a6818828c53fa65a009b0c603afb24499a045ccbb9511eb40b7bf29c4bd19b899367ac19fca2186a001f69735ccc6c90a8c04dcc8a63cf5ace081b158fae1ade6b7efb7a6ede484fd26ead4dd9938ad681742a09018bcfe4ddd4a6eb9bb41f1a0bca393b9c70d313f5b2e3aa087cf948941036e83148d449cb30e63f886dac14c447217d1bc9f7b44768e881a09b72655f221c9f1dcf460a29b79a3d72298478cd71b6b7213a307917feded1739844aaaf803bbc63cdb26e91fa55c88e4e0d0f738221516af42607ab1a677ce964ba99931526d2a44bb0cb18d9fc9b5819afccb7a0874e04e867129eccc8ffe4e9f3c607dc184dc071091e1b2db7f945bec07360c3c66f6359fb8e13f8379e1", 0xfffffffffffffcca) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) r5 = accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$inet_opts(r4, 0x0, 0xa22397b1c225af87, &(0x7f00000001c0)=""/205, &(0x7f00000002c0)=0xcd) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000180)={0x6, 0x5f6}, 0x8) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000040)=""/175, 0xaf}, {&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f0000000180)=""/92, 0x5c}, {&(0x7f0000000200)=""/173, 0xad}], 0x6, 0x0, 0x9) 16:00:00 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffcdd) setuid(r7) r8 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r5, r7, r8}, 0xc) pwrite(r1, &(0x7f0000000040)='Vf#', 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) dup(r10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0)={0x5, 0xffff}, 0x10) writev(r10, &(0x7f0000001640)=[{0x0}], 0x1) sendto$inet6(r10, &(0x7f0000000000)="a66d174b60e23b911b0356657ef43a99b1531daa473f4dc6b1a72d29788200fa0305ce413541b69ffd4baf44", 0x2c, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x80000001, 0x80}, 0xc) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x5, 0x6}, {0x44, 0x3c}, {0x80, 0xfffffff8}, {0x8a, 0x1}, {0x26, 0x10001}], 0x5}) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000180)="cb707dec13ed3e2af611c5e2de141bf02c47148789cbe33f7a1cfa30186eca6cdc87539243e38f2af60493a5d35f3dfdcd777fa56ad8d64b34c732aa66278205b714d62be942ccb00f77093848532ae14a4cde26cc388b1cede8e85c8a14d7", 0x5f, 0x60d, &(0x7f0000000100)={0x18, 0x1, 0x10001, 0x7}, 0xc) r4 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x2f, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) dup2(r1, r10) sendmsg$unix(r10, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:00 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r2) fchown(r0, 0xffffffffffffffff, r2) 16:00:01 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xc8d56084f417be79) getsockopt(0xffffffffffffff9c, 0x3, 0x0, &(0x7f00000002c0)=""/168, &(0x7f0000000040)=0xa8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f00000001c0)=[{0x0, 0x0, 0xfe, 0x3}, {0x0, 0x4, 0x80, 0x5}, {0x6, 0xfd, 0x5, 0x3}, {0x3, 0x9, 0x6, 0x8}, {0xfff9, 0x8, 0x8, 0x20}, {0x3, 0x7, 0x3, 0x3}, {0x2, 0x4, 0x6, 0x3}, {0x7fff, 0x0, 0x8, 0x3}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x74}, {0x6}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x1000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x0, 0xfffffffffffffffc, 0x10000, "081f026221dd7fff0f03ac0ce92c9600"}) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) writev(r4, &(0x7f0000001640)=[{0x0}], 0x1) sendto(r4, &(0x7f0000000140)="eceb18644fd725343b8641c7fa3e51b8b92c73501286ef89e08192c53a4ad9e5d8d4596ffa0af3b2ae3b5afb4677bde3ac3c3f32e313c1dee783399f46c3a52eb619733d5de46a564723cdbb2de47da79dcf0a477848b1b05261718fede4c2516ff69f5899aad9cee5d3d3567e21dd91e650de9fae888f6e00deaf0a609366d00cf341be3ef3a5fef6e777f6e86ed75f1197adb7f6eca6c80d76173ea09f37d540b84e9c246c9f01d337d2dd721b6a7100d51f08ba91becb56690ec68812a1d5ced0de4a800f96c992f2b2de982e086b64a7781c027c538dbdb7dccdd31b0951280c431b78d53521b6a39dd5f21dd13e8407a8f5df0f37aed233b0fc2534c8", 0xff, 0x0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 0: close(0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d700899607caa46ffe7a000010000400"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r1, &(0x7f0000000280)="e78dd49ecc8df43438229380e04304d6915bfde34ec1", 0x16) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x1) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) recvfrom$unix(r2, &(0x7f0000000100)=""/229, 0xe5, 0x41, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000300)=0x1) dup(r4) writev(r4, &(0x7f0000001640)=[{0x0}], 0x1) recvfrom$unix(r4, &(0x7f0000000400)=""/138, 0x8a, 0x43, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000540)="8ac4c51e8d2d0749c1b93bb0b1f6271c5b032f4331013d600a37d596417bc0f4ef87b90c04f89704a5db5cfe9349b2261b8731dd3d5ec0aaae54619ae70b1387ac94e9f4a1ad01d0ea8cb1ee50ed49234b6b528a77d292df904ff84a7c45b1fd700c0000000000001000152cb067b5ededadb8185b12cd6ec2904b9598b5bb71220b262c900d48853350e633236d1e9ccff42be09fca378258626408b0814c8a6556dcdb10e620e6878d8bbcc7665909", 0x6a}, {&(0x7f0000000280)="946df01b5dc1baaa8b167cb22220b4470ada9c12cadbab9aa6efc6d143e748c20922fe536ae5ef6975c9eebe58258259975d8f52dfd809e3997c08a659cda76363624dd7faf4e7d94f8e7baf994e0e29ce12ef7a97a71735605dc67b3cefd71327146c6a3fa192df7dceeec0f4fd3931b28998cb7fe4c46e8b707e49554a50967aa86b4e965f6124037c2c8a03a5f5079b81415fb263bbbc827c84b37c569028e94e73753e593f64e5fe8649c4d2b25f5170c9eab7e1b805b37755747ba4c8670142db922e0a7c1b390a731ca3002705c94eb228127ba16b6e5ad3f2066e1a69b21cf711e8f4a5d697547275b704f6c6915d152ccf", 0xfea0}, {&(0x7f0000000400)="2f415dc31f79f5621736a5d601438d9b4b4057c66f8b521dce0f596decfa2498b8b5b44fe7759bccfea788ecb638db7405df28de71b85c169b2766fa8db9710d2e12970a62f7df6cbef7e9e0ed0fdb0184f62c1dab871130f4c303a89d25e21deb40a0fc2148b40d1a5bd10065d2c285a23fdb16dabe174a313d7f4e005b89e824bf94cc3a", 0x85}, {&(0x7f0000000600)="b03d85dac4cc0ba22a05fe0c8bf7a34a0f8cbde8ff4d20392abf6bf29fb32dfc1c1b31a5f985719e64e7402554e3ac5e1edc96a3e753ba52982477ba553f1595584e8d3120fc5752cd63f781897734e1dcaaf5b816c7377460315a4581806c9a13", 0xff0e}], 0x4) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) read(r5, &(0x7f0000000500)=""/15, 0xf) poll(&(0x7f0000000040)=[{r2, 0x6f74f77087ddccc4}], 0x1, 0x0) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10}], 0x10}, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) 16:00:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa4, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept(r4, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="e4012e2f66696c6530007f6c368e111cc9d19079fc9a43f25b87122885a9309c9babe4f7d10d07a0dfdc3e07e024a65fe082f866415d8e"], 0xa) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='}.,\x00', &(0x7f00000001c0)='h\x00', &(0x7f0000000200)=',{\x00', &(0x7f0000000240)='%\x00', &(0x7f0000000280)='!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\'\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='<\x00', &(0x7f00000004c0)='*[\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='%]\x00']) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) writev(r5, &(0x7f0000001640)=[{0x0}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = fcntl$dupfd(r1, 0xa, r0) r8 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x20000041, 0x0, 0x401}, {{r3}, 0xfffffffffffffffc, 0x61, 0x2, 0x4, 0x800}, {{r7}, 0xfffffffffffffffb, 0x80, 0x14, 0x5, 0x2}], 0x3b3, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff9, 0x20, 0x2, 0x7, 0x4}], 0x8, &(0x7f0000000240)={0x90, 0xff}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) setrlimit(0x0, &(0x7f00000000c0)) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x4e, 0x9}, {{r5}, 0xfffffffffffffffe, 0x4, 0x1, 0x1, 0x8}, {{r1}, 0xfffffffffffffff8, 0x14, 0xf00fffcf, 0x1, 0x7ff}, {{r6}, 0xfffffffffffffff8, 0x6, 0x1, 0x65, 0x7}, {{r7}, 0xfffffffffffffffd, 0x24, 0x30, 0x7fff, 0x850a}], 0xcc4, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffd, 0xd, 0x4, 0x4, 0x4}, {{r9}, 0x7, 0x6, 0x20000000, 0x9, 0x8}], 0x1, &(0x7f00000001c0)={0x6, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2f}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) syz_open_pts() 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f00000000c0)=[{0x2d}, {0x2}, {0x6, 0x0, 0xfc, 0x2fc}, {0xff, 0x1f, 0x1f, 0xffffff86}, {0x0, 0x7, 0x5, 0x80000001}, {0x401, 0xc1, 0xcd, 0x8}, {0x6, 0x7f, 0x9, 0x9}, {0x401, 0x7, 0x81, 0x80000000}, {0x1, 0x6, 0x0, 0x6}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x8803, 0x0) writev(r5, &(0x7f0000000380)=[{0x0, 0xfffffffffffffed2}], 0x1) getdents(r2, &(0x7f0000000240)=""/223, 0xdf) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = dup(r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) chroot(&(0x7f00000000c0)='./file0\x00') shutdown(r1, 0x2) 16:00:11 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="008a376ecb7d7f059ec9bb41bc9d72a4503b436b364800000000000000080b54a7b402b8b59871cb8bb50d510000010000000000fada9a41e5", 0x39, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) setreuid(0xee00, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r4, 0x0) setreuid(0xee00, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) dup(r7) writev(r7, &(0x7f0000001640)=[{0x0}], 0x1) getsockopt(r7, 0x3, 0xfffffffe, &(0x7f0000000440)=""/4096, &(0x7f00000001c0)=0x1000) fcntl$setstatus(r5, 0x4, 0x40) execve(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x6, 0x2f, 0x7f, "788e17f06c974ef089fdbb7532bc29402f3ed36d", 0xfff}) syz_emit_ethernet(0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaa01000000000000e5ffff1200000000008100000828c30c60fcc553536cdff70b19bdb2040000aa00000000000000000000000000cac3acaf10063fff85216bad504f608228d21929650b3f985c943e5b32622df9970a000004028cfbe3801867b9b07d3509451bc7844a36bce9ccd5f90b19e776eca1836d5f5c82421be7625db0e3d81303ef429fae917b4067e1f94f6efce63d9b89ff0300008606a0d54453184eb878244a02679d260250019086e3d202308630307fbe97e35fef7238b68035e08a4467929199c1a0c83b3a545e128351df4073"]) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x5, 0x5}) syz_emit_ethernet(0x0, &(0x7f0000000240)) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x40) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) getdents(r3, &(0x7f00000003c0)=""/75, 0x4b) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) preadv(r4, &(0x7f0000002740)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f0000000000)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(r1, r2) r4 = socket(0x18, 0x3, 0x3a) r5 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r5) getsockopt(r5, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = accept$inet(r3, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="b80754959dcca075c4a13a41d77a333496d39f6ad973196da7b9df4c5d8d3f07e41ae3698be8f72ae66b6131aaa75abd0bc32b20b370d76d4b911293a40032ca4c132543267aa1b2082348029b7e45c0013de64de21fb779ba5ad31f2e888f0e27f9353140553eb0bdcdb8e6f51c77c0ce62a87bf0dda30ac16990aa5325fed973c748ec17c291272d45c20ee9e70ffb6d886b737b101afcf0ecded2a29cc087a035e808d381cc836eb8ae69d6602a9294fb69f4610fe51eb9ddc0842b80fc1400f0be6ab0338cdb83ce34867dc256c8be3db250b73794ce82c26a072ed7aa78c26e523cf455fc129fe211"], 0x1) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x1, 0x5, 0x17, 0x9}, {0x2, 0x9, 0x1f, 0x7}]}) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x1}, {0x6}]}) r4 = kqueue() lseek(r4, 0x0, 0x35, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) writev(r4, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000300)={0xffff, 0x1, 0x7, {[0x6, 0x6, 0x0, 0x8, 0x101, 0x6000000000000000, 0x7f, 0x40, 0x100000000, 0x7, 0x8, 0x6, 0x4, 0x80000001, 0x3ff, 0x8, 0x12e2, 0x2], [0x9, 0x80000001, 0x9, 0x80000000, 0x5, 0x9, 0x73a7, 0x0, 0x3, 0x52], [0x8001, 0x8, 0x81, 0x0, 0xe9e, 0x60, 0xfff], [0x20000000000, 0x0, 0x101, 0x3, 0xa676, 0x400], [{0x8001, 0x3f, 0x3, 0x9}, {0x2, 0x4, 0x5, 0xfffffffeffffffff}, {0x4, 0x4, 0x5, 0x1}, {0x1, 0x9, 0x10000}, {0x47, 0x7ff, 0x7, 0x3}, {0x9, 0x40, 0x1108, 0xca}, {0x401, 0xa108, 0x92, 0x49e9}, {0x1, 0x3, 0x0, 0x4}], {0x8001, 0xf2a, 0x7, 0x10001}, {0x401, 0x7bf, 0x0, 0x92f9}}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) pwritev(r6, &(0x7f0000001980)=[{&(0x7f0000000580)="d8e841dcaeceb35cabf5390d0972ed40ecbc41cd1c59b7e15a56f04dd83a40b6ccf600c030eef7a4180aba8ca555cf4fc3b310e7216735f47d4f323b7a758cb9384ebf3a0e32127357c29e8f5badd640c337f152a5df826294325b06447c26526f8d5382dd2f535f1135ae6eeba14cb014e5f8bb9a16b79bd1cf607429a27210cc1276ef10395941f9a91c3b56df5f6f402de1d1dbc2f0c3ef3399ca406bbca8849eb3dcfcfd0a9036828b41590d52fcc5943fb0ebb3f5d4401fa6e50a29d6571eea6b040f5752afbb2cb53c6fc3b032b811469567a25f104b02f9a734e90d417804cc92e90c9b439ba7230df10ad379ed3480c5c2a85587dedd903155f64c180a952ab89f8877807a1389f11df3c8e6382c9457e33cc8c0678246d5f0d28db1e9c5bcc19efdd9fbdfce3304f09cb1b79228336134729333047280d18f3a2049d71a758dd5c7471162929937c176f400cee4b15e1702c679b57eaff2a38eea243cc1ffbe6457a94642e58e8a58b39153950a6d1ea70e42f702b19147418c7d8e373a801bff8130659ed75d06d2823bcaef23179a8b76d23aaf6165195c1c2117588bea0d71c495056312c3d65498e9c40ddc426f17b1c0738103a5ad5221cd6223ab1b06df8b1a599caf035046263b86359c90029ac5db2dedc3b6aceda0e0ecb0c39e004ccc63a524e78858b5b1db7ebdbea95be9bdd83c904dae5731b1d1c28ebebf790e43d659644e610c361f773cc05a78df52319f395ca43aec9bda3334b2f2dc171f2c9cdd54b260e042bb34e73a257d57532f3aad41f52599313bc86ecb0eb7675ed1fe6360e76ecda3422303956e5c920904b99eb67046f99ed03bcce90fc05f2ccb5f716eef8bb96591cfd6e17e8e1c171c39049d333266c499695e4995ca9d0d9eb35a01bc3d379d11db41414722a2833475adb4d113d77c5e3c7318ae5e25cd9eea29fc4df0c1c7335de54f49dd90edf4272a38bf1808527aea5951615e209e6b10d1a83072904e9ed2e2471c67b51d9727ec29fd232cf2b9370799ac8ca03bf407d5d709fe0c8c4c0f201991947ac33d9053d8bdb2c9c3715a5f1d709ba658f34d0fbe1c8f076583ae9757ce6faa2c041816790b346c360d7795272c5e8737a4e15a6611e0a9b04b0ceb46f98743b97f3ce7df4e5a95c950fcacec07b86663ef73d554640216a405b4b5a24cd37910b459dc40f019c3c4f05b2e98c027fc1b808533b23f6263ec66b673f97d67a39cf58bc7f3b5c57c8bf242b89c9e402c1af11718d2d13722037651fc867df7ff0fa0d2b7cc828dcd72be5ab35bb6d4f869ca46d8404e08d54d705f0a58c90d75289417a0a7ac409450b1579aa64e0842e7963b6a0fc74971bce4ce8063be7f062ee06212823a77b31ccb2c091dc83766364dfcc6c38604f5af2e83262bb04617170e2eb6363d235b29ad6468ac049e063f5943f4659c930661ad35673c5fe0b3571866cf1264c9e12933e6d14272d54e36475db5c67d5b7b927194ac32b72ef94d13d2cf1d1dbece4a9137bcaee5fad4101d2460cf68a60f47a5ceba6b9662a1243c2b042302bc34c875c8437462c5e2bce60dbd2ba1fd4fe33b2c1b8810a07a2dbabae2d8ed2cfd3d1f9b6965d59586cf38d2e07954950737c0d97dde19f5935c549f580df86a695ecce41d0b3de456d10d04329e3a50310f95c1f021b849defd2269fc498647a7a5893d481918293a418805868f3365a5251f883818346a205e209ad99d422e0e0a264218162d5b8ca4e13a64cfc07115c4f80c6e503f6aba9bacfbb197d75e8054eba29bd589d614b502382b0427feea8e8693b3b189958bfb66837cb37ea5e6814c0687c99a807e1e67ea0fff84f41780fb152deea927f2e55d3387b2e9a94e34c9782d58be586aed54e8aad91c2a4a1b5ab1514d425fbd11a170fc1d81316a81a105eb2b073cba94724bea20b30a22b7760d1f12e30cf2e6d5fd87c8600d335c5ad15448e798d71f0f1520f4b997dd49490ae162ec194f060c20b22fd3e95f57346dc68496805983cf2af3bd100e0f6e13828769deb6f50a2aea4423b8fe14216ac359b049b4645e82561b3cabe9340e5cfc37c681bcc52fcc4ff93b55b0f09768d825d65960841175396dabd56431845c23c8950e2d6a2d779906e65d8ee3d31fab68242537d384e1843bffa0acacf1b3f6fa65e3fffea8cda2dfd844bb4f9ce6203902bacc7c2137d19343fcf061cb4fcc694548a1af5f817a6d49773811e3ac0532f625105e40e223f70db6df597cb8efa4dd9fd66f781c0b1fe7fc7853f87fc25d56ec499e165595d698b1879318b709414b0bba93d2fb425e4ee99433569e485091e7324239448ac30423db9fa5f107030b77e1e5eaf1df333eb287e16f8106b8c75cc0296c2a6cef1bd6e2300426efd85ce737a595aed44df67a44d6853656f7e92ec173db18e815e62107e14f4e864c6a50c4e21f18652e0869a92654aac5610c5b088cfe02adc84dd05ce7b071e6b63fccedbdd9b0ce4765163ec3fe69792e057a64fe7831a93841368f9d79950fcd216e0334f6eddecec2474752352efc10138e1d4087ae5332133deae16e251f396e6cda2b9dbc106fd5710bfb870d67e297a0d5459199e64a2dbb8dfd09f01a567260e0ab0a3b93bbce6c3733451f54c52db3b48c72b0480f46e6e707d98b3274e7eb7845059ad149543d9808e01f3ed2dccc8ad9fbbc0a41e34201152f6ccc36fab9d918a06dcb3dadae7210681d1e60c264e2cf39d39bb84f68fca23b20d354fb261ad2cadd278a714d4164d209111ae098a1cc18e098f401009dfc4d925568daf621a848d99fb075f354643c20a3cf340228e3f2353959e79f47f3705e8c284e26ab0e981fb5dc9c362fb41c1d376b4cbf25708d03a48c577325acd680f0e20dbc6f6f296376cdf0404bb1083ceec017d5d361b74c091a79ab7c56af3166c291cf544d0dd6a78e87c32e8149474af692cff1eba0d629bb443aa39057aad6fcf0c50b03bc2aa0cda8bb9f601db5593f7baa33648c8f76935b7b1828e73b1ab9a82db25d5914902053023583edfac5342eb468997cd62d1546449f6358ac88831b7d7be95a752954b81b54e5c1349fc25c0a1819fbc464d9f48c07efc858c1fbff98d35beb45f283b4c7bbf421fd7e2a4045c4312760b3bf3bf8e0591bdb4a5c269b2b73c75a3fe7de9534f39a96e2e74f0d395bedd39ca3d45193f9554324ae4615e712d4d168770b6f81b674761753850e4f1839050fd0b27f6734da0bf693528465ba1e61519a069c4aaae32d77da11ce304a8811785ceef8219aff8f895810dbb8f37a1c7b118323d2d0007492721e995c534fbb9ff45fe4abdef22ffd89c27f8ccb9c6f1e8ed182fda2f9d0d8dc7755c384346662e204375918f52c837aad7fdf2a526a5d38daa3cd4d57e34b2d48c66e390bad47a45e3de3a4a90d3333a108df06558c45038751402670bf8f2024f0c30c8341c0570f46195ed5dc8a11223cb523548e7f33452bc04d0e1d1eefafb425460c3454386a9ccf958054716615b88acacbf8a908fdd301c17859ae2628b0742730d19b222adfab645f66cddca12926d9c8b81049524661fc1774a4e71329e421e67089b7e00811bcd748ca13799fe01af5608f801df3e33a3eeb25d72cf3507d9bb755529ba399983c389552d03377792328c1ee50435c5ebba25ebd5b39beaa28b37663b1cb16432f8c9de198c9a7f47204973c2b8f99c7fc2a9b4a49e7ef19ce40fb7502f72fd422eab3e698e6c5ede7ab3452224fe86254e4ec9a5080e196775b85d7e456f97c7fbda6ddfd9d137b10b23ccf688cbf2debf303c60393f480dd7f488a3d2ae197d147bc7fe62ff38037240e6913afa636132e1b06bb56a142b2cb21dbaf5e54a88828d7c71c62117e5b9d55a83b9f1fbc8f4589a01a7e5206a1f90def4d9c36596d01ddc9a4a499cf9d5a26543e7ec46c99fe2929e7b943219e2d9204d659352a55d96fa480e784d066d8f33e7f9cfd33ba55720b593ed1077ba920ca79fe4dfe1589484b72586717d7db9e33e8d097342f1f20e5600a8e644cc0cc963fe33db2a2e051a5d3434b937c902b82d333818bb946df23efe8e1e1f982d54abb93c373d3f3beedceafa20e7a20db02124da112019ac4c4b4c9314dfe5f07234b44eae8f2de3dfd7509735bb3f26d09fab727faf11230c47659f06236b0a79bb4146bb25de97dc5458f5f91effb0d1a0c3bcddb67aa2333d5aab328e7990612a06dc79c6396a9c9859a80f3ac1004fc7f7dabab8cd456208d8a9c1c2ba241b3e61f44c9cac3792ba9fa84a893e7fc94418dc3a718fc2201b967b11c105db2369a58dc9a4823104b669cdc97af1d60d83097a6444773c91f58a52d9005bb115ddb4e317d872cbc88c4e3089d0025b21d9e7abfc558c3b071fbe67f98e973fdc9139334f69bfcfcc10e86e3561d5c0a1edca0df552646c764cfb865320306480b8be4f058d3845a59c3d003d7418802f33e9ecd025ff8caeae01e2d3ec5d07277a5ace6dd4b96ec95f72c425575c04e5766a7a3a68b519c983734b39c0f2a561fd411fa56868ff3c98e1e4e6367ceecd32b4ddc67dcf833c7ad35a92dd2eb7110113c0fefc51a90bc199a979bd31bec296289cf1c815031fa496631f74e32e8e95278fa2a6932b153bda106adcf6772aa40a54c2fbccd897cbf9e7a6227dc7139bf222595efd57c0831ade7e8401ec6c5e5418ef0c9642acba107de8f63d1f91036843f2f6d1f3ae5826923882d5b634cfdfb0bc1c311cdd70616eaaa960e1400bad4d42dc7358c541695b51cf20fc83c47d800cdf5c426e37a51a88284af61e07712cb342e96ea474b5388cc0af744c8a78818aaae4690b39794d87f8161537cf18c9de38ba8443d424835051964035a483de015fd6b7c4d9f85908e1542578d3ba45a4586dcf670dc83c7302c3aac2952559db49d66b2e2b270ff48e63c19a767efc0af5b9ae501765043244daeed845db24e108989df45854be896fbdb3e376d4c72c1fabe4ea703bdc2e5eabc3be2a07973eb3d9af727adae043d5d770326beab57a9183a92cf0c1e2f6a5d35f77e758dfd8c3f120852b2e5d5ce8247306733acdef287722daf6621fa8b9f67cd788de230cb03c33fc8701e864f2b6f0f496b42c4d5853c3c76d18bbf7d9192a3558e7d7ced2ae93746bbc7b1c57aa5466394247249f1050f8d7f56e958a0e48791771e5613a8f7b643ec79e38e871b552017d906a0d76ace5497a031d8a4337ef1f6b152f5a73b194024c1e01f78172d17ee7c347b12f92d8bd383dcadea1f60342e1af9808c4d41c52841b5ca367545370e42ae7139f7bf75b3b64740d1e930584635f120a82685c61fa48e09f4c025933043909aa7761fd771c7a05e564933a5df10f2fd12975785dbb659d10f40db0ff49ad0fa7b30638646fb126b0c4a4b2e749a1234a24c024004b54c0256cf4508ba857cc2a7d0cf22ec4980a9e96e7092f102c85f42b96c7716981949bd875020f1870d99feb517fc6a77cb56b79d194feeb87281a30eb9fc144ceee75902cc6378b3136bc2a7f168f3a2aff2e4416b2ba522153cad1cd1b1945ee54d2999f4be15b74dc432e3dd38ad100111e9ea67531b239ac9b1a441d56b814ac7e7b93339c6cadf192b348f2fd5d9ded32f415375efee4a294039dca7dd7c05605c4c00d746f94f271777948d19b10ebfc27b3eedc026ed5cb7caab57098b35c8a2246522e4e3187cc8ec63c70e55a9a86ef81b6dd010598d0524c3bf", 0x1000}, {&(0x7f0000001580)="b6a0aed66e4a395678da09073408a2e6860bbb6a2d65914f6d602d1216f64544f8a826f2b21d35496ecf884d799047d999b04353a3bb0996064c8715546dd5df7b8428a6dddf64c4c31e90607035d87d0306f86af1", 0x55}, {&(0x7f0000001680)="4a34f6dcc4ab6eb529cebbc4d8fa46628abb36ddc51a44b74b1c518141f07640527ecaf9a44ec971313915a99ed883159dafdbcc38d38fe985b5f61182a04583518771ab4e57335f2c80f834d395dff81f06ee1a13612bfedb5a8a0fc1b743b70902637a4bf7879f587875a4e79a62373c2e50", 0x73}, {&(0x7f0000001700)="c7d4a545e4dd78f69d0cf71fcdba8006fd3f95da179b55c6c6c6c4c6861f42f73b64dafc20155bd337d9bfb7e22d8789ef7521c09c0f09ea048c6b8633af974239ae40d500e2048843bae2c51ccf2f76bd6c1cfc51f3786f1302886520a3c5cc3e8615e1d87f38e70f55f194544f6d1d1f51ce5ad5d783e74ca33d7d6b5e871c0d3336c4b7ce86eed161d75a76153b268fa98d44e1085f8c6a5eee7a987d23c0bddac17419e938720d7b04d7be76e27b66460d1a625a3cc66c39e8224dece5edcf725ba0aaa79aa1a0e357561c53e2d0ecd9a70d06170309addf82069e6e15c5238a17ca9a47228b07609c2ebfea2f5f4f1258de26ed8775caaf7ab0f4cc", 0xfe}, {&(0x7f0000001800)="7a839ae3a0490aaf9ee55800015bbae414fe3f3aa2f22f44613fdafc066790070e2980426ab678618f7768085b8ac341024b93305adc26b35005f34712026168c2a4631411fef8352ecca463db8c13489a0b8dd6d828fed86bd2595aaae8e0847c2f983a3eb39f5c70ba531077ad510207283a46fb641c008b1ddef81c5dc2c6c8bfc67543a79340d9a962412bbb8872c3d4e49b2618c0444a3ce162ab1ddd0d16b548af0f6df0", 0xa7}, {&(0x7f00000018c0)="1c8dae736904b683e866cc076dbc7b4a8c243707295500f6516d0615455c73866f38a25abbcd4af784478887fe656402e7b68c89bb4ef0dfa078f7b1687cf71378e3631a847b4c58d28e724269ed921cd20c840573169b2ea96068ddfeb51c2d44a9981a375fd9b498438278cd204d4dc02438d4eaa46ac9f451bc4238b395e9b1864b5d9bf0348e22b416ff9571809566831bbdb6c21d5cd5a2f2111fdebc53686e92098a01c03b1907fcac602f715d1c6bbfda53e8eee0f06a4ecec60bcf", 0xbf}], 0x6, 0x0, 0xfff) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) connect$unix(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYRES64=r2], 0x1) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="5c3c1155183ee501"], 0x8) 16:00:11 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) setsockopt(r1, 0xffff, 0x41025, &(0x7f0000000000)="6eda7806d1f9ffff0000000000000080964d147068e8041737617d39616978f6", 0x20) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f00000002c0)=[{0x66, 0x0, 0x1, 0x2}, {0x6, 0x0, 0x7a}, {0x20000000000006, 0x3, 0x0, 0x572b482c}, {0x3, 0x90, 0x80, 0xffffffee}, {0x6, 0x8, 0x80, 0xfffffe00}, {0x100, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r6, 0x0, 0x3f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r8, 0x4, 0x40080) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x8, 0xff, 0x7}, {0x81, 0x4}, {0x9, 0x0, 0x8, 0x2}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x1, 0x4, 0x6}, {0x5}, {0x6}]}) pwritev(r9, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r5, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r13 = semget$private(0x0, 0x9, 0x42) semop(r13, &(0x7f0000000440), 0x0) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r14 = kqueue() r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) kevent(r14, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{r15}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r7}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r16 = fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4, 0x4d4}, {0x8a, 0x4}], 0x2}) r17 = socket$inet6(0x18, 0x0, 0x20) fcntl$getown(r17, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) 16:00:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000140)="9fdc9154267a235acc28f1ed62e89af0", 0x10, 0x0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x9, 0xb3f5}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000300)=[{0x8, 0x8, 0x7, 0xff}, {0xe7, 0xcd, 0x7c, 0x2}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4714, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r8) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000340)="543a9fd6c614fb2b14598cb4cd2cd842856549cfac716041147b8b7c12bcd2afa9388931eaa84a935fdf8ef52aa0c02c1364e4426d4ce2efe76724d84571a0af1d7a236a630e6c2f9e7c0ef5900b86aaca3d1ce4b4797a6bea79ea4e2284a2f52028be2d851dc22f5a74d563e43f394a13ea1f782285ace09c3d206c20b1172c3efff602f3b333cce3065ad75a6fba7fd77d89098c99eac16bc5979ab37565771e8528fb8d2b15e1f429e460c7c4f46130d983a85a6c166b304df784e5151c25bf073b270abf050b512b6d3becb8ac427204b0e733923157f8df17029095d775d26bf69716832908c7940c86a4e1096942f83ddae4d81f4509aab48e88dbfe", 0xff}, {&(0x7f0000000440)="3f027a0f30b62877b458e62b82aee46df0bd03ea31229ef073f98701e9acc3c38c22184de44fbccc826118cf14995e7ceab76721e671cc7411d23d98e88d4eae1645849bc445297d0c660db93ea8924c2cdc6707a72469aa6820c506105e74b9fd1c746a75204ed5f22ef561428384068876273e29c39b4d318d6652a33a", 0x7e}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r6, r4, r8}], 0x20, 0x40a}, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r5, 0x0, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) pwrite(0xffffffffffffff9c, &(0x7f0000000200)="5a83f98b61fef92ca4c83309edb770c8dd2f1ab14f9128862e17b000fa0fec8f11a2fbeb4fec7ab8760246e82a0b01297df8fd56e6b80bf62d8f0c0e90d9e518b51e2d231d2773db196cd234bcd4803e27d948a173ee7ab806d69bbc57c6aed2b12d35363e2639153144486e48cd219ab260412d78623996a4423473cc08e32fb1b9fca498b8390bec12cf7504d7c9efc0ff90b6fba5e2ea7943a73fbee08ee660b8f9b80b006cf3bdb8036e6300977dbd3b2c9c4257e1ba8b32ec5ca3478b2c7024b4afb3a93c706bb5a469b5e2beb4dc3723c94bcc2a1609484ffc9cd0302b9d7220b934857829854219f80e9c046de5375423", 0xf4, 0x0, 0x40000000) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) sync() 16:00:00 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)="d03278f944f6b0b4edaaad8ded9e000030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6", 0x75}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x2, 0x0) socket(0x20, 0x8000, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2}}) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="312f10524313e0e9d764478b090ca323", 0x10, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x10, 0x2, 0xfe, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x400, 0x10001, &(0x7f0000000100)="8ea70e1cecde35e4429c7439f90a85e7da6d0f40b6535cd962adf44b84481b06e3e3366ffe133323430bf918f547679b654f34711d9bd182972e3b169bdb524f8b9fc7cc1cd67154a72dab08c04f88bd4135aab3d2", 0x55) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x9) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x28}, {0xfc}, {0xe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000100)=""/214, 0xd6}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000000)=""/111, 0x6f}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000080)=""/35, 0x23}, {&(0x7f0000001340)=""/223, 0xdf}, {&(0x7f0000001440)=""/243, 0xf3}], 0x7, 0x0, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210, 0x2], [0x0, 0xfff, 0x0, 0x0, 0x0, 0x3f], [0x0, 0x0, 0x0, 0x0, 0xff], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x3}], {}, {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) fcntl$setstatus(r0, 0x4, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) 16:00:00 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x5, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x8, 0x0) dup2(r1, r0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/88, 0x58) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) close(0xffffffffffffffff) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r6, &(0x7f0000001680)=""/102388, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r7 = kqueue() r8 = socket(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) dup(r9) ioctl$TIOCCDTR(r9, 0x20007478) writev(r9, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000080)={0x4000000, 0x2}) kevent(r7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:00 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000200)=0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000180)={{0x40, 0x1, 0x1f}, 0x80000000, 0x3, 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x40000000, r1) mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x3b) r2 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) fchdir(r2) 16:00:00 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8052, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000100)='T0', 0x2, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) fcntl$dupfd(r2, 0xa, r3) 16:00:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x7f, './file0\x00'}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b632c13d7dc4a81f1b07e78ff120") pckbd_enable: command error 16:00:02 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) sendto$inet6(r0, 0x0, 0x0, 0xfffffefffbfffffe, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="9ec750478a20ca65a4f768b20559") pckbd_enable: command error 16:00:02 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:02 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x10) 16:00:02 executing program 1: 16:00:02 executing program 0: 16:00:02 executing program 1: 16:00:02 executing program 0: madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xe) pipe(&(0x7f00000001c0)) bind$inet(0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000100)) 16:00:02 executing program 0: 16:00:02 executing program 1: 16:00:02 executing program 0: 16:00:02 executing program 1: 16:00:02 executing program 0: 16:00:02 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa3b503239a22786dd6000000000081100fefe8000000000000000000000000000aa000000000008907883c248486a3f8f2c99b2f5c64347909a8a67b301d08a0c5a03662c56e7e90c8ff562daf967f68e9240360c11ea5e8f7e6242715cd92fad2b582a46be751a40895908b8844d16256810ac2f0068300d44f2e65f00fa4575b704781cc23a767776808110dd9f9295f55e2acfeb2e7ec7a7729ad5f01ad9de65dc4f9893db11ca67f34bb16c591cea4d1a06a4932418d9d441b613036aefa5dedc78450a1af1811da9c1f98089401d91618a57a47358d46ed075251b706ecd89a6f04ce91b6f951b579167fd23498074756ff396d0673e0fd90c485e853538bc037254e74483fe791befb5ae4bb839e064caaf977d208f8bc5b9baf20581e87fecb38651542ab0673aa1fddca76e98dc0f82c24fd5305b240f468ade4bc2ea0243208cb511395b8643328d1e745198"]) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/139, 0x8b}, {&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000400)=""/239, 0xef}, {&(0x7f0000000300)=""/117, 0x75}], 0x5, &(0x7f0000000580)=""/4096, 0x1000}, 0x42) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x8}, {0x3f}, {0x18}]}) getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$KDENABIO(r1, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) socket(0x6, 0x2, 0x0) 16:00:02 executing program 0: 16:00:02 executing program 0: 16:00:03 executing program 1: 16:00:03 executing program 0: 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) r3 = socket$inet6(0x18, 0x5, 0x62) poll(&(0x7f00000000c0)=[{r0, 0x4}, {0xffffffffffffff9c, 0x10}, {r1, 0x2}, {r2, 0x20}, {r3, 0x20}, {0xffffffffffffff9c, 0x80}], 0x6, 0x9) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0xfff, 0x0, 0x2b, 0xd461, 0x3ff}, 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) fchflags(r5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x6, 0x9}, {0x48, 0x3}, {0x40, 0x80}, {0x6, 0xff}, {0x86, 0x9}], 0x5}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x7fffffff, 0x7}, {0x18, 0x3, 0xdf, 0x101}, 0x3ff, [0x7fff, 0x5, 0x9, 0x8c2, 0x80000000, 0xdad4, 0x7]}, 0x3c) ftruncate(r0, 0x0, 0x3) munlockall() r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x40, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x2, 0x0) socketpair(0x20, 0x4000, 0x20, &(0x7f0000000300)={0xffffffffffffffff}) r11 = socket$inet6(0x18, 0x1, 0x40) r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0xe28d35f568fb42e8, 0x33) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) poll(&(0x7f00000003c0)=[{r7, 0x10}, {r8, 0x4}, {r3, 0x1}, {r9, 0x100}, {r10, 0x4}, {r11, 0x20}, {r12, 0x2}, {r13, 0x100}], 0x8, 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) socketpair(0x1, 0x1, 0x2, &(0x7f0000000480)={0xffffffffffffffff}) getsockname$unix(r14, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) ioctl$TIOCSBRK(r4, 0x2000747b) pipe(&(0x7f0000001540)={0xffffffffffffffff}) r16 = open(&(0x7f0000001580)='./file0\x00', 0x20, 0x2b) ioctl$BIOCGETIF(r16, 0x4020426b, &(0x7f00000015c0)={""/16, @ifru_index}) r17 = socket$inet(0x2, 0x8000, 0x1) ioctl$LIOCSFD(r15, 0x80046c7f, &(0x7f0000001600)=r17) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x34, 0x0, 0x0, 0x7fff}, {0x800006}]}) syz_emit_ethernet(0x88, &(0x7f0000000480)="0002015c46db9ee0634bdc3f6a93b70829799c0ee3c2112900925ec3aca1ed3a36187c8763a72187ebf547910fcb5c6be63197b30a2a9f306a5bebd81edb944400cc0eea0123c0264e9621f7b4f9c047357382f597beeb505ce075a3d68592ab0e5b7797f724560ab581bf5552a776bf5e61212e52b1f245e03405bb48e3cab0f4bf5097c25a1ca1") 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe], [0x0, 0x2, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x481], [{0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0xe07}], {0xfffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="faef5ff5287342b9cc859486c5b7212777c2fd41bd097c3d41aa9846f5c5c70bec7c8b008d3c32cc6d19fb8add2f713b568c5563686ce818c969fdff099810aa468e7f8820106d56963dd21e5d707975990f99743f82d9e429575f55525b8d602c002c265428e5ad8e2c53057c93e7df3a55207ebaf89fe9922ae5a36e2c19c06c2e114bd8306c3495fd52d7912c4af30331f88a63acf8b34e55fa07f36c1e088c9a5969749830a1d17c17606b692d68", 0xb0, 0x2, 0x0, 0x0) 16:00:03 executing program 1: socket(0x8, 0x5, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40000000, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='W\x00') r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x5, 0x10001, r1}) 16:00:03 executing program 0: socketpair(0x2, 0x3, 0x0, 0x0) socket(0x1, 0x4000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x200, 0x8}, 0xc) 16:00:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(0xffffffffffffffff, 0xe3) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r2, 0x0, 0x5, 0x2) 16:00:03 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="3e6c261d4958dd5bccac39f10f6ac85bc5174e38", 0x14}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="5b3dd6ef9fc5b9be4113a9b076f53ba0033e3d112e66eef2b8a577f42849cb755b3d2f8aaadcb3c4", 0x28}, {&(0x7f00000000c0)="0711c63e300308d0f851f98e7a16b9d37aaacb38b289e5d6486eb21b2e886d7eada8cf00a0e4f7777e09e033ca2376bce8cf3d059b230480dd7a009445e005e5898ad4", 0x43}, {&(0x7f0000000200)="cf79834564a85d8b84993d3a6cdb4ea0f88dbc0a4e8d9d21fab67a25e5b9f2c14f30dae6c59c15b77df281ed71af2a2b0c4d7481bbc65df5ba43ffa8c204ef6e6c594e615195d6a6fb9b967af38a9919b9ac67bf87454b6fe4005bb9833228a1053201d4797bfef3bb96ea206d67d9b01632663b12901f4e776db4293f8d2eaf80ee433022332c8b8ccaa88fc9a9f1cec322ca8339c33c208067e3a23de572b8c0482e846734d2d1de3fcfe71587bbfd1c54af1ff8d1aca1562c46dfb517406f93aecfa24675980b989aec22825167c5237123b9efa600c569ca201298b22b38b12d3b99133dae1bf6ef5d821f947b800b5aace019c169d84bee2ac42d21305088a78f90bf2b5e75ef221c7e07f126d1f9cea51f851367fd458e8e7a8c68d18cab1380b70ca3ddfd4c20242d069eba3fd0294b9b11e9ef1586bc73aa7131b66ac2a54524f1cd2366e68806fb087e862d24ccf8165c9f960556f71cf33fb31c8e833f08d59b6c278b76e9f861da791553bcf17b5242d7c3aa1a67e7b6c4950df19cb68aa6709276fb3d9f54e1a68fc564b0a72c1cec67befbca1e0f0961f8fe1b42951a2b3e4262437be1f5a5d31a6233dceb0df852c780b3760e940a0b0dd9ffc8803a1ecdd44ec9fcbaf28f882c79e5e3feb78bb804909e32c6ad663e9a9ff6355661e8fd864fc82366247597c10e690fa0cc0153d17fc2c5a76553bec097babe1d8912cf0b790f4f3f16738fa27c6e7f12516c4383a0c6b9f633e3bd38f42ea1f1209fae002a21d1c03859b23ff1b663f48232d23a2b4b7cfac9f42da682b2b74f332bcfdc0d65d26e8cb1b00c54baeb9f2045b936ae294c6f13da605f3355a6a7115cbeba2a1b9f943189ce8d54141c40495762398e2242f00ede1bcd3a648396d740ee578f419d9c545966efc1193f1137466dce88313e3c4717e596fe32befe087eb1c30dba9760980293fa11b8c7aa55a2718ab24643d79b78d8fcbb6866debf877350ba3b49612e0272e4bdef322ebb4caeec23c536b1e3311cb7dbfad3262ed9bfe4901c69da56760f3069621800d99bab39a6cf300608615a0a79ceb23d25333526a35d02948e7bdb79bdb40f6d3d81e47badd03b951fcb8bd011101c4fb497e1dc8f3960a519b63424fe18a0c5ab0f45aec693ebf2d3d00cde77a2e49f8d956f8156213ada7ce888a9278e0c632f4ced38b45854fc33b9d2e05cdc627a2fdf7018ac9e4b68ee1bcc86302c244cc6977026b770a92d0ebef2a01aff289cf855fa4037da42661d147cd50c0b8ece31e92ade6c15fd1046c58a1c5a83bf8436291491356eba45374f956cc422feb615641d48c964b1b454d8b6b08995f7d07ff00f9815282f3c3976f1ed4f785ae230025e37fbd5a33117f3987fd65aa6bcd52cdf25e861658b928ac1e21b8ca100431b417ee05a3b78e4b76e0e4bacf8332c18de0d7c22b125abdc7cbd3d56bac03678fbb6d9196c969f9988b4788534498b0b563344a98a2e25a8f804b5f50ed3da6c9c727bc1ff0d0b5751d41a336f02ada9969477e9fa10676a921a478643b1a0e066ef441bc9a02d3aa82063e5ab9576fe58674703976a70c25c4f4fdceeb3e7736310de65947f4cab53c1b5d21e45eb74979a488931e287c0fde4577ef3aaceca90268bb3d40b5a4bbbfe87c45ac1fa00c537433f848ac1f6d2ded74522dfc9ef5fc2ba81decd2098afc9c16ac90f12d31e486368f8e33d23650ac5a5d54127e22a9dba57183e1b54432b51d30e31221f59ed799871f78b7ee25999156bde0242fa6757269eaca27820bf14d98aa97ff4df4f3877bad37b78b180c613564dd59da29054c0f94c9e84d83825a3357a47aac8b5f2227a9b99127d46a4aab3f0953af779f97b5b6e5f415fd4fe891c3dad9a512c8fe49c56841b88bb363334499e58e23d63a7f00271c2750be8f9c469e5d6060a4d46b0571b09b365d57253e9175b7905378399b736fb926e5f6b2ba34bc950f34a3f0bae3581d051da5697ca5530235d2e347b04b3939e75863b1d813f3e4ce648c68e50f4e2f4e38d9427890ee738798f973cb74393d72ebb39bf52bf3a080c6005eacce8ed1edff6e6b790a682f9d6b90d9606a12fc3800aed41cd9622236177fdbe365397295036dfa2401b4cfdc60377a8b8bd159a3cdc589aa10716d32fd6116cd6fc37e4e5e11290a00e9d3ca8b3ea2b0fab31283b16bee3d63ee536b7b884fd32c28f7128b07f85667ca6e2c38b9554928e319254a04a67881c745fdfdb5e06edf820247a60a08a5f58ef183186ca5d800df329d3672f6760617c665f5f14cd9bdfee7fb262a3b9fbe1e08cdf24b9dd50f0a4bd2ceb09bbdff46d8ebeafc2b1be5f2f0048636d3f0610e73bcbb4494c17068755eb8449584473ebc49a472844e26f45ade6fbcaecbe61a62d91021166bc8b9c0357c838299d88664e807d2702ac7a9fe2260ba9eca7c5224ae671f58436783baed4b2142ba2053e1d415feaf01ec79f131bfefe9810982649af154c0818810f96b11491a19c40e184410588016aaf8ff47181ff37649167d98eb1b4de8c6eab00a650ab22a3732de5a011abcd6932113ceee0ecff0bb86882f00fd1c3188606bbc2fbbeb1a886d5945b5cfd8ddf10718a2b690c286acb17dcb706790ba86619e03854eb4a0953373e50a9419dd8f8bf74f0e6be7d3cfd040dbb2059616b1fb726a556981d01a5aa967f029e5476626eea62d79efa5119ece787390a301100be03ffd280aaeca16113cab050a0d1338e428c1fb892f69d56282842372bb6a4e45196dfc034d29468b07ad7b26882c53f02d8ca1b2241f9016b860317de39a80d0e4192374d3870161594257da3bab8488c882a49de81d3289b4b76dbefa3b166149a561c7fd74ee50d9175a39dfcfb76f223453b1baf84795a13d9414044fe87beafab4151f79e997339939b80c7798d8bf68c073cc8256d039fada8b26f98f69147db22b9952edccafaeecd0816afb056f2a29dfecdf5849b97d205b64af5abae678404ad30819f46b2c9734f07e04affc14be48b58a690e0f23bd450490a21fa8aaeca94bb2233bcc63f1d8b24fb91dfd725dcfe9aa7876e21145731e3a7f4c38aac3e2717c679ccc2e640f829322439649f5cdf03dcb9939a940dd1adc45d61aabb8619f47304b5883d0fd30aa42497b43999bb15b22148d434b5025926836bede286fb16ae87c01b48b4d63d69a85572afd13e5d1fabe2cade7295a9410d3411d1838e516c98c3e374babd5ee85f4c106543dae17d7c760fa2dc5f2899fecdba5c6fd9a315d3f9d83adceebae4e0adca5997e8171ae980e52f18d2f90228613d0bb8aa410642af63899dc6790eac119045733252bc778bdf47f7e68a2546616b84433a3fae79c5a120d36f65dae91c3066bc683f975a2df766a7ffbeb3e1f04f6d6d87ff868c30f29e083d835a460fdb76add54d24a424cb970236122ab754db95d685856f3be3ca1ea137415432202c97d5a8f32ea230d23bf1e95e43125d8e4fea66333b1b0a3cdb32e6c96d384d486938c316f880c0d6e19e7bf3c2cbc9ee4c579a61c048a04b73882b64c811e5428cdcd71402950ffa2679c5d7fb6ca828f25abedfbf3375921b7e44c837849953ca647a2ca895c1051aa07062433af62cd19a156e492ef74ec20b5f24679bd798d67eb0d2a58159fdf0181596c8f2224001a6d0582d2f7da663d2d28a418eb08c86ea397d6aa28e253e794177e0234768acc54b8037ca090182e4f3e1001869a7a69ff3bfb9098c9fe360186dec9898c872b8b306d80a94c193e76f794b3ed77d56a935ad6c8a2cde9a5077d679ec8eeafd30430429ee9f1299a019e6c381aaf67994a47b090bd3b6cfd5ec2cec0299a431440629927555f9458bf9c9a942d4a873db420dc31b0d45112c7bf0ea68c3fb12fdf4e54ab54600f46dc27784a2a2efcb4bf142e92e69b5a2a46bd2598b9c9280b3f49d8ece58f63a1ea2f8fb35d14884d25d9b9852cd0aa0ec2c0826992f54d9e359ed315d1efe15edaa1587dbee30c68cb0c79092032b03c46486a8d289b91ed2945f5a659da1b1c6557f3f1d65d1123f03f0040ffa5c19f87c1497769f820f143ca6152d8503dffcd72ad72d33adac86a6c9fdaed9acdee20c8de0ced3c51680420892b2e1c77bd11bfd4e9a62f1605acfcdf059f0c3d965e071a2ad7be33500eb3cf01ceeb67b60ca86838b7cd35e2f82007cb5cee6097f2a3f2c25ec2e3ab3d452f4cfadf48a3f3ac6150932006099839d83c06dbca14549acaa9a914115fadac999f30eab4d4fafd637f9433aa9e84b188a6e81de032a80ed2fd87d38c650d0617eccf98857d9e6c00579b8336728a62240bfa193e8247de60a59c32132ea0698b6a28fa93c87b59a4173e1988d9cfa526ef133009d91e16de050c93a8761ee701030dd76b42f292d978d151595f5e696f5695fc31b779e51ece745572cd11ec32379a215db5dc1b49930c96ae78a41e43cd633a0a3505f1b64cd590447c1f5f0f7f4fd9bb73d067429b766a943c653e88aebafd2df9167e3f070da649830b3fdfd6dff5396acf02200523902cd6e7e55df7f412c2fbdd8aaa9cbf32998aab0baca85b650cafd602b5795cc93ce2d728d5b816e9055a2ad275faed1a4b813a05ca8178100a310bf95eb8217e8eb4ba84753c6d1a8fcc52529c2c6e4416aedec740729811a7e1c10446ed9cff6cd6acbda6d5283c95d4306d2c39e1de9786e52399895b9e71fe1ed2629de0136fc75f7c9b4c3e8a0d5b778a002056ff49681824407b5f1276d5f08650f833f948679a3d79f79e6801b200183b8331f96c88a9375654d609ae2bd6f9a87bd30ca2a896cb615f18443020766e74dc885a34d407772415ad5488e4d66e6f652fe2091f7898682fb2000601cc4af47b270857cd826ad4e278d61993510a7015542eda39c20b80df7ca194c13c08798a0d54917091594836582212907e7b0d7dd799faf3f73ae69a3319532d78b41f92a5be213103605403c48ea6270a0fcc2c2a031ff87e090b598db5b668482614266664ce9d7889963417c4d09c64ca9b43f994371eded692ad50f8b9aa95b3d695b0809aaa1bcc0a91b460d0998091bdcf69e7d83fc0bd6f906515a2d698e98c0bb201731d73e91bdc36f35ef858eb099463f19dde19a0cb38893f452ee4d383e8cbb05e557db22a498023d5a01e007fc706787bf6facd33406e148be5fa47af34ade62b530222259a49ac0cab8a2a85a2f6112404793e663755a72d96fbb4637c08d86817f689ab66071d42f8a495b3c5cc8067b636e1b17aeeaa8d93787fc8f47ad6ebec15f4432af0da5760dc75ab8620abdd358ee516bb605257288224b7e31e2c061a52f6ba3663fe9d3394bb4f860d49ea966f9c0f0f00e287bca54906d9d263862b385ddfeb5ec710856a782b47b6833bb672c6718a56eab0be270f675a76832ed21a7b7eee126da88fbd4b3d335eed6361d2f174217ac9bb0b6c069caae9a56912458b4ee7b07f56becfe791ad8a30c63da1f91588f6c6bfb15ae50767e87aa06ca56a13534a312116332bc110d83886fb13149742861608060d4a4a51a5adff511a84569edee0029ac86cd59f581dbd7adf9d7e5414570784258a4adca24f894c28c9a9b559dc8d2e2d5caca775413ff255707139ce08cf5310e018f5cf290900ed8d4687748cc6649d10ebabf12d7f82a787535b6f20fadddf415223e0657fd4bca2fab40ff9473d86f199d7c5173b8eb2cb266c367a00597e8936769e55076cf", 0x1000}, {&(0x7f0000001200)="7d52a75e8c7156e6af8acad5826b92d5c9cf3885c8de40228ac5803dd0fbb0cd9ac697b3f29248d3ee46187261d0115b207659b2143ccedd2e1702e76c226f548b020e0c50b2822b6ae09ade71b50e4dc9d76d7aee4e40e080248ce3ec7382d2d4dd753148bf628f10c1f897f333807745c03dbc6da09b171a162e2a2c71da64ba356af98a7cb09a4498dddb01e7a24bbb481b69b84447897a0cb2b3153fb79a557735f506f2f2ebede301d92ece3f222f4af0b71f1a1357857d3a6adb47fc9f16da3a8ed6380a72f6e3b1003de20cdb4abf072c0ac3c4599921c7071a4cd21ad076bdc74f854f45", 0xe8}], 0x4, 0x0, 0x9) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x5, &(0x7f0000000000)={0x7fffffff, 0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:03 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = syz_open_pts() pipe2(&(0x7f0000000180), 0x10002) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0xb3) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x20, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r2) 16:00:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r3, r4, r5, 0x1e4, 0x8}, 0x85, 0x7, r6, r7, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x1, 0x0, 0x84f4, 0x81, 0x0, 0x1, 0x0, 0x3, 0x10001}) semget(0x1, 0x2, 0x540) shmctl$IPC_RMID(r1, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) setsockopt(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x3813, r0, 0x0, 0x2) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe8000000000000000000000000000aa330000000000007612e68281009078000000006000000000010000aaff0da1c82700000000fa000000f12809c2fc8b6ba42ec00000000000000000c5988c1c403fbf12ad67d1ab9a1eb2c60917834b8c175d7745363f219a254fb1c05ac8a3f6575175682674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd1171fc6e795a09000000b2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33810300000063da64aa0e4420c1e6240cacf36984b01c2f26f6b879ff8c41b753057760925e14296f6c2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f93461623d7153b51000"/353]) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x3d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) writev(r4, &(0x7f0000001640)=[{0x0}], 0x1) linkat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="bdea", 0x2) 16:00:04 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000fb95a695ab377d77b173f615199c56a2874248735ee54e666eac10007eee17b1b66f4c"], 0x10) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) write(r3, &(0x7f0000000040)="65c48d93e5a1e763fcbd95dd000ae998a85693d87f5e12387685d308ffcaccde00e1d25565a49aa166d70be6", 0x2c) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000000080)="993bdb004e7a321cfe8c555ef6010ee962373dad59c6aec0e0f4f04b263328eaa21617e7f9e50bcbccaed539242ba68c43ae713407e0f832fefa7a61e59ef026648936d615f2b99a5f88dda1e68a656efe65dc21b9fe47edbc79cca6861ed52f8b41024cdd214412295d8e9cfabd1e882332464f26772ba737ee2af35724e301fd1d2a9ef2c20056ce241ea37a1f4ae794e3b9fa220e22322bdca6443ddff23e3485cf55012918bd2325ca301a3cbf2f0939d13d5114d8efce4f2c0bfef05283082b4d361ba88b4d2716d120fed412cbf9d9afb263612637f73d6d7c87c0ad0e716e16ee366b120215a007dd83d809c37b158864eb4cd59d074dac7c71893a083eff67f2096ac0f2d906c918246c2617fd4fb16dec6ec1ec3961d39ea66436660a1ab0d56b714e0f4daafdbcaf97aea5492869473c4caaf52b8700cce803130a3eb8c0671d452d00de2421ad042775b4084cc02638e7688e2b706242ace970504950b0b36788556ff0cca4e9cfce496deefeaa551cebebdf4df2d3cf84acc4bf07980e1a641987f436d3e5759fabab5869b2f2c499f3f4327e83c260b4df8aa9f812584b3ab95c3ee2fb17f989a12092f3d730f558aa809bc02194f9d50ce355ced42aa882b354b75ec20805c53a42da546a456350b1f2c65bc36a11abedab2f26ebbcf506de43c9389ef5a8dcb88a66ae34b2d64a8ec42851a9bd6bef262935b579bc536fafd3b8d213a686d659f6201a1c350924c8d261e908cf044ff821e8998f8218997e4baf0618fb9defd5b27a13e5518d9fee77438fe1da09be2c90ff2e080ef8bb165460a66bd5d9914d91e0afd3ab0178e0bd1c565b3190c65ec70ef0e44c0ea06a04661a80ce5843bad2d38787fd0a7915483664e118cb1df7b8eb8306e6a43a27b6b78e222cf8fa2b39076e79cd15fa5d4c86eeb135cb1490d210e19f8807b6538e53bb5b24a9ea194d890ed533114982a619b8afa29d175fd0acd3f5230e169cbcaaf94fbd8eb7f394068815245020ad5a8ba588b6602aa83b40f87e0838265007c1eb7966e530f5d43f12e0e6de0429106ea6dfe33288cff7beeb7d89b3ff634be74d1cd9d7a8af55336e86b60e67479ea208ff1fa47628dcfe4c675251b2b016f978bb28cdd862c41bc14942e679bfb642ec7494825e9ce423e929d487f9b1f18ce496bf5de2c8f00c14b76dfa4490b35cad52e84663cb56cfe017c5b46b39d29623207355fced76c55ea151397d61573ec8ee1f74bc7920dcee385d697bc72595e0619dc863cc9d0214ed4d22f0e51ce23e8fef14fb0d3677c02fe1ea5a275d2aaa105e3af28a45da5da2c5c0ef1ee1b9c31d9ed1925b6997d9bf889b999ff197e55d99716b61ccbfab7e4a3ff9017c099dcc1e423a7bb39c9f962f886aa8a1915f8bfe560cd500a5f2ea43a22c1a828544add91bc4bb9ecc526a2b21986068f369bdd96dd3a962ea951c72e15d7ffe0b09e115afe48b042407982f38c1bcfefc651105e4dfb903316892caa202a47771bce3ccd4ba8391eb077e3f48c4bc89eee1e11d713be80392579b001f16bdd94235a102af830cfea585d10adca91849867054d9bf9f59ec70eb1621ea7d3d9bbb9ef224c34e1ed51055e0baeab7c8115d56c48c0e4a6ef434c23fc5fc57f20bb477bb6b5cf4f3cbcc0b23e609394545c34e136880628ceee54a6b3059ca1744b485dca02599ba9935bfaab1662bf385fc3a9175e28b642ef01fd7c901b0e1d55578fd28b769244d50c691228567b0b90a2cc9c4196d738221156cac29e6b62e9042945612e6dee6e2447bf2f9f6ba6d3de16956c4341244ada1867b75a33e7920a30c5bf0cca45535dfb92a897e1a2af85bc670cca278928d392be94fe61c48a4851b712f8d1afafbb071caf1f2096662ea23c8fdca8fc3a4cbed5d4372d52a2fcec513a54032a6ef0fe14eff8261a5275e0f79ab5ed93f6c2b3cdf722448ba51858ff850e77c5838d83d67d39b93361376c7c0fc261239965997c734aa6d0bfdd2eb46eaab2f92dd5e96c7beae487fef4b36184d25e5ffe083781d2b99eca1f316375acb4cb85ccefd101f9b929dae67d5f9329d120f7ff7d710e32ec882314eeb5906325cac401d297c4044c9d677b6b616c68b830626613d14b4126b8493f8991bddc027a3eb4250f656065144e1d9a0a1cf489d2bb843840a3ce118d773315b803ae8209ea91d6c2921141495d55f7d3d7ec752986400b42af9238bfa24c7c47909aa475615312468b453f888ada72f84717d058ec0ece5f313f60b758faa0fc43e8db8695b160ff70ff5a4dac894eda732e74fa21d3c0b82c3ac7f816cae0874be5d3663fd47055b74a12e23451f628a74d809ebaec1cba3e069781304f3f6439c7a80b8fd401599e08bf1335cecdff05c82d2afc1ea785eb6dd7c878bb4914ee69c5a238a85b28d55c744e2721147eff6fa25392948e51ffa9dd92d584d5af9bd80bbe81fd5d891fb9bf6d9e08812776851a150e0035cee799837d48aee712273bb7f4fd23184241ded58b047e10c029c404d158936ad814f211e96f867b540c76803366177ee367167d59dd4adc3d162c64c4f8ec9f4352bd2f6eaea4d5da6f4e7ec9fe82a92d6b060d3440450908993761ec9772a9ed0929b0a2618f03c8697575beb700568d7ed09b179b371146689739ffc16fc9c8a6db2331efa6ca14998ff8ba4d8fcf6350c41c6a979c775784061d6c9f13672eeaa5bbd76c7ca3ad4ba02f303e65e329594d273de75ef17bf40660a435cc92d72dd52601c632bb1f3969db4799ed1cbc75e393e21aeeac40bf94475998fb6c19200790ffe34f8a1403fde777d7201854cf296301041cf151af6e393f47e796c9fc5a50802d7b27359621480332e3e9a24ad27e1b6c4d6258a6f98a07e3055aaa24fb6d9f9a45d1866cde9f8aae48646cd1ce2beccfecd60e7ded978832d3988d16439e907ecbf07c903be728d6cb845357af4a86da0a164233178ed1201263e46e91be5673c9e6c6e4aba190a0cc820f5d6e4dfeb00b9910bcf3483142ff50fa4b905e125aa0ef14e4ea911491a8326bd9f8147097e78a91f11ea97efa58d27ef59973beb713e417e2387b7ebfb159f2742a3e36b1ef74eac51bf90b3f0cb52468ca048028985b4554cf8cf65596bc13c67812d29b051d2e4dae540d1b6a9548e73ddbaabd0b75e836830a872e0951136332e9d541e9683161849c9253e3da466b56ba935033812b195779b913593134c2bb6d965efb6a2cfdb34c3411da79d500229af6c6b56240b26cabb2b03e2e3006993984b0bec4c0e61f32222f2c9a6416af60f171a58c71e689ac1985806ca846c5b12c98fff376f1ba40f5290c9a6bfcdb2c8325c11c3d7deb1c7c044864a5b3341cc2c4848a008ae98cfa240ba4a7016f57ad852b6fa5874d26ae58c1d2c810b8ea3b6d36ddf54149bf9a0120fb95190956b3257db1e9e06fd8a80193763d8502ddb403b01c8d4f442512f1699e532c34cc9fc5b5a7de503adaa01b858a33f503e19fb749deb3dc8ecf5e662f6f62eef9ba02896529a6be3668918ceacdf60d03a87347346309fe43ff999a95383bc91f1a5641f596b3d180b4daf8371d3393828491f241bf752179fbaf85b6306f09f8bd23d90a1a9386c90ae6113e96efb89404b5e5730611e509c634be1c574e3797992cc43ad2c8cedd8709424781599d89b0651e62f72be01fb8f4011c4a6902a755de97c025899839bd73d912aed54e6ae688c09819b33707f2ff716ee2899110c3b718a61af6ef2a742b32986876652d5c179a6b39dd832ec55981e15ee90baf4958f76db37e312872965585744334538030bd4bbff5016f4108ba6577e4df3359418dfa86f128e0e4c5ef8368ebc16a238cab5ed664c1a87c1d9f7c8fd5c443263c30a65eb3ae7da350f6988b496b037a41ea04071ac557b552fa5f69c39f70c25f873b5c453269c2bf5ae487bc65f755cc35c6d05bcfca9bf3d7bd6b75fd9812bd2a4d970444ae70414641c9f6d72ccb5838e6385841dac61650b6778e2d844ec1c15b5b3ca4ef90f44e0f3fba81216cdb063c7c445d5b6fdafd2c8decb0481d00a89f8e007359d8dc4d42411d14603da4ca01fd134ce47ddf5e52e7bef7e961bd4e22d8dc2fd2baa33dafaee922daa58475dd770106114c9347ccfc8f25c62ecdbd16dd10572f484ad9ee8995beccdbe258eae4a528721d9ba2eff1712e50d6b5f1d9792de01deb55411f1b3b18fc062dd617fb01eab5eb08c1842a7a5b1917a8b80af45da1f846c4df7234908ebe8e93731eab900d5e17a471f22d9442b1c69fbfabfde77a9dffb6f6709ceec66d34c61fa3b89b99578cc418e947b3e132971b81dda53096aa7ab77961e15089ef27d9f6f9016393040cd660b5b4a8f0812f44bd528ce68eaa7c53011ebc7481d60796062455597094892b89764af8c9ab77bec0acf04dd5122658120a50217f44da0f525814af8a6f096e827da15b05c19406aed4a573ec47da8f0de54290530c9f47204444cde5f61778bf84fde680bbf779cf589635de8d1a9edac9268a08d63b3d30b432cd301013596714478c3d049b73a27e747ceee5f5f6be41c53fec14e9a74e0b9cb035d31d6cb433a8bc5beca31ed3f11eda3c5ed11da13a0a9f97b730b203e1e8878c7741c8b62e5b404fd81775f1268cdcc87ff46d29f63561f7c2f273db6f90ff56cba6ba1c7e556c222fbec2b09694e18c7e2d6c4781d5192e04bf427a584276d902b81a240937b5a3a01b687055bcafe13654f36efbff1fac6ad31958b46d524e43fd76b26ad24bf544258ed1527997b34353d4101132a0f01f77ad85a108c00861060e057d804db981f2045ce96c595dfab05fa04c748877d129ccfce73ce75eb26e2b4585636024a1de60a28b70e9ad76ea5587ff3f7f07fd970db63b9cf3913e6817bb68b5d6c215e6d3dcceb4b61718ec609bb8315bfc7ab965759f91b1516cb544499600cd194dd227da26e7bc92f0865b0c532cdb86f17128fc4af214fb78f218ea9db92065c684fdc8e1024fa6c4c21bb74fc41a0d1bba6060d5dbb54ed61b975d1b6763b2de88e45d549d711d4210e7c937a97e58284d84eabba88fa76786eee071fc202245bd774d6ea5e46f2fd7978c6899b67422339e771bf5ba0df8ead6e59c9041d1630a82b546abe7f04dfaf3f75f49a8b92a1a352299fe12ff40076ccd67d513e3873af98b3ae19f6a83188f7ff6de1a3ce15bf90d6e5d0f5d5ad1210554e565199715d72f89cdcb81db156f49f209e5362c47d48507d4f18e269273dbd2e8092a7fbc67aaa6796205c7967a220b9a251bac25393be17e3f1510776ede4d03372d8081684a1b138e093bebc3398c3653c9b895027c1ee4cda2aa6945effa49bd977e6b30718270d0a20617dce20127b2069103b5a1fbae425fca2e393ffecbf12ea88f5ceee552ca9b44ccc9e9225b4388ac75c6ffea14c3542aaec52b71e3f56b0b472175f995d4ee78852828eb0193d752f7c15925e6326ba0e88dc5d7a8d98e8ba834b503f8be3a026614cd2afe8814c3e6d5f25645f2a396f817624ccb7bc867fcdadbc78b7a911cac5efe9270f32892d9a541cda1baa2229d4c88a7ac71ca4849dc4eba1e3e45b25e401d046491dfecb07e8b8cdc0c0f8f51d7da2c3dff396bbb19270eaf9834d20ab2950e73e828922d4208a36681d31bd59bf7a25953a71da08212983adc39d56017bb42c58b08475d7e4f77027230675721489cec5b059819478ded0882349d0ff1352f7", 0x1000}, {&(0x7f0000001080)="e8c217c1e86121f1a2dc345a7e7f9d7ed74d07456b1b55b4c2ac9f1615ac87bd81e04fc80a6b4274099166fe9ef74915ad45fedd7a6a7b3da85bb28484d6af6dc34336c781e815de0916fc5d21b775a5c50b0b26b659d073dcc9fcd99f1b5f548fc191a90b947944599c320349eb1669da8343a8fd75344b48ec14f1bcb239415fcd786745722e2280b9cd0eac29338e60a1713f7b200ea89ba19a5226e20a3fde6c0f834742c37208943dcbd463604da7f6", 0xb2}, {&(0x7f0000001140)="4cc49fa73492723c4f71943a0dda325119ee84c4ec81a6a22577f538bb87cea42c114eb9b4582c5cc86350306ade06f9798370af6756ca0b7ef222e2e7cf81d32844d55d6a123428222874d6cae4f62ee86b8d710dbc41d2893c1778636c7f5708bd9a5844fdeefcd03960d16a0b1e295d6d5c2bb09070", 0x77}, {&(0x7f0000001200)="2a559422d1065b56205d4e9621cb5c5ed58c09765cd8370fd9412085e11f2bc50adc5672566fc9e998b106e8495eafe6d5b448c611f72e58b88175ddc54982e4f532b8df389aa332311263eeb3772c11c59359b67502487d28e99f620a7634d0a2a2db1c3078ff15e0bfcbc5c32abc4e0f2ae2e9d35567ecb455af9ebb061bbfb2a18534201e595e29f9d5f061e7ca52e9fb2ab94ab3d5a9b6d5afa4908dd762ea4e4e3a23813ed3f4786de8edf55680eaddd5a854b1379d13287cbd29caa09c41932139f2db0cd6131cb8e325693bcef0b1368c399a5ea48055135feb99eea2e874397af318bf228337411469", 0xed}, {&(0x7f0000001680)="cbecfac35da665bdc8fa0cfa66b9fdf32724f1737444c6f8ef14341467deb2d8764d9e6421e45853eb3b103758398c44bff67dab539032b68e77bff8d3e96596e15f90191ef586de96206f87c99827ba511728515778f6cd4f01972223c427fc4e7170603aea1f2809e0802631e93faef9da7162cd715f69349e8f646d159deb2a7315b7e62d519e313f135a8654d3c7e2886f3b860658b0d8cabe8a22ffaf1835e7eccd2035101511633a35beda4f0fc4181dab7317c281d3e963104502cc5382f8f6eadcbdd365b5feb74b54fd789dc2ad50de3d917c0b01737623b3851d17e90633c86e844d482585b0f2f0ff9b8ce7df36fb78bb4101caf74b4b1a736792cff9c3f22e4c441bebe688727f48f98d084e5caa2bb471703bba1ceee2363ad01b6cf94ede8679ee1a17880bde4bd5e0c1e2db1072de262bdd2852889ac4b8e44c7d90d6ef507f2f86c8d79162de088ef34fbbbcc9af65d0661baf438c4b9927a44f18598e80a25aa8e2d4fdf62bb15152e394426796413f855876a2f28e48143a0250cd3b058139ab5524718499dba7c780e56b27b017ea5037285db9363aa87b2b4f8133b55e11324da884d4a5e3a54bedc62468c46841287451eeacebeb14a21ece92adbb95ea6b724c6e877ad26ff55d152763dbd3b32580c47b75104b88c8a4972333a47e3161b112312acf45d0b86e3b54e7c7e37641fb7612daba528588129880ae4e64f7d6799bdbd8f1d552e11e33e6746d20399358ce7667d6c8e36bdef7b05b62528499b77746b982d37c643ca6eb29ea5c8d0bd3faad74191ac692f76e14aad182a680f0873e218867a05986f884eeae720267c8dc4183f66dd37aee1319632f6c2ecb721616fc893ec04c95c38c9e5479916fdcf63bdca903289ff048b627c0e92d7b968fcfdb7ed2070ab8aea35e6dbb0fb06b4df75ae92fbd0658990461ae8eae0bbfbef1f6e0f08cc0a47da6fa2a82ae12ca6fcb48fba23216bb4e000f87ec7122a99a83d8eb99e5ee14819c040d25ca89fbd7ba832465fce20a15fc55b57a04f339db4acf49d82e1138e01e2a8c5556fb1f3b3530d9e87ab8a53c5b89f7ddf4da7c3034ec29ca169da5bd0b9871d037e13a8ae1dda545584bd8080fa448d3d5374ba42373e0738a91bbbc3441d86d53f80fdb2bcbd799bc839705147077338212bbc6ebad10a602a5c9f2e6cfecd24c9ecb3ca1b1891b379a1c7927d132c95ee8ef3a5c897d847622d7983ecdd49fa7e8e861f84d365a5a2c45e4a113174393a9f7e7d587b28ac40a7b00ba944debc655cd1e299493631f859b8e9df4dd9d42d788fcb0d56277230cc21563b3c77ff5c9ba024b3d8f0895dbd9fd0b279c842a90e7c866f7fa4df415abfeb59751c772c9994b8c1120ffd4e83fe2bca18546d01fad6c5b535fcb2d7dc8753dac6da0ca3b1b9795810af1535a60ba14d3889d87a3a3a310da147f33687ecaa51ff13906682b6add1fd83d6c356c376bc72d5c3baa2da8115bb0153ab661006ceb78fcf856fcc61a33bf683c2f29dff0d9c009ce040b4106fa11a8522bbeeceddc53ee757e88cea0a6ff952e153e4aa13534e4a9c639a7159386dcfd55cd03ed95f16b5db6b765a2325161f0551a87f3a01f59395f602e1a7a20b2bf97d3310e8c70a44e67a3a55cefa1791cbc7890ab8c16f46cb6dc0b40b2fb34bca67d207c4c67e0040bb4c980a74336f2111fdb78921ff54a67e0d1ffd57c50542b9f669b60a02df4078723a40ffa22ede45e612576807e42085868260be4280a8d96e3412a5d94f73b6da4c644821cd28616cdd7eb3b1bab89fa0c8d757296b1f7d806b43e5537b052136feb0b7c4696efb77fda2c0c635baf03af43c8b9bd2c81b6083c78ecf7e53682e72c35c0adf844cb5d5521657def32314795630bed79751047097c2e1604ee404172dfe38c60f8681975e4b947c8f1aebdbac9701633d4d24ae212056bc5e4501a85bad8df27d55ddda83668c7a3a85bdad882a6dcf2ac114fc9cb0e7352493a8bfaf214dd36579de7a185bff3b60a2e8f526c96a31fe6ae5e60985f639338f27ebdcacd33ced91fa4f2af16c5c9f3461052fd2cba59c9a95da94c32c7de32c9d81e352fd67d9a104179b2a434d6ebee5daa579abf2c68e519f5736146d3102781fcba6e04ada61b34d71fc7a06c80371e7928bca628959b7a819e6a30e5668c45491d7e08728bf4e42e50c380c8981a7a66e659705c41ee6d162bf47e2cf5fb90c063c88ea66c6373aac1bfbd1792a3dd3b8c01ee2ac1ba080ac2c12fb80bc9c6c8a0545f48da30241a921ab6baa891501b875f17f4dec20d39671ec0b0f45c8bdd9307dd4b9f0c3e110f6f4116f38d627635d0139588d5cac92132611da06e750e97ebe30c1b8b012889d5dd775d8b41860c9a6608f4438ac3f47434713fd8ce355201c5b85d305094947c0829ccdf081244a7ca889cdd0d39e41b737b8058e843a45e1c0f73509dfdc9a56c263e61e3533fe8ef6e50cb1ecdea57f39c7a914a4c4cd0b77ba4f891a50c67cefdb01c6834f8ee2baa2ac798803fffcbab2049b7c5bd5eaeb74771130da193b498c5378b1ac66dd23311f19044cf7eb78750bbbf8a61084655baa213e396aa3687855d219ca58bd31b3c4fa49d0856b6f985366922bda8d474418f92f445de6cb9b318563c3b36065720e0e56370c9cb08ce177d5c98cdf506ab5d9d3a46ca796fb4a39f549751335f02a848b6fd07547798dbba9837e3c85860e62beb2e9e22934fe704d81a8565591c62957e57a0dacbb89efd216998fa5f700eb86e7d3c3c261ffd9398a66834998ba71263990042ed7ae764c3eb23cfa0e67a8543a2abbf1bd65b316be98151c820c31a690b3cf8b561ca5cd6671c1e460b376ca48cdd0efdca0ae4b6e3efef9d2a035829046ffa06f02fd933012bbd04caceb9479704c8bff1319cb5f277b77761a51a603f6871e7619d56c14a9ceb6c43536a43e90455a376ad6616242134af3bd3988645dd7e46ae075adc0ba93879377127c365a8c23730a3b092de64d0690fbb10305e75c3d345f86274ba43a9924c040f3526f1926422487e64b5092a36f41974c82ec4f76e6b4463031c26f7a0c275530a76bb1ee61b7516469a250d8a1369f0eead5e572d5d15afa42d79ce3f89417d27990d5b825d09ba8480808cd9217e471f8c3ded3082abdb27a084b4d4a6cab822d2da16367add5d9a93feb85775b043a67503c85f8a4c69c956cc8d6c5422eba43ee8b45540a2506870ce24138995fb6119c14e4ed6994036b8a8a84dcd7a97eda50d99c7e6f8411edaccb35ae1d7089e620a804817d97441140e862bc8fea2e305ab8eb04945f195aa390b3b376220549adca0d034c1fab2e7db9cd9a8cc79a4ee13da2e62173b52cb36546341cff266c33053e380e8696ef08d1b18da22c8b1c3130e890ad11328e28c77ba83dc49dfb4de79e21fe2d2df6cfc5fe5d808fc0a73644c7ccc8de1098ff04134ef67135b602db4a31d8498d4ee6e994e19a55d36cc1a180a45b352ebdb34d0ee206ea4edf164152999db65535275873836beb88dea06ada1d422ff7278d4e3b77cef81b6292652ae113475947e5c56193ea09b7244979718468e24834fbb25aacfe9a0434418b46cf43ec3ba016b2d95214204789e55e76d4b6a31e79fed4234f4e0dd30ede8fa13ae4bbb2c41a96c99d4671baa49222656a449455dc265d7a7eee267ae1ffe61f07aa61b58b2c9801673a406ad31a8d96bda1878dda2d678c7dd01f57d14e91aca5d3c4a3c7e883b1e32fb16896a8bf045141d9e5be5a8047cbdf583081a35fb6f2761925ec5cdf9ba0eee1f32e30981ef8f86f8f700a1ac9ab9718e41e7f1abfb832669ecb3c86a78a5172b79032364e546ce167738bfd8a90a29d5bcac90ed5e03a7280c2e84c61cf22fa4cadf84c93871183f1b5c7dab7c51ab87e652e17518e638261c987074a62ccff9f772470d6d24287a0fba8be669832f8e48d09bc5f42ef63352fd1dfbafeb4c113a50a09a1175afc3433b8e444f14696291b68b866a192791d26b53c1e8ffad02af0b041e75f00ce64e2bfa01e14a180e90ae1281b0a30d139b2a50d22bc9da87a597d354a192cb0f8b26d7dc0aac6f051f6e80f6b0041a4f30854a24464174ee9b8aadb000c39f5a250932e31df63a997993ead4071f885eb26a6cd3cc7a60d989b3a8e644b418f73d98d008311c2e43b90e84dab6b18938e0d29d7b546632157c55c2200e12be793422072bab47977deeaa5706e4cdb03c070454d8b3ccd2da99cfba19f82f16cf0a99a53f49f93b0e59a95866e91a44f8ab18bb6284844eb5fb4b9e5d41a5c741b50cdaa4630d402a5a2426ea2bf2bdfc697e54daff0ee0655b63e9a60aa880e10e86ce0b1b1e8f3a039f65c934ecdb0315b8c3c67b0eccf74c98632d5a8c189a09a64e0b3dd780642cd65db32faa66a164aa81143f82e58a5328452ac73ec791625750faa1156a1dccbe4b4049df568610f7546dfd4cb1e7a37555ed421a3601ee1ec87f18271fa5dc8385c15f4b7ecb9ccf75ccb88411e4e29bb941785164e521174114c1afe20ff887149960eacf70a90618e77cd523db7562e7efb4cf2967dab74b6458565caf2a656f8d7e4a5dfbf8bd5e265da65e21e87a9a9c1a026c0b22af08d195a84fdaf5ceca294059c27595d793604d38186df2622a47f66f133cf94dc4561bf5138f9decf79ae1680eb4f47d76534a7b39b92e7d880b31f90834352856fde428e49c11eb5047a9b2d08d10924deafe4bc35a1987689e3b4d2bf65f936440182696b3492e0d7b1393b335337a1af4380dd177d673e4cad75724765bf091eb976e112e5beeed3a58be711a8f8053ffe5ee26a46d6c595db6f8a399c29e3ba38166af429d2ffcbf0669ab086d42dfb07ec629cfb0e0a1fab26c31cdf697d05716d093a292f51c69e48664000f71e96cde9c3687a7ccdbb62b2cfa5b9781e22293ebdb434af55898f3cf1e5aec25db92a6cd44f83ad71670501da582042aa07b1d9740d7b4d34ea2bca2601e768e82d54cf681d88e9db40fde5951ff0d65e0c47d7c7bd27b763de1f980a7f30f96c819bd4e0b90e5600d05ac9fe243d7fca9229be2f9286386836dd9e1360f38890009c9b7037d6ccc054876c082da27b5d297e43a5a1c0371ee51b88045d70f1bf5e8c567dc91ffe88b4f20dbd469410d1f7e0278372b9bfc5e0fbc95548df4b0ca90fa78d46c914495f7e2d99f80a05d8c6e1e75292a43d3358e4991fbb9528565b6b24e5dfbda015c574c1f03b5aebc4d1c88ff2b56a50e93d1a4180d967878ab10d9fc5be6cbd81fe4a8ac18c758606b8b8248b90246f30d249681b20a53eceedf6f44d37eb99fe29bb229d10d78b5a5f4b9c572217cc09976bccfe942527af658002f7c23736e15c6f320888135b7a344852e067a5fa33615faaec9fb05264c5c9aa157f0346365f1b022e781aa5afb206f19fe35f554ed8b50099bda00352206c8f903e1a2fd229d6f45ed58bf415b96b21992f84c37f546a2393517b2ba161fcffca84c7f2eb9e4c0cbbc3e24d37111ded8f67a7ef6826cb72f90c8e7b86169f93c3266a824089009c5c989b64badafb8de15e558e28c3eaab366af12ed478ab9e1d043b1ac7170db75885b4cb6c57edd4801a729e87c70eaff54372fc8b18529597601c98ad86b29c98e69860964427feb2bb7d5b81378a21ac6a747ab60517aa8ed266e9f50c31d391b74a88e8f6f461e8771adb65fe9055e323f4f576524ba", 0x1000}], 0x5, 0x0, 0x10001) dup2(0xffffffffffffff9c, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) writev(r5, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$TIOCCDTR(r5, 0x20007478) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3612cad9d8420810, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x40, 0x1) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x8, 0x2, 0x3ff, "a86e7d7ae5d22dd2d68036aa44ba388d72c6c57f", 0x1, 0x20}) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x68, &(0x7f00000000c0)="03000000d79b28bd302aee52e2441b0bccf99ea58b017bc649742b20a48a4f8753f9867a35a54b3e2d5bdc4ba9bdd5761cf14d7f2cdf7bfa05671f298c1b1855a368628802da5ee2a55f88625f8ae22cc40d21aa933b4e44ae258f00a7c5a26749f9aa54c8659cfcadf8d10d789c1bab3289a36707c921f08ca338542f0b0b8716e9ceaa5b093735a4135a82b0b74b7da05550181e790c8f0ed97d8e09738503a0fdb34c89802b598aa3501d998723945773b7c246d36818c8755cd260e7d877bd239c1a", 0xc4) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0xec, 0x80, 0x800, 0x4}], 0x3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x3, 0xfffff, 0x0, 0x2}, {{r5}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x2, 0x1}], 0xc3, &(0x7f0000000240)={0x6, 0xffff}) dup(r2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x6d2, 0x8876}) writev(r2, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xa60c93b6cf5ae921, 0x9}, {0x20, 0x7}, {0x21, 0x2}, {0x3, 0x1}], 0x4}) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) 16:00:04 executing program 0: r0 = semget$private(0x0, 0x0, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x1) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x1, 0x3, 0x742bd5fb}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) r3 = openat(r2, &(0x7f0000000180)='./bus\x00', 0x100, 0x48) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x77) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffcdd) r11 = socket(0x2, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) dup(r12) writev(r5, &(0x7f0000001640)=[{0x0}], 0x10000000000003dd) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000280)=0xc) r13 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) connect$unix(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000480)=0xc) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffcdd) setuid(r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffcdd) setuid(r18) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r19) chown(&(0x7f00000001c0)='./bus\x00', r10, r8) 16:00:04 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getegid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x6c}, {0x80000000000006}]}) syz_emit_ethernet(0x7, &(0x7f0000000000)="2b0d01ea795748") 16:00:05 executing program 0: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x118) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000001c00)="db2b1911a704e07eab7716aee5aed31b55dffd13acfd31d0286b261af9a8c88f76ae6ec12b76fbc1c8585e4989c08c1e846aff456695e5a72011a08bbb4a790162877bd3da8c25e018270369903f4ac146b56618698df7fb13cf7c540531e6c242040000000000000021fac8d590b69574950e5a69ace4c5f23f18909a041f52ed1d63d86cf4a1f433e9cf84667dc7654c5af01c3e2abb4626622e0ea70b93c5040541cf4be4192f0811dfbe4bd579a28ce0429fd18328eedc6a89d8332c726845d10e263294701d66505168758630cad802e357a026e0a784c1c20efd383539afa64ae0bda82a1340557dc1d4d485a147468cbdfd8840fef1361bb2f947c1ce1fc24149194564dce004b17068db947ad42d6d5f4b3926aa2ef1", 0x11a}, {&(0x7f0000000240)="f2b3c7071f5d44a1728a9ce680c1439d9d81ffbc895fac08a25878f7b4ffd2cf9acf4ceccf1100acbee9075f34edacdadbb9d16ab48ef3cf4dd85cf3eaa7c86f44db599d5939964208004e2a89b56d33697752e4aca23160bc60802feb667922c1", 0x61}, {&(0x7f0000001d40)="7d26a24db11d8e250bbb391213a5f92148b6b8722e1392732ca6c6373e70ad23a974b12333f3cc212716efbfdf8c55448a2081b63c6c14eac58419745b1f65107fd68d89792d6b9b3e792b53b3c779706e77badb2bfd71364aba0961ce59c6886488dc0734784e098aa4dc9e78879dbbd63ec762ae3efd3a4dd90787fa291b20dd1b799efcecd85a55d22ae9daa2afd30ceff1e0894b1d65f533dd4a1c28aaf1cf32e2b2f6681d6d0cc50532c4233f14636abdc56f8af97bac5535d83614412207a4aa76367fc5c0ef43f8c964bdad858967baa471060db3bbd0545ab0b2356f7794b9c2f89e0b4920303bc38561e5df261b6db52c48629fe5775e8b9c281959988b9a41926a5aa16c576248f18b9785e55d23b5f9af4f5f4d76e2540cbb6d8997ae4c9d1a4f2533ffe8f04039a1f729f78301d7044b1bcf8ab8563a802642bb5cf3ae78b2503b903ecab600379e532fb7f1334c03e14f6663140ae1e9285d87cad8239fa01d3c89c7e4bf28b4bb772a60d17d7dfc67621d8ef121a303c4e28ed7146882a8d4a12c48f5e59a4cfe2e5def28ff92ce05feb818a0a7a38b6682f172dd7319ce65b6a73e285f4fb362fab81801c652d05cb86fd5824c36fd9d26e349c5663da9c72b205c53daf69a44127a58415450c1173c6deb03844e472591820a2baf00302e0395f3bac28b7663ac7c3045b47c0342b7509b5b922d774c69053c6abcdf40c82ee2602915fc0d9be4a2b845943c990b620fed582674489d49818d45911061d38a0831b72a7047db0946e58b99f3668994008d9c4129d77bf7e377210cb64537b593226f65f96ce1e2a23c8cdf14f1d4111bdcd8d693c5a12ed056593ee46992075a219d261d87e24aa53e834b52b33391692f8e1cfe9961df209e12f4b071c88989347db0013058096cae59cba5efbdbf67b1626a40b9b20eae337db279c039a03d3144f45b6b05d7f1692db89e163f9c0062478a2ea979ea5e41f408fbcb1e664313b220c4bd9b58fc211128147ca70178f963dbd420b665ef95d1df513d9971924015ec5ef0f7f99d71fb0c394c4e93f8c8d004deb320557baf12f8aae421afc415a18d5751b661cc6ffa302c693944da3896014b114fbeec4762bccabc5ecb5252e6228b31f523d3e947ea03176f8746d98511db227d4b81da9f4e929271d3b431c860c78bbc5a1dfee5d639fea7d79a0a80fb0121853a7b2ed6cd727f4b767e723f20c81e5d27142e790f3893b8f154d003f133d9f56be1548a2065a1d86691521fce55a0908ad6a49fe9f9fb8c9813428bb83127721365605cd17df62a4dfd326862a1df0de2c6a066c9b55b109f04513b26dd84c88ca2c98dcd58bc53c964e521703ee920a34b2fbf7204632d3cf434345623899f2930118993d1e81dd3496ddffe27d34f1354179564ad563c528a33e8b978c572e86b7ae515db9f02f6d1212820b741add96d7c7565c8079d90854661d78bf47899ab92d537d9f39559a02e128d9c9023c9162d9cb37de2f9ccb655d63569b0c2772efe99481a311b047a009b11883ecefa7cc68f1b52d449c26e10c3f5d714f4c29688bac516012c8a38c31f7c089d0628f3c1c213667de15b64d699b3686668deb559c08a710c1ec1220bfb73390ee23b516ded7e86ef36d9f32d9449a5d0977302f8b1562e31b020ba83a78424130a1450f14070c35207462ad508fb27430ede381fde4b3347626ac1a27859aebfce6eca2515df808b4dbdf9f2012009a0c941425d246fe3cdecb77172e535867c920cd789dc2f828ea88585acd720b8dae2fd47d2c90e25e7f77a84cf2743247d9c63529833832b1b3c025819ab56c9312b0c1b61857031e76de1a338662695264d75bbbcbae9b380f50d530409e7ad53f5125fe70dedf117548b0dcc42342560aa60e9290ad29469c513cd4b057ac5a8934aa98ebf39ff73840dd70f9e1a478d75c03191b8e72f504606c2cfc56b8d585bf270567d8dcfc54834ad4af924e55e893bc7fc44c3a2e093649ba81dd796b75a6316f0bc8010f8c2eb0abb8e5bd4622bb472e8cfea54d5094b2a3a7ea9a5aa4e854226bfb2ef0fc885b86af6d11a846b220cb22e17deec38b63bc493ab32a32bb0c255457a8159f2df0f19c056c09a2a9fe5e2471d6b706500f9fc2a165df890f76d345b5a25addca5b7ed0e79ffc5bca89dad9c7f693587fccbc0f504c7ec0a3e2ddf658b3f7fe4a0e87a89e940ead5763bdad38ad35e236115d88e8aaf354f7e86454f8bd2d1543f7b320231bafc674a2af44bba442e6adebff585bafa984915dbce3fe572965f9735f66cbcbb728101c61ff487409d040a5339e7290fbf27205307c892dac4aae735d55c61fbb12172200c09fb6fc892ff8a838063d5a8d5b83a60455ff5bde50e6536b9a51665b1d62aa50b0e5559ba30fbceb1656fc924c23c2cade6ec8160410e4ab78646abd24147053a262fd16a2c5c521e5e378363207ccc3c9f23fdad5bc13738cdba14df7d1db0d3cc69b732e50ca3626627570d2d989638754f1c901f83a1804e2a670ce0e9ada51ead2df3067bc0e936bc0da3f4c87cf8cfc6cc9f489e4319a4c4965ad56342bfe6178d3cde92e99a928a092c17d45f4ab658c01694d3fb0d1406424227076374d21a7a56daeb5352ba0b9dfaae1df40370a23ba8eeade638a93896fc9bae0e526a00ae99b8b1e04c36eee77f9d624c90256eae7ea743ba607c4f5d34e3dc0df17b13d0d1feeb3ebc09b5f1c381592dfafb13c3549fcbccb8a5c47f08bfe24533d9c8bbd1b2596ab17e4eaaaf5b64e9df0b82d967924099e9f9f3e48a5553f514dc3732882210d4b645dea29e4398c59209eb78061777567603bcc1bf2a1dc08fde80b7624803df0ecf841478f66dda30e3c42ba23ca19bfe37c8520c7f1567808d4b5867bb5a014a26f878ed4f07a860952d75b3ac71719104bb2830afa6f793d7bbff82db0c32ef4b48f0461d2aa9bd403f096c4cf753405b2db5a911fa1b7db527bdc01091fd126a0d9739af5c63be997ff6200dc7facc5280c746975bb9736da5293873aea3eb009642d52a7b139a91eae54f81323aca8c20c35dba7736d7638492109480d1440fb29fdbbb282c99c34d670f4d30ed6f77061c3bee75a5e83e297da213955187b23e0d94e48d212ba570285206a8c5276cf1d0ab767a597120a886e4bbcb27c3f9b81b04dd5d1c87eea0e119bdf86d36b1f60014be4fa2c002d27e78919bf7b94bac9279f98b621f849b65c5c77fbd85253536eaa39c78e9863d7f5c9e0b53006e01ec1549acc34e6c0eac9a7605128891d2cbb9345441ce8f6698a20ffe8fd0c9871e48ac7ce397b7d4695a441245ffa960276d64cefe7627f871ef79ef5aba67b33be241a83391cdd2b7dd43b1114c3cd21a77235c01816bc673fd9bcdb130895f23bc0e1453893a394571d6b7c847af97f117396c3afab21f27c3e16bcdcd54964ddb321ac1ed2f239a26e48f8de64b51f4c6e31e9dfeb33ea341fba083a87a1500ca58e279168a7ad16b50facefabf493aa942f2df8c2c5409e003e6f5fb1553706d0ec30a7fe0ce272e27752ba41256edfee1ea4e979abf72df04fbb576eba2ba816eeb499dd3c5271e445e539d7ecbb5515b3fbe3be83f6d181f32303bd3cfe4924f8d7c846b5fa5119c37f44cf4528b42683ec09f859f96cfab4abc586634700e52f9e74aba086daf1a6674938c8b4648656d0bc2176f36b25e24211484bdd81edb3effe23b529bae9114ee9282babfbaf8a929c1dd2539723845fc3844b4bf697fcbbd96afe1791f6e0d5fb5ebb190d36306a82a4539bb217d08a71390a0dd0f41e32a7b39bc8c73bb35ab28fa093f5ed64d977714ede4aab7e2a1f8f4e38ba32346dd367daa5fb009f56dd628425b98251255e6bcb3b2451af3e5ce91011f6425568c717611a38b133eb1821cd9b12be4449a6e0472dfbbaef9ba3b57b231a8270d8412e402cebf10f26b2d7d07dea8f714d388c751673bb395e505db8c5f99df7c6a64ac109273c0e5599d2da37a5b0da8fe9c2cf24460ddc4faed050f57689f84c6af4066b854c718806d4f67492e5df4bae91d3980fe4a1220c03f1f0440d3c88d905e7d34fe311ba94649bba87cbb53278520baaf39b9e4155c936fcf0967bbf796cf89bfb0784bcd8e0a0f6ef4bec09a4cfd4783891dfedd283d0afa3c4f479d60ffaf940034c3075073b70e41dd3f595174aaab066315ef13db35ec800709df644acbca275cc92edecb0e5bae0024c848fdf0a7fb7eba26f6354cff6aac799b8f1f022488fde23b9565821858d160503f919dd585f7e00b051869b4e445a632ca929e99c34b3ce0058d4b7915c7c40b37518843c960949ae6427dd1368a702a5e0298bcb835818fa54f1635a28bbe0996b8b6f1965ab6e16ff19e10891f1828de6b54216cd509690d44f20d3953ed1c606eb346bd4f7d8e6c1009e9b71aa7918eae4558c55c9eaf9e8bf470607f920375d0cb95533061577c162e4df70937d893e5c5cc4c71ae3109af1eb13847285b7c3566586bfa34a334c37b1ec0eda50b55556af79ef092916ab384535faa5b09b4cf3661f32455d78c0e4cd6e980dd2294a40f593d1a51a772ce9bf0e42a30cabd8a833d036d590273928a78da7abdba772977101608de7011a8c520627055a4e0c9db23a291a4f5cb3643915a3bfbdb8afb1d1190baa208060f57c88a32dd1e46b7764950a5ed35d4e918ef9c5ba4fb89e1b0394dbfcd6ac3289e15f748e056e711b5ded7ac1a5020a76e7a5bf918307fa85b4104d50b38fd48a3c9f5cdb9862c514a10d0658f45c1c0769b3546d7ff01623d7357afbbaa0c74eeb2e1ccee3058df16800b5a42a48b2aeb8d4fddeaf6b086633e56388afe8520918a5ba007d304852925a9116c9c3718078650bd0dd89ce3eeba20837ba2f29b0ca97cb4a88f288ed66842b01053d089b8c4272737ec67320335920fce9c2147b6c8913da762424f5349122130ad3be19da458a021c69a464a33b64e3ae70c82007e369a150ab8bfad012e14e606ad1ca20270a90db5a3905ddc576598f5698344856f9a954d5035a72374a6aab6e33cfbd8d09411416812829ea61ad3cb00e244c7f0c023edf87a89abb708e5c4a0102809c270e46f76e9363edbb9e7b0b6a3c0c64cbb4a57c11d7de039e4e1115067fd870e9cff8419cbea0d5b0d4595d20c398b63f9520f5089a607d3eb4aa1ed8945253d52f64c32f19ccfb58deae7f3a2608e190ee680ae6677fa980c19f9ef23301aa973c8e63e59a796fab37b7ae02a2640da3eda6e474f2aab0a9d12e8b2fc85c4c42346363e6de69bc5e060aedfc4fa1944b92bacbd33c75765f4664bb34f95aed2c8153b48071b9fbac153395d5992d6ec81fb9efc019fb52eeaf16eaa87a1c16cdca56a6022b64bf1c1a550ba326f02accbb3c284daf15000ad3d2503b55a2d054cbc29f1608ee43ec54e1d847e2ce002005ececcec4f860cff1c465d8b5b1e42ae7b9b17708aa0b49578f76c66308a791715c538510cd8cf80afb3e6fa351a024897d453de2f0e9bdcede720a83087b9ebba463c90153bb348421a7eebfcd6e608f4dbf101c2f4c6a1550eca8b9f3d6e1da9de5ee8cf737bd0de0b8e611dbb87313e66280aa87ccfa444174193ec25e763f9f537896977fb8af83c3a56c55b87b23edcd185c2815bc6471e5ca1ae6790b2539e1554eef2f50785ecd8cb514af72eafdb3320711d90f0f3eb6b44d9f04fd99c1ac1722cc4b1275d8a5265e0e394f959", 0x1000}, {&(0x7f0000001a00)="bbbf38aa8ce40ab7311d75e287958bda2cbb50e2090d658fd0c4146bcef9368bf8fc021476da73f7962ae4b81af4888f835fcf4a5e6dba7eeb6badaffe7845a9a1066e7389ff2223858024c7f9151620055446e724023fd9a2ca47fe5da1f64e910e881ec3475cd9fa344e29c95e0992b857b9345ac471b9b49a9c26130f68ff070000b855962e643e677519372a7fa4b59795e8f9fa02a3b44692d0231c80001ccb2d2358bf2fbc55871343fdc2b2ec970af5ed567bac7afcac65f61ef29562ae528d1fc79426ab2d638094ae4e286977d289ff84a6eae161b0b5957f3e1afac2e7e713c02197c485411fca4874e12955d9c18f65788c966da5673590b124a380f4ef788e3958616831e1d226370b2e3ca368ff9db9d22455a98d8796822df1950b5302f4f399cc03146bb42696c97d53cb889a6404416a90f6832dcd70ce18fca16545d13ab14f76a32a062feeb0b1b2419b97f4d91190a87bb093a81bea1222ce52a847d7d7c21af777631a5e7470b0ca041a4f4ec2219f0957d0ea2b0e127259d0c22dfd9872dc7e96fc7100fcf2457cd1508bbb8b4ec4d8c951d684689b2233e36a16840b99588c69938b9a50fbb918420e185987fd9d9e31441b9976ceb2579b3e57ae6ff43282dc", 0x1cb}, {&(0x7f00000004c0)="5e42ab1a0a2aaae9e30f9b5e826318c0db73680827772ca13db478a5bb216e68a0e7ac96c65c4b923fe08f7bf641bb4ba93ce0d251d95cb0f43ad48d3c505691754dbcdf7578c61afdad036950b480e8f80694e5646259a7d1e291f90f067cc3c4fab4cc4ef0c6b492b16a1f766e5ec219561010637a5aea57598312156ce74a519346e72f127b8d79cf915885f172c1874898de40690264174f50fc83007a9af90fa8453bbb72cd71ce58e0f59a13", 0xaf}, {&(0x7f0000000380)="e11b601075a3d25c4e7d0e7ac317c671d46cf52bdd17668fe3692bb10ea6dcdeb3b486bd4e98d63dafc6d4e67c2d23a3d65c4a0dc85b9eb5454ac8314ab5b390286c5337c3b432c047df350962655d6f5f259f735eeb7ddaabf4e19c9745", 0x5e}], 0x6, 0x0, 0x80006091) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000002c0)={0x100, './file0\x00'}) r2 = getpid() ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0, 0x38d}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x48e) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r4, 0x0, r6) r7 = geteuid() setreuid(r7, 0x0) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r8, 0x0, r10) getpgrp() 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r1 = geteuid() setreuid(r1, r1) getegid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r3 = getpgid(0x0) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r1, r4}, 0x5, 0x2000, r3, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) getpgid(0x0) msgget$private(0x0, 0x601) geteuid() getuid() getgid() getpid() getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r6) r7 = getuid() setuid(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000300)=ANY=[@ANYBLOB="620202f3df000200000036b79645565ffd9f9e40fa25eb2b1a554362bed7adc23d5ea925ffec1c3c78345a92812b274315199fe6fdee26984ea1a42fba280b43d6"], 0x10) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) pipe2(&(0x7f0000000280), 0x14) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x5, 0x2000, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) r14 = getgid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r14}, 0x5, 0x2000, r13, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r18) r19 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r19) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{0x0, 0x0, r18, 0x0, 0x0, 0x61}, 0xb96, 0x3, r19, 0x0, 0x0, 0x2, 0x80a7, 0x4000}) r20 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r20, 0x1, 0xfffffffffffffffe) msgsnd(r20, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa8, 0x6}, 0xa, 0x2, r13, r16, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x4, &(0x7f0000000040)=[r2, 0x0, 0x0, 0x0]) r22 = getegid() setregid(r21, r22) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r2) setegid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x9, 0x0, 0xa0, 0x8}, {0x87, 0x4, 0x81}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:05 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x835310ab32903a30, 0x0) fsync(r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r1, &(0x7f00000000c0)="bf107a35f29e6d9e69eb3f461f93d4cae157d9e3a5a1e914800841d92bf1f81ced7444de3879c59013a706f7d02267497acb34a9a7207ce8b614b4bb5320b5e8260f4af570ebfbfed802acf3a8e0a90240ecf608dff9d9794264c0369fd11a0707f0513911637823037d64c8e3540f423a544b5c8716a35b8483f309bb16fd97fc5c61dae509652b3d347e8a0c0a7d11af7f7192ebcf222ca6d4dc6835575944e486ae1ea1b8a557faa5040f3000261512b3832459473f24fdc1eea0fd8051179ae690", 0xc3, 0x40b, &(0x7f00000001c0)={0x18, 0x2, 0xfff, 0xffff}, 0xc) r2 = socket(0x6, 0x2, 0x0) connect(r2, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x9, 0x4000, 0x4) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() r5 = getegid() fchownat(r3, &(0x7f0000000300)='./file0\x00', r4, r5, 0x2) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x8, 0x0) pwritev(r6, &(0x7f0000001780)=[{&(0x7f0000000380)="02137cdadf10863ff6f6457ddfa3b693031d376ea20c0a79e8d983334c10dbaa08621251cd5e241f3c47a165b7732476d777513a9fd91cd94207ff32b43eb41a5256289350df2d97e4adc4c222ceff6433", 0x51}, {&(0x7f0000000400)="c34095b32430a70e4d6778a3db8e47134a1cbfe2848a46d6171db5d139778d6aae418c47969e4c347da0295d811208f85e9b4e6b6d82beba53236ccda7d10d8665cdf916bd3ec72253f901ccf254c113ccdb2ad672ac6d863dba7edf935f380406f260211af6e00fd101812b43c616a06ca6859e078c953caf5c360e17cc4cd47a60e1eeb4eb83c668dcacb28b5b4d2be8dd10", 0x93}, {&(0x7f00000004c0)="1230c0efdbc0f31e61fa8ef1acc95b7a11acec6b5fd6d27681cda31e0e76abbe23292605a684f06cfebb20fea35a0ad74e", 0x31}, {&(0x7f0000000500)="44a0a784267947cefd0295d54dc8128589a03a1b0a18499d818b69b712d50f5e94a05f8d8c05f5f3f9d2c268174a272429af182b58d587f8c0d6992499bbca01c8d8de7554efc96311afbb2b21f9475fcaf1c7de0cacdb2d71ce24bfde92329e34582dbdfa8174695889de93fbae0f63a98f89bf4786836ba6cb7d1c012f4c3ef28ffa4e", 0x84}, {&(0x7f00000005c0)="9a24535aa2c57641f4b1a723edf9c523fddc50ec855ff0ab9701be04902027a50372b139b5dd711889b50acb822721b145a10086c7fec29ce63122ad0e820f0fbf30385366c89c04228c34ba2341becd38242db9a251d8ed93f8bb462d79b6d4502dfd86749fda6b5c9cea6b64aa7794aa9d576664a4ecfdd720c837ea7de488f0b6ca0611bf46e2f3ca927a74a0aedab1a425a388e02fc6ed74b0b8f932a719340fa3ad3ae5980b944fe7779a482bc382dbf8e6705a2a523e762cc3940537e50d38b6cddfa1795e8195ccf616e3f6fbd4dcfa893e5f6d092209d354d930d90bff4cae16c625950656150bd07ef79a", 0xef}, {&(0x7f00000006c0)="9a91dec6b0ecc37dfce5b1539866b1028a7841df24fe4ba3267f29e16929844d498402b012ddba988d356b0044e1e2df61db325b770e60693a3592fbce69314b095086", 0x43}, {&(0x7f0000000740)="42e7371dd47b86bdffb10e82448151e509b3d8f4bb95e7dc08d5ed771b891c9505ee7f897b370e99f80e96d926298f926c738b1a7f327fa9347247f3678471dbed88e0b08104171e1948a5e3fba0534833e6379583bff8446adf6ab58ad827238ea556edc8a0888bebe39956b6b8a01ea1ae68cf19f3c199c5fe6a1dbfe7d2036b6a225df967ec4ad2f986b60999812ff8c26798c24f26368968428d1cfe02fda3213c501c8f2bc5f9d771cfd60672f393c344ef5ff179778d8bb565289b34f49af774995d83ec8e54630603a828eed5167395273e86da9026889cae11fda926c724829bd319abcc3b340974a5fbf871a8ab5f6b4118db7152b10420bac48e1643b996f730136f38c1bb2a9d4c34fabebcd270f6655bfff163ca2e2b8474ce90d898ad279aa48481005c30903c91ca1147ac126c83405a0b7649fa1c3917d426942a781b3aa6d7831be6abfdd1d89cfa91f85363d8a2b65cbf19cf6ce1bd3c3a795594461792ceb875a233d17e26dc4ab0c25f7a2f866ec0af189c3ba78fa634165cf49548d0c711c6c285dfbd99522ea055d5860870fc97e82960ea5af696594fc1f95116a7d817ec546e544d63e1f5c8359bb1f1ca6adc691e7bf9af06cd5f67447b3d21070aae873039f04bc1a7c843816f0fe289476f694c49775dd27b2c4c43362a2d766ce8c9dd567c508a5b2abb931b987fca157fa835bd47d413051b7b7b00399b1b23dbbe01c8ca464fcae52b4f8a15efcb6e007c5c4d0863fc21bd3bb8b7224afdc1b0f4ee43700aa8731933fe17d70804ce09cf4ae032414f6e84a9d4e27e6cc7213debd8242d78b1253490cf600a16090f09cf253631e82cebdfe2c81528df5e60b50ece9c14ed33a346ee524a4fdbfe6fd78e63194e5a9abbe139304cdab13d1f67cf46f2c265372213a8a17774c7c879fb830eb6ec632e753fb68006578a1f8f15e08d0c5b8aae3eca3f87567d110feb42f65609f92c74876f9b1e2263527a5555bf027531b250246e0dcf139530e2a0d0acf24ef8d71dc4123365df6877cfd31968ef025310df0274efb3dcf87a53acf6500c6b727b5288ff4cf8e43728aa8f0f571a05944e460698debf6a602a1493b0667466f0667a4465dda0e8e799db59c263825ff63151d23731d1e0f5a9258de839919d546eb4cf3a3eb599ebf1b3d0093dd8be852e39c11630093f2496473974efeff8def206c769ee27c7901d8641d1c5f9c28365e2eba7b153bf7a83de50c3803dfa2188bcc37bde9c7ae4f460807034bef356df25ab038e4c9ccf1b0b4896b0ca622cd9395db63e20bdb11b9f4c95e12f0b87c5002906380ae4defa407c4f2faffaee19c7e8b820d4ce6d10e0c761e42928881f08bf3832fa9852eac13b056e5c3e1cc159853bcb02655c65f8f4669231d10b912a4b646809ebe7d97366bb42c9da5d49a7385135e905f29f526a994abf60b8d65c485134e8aad5029287f92ed214b59b1ba56ddc5afc8c6735c21ae09f65b1b10d4387e74cafcb70e04ac20eadf9bdc8ac7e1e7b67fc0e6b160d57c58f0deddfcadf8ace594e18b60733793ffb20929933543c923142db3fba22f775b7ba3f2ebdecf3b8783cb65b8b86be2d1201268087a0276069750977448f44b2c3ae05cafcd6f679f67482e8c2694fba14f034a64eaa55d770ca08963d49336ed5f7daddff6eee859e2ad4ba2ba91bba1860f3b4b0df0bce4d32c33d5af68a1dccc3e821bc0dd70b6a23a96c7fb855c4fe788222dbeaf9687ed54a8f09290a4b601ea353e36d2ddd42772d24dff37774491e3539066a02e56e607606688946494f24650b877278d98b6717028b9461f054b88c2d5dcce36f574bfd5057e847fca304c605bf8ab33df0ef2d6f08056f0c2e973dce762076edc7b4269a44f9b3b211000a9ccb206dd157607661180c5e633001894068c92b83b29177c346168a9444906fd89fcc33fbfd916df0d26a896cdca720b97222c994a160d591b44eea418c08327852bed1f8405e1f2e052dc8d54f181cb9993714ac13e16536b9cca728789a1e6d6865da5e17946050cfb2382367b4e9e1a5685c154c2e485afcfc6e147d9bc6d69f58915f8dc8b6a28e1d77c718ed4ca4e438ec73854e1809ecf0ec14b75557a8cede7845044ef155d8a0dad5ae8df8ddb199ab4d9bf492cc7174d5a680d1e335630ca20dc94d5ab783b7b8f5433d3e2cf440924ca7f977f7caec798b18dcd794ec96ffde08a935be8b5c56a33ac0c5208afb56b6a24c5425636f98a1de3a28671ada887fd9ae8d9a00003c7c8d6e49b2d51d5557d74a00c8ccb1571ec3e9d8e589b9fd132e88930a4b3f445da8f92b8b7e0da98df889f9a2b3ec4b28d28e592efcfa0a15436cd1b5dc775d973b4ad1dff6703a39f54eca353c5cf257e33df8e69824056efa2c986c69330ba2490b3352c2a5f70ca1f3d41a73c728efdda6e2a7cd9821d551028ad4e0bb298116a31b4d76c6b8fad49740fa32d2d03b751db7487adab2e2e70837da733baa0104ecfca65223b6e90f0de42e9f0b0eafcc896af84ba01f49786faebd758c2fee07748594156fdbf0408d8ab4ae0dd585b82b5efb3acb4bfc705165f7b020b178039bffb37fe5fe7eb452393fe796a8b7c2de14a98db7d8982dcf713419dbe4e1bf13742fd21cc0f6e04fb5f62347498ca1f27ad1254df6e1beee4c8c5d2ea2acd74f1636b26d29555f2bd8eaf2933be8626effeb16324a997c25f801a722f97ac00f5dcf4f73e7d1ca6a0615af902a6e9846e79cff6442919a6bb0e3429bbf23596c7d60afc4a7b8ff72f0de82f4c75033b8e4d21ff5a1f49d0ee3a685fc340497fe6055c9962cc23526943f22cbfcb68a491b6e0c47bff859f4c64628fba81f5491d751808e87c5c44d3ef0a61a64229b2359640b2c82ce7e705eb4e0d72f7664b66a0f61a8b56c78c0c9abb9e4a1ac89ce4a24eca6ce69b9f63018d225d5ed7205cf4233273ed14b885b51e79d3468ce5b43cd91f82b03cca5a811e0c16b5644babcc6433805738dc09ce2a8ee8264b2a249d73b742a8a433b0738aedc3d8cc9e01f6e11b7999edb35e51779d6baba89aee403ccb14b32ff95ea6447493676a8288f89e66ce9ede6d14b5c7040c3d7b5e97777aad7f3c08058040715ec0db7dde1f9bcba55bb19dc9b347d9599b9830d3252071aadd7d540927c3b1ec7526f4a5e4463e0c882997e96b09693d1250693f12d5d4fd4ac702e06dc71b67f6237015c2812de4780b447242903a31b538b5c4c78707586fc81f25db9a724b2bdad2ecf761c0a033923c1528bd27b08c70c1c465d37a8827e066f0294aa66e365b750a51cc1eba4a1a300f9f162eba2614a0b2a4d491de60a26d98262ce8d929e3954ca0195f047e13b11b1d4471def7138dfafb3076662827de33c7d126ed8dd89d938375e4617656a17ceefb5468361f5b728db59395db409ef402d96372a4ebd55886163e9ca30008538d5d2fbef01f955bcd11d41bf0516bd57056437542283ea291849946bced310354e284e5f78afa957b31e09b0367907292791ac374690d22368047444033701197c6ecf5aafb4de49495a962b62ffbf779858b98c4ce616f0c07cd037a576db351c8c01e0eefb7ee8f8277620d81b1ff8076c9e633eadf8daad27341d3efcf3e23c3c9ceb03f06613a19511abf7d631a4f911cfb00d5f0b7c9c27ced444b32d0341b775639aef006b132808aa9dfa97c740195e93c2b5dce27bced8a4abce73177309e9f2b53a5dae2f0dc2721560ab6f65b41f4c65d5ef4abe14b01bcffa3eace737f60f846757245d230514801e6047e7c2db1b71d3fa876b0f81782e00924b9215336c931d199855f35b14cefca62d49b594664646b311831456473392d65939ad53b9b9d425330054bebef5120e176efc048beb428fc8c6c5d6a34f11afed40a16866f1cf3fb62634b6c07602cdeb7ec4b806d157dc6dd330c67f1848d00ad309997d6301cf8e676b53c4f825cee03c31780f98cbdc77a5b37d323ab4b654759d0658e64bdf4ae1c8d50cf37f8e6f1e5a04ee5b4d4fab76825e9445766de23a8ce2f5b7a05038d9ecfb7a4572b90a75f837d89a9b4b297df26f895fe51fc1cae334b11f1f025552f154d4269d2c2dbf98bca69fe309d3ca3910fb96d6b23742e1bde758821c4d8266962e223efdd3564e1b5bc7d50c74e548c8a7b7801752aad3653c667dfe48d088f58b9e0883f41a1fa7d2a5e8e71b2d463b3d4fdfad7a7566a4059f26f56719e976d8c416ce546ba7853043920d5d92466b23290de1feccb4806581a36b6b2200228aad3f52dd8378ccb7234757a11a0fffe6c0fb3aa2bd79b3b9ff2614ad8b15efcb95d59fd56f0a5dbb004e2ae7d8fcd62297085b1d088b90f1be41239095af63b3ab41dedee521d44ce8b86f474f560cd844f4990bdeedb4b4a2399699060cadc09404ed063bf4192fdbcd9010b4aa23a0f120a8d69677d925d319844451f41348a57fdd262d6846735e17faaf7d870e92d01a80686a5b84bf9706f6ab69dce508d2c87bac481191ca4664feb974503bdae250423e8accb1b54ac840209cedf365a24e47586b086727f2435f7a16a82da15a1220f7fe03115d0c02971729f0b9519dfb4f132f95b20adb8f70b47bca0445d303c2b58c62b70a979bb66a80985beb418a54c8c0a8d0f2397c2ad67ba479518a3f8ae4f3b7e460d43ddfad957523cde36729845851e0faffb33797c1e15c235e6c2fd883c2c4168f26812a3c97bbcb34a61fc91a0c177c334e0aea556b52b3c55b2f1e804d87c61b286f957b061683da11df17cf96f3860c7fa76acacc8bc508640fc00fd4717c30aa5cf87c086e1bc6bf00e4070e8671f1b09029f7ce264dfd5bd352c333c02cbf3d62dc78529402125f8a9ec26f4adf0ce7b26d2dc7712a7e40aab6392b06496a969cd8a570cb814d9c5ab736c1a44c5196f1be120c77524ac110123b9fba8646f498b26c6b7d533f8640df8fbbaab14015d6625039eb4f28503291f4ec7c0b8cf8dcf21b11f82784d0d61903a7bd7edfa40f9cb2493f126c59dcff9c26e5366f37c5fb5e702f175a0e34a4049b898a48bb580df3d0b273ac91e19febfd577f20f51a518138b921392cc19b8009f307a99d831471a7bae4d815a5ec7e9a7199209fb92dea78f6fff21738b3964c04ab0d73c989a57aedd67e15b39d908350f2ac202d327fb998219ba8397fcb6d8f71ca5b9234f4522a062421dd0870980044b3154026d85b82d28fdb39b8749880a9e52e84b132842ad8f6ac6a688b7723ed19a381b879da88052f6c46e5aa525ae117fba75083c911bca1f572f02e0fe77865d6da43b326551cd128e73d7a8112189e40a4153a7bfe4e6dbfeeaa3b137a42b837c03f3f3542bd17a3fc7aa386b7c26f8bb1504256ecda77c60f61e6b55d084620c5ac89a5afe161b4b14708034dd879cfb2dca48b12892a7a0533a716f8958ce0d281fead214f6efba411349e07320e90a9951b857e8d24fce14dfd37148ba2600704adcc93fc6f2dde66954e8daa164b7534d163ca813f7dfc2c6a7badd8e9ed205fffc947d03da89a0cef707d4fa5e4b8ee14dbddf68eca81bd428f841f974c85cecbaf1e5ead43ebf71488153493beff95912b0e472dbefaba06fc5e9cd255c400b7480805e9d6c33aff7efd2f6cc00d4b8505a0916a3f2c56ba1bcf8b8c73f32358f2e5d77ba2da79ffb481d828f500d111d9735278a47bab713baed256011c1d67ce7d10adf75eb11985f287296aa4ee07b060c1fe", 0x1000}, {&(0x7f0000001740)="a6aacf22590c6456c10dd73a76d17d46238b01af9e38dfd8b801f7faa371c6ede7c28a94cc12821e4721df52106a5994ee52c839ab", 0x35}], 0x8, 0x0, 0x100) r7 = socket$inet(0x2, 0x4, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r7, 0x0, 0x4) r8 = openat(0xffffffffffffff9c, &(0x7f0000001800)='./file0\x00', 0x80, 0x24) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000001840)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001880)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000001900)={&(0x7f00000018c0)=[{0x43, 0xffff6b94}], 0x1}) r10 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r10, 0x20007471) r11 = socket(0x20, 0x4, 0x2) r12 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000001940)=0x101) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x10000, 0x0) flock(r13, 0x8) pwrite(r11, &(0x7f00000019c0), 0x0, 0x0, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0x82485608, &(0x7f0000001a40)={0x7ff, 0x101, 0x6, {[0x101, 0x80000000, 0x10000, 0x8d, 0xfffffffffffffffb, 0x120bda05, 0x6d10, 0x1, 0x0, 0x0, 0x480000, 0xfb8, 0x7fffffff, 0x0, 0x7fffffff, 0xde3, 0x8, 0x8], [0x1, 0x4800000000000, 0x100000000, 0x2, 0x6, 0x2, 0xa53, 0x10001, 0xfffffffffffffffa, 0x7], [0xb09, 0xbc, 0x100000001, 0x9, 0x5, 0x200, 0xad], [0x400, 0x2, 0x5, 0x27, 0x100, 0x800], [{0x3ff, 0x2, 0x874d, 0x2}, {0x1, 0xfff, 0xffffbf44, 0x6}, {0x5, 0xfffffffa, 0x3, 0x9}, {0x1, 0x9, 0x4, 0x40d2}, {0x7, 0x4, 0x8, 0x80000001}, {0x7ff, 0x5, 0x0, 0xfffffffffffff321}, {0x5, 0xa152, 0xff000000, 0x7fffffff}, {0x4d, 0x80000001, 0x7fffffff, 0x7}], {0x9, 0x80000000, 0x2, 0x9}, {0x8001, 0x8, 0x3f, 0x8}}}) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xff, 0x1f, 0x1, 0x80}, {0x3, 0x1, 0x28, 0xc5}, {0x100, 0x1, 0x2, 0x2}, {0x8, 0x9, 0x0, 0x3}]}) kevent(r1, &(0x7f0000000000), 0x100, 0x0, 0x10b, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x0, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="96", 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x3}, {0x4, 0x9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r3, 0x80}, {r4, 0x1}], 0x2, 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) msgget$private(0x0, 0x24) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socketpair(0x2, 0x4000, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0)=0x8, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x842, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000040)=0x4) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x1a, 0x28, &(0x7f0000000040)='\x00\x00\x00\t', 0xffffffffffffffb4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) dup(r2) 16:00:05 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) writev(r5, &(0x7f0000001640)=[{0x0}], 0x1) getpeername$inet(r5, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket(0x18, 0xc002, 0x0) r3 = socket(0x2, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r4) writev(r4, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x7) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0xffffff81, 0x4f, {0x2d11, 0x52}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x1f) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) connect$unix(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) recvfrom$inet(r6, &(0x7f0000000200)=""/57, 0x39, 0x841, &(0x7f0000000240)={0x2, 0x0}, 0xc) r7 = dup(r5) writev(r5, &(0x7f0000001640)=[{0x0}], 0x1) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chdir(&(0x7f0000000280)='./file0\x00') r8 = socket(0x18, 0x3, 0x0) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r2, 0xffffffffffffffff) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa00, 0x0) rmdir(&(0x7f0000000280)='./file1\x00') execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='}[:s-\x00', &(0x7f0000000140)='!\x00', &(0x7f00000002c0)='q>\xe9K\x04\xde\xbd\np\xd3\xf5H\xb5\x91\x9bD\x90\xf0S\xfb\xfb\xa9\xac\xd6\xd9\xd6\xf8v\xce\x7f\xf9S\x04ti\xbdm\tk\xb4\xc9\xe7dy~\x8f\xf8K\xc0K\xc3\x9b\xa4\xef\xc8\xe8\xad\x1f\x88\x90\xd1\xd6\xd7\xf8A\xf4\x13\xa0smU\x7f\xc6V\xe5b\xef\xe5i\x9d\x1b\x88\x1f\x95\xc5\x9c\x9cA\xc6\x02\x89)?h\x81ox\xccXT\xf2\x9fr\x06\x16#\xe2m]u:\x1f\x03\xb1\xc1M', 0xfffffffffffffffe], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x13c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) acct(&(0x7f0000000000)='./file0\x00') 16:00:05 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x6) recvfrom(r1, &(0x7f0000000180)=""/252, 0xfc, 0x2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x401, 0x7ff}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) flock(r3, 0x0) 16:00:05 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='/dev/bpf\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='}\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) munlockall() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) poll(&(0x7f00000000c0), 0x0, 0x0) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r2, &(0x7f00000002c0)=[{{r8}, 0x2, 0x100, 0x4, 0x40, 0x7}, {{}, 0xffffffffffffffff, 0x20, 0x4, 0x8, 0x4}, {{r1}, 0xfffffffffffffff9, 0x20, 0x80, 0x400, 0x3}, {{r6}, 0xfffffffffffffffd, 0x4, 0x2, 0x10001, 0x58}, {{r9}, 0xfffffffffffffffa, 0x90, 0x80, 0x8, 0x200}, {{r10}, 0x0, 0x6a, 0x1, 0x4, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xc0, 0xf0000000, 0xb4, 0x2}], 0x80, &(0x7f00000003c0)=[{{r3}, 0x2, 0x7, 0x20, 0x4, 0x4}, {{r11}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0x5}], 0x5a7, &(0x7f0000000400)={0x5, 0x2}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r4, 0x40}, {r12, 0x4}, {r5, 0x100}, {r6, 0x1}, {r1, 0x4}, {r7, 0x80}], 0x6, 0xffffc) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4fd183e2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x59c4433a}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xa519}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000003c0)={0x7, 0xfffffff7, 0xe67, 0x3, "66913240bd6c833002709199ad5400ef90b21e91", 0x4, 0x8}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) panic: receive 3: so 0xfffffd8064497000, so_type 3, m 0xfffffd805ab95100, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *323803 74177 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821ae083) at panic+0x15c soreceive(fffffd8064497000,0,ffff80001d372c88,0,0,ffff80001d372b94) at soreceive+0x16e7 soo_read(fffffd805eb12258,ffff80001d372c88,0) at soo_read+0x53 dofilereadv(ffff80001d339278,6,ffff80001d372c88,0,ffff80001d372d70) at dofilereadv+0x1a1 sys_read(ffff80001d339278,ffff80001d372d20,ffff80001d372d70) at sys_read+0x83 syscall(ffff80001d372df0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdf120, 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 receive 3: so 0xfffffd8064497000, so_type 3, m 0xfffffd805ab95100, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821ae083) at panic+0x15c soreceive(fffffd8064497000,0,ffff80001d372c88,0,0,ffff80001d372b94) at soreceive+0x16e7 soo_read(fffffd805eb12258,ffff80001d372c88,0) at soo_read+0x53 dofilereadv(ffff80001d339278,6,ffff80001d372c88,0,ffff80001d372d70) at dofilereadv+0x1a1 sys_read(ffff80001d339278,ffff80001d372d20,ffff80001d372d70) at sys_read+0x83 syscall(ffff80001d372df0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdf120, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d3729d0 rbx 0xffff80001d372a80 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d372990 r9 0x1 r10 0 r11 0xb26a456e6654cc04 r12 0x3000000008 r13 0xffff80001d3729e0 r14 0x100 r15 0x1 rip 0xffffffff8175a308 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d3729c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=323803 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d33a388,0xffff80001d339768 process=0xffff8000ffffa710 user=0xffff80001d36d000, vmspace=0xfffffd806bc0a220 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 78561 335153 97178 0 2 0 syz-executor.0 78561 402704 97178 0 2 0x4000000 syz-executor.0 58360 63912 0 0 3 0x14200 acct acct 77224 169867 1 0 3 0x100083 ttyin getty 10943 326072 0 0 3 0x14200 bored sosplice 97178 4188 2024 0 2 0x482 syz-executor.0 58342 160236 2024 0 2 0x2 syz-executor.1 2024 259841 64251 0 3 0x82 thrsleep syz-fuzzer 2024 258114 64251 0 2 0x4000482 syz-fuzzer 2024 481085 64251 0 3 0x4000082 thrsleep syz-fuzzer 2024 304504 64251 0 3 0x4000082 thrsleep syz-fuzzer 2024 316231 64251 0 3 0x4000082 thrsleep syz-fuzzer 2024 97858 64251 0 3 0x4000082 kqread syz-fuzzer 2024 518946 64251 0 3 0x4000082 thrsleep syz-fuzzer 2024 181620 64251 0 3 0x4000082 thrsleep syz-fuzzer 64251 245328 91662 0 3 0x10008a pause ksh 91662 128291 21522 0 3 0x92 select sshd 21522 107666 1 0 3 0x80 select sshd 17242 304203 38445 73 3 0x100090 kqread syslogd 38445 279135 1 0 3 0x100082 netio syslogd 30776 422753 1 77 3 0x100090 poll dhclient *74177 323803 1 0 7 0 dhclient 42225 265533 0 0 2 0x14200 zerothread 92193 376811 0 0 3 0x14200 aiodoned aiodoned 53862 288430 0 0 3 0x14200 syncer update 12331 445189 0 0 3 0x14200 cleaner cleaner 27318 88304 0 0 3 0x14200 reaper reaper 27949 513621 0 0 3 0x14200 pgdaemon pagedaemon 69216 524068 0 0 3 0x14200 bored crynlk 41357 512535 0 0 3 0x14200 bored crypto 87361 145796 0 0 3 0x40014200 acpi0 acpi0 24892 253173 0 0 3 0x14200 bored softnet 59627 452987 0 0 3 0x14200 bored systqmp 92475 29794 0 0 3 0x14200 bored systq 17570 202802 0 0 3 0x40014200 bored softclock 36852 405190 0 0 3 0x40014200 idle0 38904 43368 0 0 3 0x14200 bored smr 1 304586 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 devbuf 9500 6344K 7569K 78643K 11733 0 pcb 13 8K 8K 78643K 82 0 rtable 103 3K 4K 78643K 294 0 ifaddr 68 13K 13K 78643K 97 0 counters 22 16K 16K 78643K 25 0 ioctlops 0 0K 2K 78643K 29 0 iov 0 0K 16K 78643K 53 0 mount 1 1K 1K 78643K 1 0 vnodes 1233 78K 78K 78643K 1508 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 36 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 261 0 sigio 0 0K 0K 78643K 8 0 proc 52 38K 55K 78643K 398 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 32 0 in_multi 25 1K 2K 78643K 84 0 ether_multi 1 0K 0K 78643K 11 0 mrt 0 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 217 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 102 37K 38K 78643K 1457 0 UVM aobj 19 2K 2K 78643K 23 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 51 0 NDP 12 0K 0K 78643K 23 0 temp 131 3018K 3083K 78643K 9846 0 kqueue 3 4K 8K 78643K 21 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 65 0 25 2 0 2 2 0 8 0 unpcb 120 283 0 275 1 0 1 1 0 8 0 syncache 264 7 0 7 3 2 1 1 0 8 1 tcpqe 32 72 0 72 1 1 0 1 0 8 0 tcpcb 544 125 0 121 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 8 0 8 1 1 0 1 0 8 0 inpcb 280 549 0 542 3 1 2 2 0 8 1 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 10 0 8 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 312 0 150 14 1 13 14 0 8 2 art_table 32 313 0 150 2 0 2 2 0 8 0 art_node 16 64 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 5 1 0 1 1 0 8 0 semapl 112 32 0 22 1 0 1 1 0 8 0 shmpl 112 21 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1767 0 367 46 0 46 46 0 8 0 ffsino 240 1767 0 367 83 0 83 83 0 8 0 nchpl 144 2329 0 719 60 0 60 60 0 8 0 uvmvnodes 72 2052 0 0 38 0 38 38 0 8 0 vnodes 208 2052 0 0 108 0 108 108 0 8 0 namei 1024 6288 0 6287 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 528 2 0 0 1 0 1 1 0 8 0 scxspl 192 6985 0 6985 1 0 1 1 0 8 1 plimitpl 152 37 0 30 1 0 1 1 0 8 0 sigapl 424 450 0 420 4 0 4 4 0 8 0 futexpl 56 6645 0 6645 1 0 1 1 0 8 1 knotepl 112 75 0 56 1 0 1 1 0 8 0 kqueuepl 144 72 0 70 1 0 1 1 0 8 0 pipelkpl 16 117 0 107 1 0 1 1 0 8 0 pipepl 120 234 0 215 1 0 1 1 0 8 0 fdescpl 432 434 0 420 2 0 2 2 0 8 0 filepl 120 3111 0 3015 4 0 4 4 0 8 1 lockfpl 104 148 0 147 1 0 1 1 0 8 0 lockfspl 48 42 0 41 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 20 0 10 1 0 1 1 0 8 0 ucredpl 96 266 0 259 1 0 1 1 0 8 0 zombiepl 144 420 0 420 1 0 1 1 0 8 1 processpl 896 450 0 420 4 0 4 4 0 8 0 procpl 624 757 0 719 4 0 4 4 0 8 0 sosppl 128 5 0 5 2 1 1 1 0 8 1 sockpl 400 866 0 849 6 1 5 5 0 8 3 mcl64k 65536 536 0 536 65 13 52 65 0 8 52 mcl16k 16384 5 0 5 2 1 1 1 0 8 1 mcl12k 12288 6 0 6 2 1 1 1 0 8 1 mcl9k 9216 3 0 3 1 1 0 1 0 8 0 mcl8k 8192 12 0 12 2 1 1 1 0 8 1 mcl4k 4096 38 0 38 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 2 1 1 1 0 8 1 mcl2k 2048 65775 0 65734 14 8 6 12 0 8 0 mtagpl 80 15 0 2 2 1 1 1 0 8 0 mbufpl 256 106291 0 106144 43 24 19 41 0 8 7 bufpl 280 4538 0 158 313 0 313 313 0 8 0 anonpl 16 54748 0 38219 85 1 84 84 0 107 17 amapchunkpl 152 2008 0 1877 11 1 10 10 0 158 3 amappl16 192 2225 0 1313 58 4 54 58 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 112 0 110 2 1 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 3 0 3 1 1 0 1 0 8 0 amappl11 152 184 0 170 1 0 1 1 0 8 0 amappl10 144 19 0 14 1 0 1 1 0 8 0 amappl9 136 382 0 378 1 0 1 1 0 8 0 amappl8 128 283 0 261 1 0 1 1 0 8 0 amappl7 120 107 0 97 1 0 1 1 0 8 0 amappl6 112 144 0 139 1 0 1 1 0 8 0 amappl5 104 254 0 242 1 0 1 1 0 8 0 amappl4 96 562 0 532 1 0 1 1 0 8 0 amappl3 88 213 0 207 1 0 1 1 0 8 0 amappl2 80 2583 0 2520 3 1 2 3 0 8 0 amappl1 72 17453 0 17050 25 16 9 20 0 8 0 amappl 80 988 0 945 2 1 1 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 22 0 4 1 0 1 1 0 8 0 uaddrrnd 24 436 0 420 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 436 0 420 1 0 1 1 0 8 0 vmmpekpl 168 6722 0 6695 2 0 2 2 0 8 0 vmmpepl 168 58351 0 56388 152 18 134 148 0 357 48 vmsppl 272 435 0 420 2 0 2 2 0 8 0 pdppl 4096 878 0 842 6 1 5 6 0 8 0 pvpl 32 172640 0 153117 196 0 196 196 0 265 35 pmappl 200 435 0 420 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 251 0 53 7 0 7 7 0 8 0