Warning: Permanently added '10.128.0.38' (ECDSA) to the list of known hosts. 2020/06/23 03:07:04 fuzzer started 2020/06/23 03:07:07 dialing manager at 10.128.15.235:27476 2020/06/23 03:07:07 syscalls: 364 2020/06/23 03:07:07 code coverage: enabled 2020/06/23 03:07:07 comparison tracing: enabled 2020/06/23 03:07:07 extra coverage: support is not implemented in syzkaller 2020/06/23 03:07:07 setuid sandbox: enabled 2020/06/23 03:07:07 namespace sandbox: support is not implemented in syzkaller 2020/06/23 03:07:07 Android sandbox: support is not implemented in syzkaller 2020/06/23 03:07:07 fault injection: support is not implemented in syzkaller 2020/06/23 03:07:07 leak checking: support is not implemented in syzkaller 2020/06/23 03:07:07 net packet injection: enabled 2020/06/23 03:07:07 net device setup: support is not implemented in syzkaller 2020/06/23 03:07:07 concurrency sanitizer: support is not implemented in syzkaller 2020/06/23 03:07:07 devlink PCI setup: support is not implemented in syzkaller 2020/06/23 03:07:07 USB emulation: support is not implemented in syzkaller 03:07:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x128) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xffffffff) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/206, 0xce) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000300)='./file0\x00', r3, r4) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000440)={0x3, 0x5}) r7 = msgget(0x0, 0x40) msgsnd(r7, &(0x7f0000000480)={0x2, "004c23d2a784a51b70d5240e1dc428b34bf339d8c30fd6489dc6ea87ad646441e02c54c51b0ccb094a5c6dbab405191299ecca6d19805802eaca4a2faa555f842dbf38f5d25d9dcc1ce4df1e56bdf4ab8363656bce804a2a6f1d35acc6f83fbd157eac246ba742bfc94db058d9e68fe0ca4fed1f52193d456283abf94c955af2814a9e7f37180494a9c5b18ce242f98b1740b4b7e4e054b8486f4c5bb512b32c811e579c2f1c719d427dddaa464f123e3cb14c20e59db9"}, 0xbf, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x10, 0x0) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000580)=0x400) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='x\x00') syz_open_pts() ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000640)) getpeername(0xffffffffffffff9c, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) fcntl$setown(r6, 0x6, r2) 03:07:13 executing program 1: ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000000)={0xfffff800, 0x8}) r0 = socket(0x6, 0x1, 0x80) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x101, 0x100}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="87285bc1f30dac824b39b28b59e82432294786a443fd2dbd9fbf1c86d4616696bf32c6d81e9e3f21355113eb8461c2b8dfe6c0289ba92c5b079316dc278581430f7243f2c7cb32b28525eaa197935445766686300373527423d9d81cc82d405b", 0x60}, {&(0x7f0000000100)="bb9451d835a62838ea01f4d3f6524dc7c3ada2cb7fc5f78e318e6b55818a92c15aa431926172bff86569c9ed148d2d66a91dde5bd9e55d9623f0f2f6327fab77cd47f4a2df283405ac7d8d4df42ff8053a454326c063da212b8f32e336fa07a837874d4558a32d51fad9c486a8cb333136777d256e8651129d56f78dbd7e7441517005b8a8fe9efd153652db982ba7f4c59ee9b1fac91b804a9ddfc08226405bf811f4dcef27369cd23dc22cfe30a34ec2b0ce1e5d0e07a1b2ca3e86fd1400280a041eb4b506b8d1fdbd0bb7eac7af7aa0a3ee6e2d459dd64f3e9183ecc6efa3dd4f2155978e6912c1b6b4b8b61f550f5f790915ce0eea796917ce7c20c8", 0xfe}, {&(0x7f0000000200)="e9a090404c5bd699f30495c05d43d0895d4b0af878c9ccb6a4640c52fba57c0936636426f40aff1b3531c318b1f4682dea39fa80fbf0ac249559c2576236cd68a47d2881363c80ffab3034e3e99072635456862373a45c99bd466638066041ae99b002591e944d4d65ddd2e98b66da306789844142", 0x75}, {&(0x7f0000000280)="4ffc71348fdcf5ec63c47530d75861e3b36958212badc16a72b08979ede119", 0x1f}], 0x4, &(0x7f0000000300)=[{0x18, 0xffff, 0x7fff, "9bd541eb4df2"}], 0x18}, 0x9) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt(r2, 0x0, 0x7c3, &(0x7f0000000400)=""/205, &(0x7f0000000500)=0xcd) truncate(&(0x7f0000000540)='./file0\x00', 0x0, 0x1) socketpair(0x18, 0x4000, 0x9, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000600)) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4) getsockname$unix(r5, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) socket(0x20, 0x1, 0x2) write(r1, &(0x7f0000000700)="f81cec7fa5e69244b7ea9f38bee967d1dbf6f24c5b0f59482deb8c3945e74b06b52d8b2d4cac8e5d8e913cb986cd23ee", 0x30) fcntl$setstatus(r4, 0x4, 0x4) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) sendmsg$unix(r6, &(0x7f0000000e80)={&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f0000000800)}, {&(0x7f0000000840)="8183da6d28c66574cf83ed6f89f1915bf3d46db264aac7a91ef41f1941346d4ac2979519d9b5b56b412038847099b57f0ec523a7690b5d2d5ddfa12290d41c311aabc932f7be9eb492f6f32bde31ee096596f757d1b33d0288c944e32d3dc7d28b839b68aa724011d73814a6915912ea27cc64e8d0669fb6b24462046dc4bfde96c9b2dc1fdaf4e29b54e3dbdc981d3908fb4dd4cccc9cdb586d94289a5460390eeafa6a1f4fa912340a67a2475f50716c363ea731a84d4dc3ace97c1671a852bf2504f6186333c19ae3385e02d65a51b58b24d250c8fa0e7cd31051e37babb95c", 0xe1}, {&(0x7f0000000940)="ad5f156dab9473352f5e2990f340d4970f6e28820a8d85684006cf5fe53903560a8c4adcfcb5e199ab5d8c91e4daa26ebb762c4247b80f5349ba591be03416885d84f9c31a5284fb0e2e9732c0f36fed7abd681fc4634ce646db0c650888b204c1703b4337cf8959be2e2fe0a8adb2640838aaeba7f9d7ad35ecdf69d4eaa8a744b54a89566eda43dafadbefe0534ab2c71e26a3cce8675ceb0baf2e0f31375a0face7e52c2ddf7183b62e70dead4027ddf4ac68af86d71cb7f121c30a28302ed40c2767ef984b103e9dc186c66ff2bbe0f2a0e413da72b6af13d266cf9d35a789dca3a6e7189f0d", 0xe8}, {&(0x7f0000000a40)="45bfff6e8fac697b9ade861cf32c1a89be1021442eb87768b1834f5d05371473c7a5dc1fcc7af117ff0ce4535c9c003a1f83409be3f1589b130e43d26cb346bcfceb1285afe4671adb19b63caebd99aff1c0ad2b4f34982fe8a0a4335c14c81d5306d7355108716d36d318b47a8021f955d01b82dd6acc9211bb9c30ee614f3b22f4ba36a5925706b81e7039384d9f10b064831bdb2b6dad79", 0x99}], 0x4, &(0x7f0000000dc0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r4, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]}, @cred={0x20}], 0x98, 0x8}, 0x401) 03:07:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x812c, 0x0, 0x4}]}) 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='+'], 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:07:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4002000102000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r2) 03:07:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xb, 0xfffbffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r2}], 0x1, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x1292cc80) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:07:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)={{0x6, 0x5e71}, {0xfffffffffffffffb, 0x9}}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:07:14 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x18a) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x100, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r3}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x4}], 0x1, 0x0) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x44, 0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') dup2(r0, r1) read(r3, &(0x7f0000000240)=""/7, 0x7) r4 = socket(0x2, 0x4000, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) dup2(r6, r5) close(r6) listen(r4, 0x5c74) 03:07:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa0200ab91e0cc4ffa3e7b21d955ce1702", 0x11}], 0x1, 0x0, 0xfffffffffffffffc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000200)=0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) getgid() 03:07:14 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1cad, 0x20, 0x4, 0x400, "14b9d86886b469e3ec761eb409b2a1595da2f899", 0x64cf, 0x9b}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) 03:07:14 executing program 0: r0 = socket(0x18, 0x5, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r2}], 0x1, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) 03:07:14 executing program 1: close(0xffffffffffffffff) r0 = socket(0x1, 0x3, 0x2f) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="820200ff1995ce38d761e1356f88f6136fb4ab158b393164b238a78391d0caee626aaf8be3e8261e81d2769921f699ed9cbe1966e2bbf1d901f084c291f1747396d11619b0bdab30558b520893ee257f263a03251fc95a1ccad147a343efa72ce50e62f616699e20bf2d6e5cd7c5aaeae3729b33ba02e4802343fb4095869b39a64d37afb40495d248deb94d81d612b14ea3e6aefb298b162008527461c8d0b67b3bd7634b4f03d6d9b663eee33380925b270fa8ca4208e1149b830af32254c4f4a6d272bf99965b51a68d1c"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x55) r2 = socket(0x18, 0x2, 0x0) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)={{0x8, 0x673}, {0x7, 0x10000}}) mkdir(&(0x7f0000000080)='./bus\x00', 0x46) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) 03:07:14 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0xca) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0xffffffffffff0001}, 0x10) utimes(0x0, &(0x7f00000000c0)) 03:07:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5], [0x0, 0x1, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x800000000006], [], [], [{0x0, 0xe00, 0x0, 0x1a2f}], {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 03:07:14 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000) madvise(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x0) 03:07:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r2) socket(0x2, 0x3, 0x7f) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r4) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) setsockopt(r3, 0x1000000029, 0x3, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 03:07:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x3}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r1}], 0x1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x9, 0x80000001]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:07:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) dup2(r6, r5) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x4, 0x80, 0x80000000, 0x6}], 0x8513, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x6}, {{r3}, 0xfffffffffffffff8, 0x15, 0x1, 0xeff, 0x6}, {{}, 0x0, 0xa, 0x80000000, 0x6, 0x9}, {{r4}, 0xfffffffffffffff8, 0x10, 0x4, 0x3, 0x25}, {{r2}, 0xfffffffffffffffa, 0x5, 0xf0000000, 0xab, 0x8}, {{}, 0xfffffffffffffffa, 0x10, 0x0, 0x7}], 0x3, &(0x7f00000002c0)={0x401}) kevent(r1, &(0x7f00000000c0)=[{{}, 0x0, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 03:07:14 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r2, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) setregid(0xffffffffffffffff, 0x0) setregid(0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x4, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = getuid() setreuid(0xee00, r5) setreuid(r1, r5) 03:07:14 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x1800}], 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000200)=0x3, 0x4d) getpeername$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) semop(r2, &(0x7f0000000340), 0x21) clock_getres(0x4, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r6, 0x3, 0x9a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc23aacf46326ba97d880bb5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ceed390816c70b0e1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x8a) 03:07:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x3ff, 0x7fffff7f, "0b666bfede477dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r2, r1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0)={0x8001, 0x10000}, 0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640), 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) dup2(r7, r6) linkat(r5, &(0x7f0000000100)='./bus\x00', r6, &(0x7f0000000140)='./bus\x00', 0x4) 03:07:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a0279e96914d6357e3a", 0xe, 0x0, 0x86b) 03:07:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f00000002c0)=""/4101, 0x1005}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f0000001880)=""/202, 0xca}, {&(0x7f0000001740)=""/262, 0x106}, {&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000001300)=""/183, 0xb7}], 0x7, 0x0, 0x0) 03:07:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 03:07:15 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x40) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x5, 0x800}, {0x5, 0x2, 0x400}, {0x6, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x3, 0x401, 0x1000}, {0x0, 0xdff8}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x1f, 0x2000}, {0x9ec365d24a5f4a83, 0x7f}, {0x4, 0x9, 0x1000}, {0x3, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9}], 0xa) semop(r1, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x9) 03:07:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x80) setrlimit(0x8, &(0x7f0000000000)) dup(r0) socket(0x10, 0x1, 0x9) r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) seteuid(r2) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000000c0)=""/215) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) dup2(r4, r3) listen(r3, 0x0) 03:07:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7d1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x327) 03:07:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) mknod$loop(&(0x7f0000000100)='./bus\x00', 0xc000, 0x1) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) 03:07:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="34257c94e8a20899d8a5a68d9ae7dda7614b7be38adce0", 0x17}], 0x1) r2 = msgget$private(0x0, 0x2) msgrcv(r2, &(0x7f0000000080)={0x0, ""/58}, 0x42, 0x2, 0x1800) 03:07:16 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x80000001, 0x2, './file0\x00', 0x499, 0x6, 0x9, 0x7ff}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 03:07:16 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="5613d92b0ca82d45887069d3cf1617dc00ec66bcd7ff1d1ac07d48f681d43ddb6632678bb40bdb0bd7da2c83657b601ea6de8ca6445ac00ac364ae29286a0c5e1d01db45986f087bd97f25173a230463ebf7e54af855009347d602d2011cbad45d0de8f67d908e45a67dd9fca146a3a5c4241e7e1623bcadd52794fc3a7e5ef22da03a9661989c43de06e82e9ccd1e63341697d7cc344414e3e0e8b47b525dca0a07302dcdcc297b08262da6f87f8f2e7a6ecec019d7bd81276ea4291a748dd033023d0d560bbaf5989535a17736a6ce5889", 0xd2}], 0x1, 0x0, 0x40000000005) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xdc) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) dup(r3) r4 = socket(0x18, 0x2, 0x0) socket(0x10, 0x3, 0x80) dup2(r4, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000180)=0x2) execve(0x0, 0x0, 0x0) 03:07:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchflags(r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) setsockopt(r0, 0x0, 0xd2e, &(0x7f0000000100)="b2d3ee3592da7f691057ec4d230c4f0c80499398c959fd455b083f2e8cdce1b58dad03eefbc85a6ae7dae94fdf3de564a785db566e23a3fcd7d480882c5ecd27a8e2c1895b920e1d5a206d5a6039463e385eee8b9f9c0e09b1d05a31772ec1260b112fb0adaab42ed909e79a056bb2ed7301bb98875758ef2e12d3b02c0dbadbc65cea6bb77ddc64bd5ed3b723926356953bda80ecd3c7c822d8f8ee6c957d1bc0ccb099e07a5a377292b00b81f9601ce30c2ea3b174f853", 0xb8) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@echo_reply}}}}}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x144) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000001c0)="a2b69feeef0cd2592c6d415691d889e0ec9ab479863357aa6c163b53308646780ad1d0bf9a01957efbb24282c861d272f099f64993cfcd9e8d5fde517a45f6bf2b119a33f104f037ff12701ab2b872445986d013cadd86bf0c3896c8fd71927df5d8539600d347e7319af9fe5d097e8eb830c3f1ca5d35ae0d60f4d21277d2c3bcbe88b1561b288d9e51cedea9c03c1be7bff118206cdffac10378939df09e4c9c7231c251e8daad82c6bb04b76882bc75dc17626da2da3279708e119b7854d7618603259ac2390707f4b6367ba4b2fd896dd46ed433675ac409de45ebf7f8d5c96073f92b1af11b4f98bbac51cdd4396f22", 0xf2}, {&(0x7f0000000580)="b1dce7fa9c7aa6a796fe288bebdcd401416ca903ecf365450e341e4d0e83ac784fe68cb6803abeb49f1d6d0ffd7a90670430afe03df2fdffabedabb4d7e0a75c8ea56e29d5dc9c1ea3081fb0936cd1332081b49f148dd1f165bd0949d4ae62fcab", 0x61}], 0x2, 0x0, 0x7) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000040)=[{r5, 0x10}, {r1, 0x9}, {r6, 0x80}], 0x3, 0x0) 03:07:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x84}, {0x6, 0x2, 0x0, 0x924}]}) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x1, 0xa, 0x1000}], 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) fchown(r0, 0x0, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 03:07:16 executing program 1: mkdir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1c4) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x128) rename(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') socketpair(0x2, 0x3, 0x3f, &(0x7f0000000600)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) seteuid(r0) r2 = semget$private(0x0, 0x2, 0x189) bind$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0x18, 0x0, 0x4, 0x4}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = open$dir(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x20000, 0x0) fchown(r4, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000880)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x10, 0x0) r5 = getgid() sysctl$net_inet_divert(&(0x7f0000000580)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000740)="c5fb1997b6d0cae13fda812fa97fe951b813d423c7d4ff8bef2cf8fcd7609bc270f916c7d116ffd0d2144261aa058abb979d98d8aef7f0902cb396728c3029d9dbce006fe8ce308e6fa2ad428b1682d47fa9b8ac2de2b794473587ef00cf078df69f62e79e1d97d105d8d0a9e1a18f6ef4ced4efb18cd61f1a6ecab39bf76675a12624e1e2721b1cb67aac87bcd6bcd7041406ac047d2322112a6ffe4615520390ebf05e29149d", &(0x7f00000005c0)=0xa7, &(0x7f0000000800)="d660e89fe365319c0eeeefcea5a9a2c90494d3ea01965ab03ed3a4640309be3fa4d52a71ba89b1c5f68aae30284fd77be3b1599247dc91d0fcde17d0d8bbe5874c2b987c86756ca0ab54e5764d81bb06ae24ae5c", 0x54) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x88) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000280)=0x800) semop(r2, &(0x7f0000000680)=[{0x1, 0xa400}, {0x0, 0x800}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, r3, r1, 0x0, r5, 0x100010192, 0x207}, 0x3ff, 0x10000007, 0x98bb5ee}) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000001c0)=""/187) 03:07:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x1c1) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) dup2(r4, r3) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 03:07:16 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) chflags(&(0x7f00000000c0)='./bus\x00', 0x10000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="7879da9020fc71b024c2eda014a08f1eb5ae3979d6c3109d58175ca62f16bd01cf86beb9e62f1ab781dc6347cddae6b53e844f130215fe1cd7d8e7af6c2e55c9b8fe8107ff975fc3f58be559d1ed", 0x4e) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x31, 0x0, &(0x7f0000000100)=""/49}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000003c0)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 03:07:16 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x12}}}}}) r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 03:07:17 executing program 1: syz_emit_ethernet(0x102a, &(0x7f0000000000)={@remote, @local, [{[{0x88a8, 0x7, 0x1, 0x4}], {0x8100, 0x3, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1014, 0x65, 0x0, 0xff, 0x61, 0x0, @multicast2, @multicast1}, @generic="5c96dcfae253e3190395cceb0c0d0daef555ba87a22c90e68dc9f6e096f057f371662fddd4f57f3a11e4fad5d1632c6defa2c296cb18bb23e9a53c64ec9e6639bcbd5a14f43984c9c4a35344fed631cb92b47f0c553ba3b2e34aea5abe2b69075615ea28f9e444a4680dbaa3e5aebaab7fa31c81bf61eb636f7d2474155f670bfc3a18f39d0ed1312946e6b0b5700fe0ddee96790e3a1a88c8e41cb98cb98d340e03734cccedc9cd695052f206f08ae46d08035eedcd70abc0df6068dbedb6d2accbe9dc2443987b40e3a2546837d01c06718a569ee0c89499a1436aa855684f5750a5d0adf21388b57a80b8dba1bd43f0d03704a4ee33d977cfb5501b3792accf310a44a27a2f1554f09c80ef121808e8362f0bc742bfd6c501a2bf0c5efdd8cce4b50b9f3219bbdc703d197aec308cecc0c6d2b4140a2a985b6cef25d54e83042967902151d297bd65242352037dc484a23a244f2dc31a69f4f34a23178993e0c2a8e45ddf3fcec0c0b1c9d166137d10831af1fe232c15b29aa02c2341542e2020cffa41060e6b1b68a685a7475cbdd93f27928de8da77716f0f22472da07a44e5882e79e7a14a02ade98beb5ba721790f102f378505aaadc2004f0a08324676738ff7e792d1a4b5f92f42fb459f646547fd86b7050d2e62e566c1939f63d7b8e909de1110a47961ce28d8b2b1044f191a4062dcf20e00bc222bfba3b05e05acf6855cc0b319db19a3a6881d48d2f6489840761be3b8b4c3aa42a367473a0facf507d4ee3e3bf35744ac8e1833a9c18dd5ccff923e565548237d9a6abf07af7694843862ee196188183ff53ea8af290c8c6c720bbaec49c3d89f2923727dd95a619c1c773247c7af35e0ff5831c67fe89a4a4a11edc5cd97b6a048ba295a84e34061eee77d5d3dfaad70728f50ae43d1e2b79b12fc29f81058cd93230d80187a34541ccb11b19e1bc4b30ef879f9322ec3f1de6a1d9a8594ed07a8b65463fd3663370a137b296eb76765e5fdc5b3b1ea93f54e59d3f54022da6d45a162519b9e7e3b9b948936367448951c31a37f40c54e6317192c986c5e7d87b59240e512538c660d4fa6c077510f1532eb2d95cb0eaf557229315edabb790c8176d31a7ec2327565b9b45ef89865ffabdb37644081364ca5b4b7d2d5949aaf54e48182011132a579f1a6c70bd0c9dc593b2802f880ae99282695c890303e685b2dd1547e5b17d10eec3bcf41395f598e3c3c7b66108a6c635f36090cc852f5ec5e560992649da6e97d2aa9a23ed4cf1a35eab64645aa131503f1a8f699669c9648ded4b36d3873d8ece493e75d347b2096a0d105bbb559a3498f2b1b920f0fd725820cdaf4d7a84ebdaaeb5a4546b7d90ec9d173815055362e4090dc085894892751f4d3d2ba8d3654683f10a9c85f158cfe1f2bdbc610c8836e01a8a6846add49d11dc3264e7cdcfeba769b1a4808721139615e2264bb9d9354506d39515e1f3b1e740b3f9da63d04fbd514d4eabc07c7153780c6bfb82c6ac6e2c1defe26924a3e0e1c2a8a155eb6593034a3bd736106e8d09b1b5295826cffa7842efcc47f09992daeee050a5adb4071e134d7c786a4ffc79d179b8dedf1a5ef92ec7b03c0d6774b285c185f5ba19a29605174e10d2008179767309c3928d480f2c5bc6f3ad93c9a2cdbc9e276041c52300ed95cdb3ef707e040d9ab7e93d92d57c0fc5e9e93147a2c6657d2d0d69156da51720f6809eb01f4743f22b93c83778210e58e7102684eb5b4e23f3cb38b7e8b8979cb23d9d595c6b689559f327e605068765b83220d179a5f2fe2dcd9350c1c6c5a92635642034c87172ce7f998400a8822f0bfc6743798c25a6ecf19bdc308d59f375ce5eed05f9e34ec0010fa3cf8ee42305d6918b0d6fe015b4cb5a1fd5709741b5836ca7fd46b8ea22e8a4ec68fb22a7206a2ebfb24288260e5282c77f893432fb0ad9e653c5d4377348b3a1a2c5b40593d5abf7e8acf8c0046a1509e87f8eb27def83ab8cd5fa9be1412746fbefa01c9c58ea20929ca0da98edfefe050bba215ab62db351ada75f1090cccac836f773589ac927662f812e798b9621b67b71a8b9ada0e7b8bb7d3ba3107df9d1f2c465f6dbe127e65921b28a0e4e625b657e000c35bb8af935fc7f7422e5b8218f1260f1302ad8902ff29624284c666be84e496f224f413d250b8d32c6b05519f2c7c32b8e6621df8233066ea91e5f3855140fbfe8897e8b8e917909c0fa999cb6169285eaed9c2a2192c6b4168500ae5c14e57bd5c89438c9c0fc9dfbab649a4db74516529538da522e76aa0e801eae0d7ba9c8340034a1d88e320f339799ab149f2636ace22aaa5d904807c2f614eef1717482052923f444987b86b0d83117c861e7e711d0656e2587407746d43a8127b6e62cfad5f3e257c5f90168e86730f4c80211f4590892420e5cfcd497dade15a36fed98974308dfe85ffd93ea9f507e2badb61122637d7a3162f5ccc3140ef940d547f76d6a9e6952f55507464d8eb72c61ada00f6e58b5d413efc5e818c90f14e014d0b0a8ec9dcaaa7f51cb21e27bbe38229079f2079292289a9bdc2dfa2113be43ba4e757913746e9a26d0967046bdfb1fe67d74c9c9a285343288e3523442d8c0234439f792c6fcb9ec0c9a0735c1cd279ca7324a3bb7feba315c7d3b6fe6ed8a7a82d9f15bd4ece6439280c7302c77963f7779c0c77f7b239b0fc826f50814e48589e8149dac60491766b593d314775b13803683e45a5d36e0c0ada1bf0a176b43b9cdac170faa292c334d35a3ded7405bba88466a7dc44b843057f07537b31cfbeaacce76898195b0864aa0822b374589807feff19ffcca029dc30edf20a99d39bcaf49680612a41d03bef3af05ed2e3227f0073f43fbd344055b5948d88717cb53611c0014f4a4ac80b04fb0826d8ade0816d86dbc34361583719d541467d5d38822ad74ce45390895be10ce871a9a24d234ce9ad60e6ce8893bfbfe46ba30db7176bac64926a819faaa6274953408fafbd469ea28fb1506526872458f30ff66edd45745b8eab56a86666ff323027be0ac525c3452438604a2cae5db3fec602fbe03085240794c2e34ac8e3d879e0fd221b419a7545076de181511a8c8804d13b7c8f054d0f848e2556aeb6904206a008c942fda9db9b8b93ad15aa15d971b40805c50c4ac7cf7e32ddb7c8f9b6e5fff16850a6ebe91448bc5753c1206ad4c7ebd74b4886d26ad9233a59b70c717bb6daf2ad4c0b88d59885794e6aa9532d804361a57cd385564bbbb4640214afa7b60d3f5a31a5d01d93c776ec5e3206ff6122100e6b0bdb9d810a4d3ffc901da88f847059cdee7b4020c2c94a761a3cf01f78f70ae21802b15b32617e3286ff45a4039da3c8eda28fc8022c3b98754ba14b993d8722494a84ce02834e4308db1d16958e576f96e53868188808783a166bcca662575d0a2fc6a669b131193d64fd2eda487ccbad784bbd50186e0d10657b1440c2946e0a41e3c73682f5ad375e02cf445f1f4a8438b29955f80cad2568eaafcda8de004b7840d4b4a02018728f3c692ca5123d04fd00807bb44d084a48ff3e9e72b22a6cf07a8bb416948509951c0ccb531591ed5a4077e4fe5649598325b753b5b41d46ae1a98cd58d48b581d58e828c7c84c58173e99513abbb77d457f6561d927c2c9bf2b25f8727e0f12a75f9769200f286ad77bc65d3b3b32062af0445a7907da2f19bd115bb1043bd4ed20139e786bff22d637f2b1e8f50cbaf77cfbda155da41838ec57d3072844be4df981cd06c463e68cabdd051c58908a85385699c066a454ea76c1c3fa95f0e9e3b9b9eff34b04bef1fd4f3929711685e172b54545f4e15e17f9eb68f63fb76151f52ad2866137fdbb9248eebea74da1475470ad8ad37bd92f8f5bffbbf73fde4c27f474f36b242484d98b0162fdd416389237495c2a364598bfe3cb439826812a45225ae00d2870735d5c0c0530200d0d6657895b5963a071e865cd93b5e68c60232d8096b25ef9e239ae45e203e965cad261eeeed31214289570770903b56e634570ceb17f13abde08e87c4b349e79e66e4a6fb56996fad5b19f01b6f247a382e0cb3707c5126204b1438aaa1cad8f026d637444f53f847822f3a615ea0abc62ae893b3446037435ccb4cdc0655a4abeaf1b92db72cf3e830eb62a4518e9ad3215bdc6f28d551f950a388b0e71b02dda0232b1fad66407704c30b1b85cf715ca857652e80ee284ede0fc17a38eb402029d8e685aa9aa81828995cc3c01af28be5eeaff04fa6a601198a7e3073332564918cd56cb517653eb2b423c327c3b3914666c7fc627d7ae90550ffc3951a98cfd3f86e4ef4f1869533a94df01b2687e10ddabb7a8a6de9b530b3e5eda40da4f760ff1d55f96fed63ab6ee4f66fa7579a233fe06002bd80f15a91025c4114efe6ea2e4e380dcec032669bcfe10d03d3496f33a9e854656f13a4c959d58004ccac8393480eb250cc07d9c7e9c5e3674cbe8eb962a3d914d56c212732e61cd68503bc7106362f710c3a05ac4274cd07802a956183ca203dda7ba496bf265771f139e777036cdccbd6edda666e99049469d4eeda1ab1df9f83a3f62fe18a6c516ef92c6608baf8c261a7144b4033fe74d02fb846a952cbd8f372d5f8fb124cc8b346115f7aa66a84f55d6d25ba279f81d160f0308c1a2d01067513a656cae49011cabc9acb174a785efa87cbe053bf1b2fb8128110d45274dd3fb9c2952864f54afd3818a368b237f0e2aae0af9561a1e27776a83e44183bb82afc5b8504d3a11ae0bd97c5b31377070cff97454bdeb92784490fdc5f1a84c5f618376c22e31de4b9aee7c95f7e8e7c8d9a01a28523e8caceef6b9ca33491feefa2ce2619f489b3f9d49da84fe50a576ec33897d32173ccc96ac96c2e375a2efcb88d6105beb495f71f3c6cda538feb358594b22e5ad1aa1f469ae77fce02fc11f213111053ed9490bb162e6a05c7d715c33091303b181789e1c0194d1b3015be6261275699a320cb117164608fcfc1245e48ad5ca0e79be4a1edbe938bbc8e4600e5e69142926f71942b5029706d780b481eb1dc8a55ecca2211b95c0562c72cfa4936294f0f3b59810906bb6f0a9cf5d906865543577120dbe808e30f58490a6d292122d8870684044c14e36b7d7a6adf202ebcd887325157759428208e601c6def5ada6677790b7ca75ed140912a09af662787597b0ef2845a5253bd5843ad317fef4682d8e02bbdfcc1961312059a5e87b495b15c13d729c50dbb0d660bb1ffd584d8e8015aa6f7a8f169ecf79c9588886e7e1981fe052ab914b14fc2938ffedf6a3233177e3da28ea999c08a1ac5e9ebd90477a09c134a2dca077edb34083d0616ae16b01bd40ae7f648be276a2b6ab4d5e45e19cdb62c953b84ae6a4b65cb1d6f04ce9211735ba55a9b6f529a68bc6f8eeb35ac674e5bbedd3fb8f4117e3b29a92e3df94f19202accb22e6709db783a8d34ae1f3ef3a03a5bd294627d72fed428d32df6ad8280468e6377f4b5b6301750b0a4a9f806c4806641e461f28e1125fb034cfa51fefc129cdea08f88f7d85e4319e5862f8b8c9d8bb1461dd0e3cc349e8c7c9468370b27c3049bae4aee9de11540f8754056d3fc40d9d1cb3d01f5e39c8836dc3cd17eff7811221472fb49451163921f9593b6c4081bfea2fdb4ccf4ab519bfe4b9cecf408934fbc403d91a1649e2b0dd65da94f21de3bbf79bd841ff5dd8e3b9a70a0e26daf01c649f730c4d93811d389769d67062da2ed1"}}}}) 03:07:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x8000, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x34, 0x0, 0x0, 0x3}, {0x7c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32]) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r1}], 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r2) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r4, &(0x7f0000000140)="8022c47a4455e83a42fa05334d6c0d73ac2d15a2a64da18607837b04ff2285f3a1de41fe0f434516c8c3e6a4dfd7aec5e91bfccb0462db9ca9218bbb", 0x3c, 0x0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 03:07:17 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fe8000000000000000000000000000bbff020000000000000000e187363a6c0000000000018200907800000000ff02000000000000000000"]) 03:07:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="0200800008dfffffff0f9bf66f9f3e85b9262e2d"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setregid(0x0, r5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 03:07:17 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') chflags(&(0x7f0000000140)='./file0\x00', 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 03:07:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="30ee855818"], 0x10) shutdown(r0, 0x2) 03:07:17 executing program 1: setrlimit(0x0, 0x0) syz_open_pts() poll(&(0x7f0000000640)=[{}], 0x1, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0x8}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x153) r1 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x5, 0x6, &(0x7f0000000100)="13205af6f96c748351b6dc06e6098cc2cd609645b7dd430db3d9785ea3f9a2fbeb6d4d04ff83d8b65fea2dcd9d683894824e13e2eb1b63b936aa1d75694c6fec62b40bea2f9c9fd316a628b62930083d79bd7b3b13c3ad56e7af1878d8845a51b217c7a5f6b66e2c0d837682533838a67431585cb0", 0x75) dup2(r1, r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x101, 0x0, 0x7674}) 03:07:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x51}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) dup2(r0, r1) 03:07:17 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) dup2(r4, r3) fcntl$dupfd(r2, 0x0, r4) 03:07:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) ktrace(&(0x7f00000005c0)='./bus\x00', 0x7, 0x200, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/114, 0x72}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/120, 0x78}, {&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000480)=""/92, 0x5c}, {&(0x7f0000000080)}], 0x7, &(0x7f0000000100)=""/53, 0x35}, 0x803) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x40, 0x0) 03:07:17 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x80}, {0x8b, 0xb6}], 0x2}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x6, 0x2, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="dcff2d2f66696c65bfa87c7055b39b35cbe632681d19d23f5a2240ae00e8288b47828d997a4ac0ad93e3641d98e79c925ff6b7ddd9e6f191079ff3a55d0f30753b8559fceedefd70b0530d624eb99def95a3bec0af448760fc8a7d0f8bc015207ae279b6c88149d59c1c3c8cffdef31a87b0b2e15a416ec1ac49610acdac6841d5a518b1649744f2fc37e01d758d2fb0eee3fbb9f6e412c3f1a80da77314a678dbcc7f9ce4c299ff1fac71ab8bf720a9208386bb662fb201672ac175407aba5e1ebca6370d48c642551440850f80307219ad6a444e91898f02e20908746f62bd88ca0c49815a34e79a98edf4b21b97221478cdf899516ede15630e9678ff46f29ef969c6e8965f2f36f5d4b6374b52ffcef1ba5c99151eb8d7e7887af2b69e8879907bfb493139aaf87054e8eca02d639225b827814ad7d950820daa35244934e6f4b9291ad630c3e4635a1bcd1d95f72897403d8108e251bc639c9509d9196ece883b1771438700658d0bb469de2edc17a2ec6c15d101d3cdc009654f5c7919a52bdd9e54059674a9b2d118c6239bc1403067d7fbd2981f0274080764a96f6ebe573d8149f392"], 0xa) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 03:07:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) mlock(&(0x7f0000627000/0x2000)=nil, 0x2000) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) r7 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r7) 03:07:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r2}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000002bc0)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39893814c7836ec69b743c3fc9332c4a7fdcb19b6787dd623c022e6cadebdef4eff805aa95a61ca8db35b9b2376848aa1df77590bbc3288069069e93247b8ce1a5fad5fca42d440529f2ccf33b02cd926fdd09eb3e735d0310fb488b18b62f9076485c2fa0222da793fd67ee2931bb3e7834608afd20cee3f8d25add6d3b64029423245a058aff5635f1e92e2eed98aa344c5091dc5c92483514d9499d5c387513fc7b1d126818a852a692c8349c5f0ed7655060229ab52777dc77ead1d963e9324af86164ecb2fc0cd047a4f46501ea00bbbb33f539d39f21a2ef0368c4a244e429fa7163ebe8051f952bff2cf8c8b4032c94337dd9aa0705cfc1b6a6e1ddb110972d25a84bc515e8d44efe5779c70c67587b1f1523961e83571551d3a80557514d21bb81a48b998129dd6f3b3708ed46240542d2006ebf72014fea2a4f76ce3b48e740eccaa0acfea935d8972e78c101bd7f17d33883e1ec694f7ccb693dcda3e84fb96e37c968c2349f6788972cf3d96ac47bccc1550595c6f59b376e9c7951650aa5906de4cbfd0ab3ba9f74a0ed14bcb2e18dcc2d02f099287e286c35b5d64f5cf5a325a7f1fadc86a61fe5b1a62feb29a01fd01cc9fa78b2c2a5ea6aa14e997921957d5376aeaf1f6e9e6e4825068bcac73b48f44201b910168c34b26d192baa693eaa529212bdf261dc208589374895887a5f6fe7e52d48b061e91e5d9fb841cec64575508c8e52e915fa5db2261c38993d60d83eb2751863f8cdff9202f5b19c929c56f38f951f76d2fb16277c1c5f7e89313e98f928afbf0925f0f5ba2cf0b830d3d12a44b1cca9e693c2ac5bf1f349f20f849c92c2f3ec5e05adb24b3ad2469a42fe1e5629a819aff8b3bda95584b6404b99066af0a14c53668c1cebdf155a22e869313b4f782c048019ba70c6f5c568b8ee4ed19b9ed8362b5545e8eab8560ed2d156f5bc8c6480f6fea593e03a9a680028b7ec42679f5c4e7527ee8b1acac24c78b0c76166dbf36028e3d6af24774164614b48088d8caa0270dc492ae5d0523a9e2a34ebe73f0325dfe7b96abc86c6d1f287a7ec0790bd14959985b366a8f09308c18e77f67c4dc1f7f6c3ef1863697c6ced2c047924c378e390fd1f7d9c86f05ce50ef9190dc9f9b7004dbd29a6d6663b78957e99873a7440fa51778ec26a71375e2d2527dcb7d1d9f4214e5f6e92dbdad6fa0667728bc345d24389179b95b8256c71e0c04b652512150ac659e76a306081756c7a7cc1b450050acb11065acce51b304860dd845b54d340f121e85a91a8dc338b39a27b7a4f54025807e1900964ecf707743606aeed570267018b8f92b3bec0453858cdbdc3a28de299a8d13269ebec8baaf03688414f92b307e68b18520d76bdfc9e4a90d97a49e054b4e5262f5f56fcc32c014af08498fb0c729d7f3d8fc35d6910ab39dbb536155f60ac6dc2ec642d9227756fbac485af5385790d5d023a403a9b66b863468f3d10aee1bcf21b9c4c7318920b9eea1bc8e7b8e47b325e9e1e0fa6417b67d12cf727685128f84e3688e075a7c0fe7843e6ff0922d9591c8b76d688c5d62f78ac621d26b3072b67654cef7c6de8766cef7b2354fc6ef6d7e18a43b91865b7150bbb62ec83c124f01795e24d77d8dccc22694a9a379965de43df076a0275510f0031a952bb2cbbed8dff3420363d26aa46f6a2faf114a6f6afebf4d23cb4613892d4ae9bcd8db10ae8685ee751817a6df71199daf46b39d4dc8dd8fd56c2a52d2ea70d2acff44a8d5deee9001e634a4a403ea5bd6cd37401faf5d4f958578fd86f51521a456fd6324b50c1e906aade6e9570afc861d524af2fccccee76eb96a9509f7916d2f1bd2563a11b2efc8f9c39f6b3b4521242083a232ad81d1b03e8e815019839f383a56649865e13cb2163203be97eed3a44b0a03a3d199e8a3c5a842ba98ff09c2a9be79482f2244abdccf268c5c686a320f4586cde70b2f55079738b6c17a944595304d1fb970cb3d06605d335623852bf39ba6fb01c1dc1b8d22d43", 0xb39) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 03:07:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="92f651df9400"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) kqueue() close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) poll(&(0x7f00000005c0)=[{}, {}, {}], 0x3, 0x2b8) write(0xffffffffffffffff, &(0x7f0000000140), 0x0) write(r2, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x840, 0x0, 0x0) 03:07:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xf08d, 0x7fff7fffffffffff], [0x0, 0x0, 0x407]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x6, 0x5e, 0x7, 0x200}, {0x8000, 0x2, 0x1, 0x3f}, {0x9, 0x6, 0x1f}, {0x2, 0xff, 0x2, 0x9930}, {0x3, 0x7, 0x9}, {0x400, 0x9, 0x0, 0x3ff}, {0x3, 0xfa, 0x0, 0x7}, {0x3, 0x0, 0x3}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x7ff, [{&(0x7f00007a4000/0x2000)=nil, &(0x7f0000308000/0x4000)=nil, 0xffffffdffffffff9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000573000/0x1000)=nil}, {&(0x7f00004f0000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000407000/0x2000)=nil, &(0x7f00001ed000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000212000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000130000/0x4000)=nil, &(0x7f0000054000/0xd000)=nil, 0x1}, {&(0x7f00000a3000/0x4000)=nil, &(0x7f00007ec000/0x2000)=nil, 0x862d}, {&(0x7f00004cb000/0x1000)=nil, &(0x7f000020e000/0x2000)=nil, 0x1ff}, {&(0x7f000068b000/0x4000)=nil, &(0x7f0000172000/0x1000)=nil, 0x100008}, {&(0x7f000048a000/0x4000)=nil, &(0x7f0000784000/0x2000)=nil, 0x1}, {&(0x7f00001cd000/0x1000)=nil, &(0x7f0000786000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f00000e6000/0x4000)=nil, &(0x7f0000313000/0x3000)=nil, 0x3}, {&(0x7f0000038000/0x2000)=nil, &(0x7f000031d000/0x3000)=nil, 0x7f}, {&(0x7f0000737000/0x4000)=nil, &(0x7f00001ab000/0x2000)=nil, 0xff}, {&(0x7f00003aa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10001}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './bus\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r4) r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r6) fcntl$lock(r5, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0xfff, 0xffffffffffffff7f, r6}) r7 = fcntl$dupfd(r3, 0x0, r3) fchmod(r5, 0x28) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 03:07:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x343) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/151) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x8001) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/31) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x12}], 0x6788, 0x0, 0x4ffffff, 0x0) 03:07:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r2) flock(r3, 0x1) 03:07:18 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x9c73, 0xcbc, {[0x0, 0x7, 0xeb03, 0x5, 0xfffffffffffffffe, 0x2, 0x3f, 0xffffffffffffffe1, 0x3, 0x0, 0x3, 0x7fff, 0x6, 0x4, 0x7, 0x2, 0xe8cc, 0x9], [0xc08e, 0x100000001, 0x4, 0x7fffffff, 0x1, 0x0, 0x2, 0x100000000, 0x90, 0x7f5], [0x0, 0x3, 0x29, 0x1000, 0x5, 0x1000, 0x9], [0x6, 0x20, 0x58e, 0x20, 0xfffffffffffff800, 0x1], [{0x4, 0x5, 0x3ff, 0xb0}, {0x8, 0x6, 0x6cc9444a, 0x400000000000}, {0x7c, 0x872, 0x2, 0x1}, {0x8d40, 0x5, 0xff, 0xea}, {0x401, 0x9, 0x0, 0x4}, {0x65, 0x4, 0x5, 0x9}, {0x800, 0x8, 0x9, 0x1}, {0x4f9c, 0x4, 0xfdb3, 0x8001}], {0x5, 0x6, 0x5ffb, 0x6}, {0x0, 0x8b, 0x800, 0x9}}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r2}], 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000400)={0x8, 0x85, {[0xffffffff, 0x8, 0x7, 0xaf4, 0x2, 0x6, 0x7ff, 0x4, 0x7, 0x3, 0x1, 0x5, 0x8001, 0x0, 0xab3, 0x1f, 0xffffffffffffff81, 0xff], [0x0, 0x9, 0x1f, 0xfe000, 0x10000, 0x9, 0x0, 0x20, 0x7, 0x2], [0xffffffff, 0x7, 0x4, 0xfa, 0x7, 0x400, 0x3], [0x1, 0x100000000, 0x61d8, 0x9, 0x40, 0x7], [{0x1f, 0x6, 0x1a2, 0x80}, {0x1, 0x2, 0x3, 0x8001}, {0x2, 0x81, 0x9, 0x6}, {0x9, 0x5, 0x2, 0x20000000}, {0x9b1a, 0x80000000, 0xfffffffd, 0x6}, {0x800, 0x1, 0x195d, 0x6}, {0xc72, 0x4, 0x6, 0x7}, {0x1, 0x20, 0x7, 0x1}], {0x6420, 0x5, 0x3f, 0x4}, {0xa8, 0x0, 0x8, 0x6}}}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') 03:07:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x50}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="edcb53307977b07010da010ab35849487436d2a333a0b31489eb7242d9ad0a9f6e53868f0bc4508cd818a12d74969d62f3e3b32f0066eb8f73a3e72af404c7e4ba5e21b04761a25572bd71c214aec19230c7c44d988b525e4f500682843d7d6ccf8ec89fcf1063ebd8f50785719c73e796a3224dee0d97af1714d7210b152563129067128ae6a5ad9d6c22cdc2330f6f6c8aa61501fcc8274efc3c267f683e6cace6f4ecd13b49e2e166549f5163599ef72314402a074bc3a71df8a2345681618cd69da0805ff1fef85ad2889da2d6e326ad1e5233a8bca6a28b49b1122eed9a6a02b656", 0xe4}, {&(0x7f0000000240)="2405fc9f3f10f29512da19d4c9eb326a4ece06d82fb46f01c15981900ecd1da0459862bbd23ae1a329e6937fcca600a9b234833101d1b20319c05ab9dc772791bcbedfe9e62f466034abe4373d9aa628b15468f8aa6c6b07e72f381747fe6482e9d83dc76d872360ef69f0ef4ace567abddaa7ef34a64165bda3c807c2e288b9c7533059b9f4cff12f5dd6c9027a9bf74dd979983ebbd7c643c4676b04371ded04f7e7f9addb234bcc5efc2b61a23a76d22fb7f677d06054913cf2925e7493e3e515c7c4514386a63b5b95fc0370e963e824c61d4aa3c1c739f0f5559dc8", 0xde}, {&(0x7f00000003c0)="62bb84fea8c386cc796bdb916d79077d861a0ad084c164c0ee8030c8340e687774ab29c3f2571da497a58ead001b13819320e0ecbcf070d235474a591a4374eb11e5b231c67648c177dfa4a355cad59024c8008666541cd65dd62071b396c5b74b7751748751a7a49882fad8f43f0082f070443d2be9be6d1a54ca6bf38efcf38bc0f343a05bf47ab3b8ad1e38ce829a17882f14805d084dbbbd2169c27fc68b98dcb1a28df089d9f4756b3a63969d43b3c5733266ff6e6083e466d4c6cb27d0657aa60cd45839ba2778966b6b23ad61a7df12edb2a207062a80ad72c34490e88fa07a0a2691f38559013f2be9c6f232351c4a488fc1f276c92434cb14d3d43cde2b4c8ee617a95edd124343ab5fdfcb6a3add8f13ce26995ce07e65781327a5e9a9e7cd039331d14a959531c5fc36b774b1d1a82c30c3ca8a8b9160e949fef5e8e8c03150158f68f54a88756066071b090a87e78747d7d4981480240347c9cdeaf7519d283d3743837b295419703c6743952863a374ec12a74ed8bf08d363057f8faf5430c1fc9987ee1eb59e5dddcbfa64efa7b3a11d4efc44c77b3bd8141afcd25b69f52387eee13a8ac7696c31fb0fc9dd835490094a34ae51e262f4525c229caca279c6341944bb21017bef7c7b385e241278dc4069f33fbf95cfee0d869f6f4c9911129271f61acb7bc93e016a8f7ed5214b8c4f964d60c422b3a38d45638ed53f1781f1504d9326af660b21aeb6766a0766ad5b6ec549177b619863d6b363e7b8b25f9b84958742209fefe5565ddf21b82e58256ec3dcf30ac5a8e14b7f3803152ed26c1e5f868e024a4d3122bb053264f3184f7f5d4be850a514bc69d78d0830aa0e13514073a6ee9e0bc44fe8f4c7d55e8dfe26c4b3445d6381e8b1136d591bbac01983b736fbd8da1b54f6265f7c6c45a09331e1d24739f81249efb0ad95b61dfb63942ea0e71d45106838e3fc59c2bd12f9e4c502ab3d5d2e247d73603d65d5fc35a2cc2e864522627742cc66dad88c38344e6e0e27158f78e3073c2ca2c56e6c56f421a05df7635288250ece83ccf719604d2e17838efa90ca9a4741216211d565430bb89a27b850e6400ad6c13c3e86e17535b368ed7a8edc87285c823e60a06782e65bb4829e0efa0bb5c5519a5aba66c60542fa066430d874f7d8ea484921dd7e6f0308ddd0b7db1668c98192d6214936439452a2d51e890f4e0794197b9c762c92a18f93af84e026a3b41c1cffd0a77031bed81f01c5b1aef8cfc2cb688f5e49bb5ae5095a99395d63e415854b7e8ba40e4996e522d9113ddfe690cd82d409897c6947a89fff2e52f938951dfdf4d0fba9aec5ea640fde5330349a8100f5567d5fef56c4ae9a9668139cc4e1dac10edcf0a5ed8f198568f6d27cbb0a9988d1bb3c8dc4c5726c43de6b2cd355668bbb5338e91b98d0776c85f86a3779f07e084188b8deedfa2b8bd96324c576f21b1f99f15d9bfc1c0aac08ddb7783a02729f263057b5e3ddf70a15e54d6efb1ba0095ac1a5f18470ac95997b025f62aced2c5ce0d1bec445669b67f3ccf936d498b72adf3325bb805efc3ea53e089814c87296c96944b9aef7cc4086b80ffac6d70b3b76a91cf02c135b93898b6dcf7c9b553cf874de780ee71b0e8e1988f0248efd2225af64aab23be4b89566f94458b89cea2a9d4be03254fccc42114a83e5d25467d464b9edbc5c6906df02693f2b1145116e4f9d63f5295ec647f809f90ffe1b1a31a34cb946964ba9d56cb77fa1f345c512ec7ec8ab6d7c8e564fe800ab2dbab28e84c6bdd8bc5cf48b01e2f151ca20e9f31f0760a838b04f81512cf58cea63cd4334f63c1c1fa9ff3aa1899a7227beecc878a3bd5f934d796fb790047237c00e35576c445cc0ff47418812dd6871952bfb1e9d54d6f9d1a367ffcf577b0c3a5a74645fb8540f00e2a9142e0b0c39dcc3e3795add0c669f0714667a471ef53da74a3157bf488a7ef59c09f76f9b2e59f1972a2cbbff261f1058da25c88ae2615b7ff37b43a8e65c12e67961d211010d6d252e8c34618d524c8217f9d066a1eedf7f7d4021ffbc634bd4d62ac6205bffe60863f869719c820dbbfc1f6910d28277cf476f9e29a6d757960ac472896d47d77416ada6527ff3ae8deaf203fd2d97540fa9d1a0a2bcaa5b74e61c6bd4b4b6361bd62c66bc060e552d201ee0e622c6ca97b90a6c6f868ce0831cd32ceae267c2bd99f9a4d6b287bc9bfe82635c8004ae92b507bc43c78a20f52ac12a8c43f2fd9cf91ddfb19f9e6b7314de796923c4cd1516b76dcb437ec90d9f78c0d6834ec31353515ae4e0e863066e8a21272bd3cd207e7677e7b96f7cbf8ca07dbabe1b6dffff1534b652a064430b041210a5891b9788af9d6794c09a13b73cd2b5b63f422c3db7c0aa444e4fdfe0af356ac92ceca04ae90c935eccf78a8aaf0d98d938b749c337ef18ccfce904e4d1f19e2b9775902454247dcc2f0b9828cb9b04660f7aecaec07e8645b566711efae800878f6d86d9c060e237388914872f4bbb9a17c2f15a8a04f49e89ed6dbf6a013d291b8a9ad5c3e9c2260cee5897604af12b33351a341d0095ce4dd4d88c15e22b05fd98660953403b225b5c29527e2456a146179b107db22abf55e06fde2a6d5746f6818263b6f59b0d942a6c55052f44890cb8ed1c775fa67b93001b3a9405aa395191f70a8f6d798ddf23059008fc49e5189b46c43cd60a3532de344f9113b47bcd51c56b4471f4b599e1ec56e86c84a5d0843a34dc86973938289ae30eb7dff011b4a68bf60bcfaa26f7630debbc6f478c0f66fb27f6733265e05e05d2ce02d58182e9a0827f7a97c298f3fb536d1ff71d2f9fbde0544b9cdd88e5bef0567e66c18e6e67f26964e2589cdfd2f00cea0df4b49b120d22ee3584baa00d5796eda97a963f327c89c058ea5ec497868a5d3c0f23ee923f35854533c7ea7701701c74a3027c89d346a76d25e3de9dff9e5072dc72af14b0a6bf2fd0e9471c557b51eef556c06db1206fd51bcac78b49ff210d7c1257afc973fbaa63c24b8b36eb510a53a371f888e7e6325c161dee667ee712fc0e2bf0ae6620004a7a2187f3657d4d94aa514e817f9d95552809f6791d57a778694ae34af51193200df6cad0518f4973e59bf1a2a8ca150346c713a3e43a2db32407f8e5daecb80e2d66ed2f12e84315ad8edd720fafe3ae246dff828c8d1e438081ffd438d11afb05a4f70e6412a913b4b74f5a48e80b37f1402191a50cbda8edcc25289cadb331377c8f085bd516fa94ff851fa180ba2c0f45501bef6f2561c35a76219555bd42ee42968924b6f5b1a04843b7bc02b550ccf0b61305d62cee90b13d07598c5dd49601d885ff26e0e0634b707493ddf8b8e5717667101669b0e7b04a71a6bef8c28889318d87283c9817e71a988c9a0898bc59abd52717843f6dd88ef81eb5340635a333d09184e5ab63187f30ea887c5c73cd9fab4a06c46530bbcf00ab3ef376c4073363d0644d28fbcc01d8e603a5bd8d63fcfa14db9b016002125149245d161e805b184e1e8cbfaa2e97665f68cbdb13bd6fea78f800df5b71cab37d44e1c2e373fe1236075a6f09ebc570c9ee6bfbe75c8c649209e22e4de994d6f1812133d1d44fd970951e714f79c231f747d3aa9445674b78a261266090267b93d3e69b8a14171f1ec5f0a74a64dcf69c2c185635e99603a81cd324515d29970358e03e368be00c916c97ba5df7a3a66c3ce4f9b369f2e46f0d1a957b76599262c861b259f3c90c54ba9000ef192dd432ffa856861f10bceac3386087aa26501ed2cdd083335a1bf29bbb87bcf7acd5a08cdb17e4d2a2d2210461575b77c825f0195965a390221bfc38fb1a259d6cef6f815abd3d4f513384dee15f7faa9674d4906768081899e84c1f2f3f73588bf9387b8173330ce6d900611a9aeb9bddfe865fb246fd9bb0d468c68caa30a9f24951139a0acbd9ed1c69dd80c3baec36bb815c0e78f1b22ddef3dc7cc8c93e8c3da0078567fbe47833149e494379485f9d1db056001182747a33bbb70eb43d03362a76820b088996a4ac3c087029493914c8b6271efa2df8fa15522f88dca1b771800e90d17e581c86194e158587831f40541f6d1c7543724db98607af940195fa131df471f8aa0eb87b791b545a663bc22aef4297981da83572e074d8a9ca62e252d3229ac0394760f21e8a4b39f9fe0661fd607219bd57a2f801e4c4a2cbeb5b03e9d23ed71af7333166e8e2cb700f13ae6843e2476fdcd85cc177f8479a42230fdd2923c2b4eec100d15f9d180151aaaf6c82b61767dd785ee50d7db26accc78602bb26139d46fbda2d2bbc6600aa9e8844895e11ff3cbd80b7057b8fbbc41cbf271a9bdceeac42ba8fddddcbdb90d562fd1ea3e756fcc752a05df47110aebe05e98c6abe806ded72349b12807ef1807b0c39657e079cccac06ac115beeba020233b10e7a87918b04f8807d717177a9f3a14261a6cd318d1c37c064ff4ab4178828ca0262dd8eeaf01bac683fbb7c29cdfab87f8510c92c7e6c2166b9365cd7ee424577802f2051514504c635d262653b32125825a146d8cc8ad9e843dca06a4246f614db0ba2c7b01296603afb5e4e23659b2b31a0274cedc266d8fcf844411256beca02572bc79b9421ffa36eea60f5dcadac571cd0e05cbb591b94c4d7f2368a836788b939fe7cbf3c68f47b90bde1df685fb635b84333d648515ad2ef1a1fe201c7ae6233c19c61178526263099ad268f23b475d6f961e9cf513656d4c851e37152b0ce30fc286c3a49904f0e351db82f8a056f54d6b3ffdfcbbc73c742931516043e6b2306aa2cca67fd92a93c5f11aca3c1a765856781c149bcfeae18b178093d451e01462b657a39ad5ee7d2c8de28db85d758c2a6a72a60a642f1a7a05005c0091bb4756986dc4ab0f24b258d156040a5792935a481cde167ed43e274cb0490b142275f26e210606b631df48ab0626c574e595b4db8c12a61d0f5726b18d694d54059a3c50816c03f37ba6f3154ee57e7ab8d9da7106dcbc905503d3417776ee69e7dc2ffe707921593cb38ef97fc9d24e05c31ff6183de34e0d693a6b31e3f7aae69eaa91cb813c269e59d8263c449368b3b8f82145a5e1f68493f76d74a51d7a236d6cac086e85388008334d49988b98d478ee136e9edb35c179537d9de42274c6a2e03dfbc45cb661150871d7428047b29a4bdafa85a23c2af696479ad88916de92014455f8c244cd31115cf1cf19442e653e68959ec495c1cecbc5548e65bf2c4caf642baaadf98c36cb3d9b584c8a6e8607b169837396af54e593f24dbc736042e2e24fe3f52df963784b62daa5de2d04396e7460faa207ba51c54b2c549e6394977fa2001e6ddf9c36c24985ba49f6cd70fe76ed0f79c0fa8b177cc6f8608fcdee3acd7a29d2c6b8c7046709d0f2c774a4dd8cf4b6fb5fd0d7fe6abd8a8c6a70c4395c1beda922ffaf842df4fe0a2fa56ad10f5b50b07abf8f4402dc6a16153d724a413fecc0ac93e1c2484a26ea783939223dc1bad2a7a370eb83b2242f28bc34d1e9ede684319f874a0399578e0909e054b311618bb80303288e4238b373cc606d535cf80545c5d8ff49c61fe68664b09e49695e2f91525f48721ccbfc53f0ebf21d3ea3b58913aa5ebdf4e56b0c978cad60d761da6da5782caddf4efebac928d457e96cae3a7545f05e3e5832dbb6bafef6ebb3e01f747af8df472c95f29fca81120f46d92f343844530379ca1a9dff0a15ac744d785991371e5a277", 0x1000}], 0x3, 0x0, 0x2000000000000268) shmget$private(0x0, 0x2000, 0x54, &(0x7f0000ffb000/0x2000)=nil) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 03:07:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffdfffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$getflags(r1, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r4, 0x20007478) 03:07:18 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e00000019af4059779cafa6e998f08cd118654896af7184dd7ec53df6548e10f4f913fe21a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="71068de8126691da328c7c0afe3d9431072bf809954e4db72aaf0b5dcd9ce5bd0e17be76421149b144775177ebdfb210140fec8f484e28af056e7a5ae1d17b9f4fd87104c2774282110046b14235f7ede66dc56647804d03302b91ca4cc58b3dac8ac126f92f55da"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 03:07:18 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x101, 0x3) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x100) getsockopt(r1, 0x0, 0x7f, &(0x7f00000001c0)=""/96, &(0x7f0000000240)=0x60) r2 = kqueue() getgid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x200, 0x3, 0x4, 0xab7, "7d81e9e3d6d42cd780b48b0c32572105d51290f4", 0x0, 0x1}) poll(&(0x7f0000000640)=[{r3}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x2e, 0x401, 0x5, 0x798, "b8414d3bb79ec9fbe6ae320b0300110590971bad", 0xc9, 0x7fffffff}) kevent(r2, &(0x7f0000000880)=[{{r1}, 0x2, 0x4d}], 0x80, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r4}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0xff, 0xfff, 0x295f, 0x0, 0x8, 0xffff63d5, 0x2b, 0x2, 0x2, 0x100000001}) 03:07:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) recvfrom$unix(r0, &(0x7f0000000080)=""/202, 0xca, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) mmap(&(0x7f00009b8000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 03:07:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f00005e9000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f0000001400)="005c1d125411d242332601019bf091b77a520aa2f0192b00000016fac835482c1491214cef179c9ec40a76499e19b95d23c8a3f247696e2b30d78400746b574d00100000000000007d428e5540f7708ab20c8375d208d77d1ccc0ed4fcfee68896988446148f48bb3cbb2b14bc2c9c41645e8cf4c483c3bd008b03e561ce025f4a1c6db54ff4745e7a69b67f0000000000", 0x91, 0x1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000001180)={&(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017e4e8e3de00"/4110], 0x1009, &(0x7f0000001140)=[{&(0x7f0000001200)=""/238, 0xee}], 0x1, &(0x7f0000001300)=""/238, 0xee}, 0x403) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x42, 0x0, 0x0) 03:07:18 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) setgroups(0x0, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x410, r0) setgroups(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r2 = kqueue() ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000080)) r3 = syz_open_pts() kevent(r2, &(0x7f0000000100), 0x81, 0x0, 0x7, 0x0) fcntl$getown(r3, 0x5) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) 03:07:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000009c0)=[{}, {{0xffffffffffffff9c}}, {}, {{}, 0xfffffffffffffffe}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x3}], 0xf0f8, &(0x7f0000000b00), 0x4, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) msgget(0x2, 0x2a8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r2}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 03:07:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) dup2(r4, r3) getpeername(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 03:07:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 03:07:19 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000001140)="3d7e59c3", 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x20) r1 = socket(0x10, 0x0, 0xbb) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r2}], 0x1, 0x0) close(r2) write(r1, &(0x7f0000000000)="1786b7da351fe77ee2ab526d8c01b2b3cde507ab55a2a2fa131f4142ce103cefcc173338ea7730ee9eed8f04b7cc9ad17420a40de74a126b0150b1977a452feb0ceb39f81561a85bbb741609c04df1b11dc834ea919afbc4c70ec190b2856abce543950bb83f", 0x66) 03:07:19 executing program 0: semctl$GETPID(0xffffffffffffffff, 0x1, 0x4, &(0x7f0000000040)=""/39) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x2, 0x0) close(r1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 03:07:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0xff}, {0x45}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000e00)=ANY=[@ANYBLOB="3a5f6e1a5eede178b68e6aaba5a56ba98097c99016ae4c961b3783f117c998fe7b2466116ff5c19de0698c458f2ecc43066b11a4f6b8dd67dc95718265f55e7aa141818a7e012ebf9d6d510bfb90c9b3dd5deb99674764d7560838404c67ee056ba7dce099c705c62b1945ce26ed013cd3fd04dd0fd1bed0936b6ee5f40fb75815d7359a70c812959cf551881c6700d7f1b0b45f431581400cb3d3e827e07cf2f52ed2f723eda9ed5bfede06", @ANYRES16, @ANYRES64=r0, @ANYRES16, @ANYRES32, @ANYRESDEC, @ANYRESDEC=r0, @ANYBLOB="2f87ac681259903dfdec8d4d25282f93126e2d9f3b338e0e5a8de725514c9c9f46722b7370b460ce8bff080098383cfd8dedbbaad2f111f5efb8000000ddebdb4f89dc30f74c8da4b95616454fbd139ab5c2b264c062ebf61a5d87a5e38f284104e7f08d36c8596c52d3d69eb9af829d19ae12e6a7f69c4514c03d08323ded7bd2cd4964eeb42f39ab751f262bda33863673baca1795c97710ac51d3d7d3d0151b060b9184c7f5184902d61603ac5d4ba62d69eefdcdd0cf78eb71840f60f0e70bdd2336b23f38769caee738d75b4fb3d55940739ec9b184585aae77eb471adcaeaf8760a0948b4c3d0df5d37afba8d1e25f057c697ca1446705f99df14e9160d8518be3f75ce51c5e5749459b2950c53daed1fdd79d5ec92d63941737db8b1f52ba31e009421e25bf5810bf05a3f09d2c18772c19351dee8dee6050740b14fca54c71d9f5eb32b1a1f6e846b3f2d534b6d1eb76794a325f9eb13f1d226eea0a613faee29960a35b5e72"]) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed13}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000003c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x6, &(0x7f0000000280)=[{0x80, 0x67, 0x3f, 0xc2}, {0xfd8e, 0x8, 0x8, 0xfff}, {0xfff, 0x4e, 0x9, 0x8}, {0x4, 0x0, 0x2, 0x80000001}, {0x2, 0x81, 0x4, 0x800}, {0x1, 0x1f, 0x72, 0x6}]}) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000002c0)=""/28) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd65478d11011d000400000000000000000000ffffac1400bbff0100000000000000000000000000010001000000000000010200000001000401010000000000000210004500000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bbff010000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aaef19843382c99d68a52d28998c95a2ff4e234e23", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="30100009907800f2010000051600000000000000029000000200d2000000000000001a00000c31fffffffb000000020000000200001f1b0000000702040700002ef139c6f7bf8be1804d78acfd42d59785935934d8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"]) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffff27f4df92fa4436186039bf4a08fd9ea6fffffeffed19467292a73b6b2500b70c01ff1d0080000000000000000000000001000000000000000000000000000000003f010000000000000401fa010400000000070000000000004e224e23d799225053eace9249221708f86ce66e3f11522ead531b4646fd2b191878f2acbec3a73000b85dc282de1de2928c75236fd2b31d278c01db1f4d551e52fdb8bd1e35030afedf73c43f7a758a4037bb072e38d48590986f7c6fa6d4bff16eb5ca09e6ee46466798dca1b9451fda0a11b06046ce646fd1cab6314e0528876472903e9e0becd1000000000000bc836830f7293264d1f28372c8f1e6b8ac1e785b672aa94409c527940bc57a504d634a4c73987cdedce0656304da143c5609557ce8399abec730b2becdc51829810aae7181955a97760330258c9b38905ebfcf4ec6eaf98b5d77ff838196355f9c1b2d3017514bfdd4a34fc2d0fff32d8e721b186b555ee57a729e10a206987500"/377, @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="614000069078fffe00000000cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"]) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 03:07:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x24}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x8, 0xfc5e0c6}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) fchmod(r0, 0x40) 03:07:19 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x40, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) getdents(r0, &(0x7f0000000680)=""/60, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r3}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7fffffff, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3706}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1d}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2ab803ed}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xadb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0xa000)=nil, 0xffff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x66ac}) sysctl$ddb(&(0x7f0000001000), 0x8, 0x0, 0x0, 0x0, 0x0) 03:07:19 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x0, 0x7f, 0x7b65, 0x3}, 0xc) 03:07:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xd43, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x8) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) acct(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x5, 0x81, &(0x7f0000000080)="6fa286a3bdb48fb42121f061c5fbf09ecfb0f335c3d45a27cd9b6e83994e0250309b70d1eaa56f38de52c10526d79a5e450c7e77c3c665daff3649eb1ad45f6cabd8d7", 0x43) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x200, 0x1d4e}, {0x18, 0x1, 0x7, 0xa2}, 0x9, [0x0, 0x7, 0xfffffffb, 0x0, 0x1, 0xb43f, 0x5]}, 0x3c) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) lseek(r2, 0x0, 0x100, 0x0) 03:07:19 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="08cd7a1bc0435b8e13477dac8e366ffda75ce2f7df474ba19719047046404f2730b22e73585b56ed4deb36826de1e39f9436381d588961758ecad586b36318e1", 0x40}, {&(0x7f0000000080)="5b76e0045308978ad3dd1aa0331abea8883d4b58f5d8522ba3c6a8c83adee104defc4ed0604f04be93a267d7a82335dfdefcb7919ba8ff8d6aa5ea3691252cc164020a8f55ad62afb2694aedf663fa45358c883ce0bcab", 0x57}, {&(0x7f0000000440)="9a5ec66c2e743f43db96ffb90de71248f77373e2135e03b0484376d583ec57a14c2892ae092ff02195f30097c68fcab5ea09071cd1c53c8749af268fbf987abb22c7d87be4752a340882486276e2dfdcad244362c616536553b1b5dc6cc7fd0b4256cad1e72ec8074cad2cb461fa8f6227161ae6aca412b5b2155f869358796deb7c35092392ac759e3ead84bcdd253ce48abe32a242bb1372ac2854524f005d76fe824c54243ad46ce7c95918a1ed091e05db0cdaf2d2c732f68c505b402a3201ee6ef6a6b133b401e76f184f77fde21d4fbb69f6bb3b65557123ce1e", 0xdd}], 0x3, 0x0, 0x0, 0xe}, 0xe) 03:07:19 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x200, 0x100000001, r2}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa88630000"]) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x708, r2) 03:07:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="6587b108b8606fd339af713eaef69c3b8d9211d1dec2845cbc10fd6554184cc0b9cc0b60a7f9437926f15e26a72eaf8fb9d2545fa192236ed78884e8a9fb8c6aaa5298a3be4b025d292cdaf43e8ba229ef17053f1e4d2e0c6422d38db2d7f3af0cc4ffe1bbabff7be33e2ec26855717d0fb3578f78d04e37169b26efab1b058695", 0x81}], 0x1, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0xb8}, 0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r3, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000340)=[{0x0}], 0x1) 03:07:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="0049b95227000000000000826ab1d5b56e198bd50c1a01afdb6b11c8c68c09d2b3a85bef8fcaf876c35774587154e7a1ff2246928df41c95c31f6ab55a64bda4f252f610615d57669c1d18eb2835d843124e77956e0f6f518eda3196b67e14d8ceb40244d6c2ce4a7c349e339dc8fc60b418f5ef723585091492e5f99e5ce5424113acb2dad520ffda1245e7703e8ce0756d382e43e492d5d3369c34f7ba86cdcef148173ff149d0489c67c573173b2a213fe88ceac57ce24d3addf7df9e7c51fa49afcc28b0362e2d91ae454e6622748626762c298ee06667ab806b0000000000000002231cf5e36ca87023a299c1572e5189f27387017c3a5d37bcea4d8457bc0518f7faa7564a9fd8505f2a770daad02e06c4ba0d441f"]) 03:07:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'u\x00@', 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c}]}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) 03:07:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r1}], 0x1, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x9, 0x3, 0x400}) 03:07:19 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r1, &(0x7f0000000080), 0xb, &(0x7f00000000c0)) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 03:07:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000900)=ANY=[@ANYBLOB="fb18bd45503302e3ff"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x1) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="fed75be2e1d5154a4b4e926aa01f947bc9ad85a34bb62f5ffb061cce49262d18483f50e60bfc645e479628da3da0c7af58903ef04eca8557f1ce7b7d8f900fb1211e475a4fe2cb7e930fe143f9a2e6674c", 0x51}, {&(0x7f0000000140)="561f127e2bb3aa2c9a0da6a94f8803691f8910a20bbdce123226e99f51ff092c78cf623e674aac3dd88530e92bd24221e8feb1603ac7b41f365adfe2123d1283a7a229005324ee801fb0272b4866e2a467595605e70f839840671079e03931ce1dd57328c4d76c7efb7fc05b1e21a404b6aa3ad740ca2385513d8dcf1e81be82de0367d601aec0240b8d52ebeac403d3f4bc8da5d41b63716bc341465eeb365b9707", 0xa2}, {&(0x7f0000000200)="9b048e6025df9ee2c4656476349bdbbf0e073939", 0x14}, {&(0x7f0000000240)="07540dfa99ef8562f151c19696", 0xd}, {&(0x7f0000000280)="a6d47d9a3f9d2c5ef579f5d0377d9246ae0887f6996335c20547e1b11ddb6b15fe8b7b6b5b", 0x25}], 0x5, &(0x7f0000001740)=[{0x1010, 0x1, 0x2, "7800f102ac90946b5c3e1cf762802a6af2f56a966ddb4f36fcf753c0909d9ad09d79995fe03bbd0662216a1666956d68a33c8277018ce91456c5d85a6094f1958e70e66d3df0e82b1d273cc9a2355f71937909cc11617e6ea011076621da03f004af7997f9d53b9d1ddaee33d27810680149a6234a3eaf6685310b83a52e738e6f1c4290b6cbec4b7e85682c601d3189122eef88e310d16f0130773f8235ebb2e7affc73314fadf70027f75d43811aeadb667cde471a17a365a5bdd558b0fa538de918cb1ccedddb51bfc57ab6586d09e898dd832af867fef4a82065623f13729884b33c08031c05f4c1e2b82dcfcf6dcd6faf73aabbf8937de9c1c759d57a153d113203fbb23fe03b9a9bc0f9a322618c5ae1c718f6dce3fdc7df3b8cde4ad8ef964121c5cdd65553cb4079eda8e5d920838595c33e82542e3d5f0ade16eefda6948a4cfc597eb78fd454696911b510dce8bfc939bc83f80c6120dfaf0981d75d35d029df908c3119cdac150ccb2a8cf36dcf03a89ce1f86b300c151c71ca10712ec1758588a5f912c30990b48e5a46d0900440411706b4009ebcc20c432f6e9b95d691b2e464f55e81502866ae7e52948c1655ca3636bd7a98685f6dbc61541baa8352516fdfef10e3a13c95b4ce1cf891a0c205f30ea8fed61102088677efc86b77e0ea00f916be18b4adb84d29d8756b7870caaed83868662ca5f9732ebaa42906b73a46cf93970b4ae7a7f7b83e7aa188669ed7724de875d3173906ab766f87f3d14d7be72da4945d0f7db1841e568ad5de4d24c24f4b2303be0b3456ee61171ce8ca8644ca35e05a3a75f3147a7912ef768d1b3629db7d6ea78df3422d10ceeb6c59ce27e0372958835fda7474ccc8cc3d042ec789296c8d3cb2a79bc7058cccaf3e66a2441ad64673aa8ad96e4cf4a5c3026e9dfcbfeb1d6924a624e8b6b7fe42312a4223db3d675ef76bb4c3e8a462e8f23052040766e872026a9e82020e24102a06d3549769cc3ad87e24639ec1cdcd9001d665201b67466b09423d383b21578ef23f8c2e660371203a0f891db7f45af0bc70fb47365837e3a400118771dfa9bf77a5d86060c36f26145d0a2020074dd252e9343955e0a397a14b4528936ca4347cb2c30cadf08a6fa710940f4d0b1ec9b47adcd6c5fac04e90231da20ac7dee2692ab6112ddb308edba2245d108ac7a3c319c1b3f7a8b40fef09528bab15eb29cdfc72c3773e684baf55ce87f296036236b225a71665e461aab3630a0ee9920adb841a5569e57be59780bc4a8b2290eec1bbd18179e0258a98878002d640a11d81262dd01454877adab600d0768038ffb5224f84fc1c1668794312f9b8cd42797e626cd2b47bf43e2cf691efd112ccac0cfe3f84a47fe8aba28e96915f37535636fbe82829ac1bd5c54f12ce3d7b636f94a63f2aea280fb54fa8aa1ff348a63f55b1cf7c985fbee561f6949e9ec6a9dff6342071c8c0312c886979b4a47359bdb142fa18da92765766bd44d7c95572984325b09a1eb0f810e796d8ff862df51fc3cb38f58b72b30d786899881b7a918cbaa2931c3ed2d5a4bc95464d64c7c50d7256b0cdfedf4facc82e83f31411b4c29c1ae4e8978f776ff626c5567bc3e37f4a6457b90526e296e5c809eedfed36b6cd2bcf3d5828f1af3b85e1d36773ec16328bf1b1dcb356199f120092f24dcebd54aa02aa3fbbe17bbc08c7cfbbe2da0626955a78dd7f7cf1dced0fdbc6f6d27040088bd860f12d9cdaf4fc1dbc8050334e501915cb182a738511da8a37233ac2f333bad34693d1c1f9ad05cacc7fad8db1b8817d9248207b6a13914f82dc3ad6915ab935650a612984e3f8a3c2aef1afb34acc8a3d0398af51eb073a8271035b931663167f21fd7f99a4f67ff920e464d7d054179e90d0332070b390f4e11eb18fbf126f4dc355570d8aef0a68c43909329202f4e0aef8ea01c7b66755b29917f7a78f06ada176f1f80d561760b9463175602792d821ff1f808a351261998d98f9263a1cb4c57572b9026b13b5becfa0e1843cfc1989b6cc5260e3f25e2e16af2ff33fe85991c34622f19eaba8de779bb9c76e7ae8a80690d18b8fba65bf4510b84c3c70ddc2e026a440f81ec45801adf55a5df4bddbd6c41c963f873f4c6f12ee20d192f6f0a2c3fa0614b1cbd940bbe82103ce27cd0dac78fa7e7c4a047f62b0013d7d99a8b19abe7c0c4a1dc455b939fd2c6db05a498e2015d3cab58f5bfdaef3cf700926ae3b3ee87d6772d6c73a567c3f8dc29bf6c3cfac7233fb5c8f790a17fb3e3fae4520dccb90a7d89a2073635f3caace0ca8b64ea2288ed112a4303d5203cbb411db81537b7c5adaaf6f4b5af1c06a9824f9ddaf3ce51f6cd2518a5726fa4543d132e6b5588abb4057b85163321cc68e67d3edda538b868d464a894374a17aceee2d736299ad47ba233b8906e0c03dc8a93d8b74a6e5b3bd5da013b69eaf05096018fdb696e20b7d483e8f7410064196bf58c6eeae2ed70bfb0fced8c497b51caf8b124afe6aa6fb2c62a19ddfd1ae464c0942d6fb9906ff99969465ebcb438a0948cab43fc93a5e240ba5f70a791bfc159a8e87ce57d340ef3595c1c4d68c5eddf623831c338f4b06c2aa4dc8089a893399344c1972b58aac98bb6d11508620945df071d5763eb3a8ea41328b948d876029af346d1a12841371b2cd1c94a1b530352d9a4746ea3cc3c2587a0adc41ce4dc12c6d5ab6feccde0a0362be07408c96a49381a5bbde405136295aab3d99d51404535769e97e9c5e09481075a16989e4bfe177ca5ef34bc74f7d1b45688129c7d92f3a190003f9543b323196e66edf3e9a3599cbbd466c048e1673dd308727087f9887eba943a50be038b6af2cba070b3112c95ac1e396da9cf05214c0b03fd37cde722df1c8d411dc9295ddc82b3f09922c3374a741e476354f5bd365b4eb9199195643fa2ef9a335c4f2347b57dddd3c3ece7fec1c2b419c2aef1fb8946835a213b9c2a473dcba18b1ca1f5afe8a2bf6943a61ca3e8ecb6880dd70e078532e40d6eaef51c143320a9b4270092e3538fae82b41b738d7d9cdaab0fa8a45fbfebf55436d11fb7998c1704b497be6677c88ff14ebc128d594186080a24bcadb83597440f3d9b63bcfca414055e97c471a35e01ee711c219bcd26da74c207076329b0d84a0582f06f0f78dcf1f101c9304492caab673dbb2699f9524f1017f93d91c49717eeb2a18be8ee63c6e23745959ef35f112a7e99b5e5d436ad276bb21daf90c6555e04f2ae163df64f48f8f9f6d46de772075abeb109be373561b90d47d9506d21828659e8589ebee0bd96e15048e50b0384f77763833aad4f876121636a42becfd57f8183a1074ee86d5d543f447ed1124689fa03f5cb6909bcea04b946dcc90d367c9d7255fcd6ba9b46a819cf9f416b429afe64ed802a6bc8b0643d0c682b78314f8270c6e8f6f8687e923f122427276fd5c023c420f3954e4041901b1d51887a04cd56d508672d0286c5f3973cb49b7328c5e2511fdccd4e271dc71c9694e39fa95d58b6e9f8a3cedd6a1ac5f3555ca8a95f3c8487197ac60de695430b68760b540babc6c02532c318d15386c9dee2d5c2b7b4fe7e8917907f8885dac469eda904348a4a66db90c3cffa0e1bc71d6c3492b16795e7f25cc75b957789c80f778236eff2743cc795ac5facf6fb32ed28f5e946a2d9bfdc81f930077959c163c5a7bf4835770e95901b27d1e48486e85aee1eed2b52a6389af3714a9bfd2ba1b03ed3db17cd1f19459c70eaaddc0a14137154c3f0c75bba1d15d9ffb1bb64f3810e223531b12ca36221369e3800e9502a4a03f3ac3375dae281af01ec604dc0417ead9171bed0c2f93536f300f95ec36e3c52e173dee2df752497b9ba00f5eba9a7876bf69c1536dd60318aad75af5aa0571d26ea3351e9a1481e8d56001a2a366c5042db43994bb1292c85bf25445a148898ad4d31deda49ff70d116facac91c7e397fb4691283e7bf64f13bd3ecb2eaf9ca9001a114ebada7cb3323bee40112ef34f1b0d062e9e35e908bda0a547376b54d5d89fbc67bd7bd958d3ebb825acbdb97753f813d86bec93ec5a67ca8e28e3441752e09adabccfbcd4581854aec365fd0bcf36948e57193fd781ef9e49da90aed94e4c604548afe99c8c3fe492ba699db4d2c9f863c67b4073a38a6c67878888595c86c5e7c3ac3429a088abfb935a9cb97a4a3826e483fd5de466b316006db78a1973d17ea8fd349e039edc26bf9ead9d54770b5ad6abbccb1894942512e44a5ec5976b6710f9dc46e871591179bffd98dedd32a5a522fea5daf7a37419a0c3c8416fc472e89f16acca0cc76dcc42955ef724598fbdcc0b5646843af563c45442bd0c435efd20ecd3c0dd278c04284472346fba9b8ba8b01e5f9270430a9cc3e617647f9edaff14535dee572ca8edac0e9244a11094ef09ef904089a75208e935c73ae1a55173e51b4a06ad6968b9278cbbf94e54e6f9cf5cb515892a710c9013842db5ba5bcdd297501e7096c2fdffae009118daa00da9b80b3f6db62218fe07e26ec7c082597bb80840a1a8c1037c0bb0cc701fe8752a5371e8f630a974486f6ea4aec1d61c98a61db620cf19edaa6807eb6565d7700bde7bc43f1d5ed5eaecaac932ad2b344bb8e6cee3cd35f5089d7ad762a28a2362c0c7f7065bb51aff385c163ae1cdbf121c6bded3a88b037adae32e7cf3053c0e47bb60f8fe519271ac9ce65250e20748a6f656e3f58fdc3a13ac7f60b134003996aa1bd3d29276fab3166a8e54b00c91857e603514aad0a1f09b50f83bb16dc87046b233f975317780e1af3146af8bfc1a5e3dec1a6f36a0e47b58631f2047c2f8d988d1db18056227a7cd48082e63ac0297a4559b58655cac218b5b54ef45d58f38f565a70216d3d74ebcf9d65579667da4c4651974dc9051fff64633ad1546d51fd3cec98c061acfec4ba72cefa44a836bc597ba96a77f17a6033305da16f31996bb00fb5fc8c6f9b46730ad14c00c971d6056f986fb8abdb6a22cf9286ba7ef4352356b55bd4e642440bf254fbe4c024872f299b552d37982943c1f64ca1df7831ef5d415428d934eb5ac24f13ada12e59786b89cfe2fc523a74028fc9fd2603b8b7cf6dada3b00ab18e770aa10472107032c4d91900ed990480f3377aeb26b7d22d54eb56e98e26060c2e1dac819927d0e1f003b0a906fa53b3fef13bbe1439f983250dfc4795ef1bfb660400d1a83d60115d6045d7897976168d3b0df810b9408e860371c4c7410a02a36540499337d90220d95ae24651cf0cd8dc55e69f7be2d6cb7225d11588ce19b97a6923190dccc3c3782b393d6c93a9f8e25bf010098f4f009c727bb03445bbd8fd2acad43370652c2f85f77c68acd41d0bbbe7918d78b17791284026c2b7e63ae53a323b02fe4fbf76fd2c9ff31945fa79b7911beeb3fa39c0dfdc2421d3155123cfd713bada4ed0ec2c0ab947eb31a8394fc1856d624b5e48e87ebd98e56546b5d4757b92f1f59b1ebe278b5d80dba71940cd00e180e5fe26790c86aefcb29dcf389cb1d4a51ca60512f487c10dc53c81de90fd5f2760c7093acb72c55f78b21f75b62d899828ec22c1ad725dd5270ea6079a4c59eaad3a74cff118e0225b618e04165006cc91d9331d80de8c409dbdba31c74dfe5b189983e0d2e06154e367d19c179c734aa48dbeec3428db1ef01bcdf698a0b19aea8553ce5db3aa31143cef1d1c199a4ee8f486e23d3dc8fa0b0add5a83be6399dae54d9cc37"}, {0x10, 0xffff, 0x800}, {0xd8, 0x1, 0x1, "99794284fead87fd8aa2b54ad9c14f4ce5fc7d8482f939438c15684651372f282f1608f7ae9f4dd788b960fcaf612f44a19436b62d1d3bdf1844a17cba4f7dd605369a0c658aaf6f39479cf69733092fe10f19800ba814353b0a4bff2ceb8ea710804e3b3f25e0a3dfc39731bd004403f8fcf46c782ea96ec271dad4951f88c0c9bc9d641578689c681a833dc4c31bfba79aacc9cbf765385bd8a1d712582dc792ade2224117d201cabb6d4887ebb6a3bdaef1ed04b2c4a3ce7dd341543e4a39fa041860"}, {0x10, 0x1, 0x4}, {0xc8, 0xffff, 0xfffffffe, "7d739c0ce4f3ad73dd55a28d4ec765ba97e47db9d604b26edbb9765caa4302fd3254b5511268f6b319fa4b49f4c7e866fb62e4fe0858a2f52a560fc035303b91606befe967e60e4de69571748bc060fe9059c403e109dcd6734e0e497198ad4e4f442d3e7f1deebeb96cc2cda730c0e285701fdf69a321fab5667e075cfa8138397931563ece83419ffa5824a7b612f77d277c543f278b194b2ef3294de7a04e74424b4c4195411c4ed218225dbd30599cff302901"}], 0x11d0}, 0xe) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x8000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) dup2(r1, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r4}], 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) 03:07:19 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x10) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r4) dup2(r3, r5) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x7, 0x80000001, 0x0, 0x1, 0x137, 0xfffffffa, 0x0, 0x2, 0x1, 0xffffffffe8ac8a58, 0x8}) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000240)='\',\xab**%^\\(\\{,}:]\x00', &(0x7f0000000280)='+-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='(:^^\',\xd2^([--,+\r,`$]-&-$\x00', &(0x7f0000000340)='@#[\x00', &(0x7f0000000380)='f&@\x00', &(0x7f00000003c0)='-0]/@-*]--\x00', &(0x7f0000000400)='-\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='&}%\x00']) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x100) 03:07:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r1) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r4}], 0x1, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, r2, 0x102, 0x8}, 0x6, 0x5, r5, r6, 0xffffffffffffffff, 0x20, 0x7ff}) fcntl$lock(r0, 0xd, &(0x7f0000000080)={0x2, 0x0, 0xb8, 0x2, r1}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e3fa40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e3fa40 wsmuxpoll: not open 03:07:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r1 = socket(0x1c, 0x4000, 0x20) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/102, 0x66}], 0x8, &(0x7f0000001740)=""/198, 0xc6}, 0x43) r3 = accept$inet6(r1, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x80, 0x7f}, {0x18, 0x0, 0x6}, 0x3, [0x0, 0xfffffffc, 0x200, 0xffff0a15, 0xfffffffb, 0x5de, 0x80000000, 0x1]}, 0x3c) setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) socket(0x20, 0x1, 0x3) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) kqueue() 03:07:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) wsmuxpoll: not open 03:07:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000001001004c4a", 0x2c}], 0x1) 03:07:19 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffdffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000], [], [], [0x0, 0x0, 0x0, 0x0, 0x4], [{}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}], {0x7}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/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}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 03:07:19 executing program 1: r0 = semget(0x1, 0x3, 0x82) semop(r0, &(0x7f0000000000)=[{0x3, 0x8000, 0x800}, {0x3, 0x8, 0x1800}, {0x4, 0x100, 0x800}, {0x2, 0x6, 0x1000}], 0x4) 03:07:19 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="f24d68843aeaa7402e2a4fc1b52fe39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea9240000000465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fc000045300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4ecdc37649f188a154da03e63f32af973ee3637354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2eb7396c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d3c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c", 0x161}, {&(0x7f00000002c0)="448d7c0bd181a7222c0adb06ee315319cdb9cca448a91d64ac12e8796957e0c005b6675c88a0493fe87de40dc9d3303dcc1a1b49fc64", 0x36}], 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x5, 0x0, 0xd0c}) 03:07:19 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) semget$private(0x0, 0x1, 0x18) 03:07:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) sendto$unix(r0, &(0x7f0000000340)="05a47b7e657076ed8db52973351f097bb346ae6727c208d413847f0b7db9c15461b3a221b19e8ddda0aa57990a18a3d0040843cd33c3bd025e0f93ed34b34e907649bcb0fa2ea2afc8666d25443c688d4fddae900d4f67bcdf710083a92c85ca2549f6e6d4e1b2ccbb3c256443bb31153ab1ac0602ba749cf413e16879db0741b60ccb25bf717e292d74006a8276fd1c32ce8454e61767c577c44b850f0494ad7fd1", 0xa2, 0x0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000180)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e52c31037701e4113204c40a35a619634b5cbe5f85993074e15be51fa909268f55565092a31e0babf8782f8b93152ee12d169a5c013863c6f465234a9095012808504e4edf56377718517b838ff96c915d37c330f54d06d34e9d4da2455d04ce84344f2cbe5e731f48a0655f6175ad80703589b4bc247203175b85b4bf135a4de5cbf553285a91f09996", 0xbd) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="2303f6d036b7ea8eeb11a0e723f9399b783a578b245a244113b50ac498082a64b9bb6f093cbda7ee628ce86df7aefbaa10a455f3663b023dbc2754ec68bc5fc5fa5e5c5bf7493252e5c8e7a18dba801b1bd751b804b7c4d695f577ad81b1501f8743fe8717343f42a57c6a630dfb905dec22bc7d7c9e1c639f1788e080dc15acaf5966632f2d851a494d2f6a38e25e67b95f43e9e545cf2a58cd30c8ef98906dbe0b9bcc9cc170637a8e55a1e456bb04748d7b8eda96040d92b9486f4e", 0xbd}], 0x1, 0x0, 0x100000003) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r3}], 0x1, 0x0) unlinkat(r3, &(0x7f0000000080)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 03:07:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) load: 0.20 cmd: load: 0.20 cmd: map stack 0x203f8000-0x207f8000 of map 0xfffffd807efff8a0 failed: hole in range 03:07:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) 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=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb56e73b6280d573f5ff13b9fd812eaa4e71", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:07:20 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @random="cdbd0366d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x7f}}}}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r2}], 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x51) 03:07:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f66696c655c580110ee71da7ff686ca7ecb27c4829bf7aff8397e74e49a0c665d43f1bd16cdac77cae85260ab2257c8f1fde557231e3536916dc1113531b80500000041b93150103aba55e51cb6afc649fb700995ffa3048b3383c48c618010da70b565fe427b29cec711d1c2f9bdaac6040000000000000009a4deaa711373c51263a19316681562ff611ce0d80b1455e5ad235c9fc01f74b7f4728c4040bc7e1a2e7ffd48fbeb1f4fe4c51498feacd133fa3dfd699558723129343c00000000000000000000000000000000d1966dad948e1bde63ca00008d1e3e8959ee8f24665df036f7d151d5888dbbdd96127c09b3c0b5b05efe24a8c017d6c63831a8b2a5c39d50e04b339b98a827d5c74cb65cabbef923bb617abc5cc6a0d65228f6d8773ccfedd2c3391d1b5120214bd604b9ce5a4c473f598a9645dc305e1cdcc7000000000000000000000000000000007674b6fbed0e05ee72c7b92e25a5636cb0b676c006dc10f369d2b3b87ce9ade6627d06466c4f553eb5d64bcf8d060000001069f5c2ba9d281a770fd1253a2da83740cc7f5e6949ac12d1118d884e77c2bd4a368703d9a79f47430dd07b0dba6355"], 0xa) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000100)) r5 = dup(r2) socket(0x2, 0x1, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x6) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 03:07:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) bind(r2, &(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8) r3 = socket(0x2, 0x1, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) bind(r3, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) madvise(&(0x7f0000628000/0x1000)=nil, 0x1000, 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) 03:07:20 executing program 0: r0 = socket(0x2, 0x4001, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8a0246ffc4"], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) 03:07:20 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) socket(0x20, 0x4000, 0x4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 03:07:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) setreuid(0x0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="6e1157ec9d0f2b6a306ed698fedc", 0xe}], 0x1) 03:07:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000da58000000000000ffffffff4000"}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket$inet(0x2, 0x5, 0x40) setsockopt(r3, 0x7ff, 0x358, &(0x7f0000000200)="871bce200340fb42d3f2cc88ac36eadc138ac5d81ad6349f91f46b18be4d1ec32dee6d41d95d1f569c9ea50ea002120cd62e0ce3a3bd6a5dc56adaa0a5a4baac2f588368b5374f8b0d0cc01d475e679249f6c949d13ddf48e389a74bf9e726d5dc318d2515f4d33e24e0633e1ffc8b9d2f9b780064876db93bcd5299b03c8e36281fa7a84ea50e4074132c328b587d8e1e778d17eaae3b6c44cb594b331e32c629ee4e67944b06cc764267172a916ae349d04b022481ec59fe0ff71a728705248313d1b965a502a792cb2be79e60abfe57484d", 0xd3) bind$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r5) ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x408, r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:07:20 executing program 0: syz_emit_ethernet(0x70, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971003a3a0000000000000000002300000000000000ff020000000000000000000000000001040e033b7bd44b488e5748627ac100907800000000602767150000000000000000000000000000000000000001fe8000000000000000000000000000aa3c00000000000000b16e207429deddab7467f2806a5a12f76933836e9e72a38444e83180fa8d09543b53898a357a444d6694a8da33df91a70e41aef01b94542da9a1ade2630e6417eeacb2e844829ff259cff44041a656cdeffd3883faa7179af0b93d6edc999da2347867435792818f64281e093bbc0f3665b858352bcae72d24bc6efe1b89d203396d20"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 03:07:20 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x75586c993587c5c1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x1000, 0x10000, 0x3, 0xb2, "c32d79795055967a033f6eff6247f6dfbdcc6b38", 0x5, 0xfff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x8, 0x0) fchflags(r0, 0x1) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:07:20 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="0c6953110548000080f287fe0822c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb63b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b95370c0f4c6cf47ede1f008f662bc09", 0x6a}, {&(0x7f0000000500)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410000000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e461a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fda99e12c26f38948fde1b598077eb8e88e709b75cd65073b21834c67584f16c597c376e5725fc4ee1d09f3d8b1b566cc981abeff657d914c21ff86c9462eb2aa26ce98e2e039ef276334889eeb8f385edaf639c78696f31bb482d48271a4c2b50e40b394adb93691718dc1190f9231027334f38d9bde2e88c0dd30d834a8a6285c3db5aab93f4129cd76d8db14d5db24c7065f09e8af93ac9e5a47177e64fa5a48e9bdcc661bbe7498d4ee5aa97d29e2367a476f3a056943471a38544c4dd9980772c256045666a7c21cbacd6c74e3d914a8ed1fe8f3d5db9995109c58406f38b694a1e3f13db3141d3c803a12c03bffc314380653548e561d425badb6289a57edbd1b13a207f850835a3b6e7580001c432012da976d8197da5d489c9c83f5884491352aa311309c12fb884d82702ee8f4dcafaf2a3f73ec8e2d868b4ee07b7356e3409bdef3869e1db0db4d88679b44b50c44cc8a9dddfcd388ac800000000d45325a86aba8f95181e1cde22b5676a16607130e8e5db269a30af6c1481e4a55dd596b98061973043fd593fc28b67d000b6004af109aecd03606535a6a69bc14b7dd574918b1bca28b5a7edf688a26bcefd3c060e9557a3601a5bfb5b3ee64a693c44174b23ab0619a3e8233e818e6e5532652caa6d921a03c76e5297a27b92fd4f79a4f68f0170cf439a43e", 0x556}, {&(0x7f0000000080)="892eadf04950038f2e3d15bce70641d006d14157cf5860ca35bdbccc415bce0733fa6b75dffe1713b084002a0900001e00000000f409432124abccd8f3016a98d74be7ea5d5f5abb88ea9c2df45b56a0ea37d8b60445bb19374d00f1a6aff93fa59d94a76330e889ef17e38fc6699dc9f91aac5a53dda9fe88b06e85d738e0d4157667cf48f684df0a2f7046a74cdca6ce766d24bd02986b8452d5548130b0ca", 0xa0}, {&(0x7f0000000a80)="76dfed428a7be768fa5eef437f2c42797edd17f7797d48d7b109b31355fe87f3e8fac4d0782fdee8632e3cc739746c4625f3a18df3c16442a24946a5cc30c9a8a5c9fd5b5b18e706bbb5be89e1fec8bbfeb151039d02a29649a2665a8b29d13dac2944b561ab5007dc2397bd4b7ba02688f2b594df481fc6a7215bd6e50d588007a26f357a49140ad54736197bd98025722fe96a9e1c16f34cf1ffd2e8577c06bcc023d6262c7b619cfc96c4b683d9bdc25046fbf1921fdacc2bd8fc9af8e047d8bb73dd8e447f6a23f89a230b0d63c1a894eaed292dee84d52256df80377e5b54cb7cfa740e6140da9f50b240e656cd288282410540217a3e478e4de70766f9ff9617796f128cc82613a5ddcf6528ba714223d45d2982841de4fd70904516714151da9addaeb6780886cde922cd349be3fc07636e68d8192298e8b8d487b95bf3348bbc7d7a", 0x146}, {&(0x7f0000000440)="7292eacfc3d950f7fccf2856481fac21a37d50bdea1b2add2ab85fee508e3c7b00a2c848dc488be997a32286a9b9cd4d57b21d7a1465f0fd1413bd4b5a9cc3f63eddd563b1d6bd2e8dc1ffa4bb81f6684ae232a9e6d16fc29362974071b58664e70c04a7d226e0e11f407736a572977475db294bdbebb9979625550deaca8be43a03927e1c7150f89b8fabe6678bd3b6bf8efa97c961b3004c57", 0x9a}, {&(0x7f0000000180)}], 0x6) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 03:07:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r5}], 0x1, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r7, r6) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) dup2(r10, r9) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r5, @ANYRES16=r5, @ANYRES16=r4, @ANYRES32=r9, @ANYRESDEC=r8], 0x10) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = socket(0x18, 0x2, 0x0) dup2(r12, r11) connect$unix(r12, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) dup2(r0, r1) 03:07:20 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000000080)={@local, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x58, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "982db3", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [@hopopts={0x0, 0x3, [], [@generic={0x0, 0x7, "4b2e2906cafca2"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim]}]}}}}}}}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) accept(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076bd45987056b3c9710f99e50f00"/117], &(0x7f0000000040)=0x6e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) 03:07:21 executing program 0: r0 = socket(0x18, 0x2, 0x3) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r2}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0xf8, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="82028994e31400ff"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:07:21 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820246ffc4"], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r2}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x40, 0x1, 0x0, 0x0, "8e97d84d38835a760f461d64fa329db7fb4c4ca8", 0x2, 0x6}) 03:07:21 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) pwrite(r0, &(0x7f0000000000)="cfa604b4423afde1962704ccecb7a58f97eace88f628b107f4", 0x19, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r2) r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x160) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000180)=0x16e) getpgid(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1810, r5, 0x0, 0x5) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) 03:07:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)="a00086f22fb549feb11110cb1a", 0xd) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kqueue() ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000200)=0x1a85) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) dup2(r4, r3) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xd, 0x0, 0x0, 0x5b6}], 0x1006, 0x0, 0xd42d, 0x0) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x14c) r6 = socket(0x18, 0x2, 0x0) dup2(r6, r5) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) recvfrom(r5, &(0x7f0000000100)=""/179, 0xb3, 0x802, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 03:07:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) 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=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb56e73b6280d573f5ff13b9fd812eaa4e71", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:07:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) 03:07:21 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r2, r1) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x6}, 0x3, &(0x7f00000000c0)="5bae250a845531d926a7beb2466167b407f831814c189d95dec4f1ef3537de320c3479470ee838b774f2c5a6a6e21357f6e956efd1e16c1f94f54209e3f03757e9da426244fe2cdb389c164374e87d4cb595f5cd69d1226cc3496cbdbe78794c87e15774ad3404ba6f2ee6a1245806da67d52959f14546", &(0x7f0000000140)=0x77, &(0x7f0000000180)="4362a8e73a1fb15c8ee2c2cb30a2530a8812b94602e1b3739934cf03e694c294033d81840cc4bc7322dbb08b4bd27bc97c01898845f4acbb75c125da64938a73631c5f0ce459a1812000f06cd95f1c39a04e74ddc4cbc0484dece119bfb62cf284c03e56476d570603adad395b612fd3eb686d3b6040b550068cbb31f1", 0x7d) 03:07:21 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x20, 0x5, 0x3b) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 03:07:21 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x3, 0x5, 0x408}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r3}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x101, 0x2}, {0x18, 0x3, 0x5, 0x1}, 0xfff, [0x9, 0x3, 0x0, 0x9, 0x0, 0xffffffff, 0xfffffffb, 0xd23d]}, 0x3c) dup2(r2, r1) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x20) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r4}], 0x1, 0x0) write(r4, &(0x7f00000000c0)="231ce20156486237cd7657b49302d08d411c13bd4dd37b9ea14cc9cbde139bf0f2f7eaf92060031312bc7423cbb31dbcecc11fcd8ed49489ea5f1cc07215a03bd41e62455cd35c087e9c1332b874725294b6ca01", 0x39) 03:07:21 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 03:07:21 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000000c0), 0x200, 0x0, 0x200, 0x0) 03:07:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000040)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfb08000000bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459cc33ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xfffffffffffffdaf) acct(&(0x7f0000000080)='./file0\x00') 03:07:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) pread(r2, &(0x7f0000000140)="dc36105e762ae23822231bf83a9fa5d0138047e0a169fffee9a9f9fd90642de12a8dc2a06f67e5577698d1122544c662da784af4202733bf3894129302e0c00a2d2ee4b546b99dbec8abd9c724e0308619d24bd5781bc1df2e613cce15b0ce61bc7d60df", 0x64, 0x0, 0x1ff) 03:07:22 executing program 1: socket(0x2, 0x4, 0x0) 03:07:22 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3f45, &(0x7f0000000300)="918e8784ab25150a4f87e53fb7c48eb7adc2140e728f27c96c730e74326d159331cd6c76f1a95e6c2bec108481e16d4223330287f517c3857f3cca7297377c74a3ffbdd1de0f1d4c0a2201683f333c57596775c4aace1cfdd61bf640a4cf9575c87f3f52d76c188a293a61e0cbecefffa5fc0589fdedee7d7c054426b15d485ce8013e8095dc7e131181092e99c4d7000000000000e0ff05e3b2045f4921552eb37db9d61335c708c000bc08928d8e217dc3194755ea9f29491c7da29b0d3ffa58b83904005765e913171aec46a19dcc6520c42608a42cb3f1d5989e5d2a4e6540522ab3476b6d2b8b2d2768aca74ef59f39442e85f7a30ff074814688c6548d64fba3cbf3d6ce2bafee2da704cbd064fafe69", &(0x7f0000000080)=0x113, &(0x7f0000000680)="a5771486cfdffb7eb47066c4bccbd6d4a53e240e40c1e45ab1cf65062d6bfdfa1358880ad2111478c6c06f5f02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c05a5a83c533a4877e5fdac3c5d3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4983e672c21af6a52b2754b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f66465a7bdb08c40f9c22cca1fcd6ffbafe9ec8c0f95f7de6ed9b6b9418aabe5eadb6c9b2943574ae38ec99f694c47e7b506ca446da565bc5a975c848c08bc6855f6303a9f07a0b280e746e4803b063bf3c887514557be1eb4ba9b4ca218d3467ad929f41d8fe84c58a4205c2ade6bb68f40e6da71227bae9183eb653b63c5dc267412b8f385599a599a5e0bc99146ace72d7df79d8324821ae1540abcd9fac061fbbd1c9c68f35265b1615eb6a9ee75e27815dd69ac5059224e56812a24b6847cfb47b961976d850a1a32460f53cd73bfafa3d83b9bd6700ebf98f035ec4b6d752f9ee778b33c1096e2389563de0cacc7b701a3bda9ea2dea12fe7d0e6965e75ec67a324b456479577e3251215489714c7f2cdb2237bc80fdc257db76cfd22d2ca47ef76416c6cd73506afe13bd350b58784734492fb420f9a44d4f8bad2aad31a0b84258fcb8bdedc67b5", 0x23e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00'}) dup2(r2, r1) fchflags(r1, 0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000480)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) dup2(r7, r6) connect(r6, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) dup2(r5, r4) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000440)={0xa, 0x0, &(0x7f0000000040)=""/10}) pipe(&(0x7f00000000c0)) 03:07:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc20, 0x0) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x3, 0x3f}) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) 03:07:22 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x1c0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 03:07:22 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="f78f9d7a77e9013fd1c1d585c346df87c6c704e45eb44f06f98efbc03d33836cb5a1db34", 0x24}, {&(0x7f0000000100)="04551b5fda395a5f79501b6e6f4990fc49ed41f016e8b9d72fcb4b3fd00fca47b5d69aad81f1210533ee581522f443f7e2472ee06016cc727e569212869c5701195b5b772b8e968a9aa0ef67b33648d891a73ecd3f4391e420bf2dcec178f9d5222db92ec394526bdaeb1e09396601b1e2a0d1160a7288e2bcfecb0cfbd8f3044aab0fd4fa28995ffe1b2211f0ade14f9942cb22323f15d5fc6a61f910c662759b9be0a45575eafa695fab8c026557db22f2b53283f1ab", 0xb7}, {&(0x7f00000001c0)="37fe8807fbe0bd53ac11f2f81502f2f1758d8083065f8ad4f0e79674318db574741fcb28b80382a2c8c94a257dd9deccb830eb3b0e925830d6182281952533b243c836f27633f02ff307930b8a40abf3673853c2bbcf453ee26e3996a304a650b5fe1bf93e41", 0x66}, {&(0x7f0000000240)="dbfa02116c46e58cf0d474b04999e55f8fe8a53a8bf198d2eef7040774e8d279b6134d66a25ad183a318122ca61b34e75aedd723ecdadbc83ebd190da90ba454fe9307a8f38ac8b9087bf0e8ab828df447dbff175e5005f23df4810260d8c0a3b6c710c8d35a2edbf1d7090b69d32745b41676de4c935213ef1f9594ab088cba5a993608582379d923d3f23c2de802505171528072badfa90e58ce1a28a2972a307ec7faf75b01155bef55d91914137c99efa622e798813ec1ca728eb6c516b7af16ad72f163fb57a5f54607841e7ca60c78ddb1001c3646186d9b0585dcb3e4625f464b47bfc9526eb4f2334a527d3ef2e9", 0xf2}, {&(0x7f0000000340)="af7863abe0f2cd47e45e651888d982b5712e733662e9e57fc8df6f9b324e2a3663d6830667bd75f0", 0x28}], 0x5, 0x0, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) fcntl$setstatus(r1, 0x4, 0xcc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r3}], 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) dup2(r7, r6) r8 = dup(0xffffffffffffffff) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000000c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') preadv(0xffffffffffffffff, &(0x7f0000000b80)=[{&(0x7f0000000440)=""/69, 0x45}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/18, 0x12}, {&(0x7f0000000680)=""/217, 0xd9}, {&(0x7f0000000780)=""/145, 0x91}, {&(0x7f0000000840)=""/106, 0x6a}, {&(0x7f00000008c0)=""/201, 0xc9}, {&(0x7f00000009c0)=""/207, 0xcf}, {&(0x7f0000000ac0)=""/131, 0x83}], 0x9, 0x0, 0x3) 03:07:22 executing program 0: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r3) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0xc1e84415, &(0x7f0000000240)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) fcntl$dupfd(r5, 0x0, r6) fchmodat(r4, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2) 03:07:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(r2, 0x1) r3 = accept$unix(r1, 0x0, 0x0) dup2(r1, r3) 03:07:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="00f100e85d15d6008451ff71c50a15a3321c745306e375097764b4844ca685ccda63d2c939cafad529b42969a03f90584cc62ecf4184ea27a33bdc503629ab4ae4f379522787c7d6fec80b8ae60df932e193d84168dcc253", 0x58) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xc564b6257054df2, 0x0, 0x0) 03:07:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x9, 0x5, 0x1}, {0x800, 0xfd, 0x4, 0x10100}, {0x1, 0x6, 0x8, 0x20}]}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0xc0a6, 0x1, 0x8, 0x137c, 0x3a00}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x15}, {0x6, 0x0, 0x0, 0xfffffff8}]}) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) 03:07:22 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockname$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f00001dd000/0x1000)=nil, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0) 03:07:23 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r1) setpgid(r0, r1) 03:07:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4}, {0x4d}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) pread(r1, &(0x7f0000000040)="93b0a18c8d9a8e3776292e524e454daf26baa07ccb55a2916712838d969f9a6e2fe18c302b9786a9aad988e7cf9be9ec063b451672f2ccbb07d9ecd50a738f89fefa5061a6c812", 0x47, 0x0, 0x0) 03:07:23 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f00000000c0)="02b877d9", &(0x7f0000000180)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r2) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 03:07:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x63) getpid() getpgid(0xffffffffffffffff) munlockall() r1 = socket(0x2, 0x1, 0x0) getsockname(r1, 0x0, &(0x7f0000000140)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080), 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000040), 0x55) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2108, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001240)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x80}, {r3, 0x5}, {r1, 0x40}, {0xffffffffffffffff, 0x5}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {0xffffffffffffffff, 0x4}], 0x7, 0x308641bf) semop(r2, &(0x7f0000000000)=[{0x1, 0x109, 0x400}, {0x0, 0x6, 0x800}, {0x4, 0x0, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0xffff}], 0x5) semctl$IPC_RMID(r2, 0x0, 0x0) 03:07:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x55, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabb000000000000f007e9f85f3656240da611eb09c2896e38365f8ff60018e8a489b66c1454229e2867f54db90e92d815af9dfb08d31aaebbeca113ba13371fd5bbb04fd48a"]) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) getpid() 03:07:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) 03:07:23 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7aa7f8e7d6c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b179a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) 03:07:23 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66"], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r3}], 0x1, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSCTTY(r4, 0x20007461) write(r0, &(0x7f0000000000)="9e3eaa560007000000000c206250d8091e5236f17f3f206a", 0x18) 03:07:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x20, 0x8000, 0xff) dup2(r2, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000180)) 03:07:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x6, 0x8}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x10000, 0x0) fcntl$getown(r3, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000140)="7c0001c0aa17ddde78bca5e9e230948af7ac0eee627d06cd1e81f5e08fe3a90baf8e40c8f7ba68ae11380630d10e5de61038c8a2f5e6c5199b103bc58483e7db7e6cd7b7855453434ff3915216cee6cc619740bee3d71dc2922fd1e3e41a298f322de12444d5b9f028b1629d756da4bdecf996b715b9c079446a46064b172dcd901154bd74d1e8f081fa9a88bb22bbce7180a34aaaa9bee13f0f11f9343dd44e543fa11559234286", 0xa8) 03:07:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x81}, {0x6, 0x0, 0x0, 0x101}]}) r1 = semget$private(0x0, 0x3, 0x40) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x5, 0x800}, {0x5, 0x2, 0x400}, {0x6, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x3, 0x401, 0x1000}, {0x0, 0xdff8}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x1f, 0x2000}, {0x9ec365d24a5f4a83, 0x7f}, {0x4, 0x9, 0x1000}, {0x3, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9}], 0xa) semop(r1, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/13) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="8e81c7d2bc4885c348f24eae74a8", 0xe, 0x0, 0x0) 03:07:23 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) write(r8, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r8, 0x0) 03:07:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r1) dup2(r2, r0) setsockopt(r2, 0xfffffc00, 0x5, &(0x7f0000000080)="c1bee819e426bba74cd74902a36703106e0fa14f1fe65f3d9f977b40ab44973c84186bcc4a2a0861e2ec786e4f3b134bf54dadf75520511ad1450dbbbca5f4b46503948dd8e8b106b4eb4c0a251a5a0c02c8e60d2f0f07f855a4c154", 0x5c) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 03:07:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x208001fe, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) semget$private(0x0, 0x1, 0x12) pipe(&(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 03:07:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02618b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8000, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, r2) close(r3) shmget(0x0, 0x2000, 0x104, &(0x7f00004d6000/0x2000)=nil) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRESOCT], 0x10) r5 = accept$inet(r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) minherit(&(0x7f00003eb000/0x3000)=nil, 0x3000, 0x1) sendto$inet(r5, &(0x7f00000004c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0x2cb, 0x5, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r5, &(0x7f00000000c0)="38ed07020b0b7999b6832d8279e682c63b3a8d56e70b25e6a2ef197d0c48c6070200000000000000a1283e48ee1996c6402a4aedea07c56c067b865cdb56bbbc7b713fa403ecf4835a8aef7a9935a2d447b8828acff10000", 0xd) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x3) 03:07:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84d}, {0x35, 0x0, 0x0, 0x3}, {0x4205}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r1}], 0x1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000080)) 03:07:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = semget$private(0x0, 0x3, 0x589) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r1, &(0x7f0000000080)=[{0x4, 0x811e, 0x1400}, {0x3, 0x9, 0x800}, {0x1, 0x6, 0x800}, {0x4, 0xa546}, {0x4, 0x0, 0x1800}], 0x5) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = socket(0x10000000011, 0x8000000003, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffe, 0xa0, 0xf0000000, 0x1ff, 0xd7d}, {{r4}, 0xfffffffffffffffd, 0x6c, 0x0, 0x400, 0x30d}], 0x7, 0x0, 0x7, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 03:07:23 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff004c256b9e072a57da7f1429907800000000ffff06c0356792daef3728039fba61ff890b76070000024eac1400aa830f01ac1400bb7f0000000000000000000b019078003f000048080002006800810289800900000000080000aa820b86b4dc87c00c9d0400000000000041c3c03e6a811baa5f816c1523bd8fd4df2b"]) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) socket(0x0, 0x3, 0x0) 03:07:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x1f) r0 = socket$inet(0x2, 0x4000, 0x3f) open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x209559ac44595cad) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 03:07:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xded, 0xe61, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) 03:07:23 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x102, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e9283f7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000c00b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f0f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f8801dc7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0xffffffffffffff87, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb268aaefdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 03:07:23 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) setsockopt(r0, 0x2, 0x8, &(0x7f0000000000)="1d2adcaa90234f1ce044e2124856a61fbd6e69679c89c824f7067bdb0cefd17328e16db2f20e4276819e2b193cefca6ca4d944284d45a786364455140bf0c70fa1ddd2c926adc24c1444ef2e6eeee34020e451744986a5b55b9f50f30a2ca23dce65f8584887a1ed100a2439979bd93dcac07b35ebd930fe9efec7b55983ba12ce8ee1afd94b72e56f574504489b6eda24e3c84a412cd816facaa2a2e15f6e28386270ebc508bf2cb1e197ed278d6fae88b40ee44c757ae655b84974484368b81372c5cf5a25c918a6068a78d8cb4d53c1cd15607c2337d0f974b825", 0xdc) socket(0x1, 0x4000, 0x7f) socket(0x1, 0x4, 0x7) 03:07:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40, 0x8, 0x5, 0xffff}, {0x9, 0x4, 0xc4, 0x71}, {0xfe01, 0x4, 0x2, 0x7}]}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xd77, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x43}], 0x9, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) truncate(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0xff) poll(&(0x7f0000000640)=[{r4}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0x800, 0x1, './bus\x00', 0xc, 0xffffffff, 0x101, 0xffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 03:07:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x127) ioctl$TIOCSTOP(r2, 0x2000746f) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r2, &(0x7f0000000140), 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 03:07:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="5511439026baf378b5d6499df7264d4b56e87c4cc02db27cf63ec10d35fdcf49b689475ab9ce9a6376899e56e76680e0b3b8179b2e4729d00a5f3269efb517cbdcb56818baba6089c2f005919b108585d381b03e295e69c783e317d9a67a49904d4ecb00b1013433cc09861640079493d3d6b350a8a0ade36fc05d36c3bc90d871bf03beef60fcfde6a91d9dfa997714e4d465217c2448fd46f0627f9382cc5f58cbbbd8063fa7007eb744f63c922aa6bc8b05debd9bec54e43d4fe24bbb108d00000000000000", 0x52) 03:07:24 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x54) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080)="5871243d910b3f5a0f6562d7c03219de95897c2d3bdc969f7242841f90109fdef0630d83b308c5e81fb282b4f51b212dd59facfb1a7437c450c54c705cf05b377e27c40c36381e75235590f773a1699dff563b695fdc8d4849037a232859b3448a1346a15b25f9b427c3c60023987cb705d4ce447f4036dc02e88a7a7f8cb8f27d92d06e68f5818688f2b78bbd8303dbfe60d852bc946ee239568ef89696faa7bc4c83055fbf29b023a6ab84d637e373ff3f29bbe9d3fd70aee35766c74185c74af80642b99248148393dfd57fe0aec93d7245c7347727d427534b", &(0x7f0000000180)=0xdb, &(0x7f00000001c0)="f9fcf41a96babd6248f5dd174b392e1adff9629e51e05115365c251afbc2cd4871996ba86309cc5d5a9b1746959ba96a9326d07789e7b2aab04fb7874b6a4a556476f92ebe7e811a8a7fbe5e1f7779145ab931edeb62f8ee48f9872c64777077957c24088d0fae4539750836a9cb4b240461b65b5a880411a51acfec11507d735858d2ef81b7a1d40e1c1fa75d7b948f93d42a2e9fa50aaed17b24cf792b4c0926fed00beca19137cd6a1bdd71ef3a1895047cd258bd940ccc88bcb3a872317d936fefbc3792da8234e805d77587da15b141e5aec4b59e857e9a3e5fa14d3ad07de090ce0501f3fc1a78ec70d34bef790220d2787597e35ede0493c495cef1b0d72cef88c4fed40a5bb6dfd175c98472e6a0f496c18fcd4735d171116f28db646e4d46fa80ff1f9ac73e1f7359d4d26d0ad5350642f4008c3a5f7343d9a8b1a3ea3ec0daedb55113b78259468e09843cdfbf19066296e2ba0d50270f7a0031452fd97b2e2aeb40d45f3c4870f25a45f32edd847b7cc7bd818465a02aaf4f7c277d7585f4ec66c85f210b7ca7ad43695b08e2d5002a5e4d404751a13f386e1a737ff6e2aee1a86af2cd84fdd8c4944c7adfc6aacb2660d9568893b78b39624a7197bdc9890990db0a2f2119b42649dbce7ce9aa591c141f22cb376228ffce3b1ea0c5878609e9ae53ac41613f8239caf1d551afd44e4638cfff020266ef6004e2f695f041e16b186ae6d0bc1e8118d2ccaf38044145586db744b145d8680cc32c2e3323f9f580b87e6adb7cf5e8a70b4f63ad7602e353fc8f48ab95863a9a5a9ab702db77c0d53d150fce3f49c2ba577be15c83880e64dd263b0bceb7c6acbf7d39d4d9afc020f82bafea687348a81a113e9278cc0f7c00773185574333c0a3b68d9986e8854925181d9cac36c558ba0f4d4ded0fdb9f1178afd992c812f799cdd20210947eac78d7c005afc1b6b282742cb1e4cd10da96b3eb54b06150350ce2f603cf38dad4a513cb90c9605685864fd34e1823110ea28124fe0e2a04a4bd34274fd92c10bde82d3febdfbfa4945ecef2caf3272c149780ced111da6acf43f1efa65d9b76df7d053a1adf735629799ae6736849fe7577e4f2a2846590b395653c9ef53cd320daa19f4989ba5f4221756d14e1e7af94053718a83b1e432278892ff37c7c04d7501607341b69d129145cba8a7a510ea3331b1aa392d517b46a2fa8d0e54786e36f38dd1adc43804b1fa51d2d6a9b3e8e672dfd20fcd89c230d885f858cf8cc2e16c8b650f8b018052dad8cc2a0c9dc85d65f7790df86de77fca54d0e28dbc52db2c8fa082021d19634788deb08732a61668527e71529c1e8f7b14ea8e00eb951aff6ef33c5a2bc95283ac07b7e4b0098562a796bba79b0d3ac04c55942058ada6dc48ca1a6bc6e6d00c516fd4f048a5dfe307ee12b172ebe08dec4d579d5cf97076504cca9d66fb74922b89a7283fb50360599f1a618d6a19b1057affc72d9da7fa6060b57aaae6b82124fe7f81150f343a6d9017288899a60c13af59bebd15de7b27979e8be580e134edbdec8cac23da74f19099b0bcad50c0af2abcb5bbc260e1aecd7c113edea811968ad112b9ff49ab4ea22f2455044774ed84127601bf70dd1097916e47fa8727136d5886f4cc8be5f744bd6334b72a0e4af6839609e1a9be62eb7d9a24036f3dd02d1963640a253edd4c8c0e6cd91146d4d679bc993228d1570905b5dd2dcf93643c775ef8ab9c8e07b4677f8625f4cb6d44663039525b073c626a280d16ae2f951b2681da49b521c9d1f6ab8b3073bd2c72791ceb00235be352ea2e1c9b033348fa9a289af664af3bab42dfa0b7b9a402587d24d58a16301956352fc9e5cf06f5f6fd30e807c5ba4a515365b4f6b9faa62281308cf39208291b8c1161de769538c2e1cc70069deb6838a54528d9b0003f438793eaa3f43e169f87df135436ff27e5bf4cad1330b00bd703c51c7834fbdb75de9e54b7a953afe73dd528771b9e562ba29d6f4212e257a45985906f831a164b2518d469cdfc6938fb5a85c5fcf5a6f2aba4804d235b689c08cf156aa669bade7181c1aafdb3008b00c4131ed36319ab702da58fa508a366c68f781df6458bbcfbf411ea1827e3173f68ffe900dd978741040896b852804a6ac81f8ce0f3007798d2e4b57644d25bd403c4ee880c9bed09bbc3016875da64a5764c9c16282dc6fb75cdb5e5c39277f57ea8f34b65abba4d3d2e6aeccdd6d50dc02d04a60b5c8a1755de9ee40e8464bd1a4c94f31b6a7b22d9d66cd699f64bcd0efd525c62e290603ec5e07cee3822d60c30ad6bdb89d67bc748fe045dcd30f115393d154c6a27bcdcda451d9120c141bebbd49969fa4b06e3ad88e206f3b70fb66ede833f4dafda6fa34dcd3a79f6203f0681a460d802d7d13caedebf9cf2f9b7f7e696ac1053b85766f12ec228d4ad47adbd8c4ce49bf12b811b563c553fbf65c86a93b0f73c1171ed165cb59044c51e89ff4509b2e443f0c09dd00f6ca08a642029e75bc42b2d4af5b2551b3e0dd49edb7ebab11019eb0cdd19e453816e6a40ecd6255cd3059992edebe2cf8ed01a82940c2f7a649525f4215a33fd7809e78ba4adcea8ba11fa868f7962292030fd1ae6cb344b26831bf1af93b0bdd07b00385ab0422f9de3981dd9f9b8b9fcd069e99a0095a56d7cc8fb252a8fa8997b0276c3fa417e23f6fb41416f3e2da3f250cafb08340b336768a4e4a00f67f27426f6a575df3f8c8b8b83d73f911b127fd87194e563cc022f6c5a66412925732f4b5918b681d3b45f96c28530dcf55f14d21d0c2ed5ce81df90557a97a13a993c99b9bfe2b957c2b32a45e32a6ef6238304d7ece408e9eca9d980b3f008b459e9da657e0d096b54e7fd185a8e9a3948580b003a1d1f9e4e6fcfad88191dbda736ccfa0981d8759f91abbca7daccf4de82228d5fb0494f0843333f1292e49626555f82909a41bb27609937ee49722704b772e774a57b562ffb16031d47dbf2639b090c97c7ce34c2bf65f0b725d88319a47ec516d2ccee0c97af6b1f427f832e9256a675a028b37c58f286a11afe22108ef9bb7a0f5fed28712419ac3e2d0502b1c27dcfa11380855acd4733c8ae83ccaf9e738ba88139babf5551e0bdc99756ef7ec5d3e148565c625e223ae33f5148592b8bf684820bba2026efb0998eaa26503a1b4a217b4fe64ebc7aaa8838d1fbeaeb558e494cb3a2c9a6d7dec52152ad234963b660234689c7098cce813a82ba7a28d0e7127dd16e3cb939c7394e273c320ff2e6c0b93fe1f6c7269eb6eb3682448e7ab785cebd0190cd2cc7fe1722348df7fae7e371307b29c510557f5884eaeb63d971e5a3f49f7b5159d5be48eed78f2b93116bf13f715d460bb5625309f04829d48b4288ee5eadcc330aab7959f173f56bab4c2f9fe3a62a8d46f2020e533924eaa2a51a8d58925d13e0e508763c081a9e5938a81a0f22f7b3931e575d35ffdca948f3ec4a03915c7cdaf4867efedce7e933ddc81f2d52cd3f5ba977b677c0c918c66996a5c3156d835cca9bc8dc5acfef7647f2b602a561784eeeb7329c871b35237e2caeb75ee3911aa9e03b5622d190cb5d88d93f2e4d7e076fe043d275a4de492a3c2565f6116fcde7a6bda1f5c3318778f62230f4ff3e6a943e9d4c0e4f1c21cc9f4b0f825c31ce4fe184732c0e3e5d60ed81703be6a04736f43ab53965d4dee0dd6dda54aa89105e23a27eb550d1e68b40f8dc9c93bbe86fe79136d29f55a020fa4faf410ade24c3200a40cd32336653c8187ffa5a741dd79057dc1401452be48b37e316e54d203b982853b2bbc584f46041edf1ca3b6d631c0d3daeff8f33d49ed815152604fb6f00bae83f0c64611738af0979920392a38790237da20ecbf0bbd4b6ccbdec71db3c9658ce774ec8ff2d030eb59c1e9e5afcbc47c60649fed6251b2726cf1da66be3b9f45f04ead6470ea20984962769c92dbceae4966d494c97338894803e3bd1073733414b88cf91708897c4185c52fd48ff06dd81c9b61974a04267e4afd7f94e64ed8629993dad1c7589bc0cf6ca0721dd7f5e719c87aa24804b1703b5757889916dfead2c4502275724d3d1690a4ad0de2c978637f4546caf2595d65af5269713c346d576266950ec366677a9851009b25ecf47e9b92510c9a93d1722723509c4e5d40ee9389d150651a8373abc78c07313b79c3dab28f8ffcd4f4b9ff9b641e39c594200fb351410355b20eb774e7900f3121397b6e9f5975cc5acacaf1bfd791418d94d5afb90af8ae159f4ee83d99fcf8db929f3d38c75955bd97d0396c128b462545f82a6e0244e1eda622bfdc929b9c1085deec281124355f1711be0382c99c2ddca4b116bc48645d3dbe7a3977f080c6a11e25637439e05477526eeb62549d6ccf801a8df7755b3d0239e8f2beaebf8bb4d076a4bc3d47d5d27a0ba42780040ff4cea007353be98951b2555bc6c1712dcf64671279d4d36439f50a0f872d3ffc91db0fa86ada424d440ff23b3d32212630732b5a4607e92a835e966a47cde5cfd955a96b681058fed6e59666fbf0e4ba8edca05faff5afc314798e02b3f28649972c8ec11d59c50fb240fd14778b62bbef231e574b351303945ae9748b9de355579fb7f027581b739ca844f63d98d156df521d62373c6602e8a3076ac2d428b433e2e54256a676f9736d01fa3fed7b3e19834117ef5497423c5c13cb8b168c635696517718a8bd559841493806b9a3bd1a9caf6f61291342245a71439f03d8f5b23110f6945f93a13d5c0139b0deb5010bbde36c3f6ae24c1769f72491049f0e39194160c45487aa4b6e0de772d6c96be48898133fbf84ed6c0ec2c9cefbd629bac87c6f9cf516582968ca9a00f5055b97f37259ad90588d4ac3a3d8891694baba0a44f3b3e2c7b99724d1b4413db5fe9853f8f2701a8094552d6e307ddbdab77edeff16d1fd33c653b8269ce57c6beac8dd7258b476b62abe05a96e50acf8b91e55b82d1bb29c8d9ce65b849a779162f0eaf0c48bba2a8d9bbff8e1449ad9bfe969246ec752bfdaaeaf300e9cfd4eeb8ee571753e2b9b2ff80ed11f3305819c4dcdd4831a4506a5f9b144a3dbbc37c5dec536aaece50387208a0121ca48473892c955ba67103eb3900c980a3f97de6a94f069d84fea1c2b7277c914c5f604fbf9352ce6b02158886ed7458abf2e1424ec25415385fab49ebb0a718fb00f04a60f959f555ca41cc2abe64739b94ec17848e02cf0a97c4a8dab98542cef9d61d5dcb2806acf09cd5ac633b6618749a1498b30ae0131fbb79933a2c8f834464da9cd385b2e2e5aa3d146aa8834f2ee09aa1be5f178eba5626cbb5ec8aeca2479fdc5d886dc33f7c4fa3ab140e7a171d2282d49b0ff3505dd20ec3250a2527f476bb89a5659d4e3b800723126f4d12955689c8ac9d4647715d3533db2e3012347e5171da68fce043a4e70f62249ab96c070bf6c251fb92e499b00e326cf40be128f6496b65d030759a03064803eba9b9e268bb02c8df6ce13265798775adf684b114c7a32c07fc6e390997371090240351d7e3b4d1c3a476394e582a2d0a04c916abb3e9c5afb43504de00543784954cc1e43bf04017e70e7411c1c29e63c914473a959d6c0503d1e88eaadd1040aa49e6d93bf1fc0d5b155e5c4be5747652657da62cd907356b8a5030841893acffeb13132664c9aedb24710e00874572fc818c37298558e6e01fe8bd586f8c8a3cf8011f03832346d8b840ebdde89cafd352c8c32723d63e1fc", 0x1000) 03:07:24 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, &(0x7f0000000040)=ANY=[@ANYBLOB="04ce"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0x5, &(0x7f00000001c0)="46b4a1ad1f1bc6fb0b68697d8aebffcbff13b9f9", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) semop(0x0, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x3, 0x401, 0x1000}, {0x0, 0xdff8}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x1f, 0x2000}, {0x9ec365d24a5f4a83, 0x7f}, {0x4, 0x9, 0x1000}, {0x3, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9}], 0xa) semop(0x0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x8, 0x3ff]) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 03:07:24 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, &(0x7f0000000040)=ANY=[@ANYBLOB="820065415fad09ac6e"], 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 = msgget$private(0x0, 0x610) msgrcv(r2, &(0x7f0000000080)={0x0, ""/19}, 0x1b, 0x0, 0x800) r3 = socket(0x1, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 03:07:24 executing program 1: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 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, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) dup2(r3, 0xffffffffffffffff) getpeername$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f00002ad000/0x4000)=nil, 0x4000) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000180)="100a2956b9223776", 0x8) 03:07:24 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080)="e312fc27f313175257f1b46e6bcf7232250953a3c31f92136f7c3e04b37a8fe04280525425806cbd801b51985bcf4f5d59e2d03f00cd2aff22a69ec6062dbc", 0x0, 0x0, 0x0) 03:07:24 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = semget$private(0x0, 0x3, 0x40) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x5, 0x800}, {0x5, 0x2, 0x400}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x3, 0x401, 0x1000}, {0x0, 0xdff8}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x1f, 0x2000}, {0x9ec365d24a5f4a83, 0x7f}, {0x4, 0x9, 0x1000}, {0x3, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/142) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd}}) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r1}], 0x1, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:07:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300", 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r1}], 0x1, 0x0) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="32f21e12e02ef4e56b963af7aad327"], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 03:07:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x4, './bus\x00', '.\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x2, 0x2, 0x4, 0xffff0000}, {0x173, 0x1, 0x6, 0x9}, {0xffff, 0x9, 0xa8, 0x7}, {0x1f, 0x9, 0x40, 0x1ff}, {0x4, 0x6, 0x1}, {0x20, 0x7d, 0x40, 0x7}, {0xa38e, 0x6, 0x5, 0xdb}, {0x3, 0x6, 0x80, 0x3}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) sysctl$net_inet6_icmp6(&(0x7f0000000040), 0x4, &(0x7f0000000180)="4e52352483a02fd77314f5148a33672af3d091d5d5f1f9b0bf403f5160ed80d9f3623d327b1a5282472bc6cfb874ac1bb37bfcf4de6fed93247a12638ab7dc23bdc90ab949db9f97fbd8b61f0c4227a918695c4038a653766e672804c48c388b11b8d1c968", &(0x7f0000000100)=0x65, &(0x7f0000000200)="2e0f89ef1aa93234d1ddfb81a1397013551d3a3bd4b75a56ee6b107778e1a8559f63a634e3d5c7df98dcc75604657e743fa33800bb04db7f81aee28e24c68458830a590e5cf1fdc222cb71d3bd80b0f72c6830e7e0e602282ee1e100a47b1f6070f0a9dd196976b66d1c0d6a46d5b1338b2b0e8f778ab03ad15c72a40bd9ce9573a682178cf303b538379c67d20c2276263d50b8b0d37d2e9c2930b2c8e6dad5710ad1c56d502edfa36724bb7e41fd2ca396edae52", 0xb5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) 03:07:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x16}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x40}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="d9482f7a4c3c44209367eb77007eb8"]) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x8, 0x3c, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(0x0, &(0x7f0000000240)=ANY=[], 0x1, 0x800) r4 = fcntl$getown(r2, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="aab439fee05f737a0a12a6cdbd1ee1cc3825b095acc2c1617efc1f91fe381cc82f46c9d4076aa59fa37f550c0e9c98530d2b20cb5b98201efa9010228fc132904c9733f1b282cb5c6e0ffaacd0d50accd91f1d3e867a209a4d30ba7d87b7248db86d950c07037ce9f3309a6f51888ddedd122ddcd4569dc092556a047be39d29e2a08a1e157641149104f6f996338793f92cb99478def0cf7c80ae1fe05ea17b46dac9398f419cbb4e95fb2344d0256d273b238dca2affc95a6a674fb6aa24c42b6f814bdd6bb803bddb23730d8f5e310de4abac5d71b70f0c6e21f5be5ba4dc60181300d19b574c5d248ed670ab", @ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRES64], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x18, r4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3c, 0x0, 0x0) 03:07:24 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000186, &(0x7f0000000040)}) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xed) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) dup2(r6, r5) fchdir(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="d0000000", 0x57c32c039942c4d4, 0x0, 0x7) 03:07:24 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r2) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r3]) syz_emit_ethernet(0xd3, &(0x7f00000000c0)={@empty, @empty, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@generic={0x88a8, "c1f9fb8d2bb0ac3381fa785b29f9dd461d36824a83b7080f99a5b1de5107b844824c122b91165d934b7544b11ca1591783b3f77d6a51357f1b390a62336df17a3dc6d10ea9f2b51b22999b1716dbf72b3ff59c9cdeb0294436b07d307dc4f9dc662057f69d6eeec0ec6ecf27519d496704d4df5ff293281af6f936fe918bf6756bc5f0ddc1ba35819f911f81803f932e0b7cd1629ca3fd3f857a9c9df972b26e8c023af4196b355eee9ae9281138db38000f394dc3144cef2974daab0f6d530945"}}}) 03:07:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) socketpair(0x6, 0x8000, 0x4, &(0x7f0000000000)) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 03:07:24 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, 0xffffffffffffffff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r4}], 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x400, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x400, 0x85) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r8}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x37, 0x2, 0xfffffffffffffff7, 0xbab}, {{r1}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x100, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x14, 0x2, 0x9, 0x310}, {{r3}, 0xfffffffffffffff9, 0xb0, 0x2, 0x2, 0xfffffffffffff001}, {{r4}, 0xfffffffffffffffc, 0x80, 0x2, 0x9, 0x80}], 0xfffffffb, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0x90, 0x4, 0x40, 0xbf0c}, {{r6}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x5, 0x1}, {{r7}, 0xfffffffffffffffe, 0x28, 0x8, 0x101, 0x8}, {{r8}, 0xfffffffffffffffe, 0xc, 0x40, 0x100000001, 0x10000}], 0x7ff, &(0x7f0000000340)={0x0, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0xfffffffc}], 0x2}) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x18, 0x2, 0x0) dup2(r11, r10) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000000)=0x3d2551d0) 03:07:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000640)=[{0x48}, {0x24}, {0x6, 0x0, 0x0, 0x405}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:07:24 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000080)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x34, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfd, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @empty, @mcast1, [], "00020000"}}}}}}}) semget$private(0x0, 0x1, 0x113) 03:07:24 executing program 0: open$dir(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x10, 0x80) fchmodat(r0, &(0x7f0000000300)='./file2\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x3d67, 0x7, './file2\x00', 0xfffff250, 0x9, 0xc4f, 0xfffffffb}) pckbd_enable: command error panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 142808 44027 73 0x100010 0 0K syslogd *295783 96744 0 0x14000 0x200 1 systqmp db_enter() at db_enter+0x18 panic(ffffffff823ff789) at panic+0x15c witness_checkorder(ffffffff828cdac0,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff828cd8b8) at __mp_lock+0xa1 pageflttrap(ffff800020da3860,0) at pageflttrap+0x7f kerntrap(ffff800020da3860) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828bd1a8) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff82738380) at taskq_thread+0xec end trace frame: 0x0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823ff789) at panic+0x15c witness_checkorder(ffffffff828cdac0,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff828cd8b8) at __mp_lock+0xa1 pageflttrap(ffff800020da3860,0) at pageflttrap+0x7f kerntrap(ffff800020da3860) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828bd1a8) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff82738380) at taskq_thread+0xec end trace frame: 0x0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020da35d0 rbx 0xffff800020da3680 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff8137073f kprintf+0x16f r9 0x1 r10 0x2 r11 0x3ab8206430424010 r12 0x3000000008 r13 0xffff800020da35e0 r14 0x100 r15 0x1 rip 0xffffffff81a9dea8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020da35c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systqmp) pid=295783 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020d88c30,0xffff800020d884f0 process=0xffff800020d8a000 user=0xffff800020d9e000, vmspace=0xffffffff8290b9f0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 91091 104245 81430 0 2 0 syz-executor.1 91091 141084 81430 0 2 0x4000000 syz-executor.1 81430 361132 3110 0 2 0x2 syz-executor.1 15004 173723 0 0 3 0x14200 bored sosplice 63999 78760 3110 0 3 0x82 piperd syz-executor.0 3110 338320 74677 0 3 0x82 kqread syz-fuzzer 3110 10520 74677 0 2 0x4000482 syz-fuzzer 3110 158873 74677 0 3 0x4000082 thrsleep syz-fuzzer 3110 104596 74677 0 3 0x4000082 thrsleep syz-fuzzer 3110 440538 74677 0 3 0x4000082 thrsleep syz-fuzzer 3110 472787 74677 0 2 0x4000002 syz-fuzzer 3110 279311 74677 0 3 0x4000082 thrsleep syz-fuzzer 3110 127496 74677 0 3 0x4000082 thrsleep syz-fuzzer 3110 241470 74677 0 3 0x4000082 thrsleep syz-fuzzer 3110 182439 74677 0 2 0x4000482 syz-fuzzer 74677 147656 40937 0 3 0x10008a pause ksh 40937 99566 31079 0 3 0x92 select sshd 46237 209680 1 0 3 0x100083 ttyin getty 31079 156799 1 0 3 0x80 select sshd 19586 423213 90405 74 3 0x100092 bpf pflogd 90405 490459 1 0 3 0x80 netio pflogd 44027 142808 62617 73 7 0x100010 syslogd 62617 426335 1 0 3 0x100082 netio syslogd 48189 48658 1 77 3 0x100090 poll dhclient 63124 100740 1 0 3 0x80 poll dhclient 8965 271738 0 0 3 0x14200 bored smr 19356 284149 0 0 3 0x14200 pgzero zerothread 23391 490925 0 0 3 0x14200 aiodoned aiodoned 36601 363174 0 0 2 0x14200 update 59325 206029 0 0 3 0x14200 cleaner cleaner 3339 393265 0 0 3 0x14200 reaper reaper 22313 492250 0 0 3 0x14200 pgdaemon pagedaemon 90008 250787 0 0 3 0x14200 bored crynlk 99155 434358 0 0 3 0x14200 bored crypto 54027 379611 0 0 3 0x40014200 acpi0 acpi0 871 284187 0 0 3 0x40014200 idle1 79001 321808 0 0 2 0x14200 softnet *96744 295783 0 0 7 0x14200 systqmp 94348 359120 0 0 3 0x14200 bored systq 65596 101789 0 0 2 0x40014200 softclock 69816 388415 0 0 3 0x40014200 idle0 1 59672 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex mbufpl r = 0 (0xffffffff828bd1b8) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0xec #6 proc_trampoline+0x1c Process 44027 (syslogd) thread 0xffff800020e41390 (142808) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828cdac0) #0 witness_lock+0x4c7 #1 vn_write+0x42 #2 dofilewritev+0x1b6 #3 sys_writev+0xa7 #4 syscall+0x4a4 #5 Xsyscall+0x128 Process 96744 (systqmp) thread 0xffff800020d889c0 (295783) shared rwlock pools r = 0 (0xffffffff8270d870) #0 witness_lock+0x4c7 #1 pool_gc_pages+0x21 #2 taskq_thread+0xec #3 proc_trampoline+0x1c shared rwlock systqmp r = 0 (0xffffffff827383f0) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c exclusive mutex mbufpl r = 0 (0xffffffff828bd1b8) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0xec #6 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9503 6410K 6668K 78643K 10852 0 pcb 13 8K 8K 78643K 47 0 rtable 104 4K 4K 78643K 298 0 ifaddr 60 12K 13K 78643K 92 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1483 0 iov 0 0K 16K 78643K 11 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1336 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 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 39 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 216 0 sigio 0 0K 0K 78643K 2 0 proc 61 63K 83K 78643K 509 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 9 0 in_multi 44 2K 2K 78643K 89 0 ether_multi 1 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 233 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 122 23K 38K 78643K 1648 0 UVM aobj 8 2K 2K 78643K 8 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 34 0 NDP 12 0K 0K 78643K 22 0 temp 88 3845K 3913K 78643K 8097 0 kqueue 3 4K 16K 78643K 21 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 66 0 25 2 0 2 2 0 8 0 unpcb 120 105 0 95 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 49 0 49 1 1 0 1 0 8 0 tcpcb 544 104 0 100 2 0 2 2 0 8 1 inpcb 296 403 0 395 3 0 3 3 0 8 2 nd6 48 13 0 9 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pffrag 232 2 0 2 1 0 1 1 0 482 1 pffrnode 88 2 0 2 1 0 1 1 0 8 1 pffrent 40 4 0 4 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 0 1 0 1 1 0 8 0 pfstitem 24 34 0 0 1 0 1 1 0 8 0 pfstkey 112 34 0 0 1 0 1 1 0 8 0 pfstate 328 34 0 0 3 0 3 3 0 8 0 pfrule 1360 22 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 280 0 108 13 0 13 13 0 8 2 art_table 32 281 0 108 2 0 2 2 0 8 0 art_node 16 65 0 27 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 31 0 21 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1663 0 257 89 0 89 89 0 8 0 ffsino 272 1663 0 257 95 0 95 95 0 8 0 nchpl 144 2228 0 631 60 0 60 60 0 8 0 uvmvnodes 72 1795 0 0 33 0 33 33 0 8 0 vnodes 208 1795 0 0 95 0 95 95 0 8 0 namei 1024 6017 0 6017 1 0 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 vmpool 560 2 0 2 1 0 1 1 0 8 1 scxspl 192 6297 0 6297 8 1 7 7 0 8 7 plimitpl 152 28 0 20 1 0 1 1 0 8 0 sigapl 424 429 0 397 4 0 4 4 0 8 0 futexpl 56 2686 0 2686 1 0 1 1 0 8 1 knotepl 112 99 0 80 1 0 1 1 0 8 0 kqueuepl 144 48 0 46 1 0 1 1 0 8 0 pipelkpl 48 94 0 84 1 0 1 1 0 8 0 pipepl 120 188 0 169 1 0 1 1 0 8 0 fdescpl 496 413 0 397 3 0 3 3 0 8 0 filepl 152 2428 0 2327 6 0 6 6 0 8 2 lockfpl 104 30 0 29 1 0 1 1 0 8 0 lockfspl 48 12 0 11 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 153 0 143 1 0 1 1 0 8 0 zombiepl 144 397 0 397 1 0 1 1 0 8 1 processpl 984 429 0 397 5 0 5 5 0 8 0 procpl 624 828 0 786 4 0 4 4 0 8 0 sosppl 128 11 0 11 1 0 1 1 0 8 1 sockpl 400 537 0 517 5 0 5 5 0 8 3 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 131 0 0 16 0 16 16 0 8 0 mtagpl 96 21 0 0 1 0 1 1 0 8 0 mbufpl 256 212 0 0 13 0 13 13 0 8 0 bufpl 280 3720 0 135 257 0 257 257 0 8 0 anonpl 16 55187 0 42917 77 1 76 76 0 124 6 amapchunkpl 152 2699 0 2551 20 0 20 20 0 158 12 amappl16 192 1756 0 859 47 0 47 47 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 32 0 27 1 0 1 1 0 8 0 amappl13 168 222 0 217 1 0 1 1 0 8 0 amappl12 160 10 0 7 1 0 1 1 0 8 0 amappl11 152 56 0 41 1 0 1 1 0 8 0 amappl10 144 18 0 14 1 0 1 1 0 8 0 amappl9 136 459 0 458 1 0 1 1 0 8 0 amappl8 128 440 0 408 2 0 2 2 0 8 0 amappl7 120 125 0 112 1 0 1 1 0 8 0 amappl6 112 27 0 21 1 0 1 1 0 8 0 amappl5 104 224 0 208 1 0 1 1 0 8 0 amappl4 96 600 0 568 1 0 1 1 0 8 0 amappl3 88 202 0 194 1 0 1 1 0 8 0 amappl2 80 2288 0 2222 2 0 2 2 0 8 0 amappl1 72 19188 0 18743 23 13 10 18 0 8 0 amappl 80 1102 0 1056 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 415 0 399 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 415 0 399 1 0 1 1 0 8 0 vmmpekpl 168 7263 0 7231 2 0 2 2 0 8 0 vmmpepl 168 58113 0 56072 136 10 126 126 0 357 33 vmsppl 368 414 0 399 2 0 2 2 0 8 0 pdppl 4096 837 0 798 6 0 6 6 0 8 1 pvpl 32 179976 0 164558 183 0 183 183 0 265 21 pmappl 232 414 0 399 2 0 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 257 0 3 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff826f4ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 spllower(0) at spllower+0x87 kqueue_scan(fffffd806e8e4ea0,40,9c86a82e800,ffff800020e55b80,ffff800020e41390,ffff800020e55bcc) at kqueue_scan+0x2c1 sys_kevent(ffff800020e41390,ffff800020e55c40,ffff800020e55c90) at sys_kevent+0x464 syscall(ffff800020e55d10) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1d30, count: 7 ddb{0}> trace x86_ipi_db(ffffffff826f4ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 spllower(0) at spllower+0x87 kqueue_scan(fffffd806e8e4ea0,40,9c86a82e800,ffff800020e55b80,ffff800020e41390,ffff800020e55bcc) at kqueue_scan+0x2c1 sys_kevent(ffff800020e41390,ffff800020e55c40,ffff800020e55c90) at sys_kevent+0x464 syscall(ffff800020e55d10) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe1d30, count: -8 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff823ff789) at panic+0x15c witness_checkorder(ffffffff828cdac0,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff828cd8b8) at __mp_lock+0xa1 pageflttrap(ffff800020da3860,0) at pageflttrap+0x7f kerntrap(ffff800020da3860) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828bd1a8) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff82738380) at taskq_thread+0xec end trace frame: 0x0, count: 5 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823ff789) at panic+0x15c witness_checkorder(ffffffff828cdac0,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff828cd8b8) at __mp_lock+0xa1 pageflttrap(ffff800020da3860,0) at pageflttrap+0x7f kerntrap(ffff800020da3860) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff828bd1a8) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff82738380) at taskq_thread+0xec end trace frame: 0x0, count: -10