Warning: Permanently added '10.128.10.47' (ECDSA) to the list of known hosts. 2019/09/26 12:34:45 fuzzer started 2019/09/26 12:34:52 dialing manager at 10.128.15.235:4408 2019/09/26 12:34:52 syscalls: 337 2019/09/26 12:34:52 code coverage: enabled 2019/09/26 12:34:52 comparison tracing: enabled 2019/09/26 12:34:52 extra coverage: support is not implemented in syzkaller 2019/09/26 12:34:52 setuid sandbox: enabled 2019/09/26 12:34:52 namespace sandbox: support is not implemented in syzkaller 2019/09/26 12:34:52 Android sandbox: support is not implemented in syzkaller 2019/09/26 12:34:52 fault injection: support is not implemented in syzkaller 2019/09/26 12:34:52 leak checking: support is not implemented in syzkaller 2019/09/26 12:34:52 net packet injection: enabled 2019/09/26 12:34:52 net device setup: support is not implemented in syzkaller 12:35:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x5) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(0xffffffffffffffff) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x1, 0x0) r8 = socket(0x20, 0x8000, 0x6) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r10 = dup2(r1, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r1}, 0x5, 0xf0, 0x4, 0x165, 0x3}, {{r4}, 0xfffffffffffffffe, 0x80, 0x2, 0x8000, 0x1}, {{r5}, 0xfffffffffffffff8, 0x92, 0xfffff, 0x2, 0x7}, {{r1}, 0xfffffffffffffff9, 0x0, 0x80, 0x0, 0x9ece}, {{r2}, 0xfffffffffffffffd, 0xb0, 0x1, 0xda8, 0xcf}, {{}, 0xffffffffffffffff, 0x8, 0x1, 0x3, 0x1}, {{r6}, 0xfffffffffffffffe, 0x10, 0x8, 0x5}], 0x5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x2, 0x101, 0x101}, {{r7}, 0xfffffffffffffffe, 0x2a, 0x40, 0x101, 0xffffffff}, {{r8}, 0x8000000000000003, 0x2, 0x4b4a7a66bade0d6e, 0x1, 0x40}, {{r0}, 0x0, 0x1}, {{r1}, 0xfffffffffffffffe, 0xe2, 0xf0000000, 0x7ff, 0x1f}, {{r9}, 0xfffffffffffffffb, 0x76, 0xf0000000, 0xfffffffffffffffc, 0x7ff}, {{r10}, 0x0, 0x10, 0x1, 0x1, 0x1d2a}, {{r2}, 0xfffffffffffffff9, 0x8e, 0xb531f82aa56f2f84, 0x6, 0x8a35}], 0x80, &(0x7f0000000400)={0x7, 0x189}) r11 = openat(r10, &(0x7f0000000440)='./file0\x00', 0x400, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r13 = accept$inet(r11, &(0x7f0000000540), &(0x7f0000000580)=0xc) dup2(r12, r13) r14 = open$dir(&(0x7f00000005c0)='./file1\x00', 0x200, 0x10) dup(r14) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$KDMKTONE(r15, 0x20004b08, &(0x7f0000000600)=0x7f) fcntl$getflags(r12, 0x3) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000640), 0x0, 0x800, &(0x7f0000000680)={0x18, 0x1, 0xfffffffb, 0x1}, 0xc) r16 = syz_open_pts() ioctl$TIOCNXCL(r16, 0x2000740e) syz_extract_tcp_res(&(0x7f00000006c0), 0x1, 0x9) getitimer(0x0, &(0x7f0000000700)) r17 = socket(0x1, 0x1, 0x80) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0xca6, 0x1d}, {0x1ff, 0x17}}) 12:35:23 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) r1 = dup(0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) readv(r2, &(0x7f0000001440)=[{&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/206, 0xce}, {&(0x7f0000001280)=""/175, 0xaf}, {&(0x7f0000001340)=""/115, 0x73}, {&(0x7f00000013c0)=""/72, 0x48}], 0x6) r3 = fcntl$dupfd(r0, 0xd7f51cbb409577f1, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x800, 0x5}, {0x18, 0x0, 0x2, 0x200}, 0x9, [0x800, 0x1, 0xfffffffe, 0x2, 0x10001, 0x8, 0x3, 0x9]}, 0x3c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x40, 0x0) accept$inet6(r4, &(0x7f0000001540), &(0x7f0000001580)=0xc) getgid() ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f00000015c0)=0x8001) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001600)={0x4, './file0\x00', './file0\x00'}) r5 = msgget$private(0x0, 0x400) msgrcv(r5, &(0x7f0000001640)={0x0, ""/217}, 0xe1, 0x3, 0x800) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740)='/dev/pci\x00', 0x20010, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000001780)={{0x3, 0x1, 0xfb}, 0x4, 0x4, 0x2}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/diskmap\x00', 0x400, 0x0) preadv(r7, &(0x7f00000019c0)=[{&(0x7f0000001800)=""/38, 0x26}, {&(0x7f0000001840)=""/78, 0x4e}, {&(0x7f00000018c0)=""/236, 0xec}], 0x3, 0x0, 0x0) socketpair(0x0, 0x8000, 0x0, &(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000001a40)={0x10001, 0xffffffff}, 0x8) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/ttyCcfg\x00', 0x0, 0x0) read(r9, &(0x7f0000001ac0)=""/75, 0x4b) r10 = getpid() wait4(r10, &(0x7f0000001b40), 0xa, &(0x7f0000001b80)) r11 = socket$inet(0x2, 0x8000, 0x9) getsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f0000001c40)=""/4096, &(0x7f0000002c40)=0x1000) pipe2(&(0x7f0000002c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$BIOCLOCK(r12, 0x20004276) socketpair(0x20, 0x1, 0xfe, &(0x7f0000002cc0)) 12:35:23 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(r7, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r6, &(0x7f0000000180)=""/18, 0xffffffffffffff80, 0x1, 0x0, 0x0) fchdir(r8) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r11 = dup(r9) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r11, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r12, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r13 = dup2(r11, r11) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r13, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r11, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(r0) r14 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) 12:35:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffff8ffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x800000018, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 12:35:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000740), 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x4}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) unlinkat(r0, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = socket(0x1, 0x8000, 0x0) recvfrom$inet6(r3, &(0x7f0000000080)=""/142, 0x8e, 0x4, &(0x7f0000000000)={0x18, 0x2, 0xdc, 0x40}, 0xc) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 12:35:23 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 12:35:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1, 0x0, 0xe0000000000}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 12:35:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x7fffffff}) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000eca588582b7a05895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb1122c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2ccd2d542714f829fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) 12:35:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x13, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r2) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x40}, {0x8, 0xf220}}, 0x0) 12:35:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x8}, {0x60, 0x0, 0x0, 0x20000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x9cbb64191adb83d8) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 12:35:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x5d9950248124562c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x1000}, {{r4}, 0xfffffffffffffff8, 0x80, 0x0, 0x81, 0x5}, {{r1}, 0xfffffffffffffffb, 0x60, 0x20000000, 0x6, 0x7}, {{r6}, 0xfffffffffffffff9, 0x7d3f9183aeac5a76, 0x4, 0x2}, {{r7}, 0xfffffffffffffff8, 0x85, 0x0, 0x8, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7ff}], 0x0, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffff9, 0x99, 0xf0000000, 0x13, 0x4}, {{r10}, 0xfffffffffffffffc, 0x80, 0x2, 0x7fff, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x3}, {{r11}, 0xfffffffffffffffb, 0xdde5b195392f95ba, 0x1, 0x10001, 0x7}], 0x1, &(0x7f0000000300)={0x7fff, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = msgget$private(0x0, 0x0) msgsnd(r12, &(0x7f0000000340)={0x3}, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f0000000040)=0x1a305bba) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) msgrcv(r12, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000150000000000000000000000000000010600000000000000000000000000006e3f9096ec01e90db04765417587804ae489cda72e29e1558a8af9b20d0700"/80], 0x34, 0x3, 0x1800) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) r14 = openat(r13, &(0x7f0000000180)='./file0\x00', 0x40, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r14, 0x40045744, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 12:35:24 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f000018a000/0x4000)=nil, 0x4000, 0x7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 12:35:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x5}, {0x50}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xfffffffb) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x40, 0x1, 0x58, 0x2}, {0x1, 0x81, 0x1f, 0x7}, {0xda1a, 0x4, 0x4, 0x2}, {0x4, 0x3, 0x40, 0x6}, {0x7, 0x2, 0x0, 0x7}, {0xdfd, 0x5, 0x2, 0x3ff}, {0x1f, 0x1, 0x7, 0x800}]}) 12:35:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6c3084c3b700fd408a15cfa28d72cb2bd26e21cca1e19e35f10810df00c2831e7b6bc46cc547f5fc877f3e95904d0dc98182"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x5, r2) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = msgget$private(0x0, 0x480) msgrcv(r4, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(r5, 0x101, 0x30000000, &(0x7f0000000200)=""/209, &(0x7f0000000300)=0xd1) msgctl$IPC_RMID(r4, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup2(r6, r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="8c65", 0x170) 12:35:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x5}, {0x50}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xfffffffb) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x40, 0x1, 0x58, 0x2}, {0x1, 0x81, 0x1f, 0x7}, {0xda1a, 0x4, 0x4, 0x2}, {0x4, 0x3, 0x40, 0x6}, {0x7, 0x2, 0x0, 0x7}, {0xdfd, 0x5, 0x2, 0x3ff}, {0x1f, 0x1, 0x7, 0x800}]}) 12:35:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) 12:35:24 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) socket$inet(0x2, 0x3, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8b41871846d99df2, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e20800118e1c5ceae651f449796744ec124922a3af27b427bbd92f646d8aaa3de9f30b2e9cf246f6ee1a1c5a249efdf5723d4ed8fb83a3dceca7e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f000000000000080099ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x6}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000001580)="1f2eab2ec00b94475c8e552210f73c33ac0a4a347c8e098552625dbdb8c652fe4c7b6f386c9bc382b1aa5c90230db8dc65df84ff7ae4c229e1f875af7f3001c79c3b2a31003a21bc51e65b88d78fcd16eb1de048a128fe9abef32bc7c4044f7bb2c10f7a67773b80dff4f0c7385c4c99a00f69e041e07d490423c0f0f6dbc1d3f8ed46cc717d4721ace2981c95f48dd9b053778b666ac293f81afb64c1ba21303bb7cf601251098693a1e328912f9e64465c32ff6c9cf47f591987814e4218122da1d11dc8f63ed8a9c99eab430bf1fcf91700f1c3168ced55ef168ecfe95dd2c8f5875303bb8f836d78dc6f1b1e613cac3f7cb0cd8a33081ce70b2108310aabc94f11e58ca88b2446faeba58482fbe7a15ac8e759026ea29725cfcbbe88ca1143f8c2e94dad9cc8c25f0f31de7d332ceb7bf60c4b91d402d863fcd281693aaec3c0056ff91ddd364e5498013abd0a403f2f424937083a66c158dd29eaba83d6c1c28f289be75f10fdf6ae53ddcf0a2f08457d5bad199482390850b34662e28f8fd46476a0b0bdf8813444192868cc39fd4ba1d0a4264382214628e7eff0a1e3e9d9c692a8f0f81fd0349b0f55e31bff0c663c214c1522d240ca78e8742e69905fe167f4e038034f456d18af7f431de9e7deccd563c18202ea7758dd79ded02336f3fd9afae4199bee7aef66e7802fea9e89e4086943dc658d7ab6ed30b103e3f4dcb6ea7bdc84989ef0d154ff386ef9f6e2b317aa9cc6e836d1370f66396d8581b797f399a4c33c7828e9a45cef445a08807b0196198593e016fb6b6c72128013f69d447165a78b1f01d6781423c5d5ed30fd658e40c2967786c08b09bd352a6feb5e0254cb4f97f5167aee2126ee2fe10bf60bb6a56cb1725ab4671a2fcd56aa787de9f6719b462d969974c0fe3f486f13d3de5b62da9ff1f7e3c4492a306974277ca10bc6e394697dceff76bc068d00ca2267baa78ab612fcfb6013a55fcdc11be1a399889501c73192b044c1c709a0c9c2a9d55e820773055d0e8a411716d62d003d53aae22fe58393edd106b78077ad7f6305bc7711b5eadeb02108b06aa16de9f65a73c9700771a2471ccf164a3f27dc23866f5cdeb225722096184a9b9ac7007b0ee97470b2d57c7a1b5736679c81a85a092591192b8fb7b98eb9c10d5090d37ebd269df30cbc861689cdaebfbf90a66bcea56ec4722b22dfa91ece8f25fe15890e19650890632c440e04a4d78437d3b804c36ee6bcc5e23876ec383128a3f544b9536d2f11818c93e54d5bb8d2a085c97bca7474a929681adefbad03087483cdfc389929f389f81d81546b6f98b671b4aa462ca4ed47a7b9bafa93c74f90f2be4e1ab787adc14fd92f1ed468123e778ebc2e0acf0a18e4d813275057de0540625a9256033bb71f8677567a146177fe4f63962c04750e6a83dd73e9a05a3d402853fddb484551f934943c08bdd1de8f360c7c450a3a7f5917768560762ca71bbd5b89bfa14bcad4f263b401317a669d633d90ec5ee70ab2f558eb7b6c5b9a1ca23e22c080931af59e39bda4609635983dc29a8c2a6dc3a9b6c78db0a39b757a2147523e0cb5447f21171818c471d816c025d5019cd9c872927d7b89268e1c2a6c5cc8ffe60fa6693e27bb4741b2a3a58c5e3fe74e450dedf805f7cd6fae70e4f62e2355937580a27d3da3d19a3305da120dbecf11afb31501dab77eda5bf7b9c57ff9dd22bb6735c9dfa92a74d3469ca963bbcb29e261296908fc747fe090286d0058743766a38ca5d75270bf6ab2e49bc5353147fa1f7c68b0a7c0ef3cdd190a15472a9681430ee13fe300ea6a7ca5facfdeb3ee4441b10dd9f309c9d9b38228bea27e0d3bcc2f9ed83e8e003fee51f01cde9132a7a8d95f337bcad85f25a4f00d1fbfd1e17bf884fb106cf21adafd215eb633766a72cb16a7e92846cd7f2bf2b08c0a939b100bc685ddd8f0ca78990191a430f0322764163a62b4b28c715424a99945b37155428deab4e326a737773392eee12b75c75ff7f8e9c897d1862262b3fb32f30acb2377c6b3b68dff55dcb39c9de7c8be98604b9b0b32f699488fe92b72c66074dcf823067f8e03122eafbd88eee09ae79da0abb518db5218c88b55fcd0eaddab6ef40eb764b5471f6659a43774cd1e61cebe6aa185567934ee7fe0d45e5e25d1f33cfdbd1c1759a6ad91c35042ec17dd29fdc8dbd3ab507b5d3bf415866660b0941ae02bae5c1c0850413f56c871892520a543c529956d067f51ab8372e1cdeadd4c5ce33509a08beec6fec2b47498d33f38072f51b5ad902b4f5d7508863a2434e04cfed5f7e5b0c62f5a02511f3aff79c764a66053afa6f9245cb5386ff6964513f528814be6530598e535f58b50457bbb061ac8ca3b932f1929d592b496f82dbe244b9b7965213ec0c4dab656536e74466b6598b59c495ecc6ac3e4fc3f26a0b6b482eb047656520379762306daa99d0d3dba7764b4d0a4cfaf08b5be2d0fa028e76f769f90a51d203c9b0b8588d5ef4150dbc866fc598df6bd54e995e31f30ea9867f90685d363b8045c88c78d07439f034cfc0d721f897f0f008d9fa3700ed9e7f517b43bf772505f7211bd2d64a77f12f2dd7105487e9717069eafe1af49c2dafd22dda02d3cac30bd4297cb00d82db1c67d9636e90020ea1b17e0b5badcec662fe0f8769dcc0969678b4fb1d0a578ee2d3eb9f8d01b43d555d130d22943ba797180545c797faca78573daee04d111439401bfdae693f4e9d651d31c83ec2494654d449413f355bd19e2b17468daa8b6a947abe5573b19bee6396d89cad9e612820c82dde217ddf85c747007d3c2b1c17a08c9dd6620cb9c7b08c737cadbc47253f4d918675c1624d3b24e03e080f66a74592a82b64d5598702ef967b34ab6a148d3b12f942b13192007e4c8d729fb0e0f2dadbc12d2b994b8f825af56c6dcff4fe8084069b8d20ef82c006603e4ead10afb96433f09a1ff1dfbff9dc84c451fbea8f54c586047226d036f9abe5ab7b7e8b58692e84da206d4f5b665ea61a6ec1c6702ecaf1eee9fcbef763eda8cd02963ecfc10cf43799b2db8ce3bc9aecf75b6091165494b797ec96a589733d9d7d55a9d2fb07981d0eee6db3c4c7829f2b686592a5547ed1245945ac4b5ea6db353e51bfbd4c06351cac6a01dd5a94826a68ca12c5cac87961c0f05736c02923d8d72d5bc29d707749230cc6b074ce7b7da43c5ee1de2fe06009106590db385e2de3b1e306d488086ebb6874847309fa54105eebf4bc177122f4ec68168dbfab61c3afe70fb8d6095d7fe1c470b698dde7ef914a3040f164c30b8bed3cf4c64039677b39cd8e53867dbc3b7590f062ccb5947aa8c3c6160463c0aa384d48c099c20e825a44fda4e1d9b0b02e68ecaa8f31eb1ef3a5af6a052ff8e9c83bda88965f3e92ada22762e2def2d6a93e64db373c5401828f4821fa2ecaceae632e349c1c152280e59e3e0627f1c794b07e0f6b3d5f8383d5ded26b28d307ea73d24a5dbb8331c90145567d82e5d750f7f91d7d3e234de9298a0cacdb9561551ee7b213654e54699fd78ef5cebee40d89db0bd0baf0ec73136a984aef9060abb6fd95d2a4cdb03a0d5b0d6e8dd526423dcfad71a482c7fb343609d3ea0cd67fcb021d9554e88b1d31687da35f868bc504b41c20c3829bcdc53136a58f24c6f241bcd1b4f5887c3f10a24dab2c73880f59daa11d6578b51cc0335fb5c3b8e12ba3a90fc9640b3712d428ab6f8b76a040a381f43aae5f49a54387bed673ea3f0cabdb8c6b6024c5eac4d2caf340af8b44bda838489b4dbf06a43db483d261b2dd097cb37847dc1d75b67fd241ec0e8ac87ae7e28688069487566ba2a02cf828c130a6298ad9c8a7fcb26aa8f2c8783e7e3929fca91f72036083f324407a31ed3b4e90b610037cf30ee61dc1a65fa7124511b9c4a97ed5df6abe248f16e265646d70b768793664c3d77abb8797395d543563399cb14b0a60658e7c2c31c7c3717190e4aad2b0064275373a7b1670540ea3da5f94880e2efb50d7f9e1df745fddc2952dd7e507e0de5e5b35a87fd89bfb776700285f5931e75e1d4092bdb44ce918da8238df01175bbbf1484bce612c3d65aebd9353d9c2f72bdeeba9ce5467eec6ce532d55fe4e36595e29910c5655aebfb344b9645b016ef62bb6379dfecc9cb83983e871b006877c9507c432301dd753dd7c39791cc284d13bcc7446129636d8014b81b4951a60e9850b5d8c60dd2691adeb255b75e8bc5d9c1c6fd8fbb2306a48c1c04be7a21fa587e6e6033350eb1b9019d7e27414ff72471807f0611e4575734645e0cea156c508fc2ab708ba0a14eb7012a5d8b9e8a9b64d16a07a4137c807ad8748448cc361bae4f9bf279f24697abe51d905fdff6c0f33e746abe1a92d9b9c72f9d652889b3856ffb08e585d579d910e92d5f463f1c8e38098004947a274fce2cd1d196be4b92abf1082ea9f16e87803ed61c9129ff20b1c35cb47abf877bc52f84c64e028945c9ef944e03ce38aea83f0e88a1bfb8a94cf20311d47f07c94f9befcc7408fa87951641186dbe692ea915dea652347bff4bd97eb11398afcdd35ad8453d55909d73c0fbcc2d6da5a05763013debfa46133d1c166afe9d27d2a5695803bc37120671fb08876f6fe12811a5b9996a8c3e33c7ab864f63df48853921fce818ab5f22959f3fefbd6c05d65ccdde75328bd20bbac57bf317b4acb050aec7e80b69b045f4fef28a8bf60f20456a6ba47ed5764df2573e104da630a20de6556090ce579c0ea36edce26bae75045e1cfa5cd46cfb76dd225e2c5ce1f061a34f7a9cbdead408ac9e5547eaaec01be3dd77d7efa60e56c86e4046c2ffb835ac3f3a44e49ca6d219c89c9fb86480c44511747c5b822762c134922b2c21152cf9be1b6e877313304a7bc2c84bef0a4e442e0e4255dd03b3715a0faafa678dbc9a2754621149ffbb32ec41886d84880311f607b7fb444a3a590779b89a53d876b648e4a380dde02402827156fad17269ea196ef31ff3768051e7d153f3081faf2ca6211034dcbb76ebad64c4a0b60c1ccaed25352c682766f6c8a25c3e80bef2a51e8483cbdb88e381d24e5c32925e06070d53ade42b774383b9169130832b2503e48d9fd754e4ae258c4dc107a8cd213427a458b540d81c14b553333aa012d311483266ad642fa7e768c2007a14e31bbe2eed043822bc3f0f51b2d2c86587359f2ba9adf39df6a948426087dd6ee5d6c60b1e3104d8db1b3cd7e32f78722bb061ab3afd2fe1f2236ba6ba68a40631ff5a58045b8a16ac1db04f0f3def9abe362015c5cd8de788f5bb9f03011882e7cb92b6b87d6131fac317e6660010e949b888d8450a41410d39cfa70a48f048fb17843fe9a35b292ad2271357f05dc3200e59b68e77eda6888cc1695590bc21b2358ed3f8568b332894f59cc0fc736e8966f40f2b7ac5c9dbe762c2f61002dfd721f3e3097fcade19a4faebd1eb840537c85e0ac98ac0eb9c724b0b2986725894d0de9c4f1add0b1b903474ef2c0a8ce1ef1e1c404fb7d7d5785b0473bf3910fce0b2877bbd39b81ef423db8076ac2b6592e2a63a57b47d16ba3199dda9e1e9abf1a143aa7f2340904de7588f07b77f7bcb2b269cec89a1e67e8919ba4fddee778acc5b070f692b57cf45cad2174a9567d54ed5f5c1465f1e58bc0697faebb0b5a11398edb5739b3d5164fce5c601d0b8930acdfa9c1a0703148bb4861f6591ae8fcafc54a08c68a3ce6e61d237690675f4d5a0ae71176e5a744deadca2e06712652e80fc719b5dfcc727be0f0434eedc7b9163da558e69d7868a25043cd92de3029e2ea96ed8605f5cab031c276b42cbbcf66e21e2cdfde97e376bee5a1d5f1c8e9208c17600ad83f69982063d983990e316a8acdd43526cb7df3ecc41fe61b23ff702a1fe370a47a0c77138b2090b316c9f35531e822bc19a73482b0d2c0c0eaf"}], 0x346) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:35:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100030000}, 0x5000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:35:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r6 = kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r10 = socket$inet6(0x18, 0x8000, 0x6) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x30, r5, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) chown(&(0x7f0000001680)='./file0\x00', r9, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r12, &(0x7f00000015c0)=[{&(0x7f0000000140)="6479a77e67b0866f022d96ab7940ec523566fe2bfc42a08d83b1186959d38b18126c80240924740f0e218346217d60c48f6064f253e38d8a235f39cd01f498a7ab0090efe986b44938b4433fcf4d59cca405ca185e0437f5156ef1d6900f", 0x5e}, {&(0x7f0000000240)="53d2f5062e117d447eead50361c7d232bc2eda960cad5473c5f0be2bb383d37748a4fb32d2bdcf1f9f3ba88b3aa021db63a4524eb5d98041bd595325dd987693745f3090f5789b92c393062b71b4f71fb442a81575e370b26f5f70668e8725f7e47c204bdf7b0e3e647dbcb175d91a84c3f1ce206e4d41b5cff0640a841fac995402cb53fb70", 0x86}, {&(0x7f0000000340)="a8fa77b2c6e64d671d09de9f7a996e6efe9c08487c11e4e384cb6a61fe57a5e52ebbabdb40a9ab3dcb7fe91eaf52f4fe", 0x30}, {&(0x7f0000000380)="fe8e5285865ef9daf58fd43f0dc977ee1fad7eb14fa03a2edf43fd5906804b36b01f43f1d296614cc11fa520d0ee306ded49e5d7edce84094d8a0470709856d937bccf6afb5f1cec78b384ed66ca65e05b1ef07a9a4ab983e82cc2619797f16941d99fab20bffe1779919296cc2d394eb2595e90eece1698", 0x78}, {&(0x7f0000000400)="5336b0079b61cbf69ef04e0a281b38b85212d516f1f57904136287a98d", 0x1d}, {&(0x7f0000000440)="b0c22740da8998bccd5f081f82dcd6dbc36f632c8f73418365fb7983983405da370020b84a5abb57dc9cbca540302cc51bd4b7d4e15d834b7dbb4855d3fa125f7c17264e68581efbe00f6f72d42b63", 0x4f}, {&(0x7f00000004c0)="0b637a08319af2a6935d9eeb17b26b9356a90c1cb7c8cacc7a8c3986674b8d7e1d2120dd9ef596b8c6181cec9bd6eb8411b49c6fb70cc42ecec89fb96b1bbe7c333c864770473783e6172af85f7c290e030fcf904cae5f7f6c353490bd8c31061c1196c689f13669275c5e8d06363506d023386c74305cfabf54def8f73be4e4deb96fca056900101312e1a404b4f1cf9a2e2de65a045f20deb79d4dfd00d297757f55f52e6ffb6909ad0f60114e2643e96526d744ff58e6588dd79fedf3ce9b972ba1a15ccb79fc399e2b2f314aa1b42e8fdf1347b9cb09f7ab555603257973a9acf3eb7c97bb81ef0b5b19b16d837428ddb17ad416c0ddebd94a4c96a5220f1e52bf1d503eb022b785e7b89c15be656f72f1022e297e6fc7de3c19fa5616e94f081ee5363b8cbc9b9afa87c81c1b7ee228a53f893849988419138dd46707937e896663560574e138ac671a53da8abd193c840259552bbc4f5178284f056258caafea1039f7eb2aff5654e4e2b18bfed6940f25180f7795620152ee614544ff7dbf42e5ea2580fd35ee3421f651426530146a8e0ef73c96715fd4014a2485e0ff071c77cc31f22da4e70527516d706aed4fb711c4996b5b85f526c2e4ffb4f0a9cac144c8bf9aa29fdb7504624e8b668d016c7b4107ec39fa5018bcc1c716ceee7c423971d8a8991f8f5f1e74575b2a7a450dbee11a870a8b182794d10380588a19d22b7ee87847867949fa9c47684a4ff9db57da1e9db8413a61be9360852192ffe533859324f7f2601342f4315737a19a62d93c12d84861dccb264ce3f1d253c386298b07f391ed571426ec517e2ee1e7e2845e3714e3530cd7ca6958da96209445b69d4bfcbe19ed3c90dbbb98b901d6cba2d903c466b739dcbc2f702fa820f772ae1aaec73dad7eeeeec54cc955b41a2efaf2ae544ec5d5a89f3db5ce76a1b65cdad6467a22ae9c58337e743388efcf9769262bb15e63d978c2b483748d7b84154102fb0292b8e4822cf91a058513e136357424ba59f67dd36d3f4633691ffccc72e54118ff4cdcf51d71b396b1fd1c639c3dd1f88651bcdc5c1e46efd1a9d03a3c2edd8390b79b7838e2f8476abeb1f1172ad6ced0d45d1836ed6ae30075f19a3723531ad6576d6992083414b3b172122ded519d1ba248b617676da401e39485df71f793c854bcf57c94cf5719b0043e5a3f4be4df6b38a4aacc0e619d80a00532c20e59cc683ac474e027be4a08129673df1bbac39d550736e6f2a4e8c120bb01dd65bf6000b1c0a4d94aee11d1c537fbe663474b57c10bc255cce048df1a7d85ff678f8cfb2ceffb7ac872e8b325b9b52f0102c97326c5a739e1ccfe37dadfd1601256b1b5b8bd5a743f814a218ba92d507a9064930ad3e4723d1a834455c7215bf522f0482a9fcabe82ab637d898bda6921d8895f20de4042f69395b8199430ce30fe9d6e57e42dca8fb0dd2061e1ffd699390985de5d5d3797e8f03480f5b9d7c5796dac4a617b8578d17002e26ddc3f0f8c15276f2a2b591f020330f3ab840596ebbdaa02662a6fc2971f46f15366f9f8011fe17b50c7801428e232832fbd42b8926a59b43241f23458b1965cf8df5060c79b06caf958d466495049ee461c060313ad23b197fb683d29468224faf814b6ae213cccd80d87ca1d41d557efc203daf534a36be7f813d4fbc12fc19fdcbc144ae399d2f75953545e937cf8dc56002bc01bb7b0b7a063d19aced4037cb9d425780dea9175edcaa3e8a242933ac4dc18b83ee381f898313b93ce9d734fbacfb044e7c5f0cadd7f8cf84c1ad9636120e4448625b7545cb4767f83655083ba5b7f8e6277e71a98b13e1c2c6135a3e4fbd92bf1ee080a57783d1cfbd26bb66ade911f6feb80b7a1c2b9e2f06dce55531e570fd9f11d8d9cdef0d0001f948fe855fe1d3d79865f84705f9341ef812d81447d89b9ba5ab432bfc87fe793239a5a94118967c871eb20abd535cea331941c326b371e09705c018ce919fac25c1b346da41fb5f5dac9ff690c3e0dda07036befa87f02de32496ddcdfe4cd4614b22e0ee8ba606d4816b40675717b6234f462ea16e0b31d5e47d881119e67a6126bbb71bbef5e71bee79d9307ba5cee8f055a1e948579bfab364e38b9b5b967798f202723630fffef444d65118472e91bf84f215f3d3f14b4eb44a5f174ab72d38e936323aeb8adea5f8d3e8074b75d4421e4ccb231431b34418ed833893eb70b62f35f8b3dbefbc1ec7c9492c060519a8c115f0081679a8b4a76246e1d5f7af8a8bf74f7e16ef9d05dcf937286881ab3c45d19549b8c945eb42914213cb3a3d081041a7d870e9718b8ebcaa8b8b36788dd721f0d7e35b12aed71997d4637b1100dd42bbf805e8d339bb6208fec4aee6de121ca5861cab85b0438c1002b85fe2e6efd63f1c7607d2efac98205c1175176d1f5e7a05213159f8908e95f2607d85b1445c2b2b1e67d16b61b3eca62e856ec2f72bf8568130f09ba4fdbbd4e3d81e8871910ccb5c14598b8bd1956fa8b10573c93fb1d58077be6e7582160d2b43488f7b5636b42d6120c0d3f990485f1a44f298fbe243f6569658bc35fd84f48badafdf50944bf1bd590220c32c0d5ccd2f1cf3f0c17c92140f3591db827615ed3a1545bc1a4e747576468c9031cba3739dd5ac9a3b97e06264e2d114512f5ebd99d6e20dda7b71373aff66668314d9ee946b57cdd456e7517a26f3029e6a38b1e1df3bb043f7d6ab669ccaf2a7b6db30506642b2b3b98727c1ad07aa6f08f0bdf7d56371fe896da5117e0759755421a062cafb37becaa82bb3161ba9101ec543aecd0650670081b8501c035dd1e2ec9386c7746b0f9d0bb56d918420458c5244572219c16df3b5dedd808235c19ca2945855377c190ce93f48e05959dfd24409fc3854a7bb57ec54f919aedcd92dc35e928ebe2cc431f603459e48e50386c2b040f0a9b4aae82b12450021fcb19353dd8bf341c8a8fbe7ec60bde5bc5e7793d456212f7626f27c8108441bf2f3d9a4a79ccf075baffe3fbfb42a90ebb77c82d0ac870beed51712bf186db6b92baca5330fa813ad20eebd347b53dce99f27004a94c3a14081a046a36041e03c3e946f525aa2f53bb86a617f500dff01d47dbe7acaec5d9230ca99242d9ea63ec2c79a9bfa3da6f8cbb742a390540f496d409e5eb8830c93103fb429a731d2b624ab453dd175ef07385a6ba46727259b22356dfda4640a20631585deef29038d2f0a3b4922693ebf577a9f3b9f211ca23889fc957b382b76989f04bc2ee58879a5e1475b671b86debcec89465d899844df39ab490fd6dae947e2a9c77ea742259b321c2173382ca21b3c192badea0dedc1957b72660d945e83f5103167ec9f7b1c0738a9482f50e15ba76a2aff7dc631f02f1ced3718254e1fcd5f5070981431340696c7c34572fe22cb7da917c493b44e202852d2ef08b7f9229c1636ac1708f6ebe42f6798b462bd13c445e9022d72b25481a967906f1f7a2cdfd7c5ecae30cd87e14c507786992a113d0e06feb2f76e21752472dc4b81744cee7da306ca926e372f22ba1040d0fa07813e40aa3461206d5d271d1d2622ff0ef5d2312219cd420d75be53e726cdd9fa4d478bf6c362962fc8231e85eb2d38c52fa0a9967a92066a3a6f50667fea4140bab7d24a8e98886b34f6187d7bfddf3e94e95250d77a27bbdd32107431ea7653980768f2d797b1fd7663438d099a95c11ae6bc301fdf8a7429c3c79d89bd5b6d345911c1366f5d501134d1acd71c49380c5334ae5a9f6fc37daf7be544e98005d0a4eec98d27b7f6b6d7c87d0a2dd65dddb2b939b1455791fdb44614a7a1a3d10f0cd42c5875708ac04a50970edb5539a4cc9a04f5114c56fc1e786eec0f0da9ec940266d855bd50689dd36c565bb03cc0457bcdb7ee94035474dc86896c60317169d17ff059b96e81b3e65b50c28140aaf17030e663059fbfa7da0248ee8d508e55d03023ee3af07830aab1795798732e6ae62225962a20cbb260c58ea6e48b68c004b8dfd7d294b8e2e25d098019f56a61f9b500a343cda9067c0784a4484ad2fc0087fbf9bf85a971962aa4a5000c2277306c7ff6a1ed3698dc724c610524fcaa17c8e258597709a50bf314124c6029633e9a3aec5094bb8840687b83f8c28e69dcdce329d90b0c7d7656de9ccc29dd4f4c30ff2859c4183a0fe52f2569ff798b9cb72782eac30463c1ea732ba6b41276f963a7747cb9340879a1786a82cf54944a5036e53069443336adad0bdc5cfa6d2c16980c6c44182be3565a89172de5e81a0f71f60ecc662753d53e828f0c47b805e878e745ad9de94c9ace1de6459683f3adb398b7874917383911c31b5d3844428e60f1662c4cd8a8314a9368d5812569992993c79f553e9eac4702f3c3091bc6cf4b4e1ef1c77303232e0387ab23ab0c2e26211090f4b623a22a73a34e1d142e1a453df735440d58cce87e9f4d53be7df3cf06166a10552ec7af852634d59630826af8b283d66a0b7bdd555307280badcd32b347859ad405bc565ac29dbbe0bab4571ae5a64d2ce1b83144e05431363213c8a125d0376bb7097fb4e674d625bbbc96a1f71486dbf14b97ce98eb1d34382fd2f4d48dee15a540cdb1928f22994294ff96b8be08b0288b872d11acf1e926b94e4003131be0a8fd7430d6f4e09f11db54c9880c80bc4bfb86e2539e091bd46e5df97205f7ee805b7613478b122088f8cf0fffb3a5b18624481f6cf7e13aab2ae41e41deba10350e8d0ad0391afcf31187cda71c1421c51818a734653cda8bb71904bc90b5adce53f5bf44229ca3ebf2912bc0c038dec86c80a7d431a3fd444208803e7f65febed21470f1cda839e09399f936d22c711abd7e84009ef4da4f106a3d8d6b66c8c7150bf74acd6911b0be607680f09c06db8a609ea5a599bc68a6ae16a08f27e347865d315112db61a2b21a7a9e6c7903de037a84e9d32eedfeae04e02900b982cf156dd43ec24e4bde731c239980162e7e20c4b68420f90f7625ced8a1b52b8f06f7185356eefc4e1a15d1a8141b4d1bd5c812ee2040708d56495e4f9c9c605296bf272da67614f28f8be2dab2a60e619ff8c608e2ac2f5c80cfee0f6933f6ec5f3330247c67651d513327405269faad669f87a428b611350c7507869a0d4367f6f39aa7a38c1d42b3049e6ea24a8a02488c71dbf4dab690519f8b58b309e77107da2f9c051c75e67bb5337ebc7b481e2009658d4672e311d30a3751988c00cb2d51b0625709aabba99a5e793f54de69fbf51883927e68754fd6ef711785b6bfa8f5fe13ecb2b9b7d6bde4954be49c70a02004fc7ea4d1495571c820e4aeb1a7cb8d8890c9cf695f705996b763ff7ab50eac6ac0db56cdfc09012663a934641bead47b97443001a3b3cd30a48eeee21d37384c08b788252e61e2c707784b770425558cf96306763c39eceb5554137861ae2e8db008b3aa5d225270b76890bbb3a25dba6898053561e1805696bd61e41f67e66041d16e408bc6af833a536e4aa39aead05e9909553300513e9f831ab98f637de5fe45bc97f1a1110e0064aa390a6dceafc967070b4f89109f7b1c58cb6da54fe99c83f65721116fc3854d668b8d1cbd0435b6617fe6335ac7de7dacadd5d34608f4d783e43672b29f0b09f4f2accde1a46cb63f225467d102a04150547f1c39add24580b00e09df4e1304b1e34b42c4a106ba26deb1ecff6aff03012fdc553a01992fbe99b87fda972422dab831da0aa3b58e44788eaa7987b754453b3", 0x1000}, {&(0x7f00000014c0)="3113cddfc6a5a51e3d123a6c229a394799d1b92e9c7e07c5d5563e15f55079fda66cc81f464da4ecd04660da637770c02bc7246ff78c03e861a477ebf39d477144e898104ab97a059085bd8f0eb168049b720cdbc6aa1a8479755a08a106bbdc900af1986ab7c5ea0cb3be36d504e8aab8c646aaf177d83ebb0b6630bd90323c7826586538c1f671ff8bf03452a90d5645603f903b86448a025ff4813e21c94613cfbd7a67c5b4ad161dbb114a4c97dedbc70f4c6974", 0xb6}, {&(0x7f0000001580)="15584074b394fcd99477ccf73e3f339b5ba28c16", 0x14}], 0x9) geteuid() kevent(r6, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r13 = accept(r5, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) kevent(r1, &(0x7f00000001c0)=[{{}, 0x2, 0x20, 0x4, 0x7, 0x81}, {{r0}, 0x0, 0x44, 0x1, 0x42, 0x49306781}, {{r13}, 0xfffffffffffffffe, 0x40, 0x20, 0x3, 0x2}, {{r1}, 0xfffffffffffffffd, 0xb, 0x2, 0x401, 0xbe}], 0x9, &(0x7f0000000180), 0x9584, 0x0) 12:35:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000540)="8113994faa98619343da9207cbd135ecd6f795030dae584feb7f384319addf6afee740009115bded8b4969a2b115d2451243d64d82e1f58cf497d832cb503e520002000000000000200600000064bddf65267e116e693cb57514b897c7c26702075ba50383fdf688533be1c8c5a25fc8898fe2feb0d771e076871e7b11d3322135da903a4654d03d8287517901b04ac9aff5558d2e83a3f5874e8963ca9b1898552c0f5901a2dc2ef733ba0cb4f2fc4c12788771c8d8a07e13fec2690a2c9e8c266da215d93b7949847d76e196d1a9d6f555c86e42bcac8363398a1a81498b16d974b605a727ab038df958e4838abbb213c4b96d922957cd9bb61ca677184d8508d072f354086f1c7c1289b6b00ae829d4462da4bb7d63e31011e99e8d9e1ff8bb23341f570dd003e6c39e39574efede6d70b0ee0614c262a1d230b8d5da5127ebb1f8b3101af3ea78542b469253701420dcf6b2b06f4b45", 0x158) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 12:35:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040d2c3c90b48460909c2592e70e764b1da37543cf3abbba31e2b4be488ebb0b31866eea047e5bd1fe2e0eb3ba1b64dd79e38c3e3ccc4459590ae13ff51ac"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7ff, 0x7f}, {0x5, 0x6}}, 0x0) 12:35:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x20400, 0x14) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=""/235, 0xfffffffffffffffe) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 12:35:25 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x3f) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) 12:35:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0xc6, 0xfffffffffffffffb}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x7fffffff) syz_emit_ethernet(0xe, &(0x7f0000000180)="f56bd1463af1966640b6b49fe9ed") 12:35:25 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c7", 0x28}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000d00)=""/226) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semop(r0, &(0x7f0000000000)=[{0x0, 0x78, 0x800}, {0x4, 0x0, 0x1c00}, {0x6, 0xe5e, 0x1000}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1800}, {0x0, 0x100, 0x1400}], 0x6) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) 12:35:25 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x40) write(r0, &(0x7f0000000080)='m', 0x1) 12:35:25 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 12:35:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="4cb42592311c7da20338f889f49159cd8ed3e93b2f24417534a06dd82a15a6b1527c2a96ef579ddc258e9783ed35bb1647fa2bed61a122a7bd10c7238e6184bdb2bad4d103b6bffb099ae10fd1ac5fa4b9eaa24308", 0x55}, {&(0x7f00000002c0)="fc14b27bc55cb33918ddf57729209d6f16dcee668ecfff715113d94abe79a70dd95f3df809dc8231daaf78e90e307045637158e80e3b43718450c29251d34d412691159fc1a580e6d3831eed30e42f0ac977e9089ad772d3e6b9bcef64552a5c3e37487bebca32da7dfc84c5cecd49c7fe728a366a55d2b6a997b70ceae781ca4bee208696f78ef1cf049d00efa455a078bf95312abda498dd82bc572e96df923e77978f02e70e9dfce6dc21ab30455d6342ca4d8a1bef591361", 0xba}, {&(0x7f0000000000)="0bfe987334a69675b93c711462007cae0f5720721b7936550fb1eededb98997038d1bebd7028f3b32f5ace0a", 0x2c}, {&(0x7f0000000380)="bbdab549545301681028d4cd408ebe4026a8699411a3978092ad0ea117b1c8b3c53434713eaa7ec5b9496cc4618ec18696b01408a229041993a6afafbbcdda6f983cf3cdd59ac9125bac54d74fa64a85f9630457d7a2a4446a34bed3342ab100c2d92a6b351a369b21c2b1bf1307b736a5e6e57c85933adc7e455fe795cae5abdae7bb2c7a46bd6a99f9e57bf528f003ab98ccd99ca20047f0164699c8343621a175bd8ea1b61c6a5a30e9bc4d66eafff120183847e666225080b9ddb50d2a37c3e5b97198f03bc2dc069d9091b3213e79f15d97afc8df5793523ec40f494a469e2cea", 0xe3}, {&(0x7f0000000500)="73c9a887234a36fd2e2152a6f70a76bafd6105e27cbf64b5f5c4fbaeae881db775522db5125367a022c63513e7f524beda7c81c77d21816620f05da34b6dcc0a2d8c11eb7b9d7401edf7d806aa", 0x4d}, {&(0x7f0000000580)="82a9db60fbbe418b25b0dd338d399639adf14f4ebcf6aae7ba3c11bbe4b1dd9cbe5874df6a079123784e3bb85e0ef1b8b275f1cad978bdd66eba2a2b932780e896fcf8d5fcc99d097ee1564255fb5873f9c9ab7eb6b0fb6f15a42581f5958cb73ec6461b2ac02b6d11fe331bdd2f4af58b0e833388cbe98bc788f4eeb6e41fb656de0fda16bd3f6b531be3202ae1b030ee01fac2539f9771fc8e8ded41f7a9e16b278d0fe01b8c1579ef0bc2", 0xac}, {&(0x7f00000000c0)="39ff49ad6608e75bc756", 0xa}], 0x7, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 12:35:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r0, 0x9c8, 0x1, &(0x7f0000000080)=""/28, &(0x7f00000000c0)=0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 12:35:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x800000, 0x0, {0xfffffffffffffffc, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x100000000001ff, 0xffffffff, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f00000013c0)=[{&(0x7f0000000340)="eb8b4b046f7f0eaace9fb9f91ae9df2eb99c7f3127893a996e7ea5180e40ab7a1708a4412e4fd8c41ea052f39a78ba503f68bbc403f32e5bd48bcfab71bfc1219ee65cfc694e6ecb6e144aa90b1fa5cca7074db93fad9cc965e4a8fd13738ba74e338c8f691cebd0c3a79647aa00995c75a4b11b293ef9cdc73fc2f15ff32621a31c564edc9f6ce09d010d977fd1f4ffc20837c0e426cc3982a3ed819c5eaca7f990f609fd8c52f953ce89d446e1771d69c62fcaa8d531000e64536af638be219c52ade3e7b9ffb43b273cd43978725be426bbbc98f966bd3f59fc59999900852bc086770948ed963386f4e94e066c9ddd9608a0e8197101b553428d3d883b95f77663d9408c071f98663f97d124780765985e5696bad7798563c35409c00ba8b7c4ebd59bdacbe730ea3ba24b5a314d3a03731859ccac499928e544fcc55315c29b6fe5ef2505c670a99103b56a32a24ad3914f7af7956d3ee3eccc158b1875c9eb82ffbb6350e37887339c56ec0232a3f055817ec6e8132ddf00f6d297666a999c7d8aebf6b9b30e67465e3589a502bdca28ce61a3390cdf3a306a7369c03de23e4c1a2d175d87be63bb43d946abe49d3a6b5ad87839cd664881c30f7271e8aeb86875dfb0fc88c16273cbb287f5c9b87151c3d45bf7ca8b9eb4624934c9f49cfb0a53334019bbabbc2c8529ab9e3ad33f8999f8a6e4d1e01915ae195c202ea30abc1b2d5a905b9d839e9e7e063fc93eff5e28e78dff1fdbe913f861d51c5ee659695f58be9f6a84cd65763b0bcb17f8f0bfacf6fda96899d384f45db52d7324a006b724c89802ea8ba2804710b37b6e71bccbf33e7ce057e99ee7e362b21e2d95d701cf89a2630df7dc06b5f4bad211481ca988f5fdbf621ea042dd01671a3a483183d1578b07b480d29a6f8ce7a6d25561807d1a518e3edd12b81df7aa44e819c6911dd06ea7212ae43b8a1836674530f78cc7c9e1c26c6760ceb765edfa182ac9d576c348fd75fd8f2cc4a9cfe68d5fd392b3d97dc4c88453d3bfd9a998e60fc02d63413c94cb983533343d338bfdd3bbee7a00799c5f993dc8e3d65398cbc94987264b9f37a069ed5c90917a89f5d3d564f05e5b9fbff0ee94d63d28db1bebe245e2e6413a4717be4c70d4300184a1150259bf7bdfc48027ff103b91f7d87e68c8f5e494ddee8dbcd3fac9520a092c40efd196ca4d552c18e00882a5abf2d24afd58fa5e144796806f0b5b6a18b78cec6ebba60327c7d14be6c7c19c7197fc1eb88453dc2eaa9ec1ec9c0f4fa11ead608b4f7da0243099c4cf60c3a2aa42423b50a683e0c237cfe1c722509af41779684188b23eac8a0df6f9c7a38eff53c72fb2f018ad5a4a9f04b6bab99791ea6dac489c5fd676dc75f362c32b1369830aeabe886d8c8c2b0fe2895d65db66630edd21d09c4e1ccffc03a89df57a16c94aeee906d78738ff1adc170e8fbaf0d2362422ff5f18067f222dfccf017928415d48b414ede71d0133bba11ccc06e04d6dafb7a1d9b1cdd8fb7a078139c9ccfd8ef54942727a269bf10651aaae7664376218606fd9b574f6043cd62f1af8f615c5486d4961f167d1f3cb97e6474ce3aa50fa328b571939fe5b8fe14428b9507120eb452c5b1187f52c4786f292d8946256a915b62ebc76012e921ea1ca82734124658454e87f8bafd2190bdf143f111bff0e2f8f226338abd5b7c42ad46ec78aef7b38cb2a164ca46713acee81759f487071b8a7edd70f78ebe1e1b821d4d2d91cf17d9f27668bf6af1063eeaad1e6bfe48b67d8dafbcb6a3ec7008007a9c37f299ffbf23f436f46b3378dc1d45cbf47c1d6b5b3e79af39f60e8947cfc8ad31b9c0c9be5485c8d030f4ef1a59ee8068815effc8e92b2afa155077b7ac665ecef0d9a12f8de6e7d660e2fae44b5c4c6a0b97d6f49bb0ed9c0d9b9e927fd46412e80e93fac0f1056dee360cc67a9a4edc9ea2938cca501b058c088a1d40e2368cf8d95dd19cd926051bca7ffb5752a3ef287224404a73ad5081d2b57c2838ab113ca1f9ef94a0baa04be028ce8f4d48ca08213371a1e36d5b8c8b3228d85bf31e366fc6629ed37aacf2b44c22094ed2654765d36decf51dd1def4dda6d8af30d9c6628f50c841c81ae3ad77ef107c3f28039a741fb404b9724bb7f702690541428fa3431eab99c339b4b06e9511afcc13de86a28ae31ebce7c3cadfe304fd3b0877673c6ce6141e592a417a24e148d7541c8e4a8fbbcbe3803f771111cb9086b1172d478691b1edebe84de64e0552cc8facd2f6aaf47fa3d796ab7cda3bfcb8e108ea28347d0f40ef49df0c879e2ee197853a3e89ec41590780be02fcee0d2e64a129f3e26b4c202e41461a56edbef71d57f4536b6ca9a6b5ccbc428397f4127cde7d065b77eced6c60e6ed60638e8c1132c2b8e77aebf01ae409431a6e0ebea51e8f05d980b8608c883609a69da686a81de9988bd432736055e0d89ebdae55f463fbc8a92ef57470a65763f6d451f5563467bde23c8fb1eb040597948737b0516e6befb2a7bcbfb6a3ec65e8465a270133629c4544df24808521030bec0e286b0b8213652c57e8f3590e89b80a6ef1c20f82f1bb4a571bad07485cfc422e66791324584d06247b5e8135a60bbee9fc74f9cd9ad5265e6891c85855f6b8a19acf19ac822aaf2b640f1b0f878a1007f124fe644566ae1c4936edc316dc503b50ab585ee8930fa52189fc7fd86ceb6e75afb3a0e2dd0d8636358eb8fdb6bd3c8de7e6f923e14244700798c7a09ddfd45e2e04b571920c5588eaf80f896d34c7a1742fd6bd79e88059de50f0dfbdb4bceb5d57b21bc0299bcdec8512535a88d4238f817bbb25550a478f2ad5ec3fe1519d7e66984c032cdc55f6435bd38c3f8f7331f83e474292f73ffdcb2cc416e1dff1c872a1dd81a605084c41d6054e4449786d7109c53b28bf8c1744d1530c5abe637fd0eefff05a4a39b7f826b552673b38b8349ed3b9fd0271ff4a8f277d6881467a0387441c41cf96c70678481f11002c7c284cec467ef9881d4226fd67a684b56955cc2775395c1337c9eaf29c875b10689c3ad12b7acc65738857f7f815379f7d29a2eea45ef33550f11d81a3fd621f8ccd0b27849efb622e8374f7030989bc3acaeda41850f62c16b30591ec8a98c567183ce9eea15d34c2b9f497279c266f26ae5e5099cb3187da9c53edbdcad3119c774ba4871c49ca1f229f6931098fe17b73d4e727cefbb0044b7d69742403ce6bfb7ce3b3f00a38c6ed30cc371abb90b5f4a115c23e830224071e37322590751057787b6e4a068190724b7ca2e4caf186470985a97d9c1fe1f81d6000aaa0b2d76b99982ef5cebad01f5c2d99b45c817d1ff2811049beed75f4d223aea528d2b4d5e349fbd901763aa37c608e6938115feec4922125937a1d3e4532d975deffc0fb692153cd125f6c4653a2fcfb792d2ffb8de61b8286697cbbe5444a168ba0a29181ffe4c8da51c696a719408df9e7195a67d04dd2f78d3a86d96bbfa4a448d5d75d084343b4f547263a9fb1f48bcdc3db5d93980aea942295c0c0f762ecc1b78596e1604eeccb844a64c0c91c3072d53d5a28a20d428f58c81046266d8767d874a7b6397c4f0358cbfc0b49587231d3116d1ef01978f520d6769df10ebc3fc08cb22afe5288616314d6cbfbef00fdccd26348950a07e306b2d5960577085a7302023edab3b52b4ac7d45d5162381f296fb7acb4fb4bc50e3be2e86d19279e89ab6745140779acb892c8e9157e96e14556b374eff0e14dc800a8baa4d7e1958259b3ffbad0a1aabeee91518d97d94ed0bfeb697badf6da57930bb60a28343151bedf47e31df475a40be352bccb6cf5b439e59e31a45fa1684edeb62a50aa760f6636ae4f476b14cf51744112446a0dae920ec241af56fccf3218c7170d04e459feac890e54706e1c7a8dc8e63ef269eb6a643b4063844dcc91dc08ce3b3bcd4fd054deb79d7f7102cdcf135fa019c232b628b0072f9865b65e6dd895d21dd94a000b5bb04d4e4bbf257dae2a276de2de2edd5be63fea62fdc6f28496cf009d651876ea54eed42715a61c06af856873de57e939fdd663b976b82158716530a41a96536b9ccf3412b23ef819f318b9dd832ac13983a7199da3d6d9fb0eb5f3b738cdd211bee68271c0038d4b9f7fc967dc9bef5d7d46e093a2dc5e91fc2e4aa0ba7a581a5f4a58d6e9b3b0956a56b9b151543fef81920b6a6a862f81f7e5ae11dba773d167432a9a44d4af6d2f52620a54c3f857c3d2b1785314845db6f1343b0907c3629f540eb33312d515c2902a24efe7e4b80b84cdfd19f1ced7df61df94fb6d5a49042ac55ad463ab2c96b8125527b7a0a2b1bf2aa9f7ec398ec7f3f8ff998fce6c03cc14ef8be0fe1fdd11afe1b4a7939356aad170e18ff6650116e9257875104d9ac2fb6ebd6287cba0c741d5cabf4128f7a76e2cef35fc427436fd40f8760e12a64ce9bc8562c37aa0f39703c577a5537515c464e938ccf918bf488a6a4545cf8c0c088cb27aa2c5ea0fa3c089ac06671bc6d9992495a982c297da4c79eecaca1122723b6b8729bff4344d641062170d05ab0f6702cc9c2dbe91f5335cb89953f6fb4ec3fd237f45009ed6f3788f1c63d24890e2aafd8f544500e7e46418c3a338758d7066e46611e5804004eae4614f00863e66563ec8df4df6d18be3bf2fd7d5fffa61f90d448b934c6793dee10b9bfd53cc2d99b329c57d413e21bb5e65ffea1cc3ea0b6c2d4bc322019781a852001b5ac8d411a4b8052cd205f9e0512091f7d708fdfb7f48dc93f370d48fdcb050b12f10b800896b45f6ec9491a62f9e08c6771870eabe494be29df92007112615323ea2a01ae34b595ccedce103c0d365a0c361738a56d6f71086a226a937913bff667ef643a50f3994eaad08d900966b45efedef3f409c59183b1ba8945318c89074ebe8f39cdfab1524e857fa73dda3dc49bdb1960ae69f36787f786e2df21cfb1098e29ad72e7dfaf4460fb14a90cb5a64ca50f628491ec40e78c470437630fa2919205cc57662303030fa7f330ec089695d181a16d43335f7b822d0239ea169e15a64f8288f3c61316e333b52c262ef17ee10f239205927df5b92f5b3b639c29b95170e9fb9d44cf75d0aaf450ae1642a1dfbf6f6ba7aa55706e5e1c5193c26b5c422efba47283e73987c31ea25b48b7679f52baba6020e1931bc4956c25fc7e111005d143d114fdb8d92bfc58d39e1572e2e910903286afca08188a7642a008234430370cbd80e09ac1aabb9852bfeead52c58cb70bff0d6b067c82a298e02b40cdd152b831090057c041ea275bf057a31615bb70770aebc38addfafd752c990aea6fa52f40f5e8ef2d9bdb3ed7e28f39d4b6d3d9d088d9eb4dfbbc7b1bc9223fdfee6afbb1ba69e5ae2b34b1d87636c5474a786757aa68d94516c8640046b98c06fe4b63492d52b2b04eb797795aca8b55798676d9fdb3824d6b257b6a4bb700a991e818d656a0fc3bfabb956eebf401bfc0b74a1af648d0c47ff10941b779280643acfc5f87176d2ea95019cff2c2127bd202445ea649617676d3d861308579403b8457113433c3afd1abf46ac6c8bdb2c7c7a60003351630f4b01d59884aa3b3fc3491e2ffa60f680e2b9495c0119702fb25c5d6fdb8ede3bf75c1a365b1fa2d5b5c411779c957866876632eff51b24f78b6e7775ae9935731544c7b7fdb82a5c54a700543f7b9d4c7ea30578262b1438fdc15a148600b5ac115eefdce4a7f9e0f06c6721f33aa79dd", 0x1000}, {&(0x7f0000000240)="79c70132d4f82f8c346c246ef45cc03ae0c4f55481177219aaf9ed59ed53a3a1c5e195a566adb556b1b54a38932dd967", 0x30}, {&(0x7f0000001340)="b402eb6e568941147e6215323010985c0f0b157905173d2d4440311fa5107d86068b171e6e1dfa5777b8afdd11d74d4ba9a7b1f030bf02999b31e33b306d086861fe5bf60a71bc2d952ba2fa0653af678964cd8aea8f29edf2", 0x59}, {&(0x7f00000002c0)="90947f1a2d9bc365ead07905c025", 0xe}], 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) socket(0x18, 0x3, 0xf3) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind$unix(r6, &(0x7f0000001400)=@abs={0xdf771221152f4fe3, 0x0, 0x0}, 0x8) 12:35:25 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002980), 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000002900)={'./bus\x00', 0x7000000, 0x40, 0x40, 0x1, 0x0, 0xa96, 0x7, 0x2, 0x0, 0x1, 0x8}) r3 = open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000080)) acct(&(0x7f0000000040)='./bus\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) recvmsg(r5, &(0x7f00000028c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000002740)=[{&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/147, 0x93}, {&(0x7f00000012c0)=""/149, 0x95}, {&(0x7f0000001380)=""/74, 0x4a}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/230, 0xe6}, {&(0x7f0000002500)=""/215, 0xd7}, {&(0x7f0000002600)=""/254, 0xfe}, {&(0x7f0000002700)=""/49, 0x31}], 0xa, &(0x7f0000002800)=""/133, 0x85}, 0x40) 12:35:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r3 = socket(0x10, 0x4000, 0x9) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffd, 0xd, 0x1, 0x4cd7, 0x8}], 0x2, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffa, 0xe2, 0x4, 0x52e6e6c2, 0x10001}, {{r2}, 0xfffffffffffffffd, 0x90, 0x45, 0x2, 0x4}, {{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0xa3, 0x80}, {{r8}, 0xfffffffffffffff8, 0x4, 0x40000000, 0xffff, 0x22}, {{r1}, 0xfffffffffffffff9, 0x0, 0x80000023, 0xfffffffffffffc01}, {{r9}, 0xfffffffffffffffc, 0x46, 0xeed65f2a90d2069, 0x9f, 0x10001}], 0xfffffff8, &(0x7f0000000380)={0x49528a2e, 0xffffffffffffff00}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0x32a76ed960e344f0, 0x80, 0x20, 0x3, 0x8003}, {{r3}, 0xfffffffffffffff8, 0x8c, 0x80, 0x0, 0x8001}, {{r3}, 0x0, 0x190, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x2, 0x5}, {{r10}, 0xfffffffffffffffa, 0x10, 0xc00fffdf, 0x401, 0x4}], 0x0, 0x0, 0x0, 0x0) kqueue() r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r14 = openat(r12, &(0x7f00000000c0)='./bus\x00', 0x800, 0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000100)=0x10000) write(r11, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0), 0x100000000000001a, 0x0, 0xffffffffffffffff) 12:35:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$KDDISABIO(r0, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) r4 = dup2(r3, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) getgroups(0x2, &(0x7f0000000200)=[r6, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x1, r9, r10, r11, r12, 0x5, 0x8000}, 0x1e3c, 0x8, r13, r14, 0x1f, 0x7, 0x2}) setpgid(r13, r13) r15 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) r21 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x1, r22, r23, r24, r25, 0x5, 0x8000}, 0x1e3c, 0x8, r26, r27, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x1, r16, r17, r24, r18, 0x5, 0x8000}, 0x1e3c, 0x8, r19, r20, 0x1f, 0x7, 0x2}) setpgid(r19, r19) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) symlinkat(&(0x7f0000000000)='./file0\x00', r32, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r36 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r38 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r41 = getppid() r42 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000100)={{0x1, r37, r38, r39, r40, 0x5, 0x8000}, 0x1e3c, 0x8, r41, r42, 0x1f, 0x7, 0x2}) setpgid(r41, r41) r43 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r45 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r47 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffd79) r49 = getppid() r50 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000100)={{0x1, r44, r45, r46, r48, 0x5, 0x8000}, 0x1e3c, 0x8, r49, r50, 0x1f, 0x7, 0x2}) setpgid(r49, r49) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r41, r49, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r30, 0x1, &(0x7f00000002c0)={{0x8001, r2, r6, r2, r7, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r1, r19, 0x4, 0x3, 0xfffffffffffffffd}) r51 = getuid() r52 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r54 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r57 = getppid() r58 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000100)={{0x1, r53, r54, r55, r56, 0x5, 0x8000}, 0x1e3c, 0x8, r57, r58, 0x1f, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r13, r51, r56}, 0xc) r59 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r59, &(0x7f0000000040)=ANY=[@ANYBLOB="82024cfaf5c91fbf08dbee62e949c52e2f66696c653000"], 0x10) writev(r59, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) 12:35:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) semget(0x1, 0x2, 0x20) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2ace9d93c3682c84}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 12:35:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x6, 0x0, 0x0, 0x10000a4c8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 12:35:26 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) getitimer(0x1bd1afba35c05496, &(0x7f0000000140)) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() socketpair(0x6, 0x0, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="00002e2f66696c6530002a5801fa27dd8cce2af6a9b5b3d201f7c905da4f424777b678c26b02f861a26fd6100db6e477a310fccd13831d60785573c23992d606ae66f77b343885b9d976e483cff47a82d8540ded3f160d3570c5783a651033fa968ccc58690a3b034c3f9fef0b4431ad8e857f802fccc37970c6048bb5e052fb436d44fd19b68dbcc3c261561f678a56f1ae36cce9c7bdf3a23cdcc4e6717ed4993d009acece49accf82388f7432da183b70fedfe264691146f080c4a20979303e6e3824879463b306a0b0638eb67b86b624987eb84a8149f4f6329a39a6dce6a0a69162e01b9a19da392ab5effccd21a8c8df5d1d9bee59448f063eda1325549bb95cc8296b2a8ebd9d6223de883047f23a8093c7bf45f3b991d61cbf45280158"], 0xa) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000580)=ANY=[@ANYBLOB="4dcd4d56c43a57e9bac5d36ac8a78059f176c4ae05049eeb0a5259300e1571ef50d2eaf0c54c5936b0c2072b590f6aac1575b5e6123a2c2c9ebf7716fcfb4eaa268d9c26c02cfb1b30e934d07d060f226c41c92df60fe687a6802fb92e772d4b424c5e0aa99e69553af5af7a31efc998f2540934e0a694bc6255371470e6281993d17268b3befb73e478cce0f713dcedadefdac19df693b03400dd8d53ce6c02a2b8e448668d338a59055a441c2187d62235dfbb98fe61c3f200acc1128baa7c7a5bd1d2c500"/209], 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="c27ab9d60d11e673c95f8c7698b9494d9be35df0cec0383d4b104f30482e72b4d707a79d4045852f25d5493ce1c13a0c277e2218edad2e115cf75284b7ec17cc3a50412869cecda31477018fd9f365d06077a5", 0x53}, {&(0x7f0000000280)="4248d90009cfd2d88cbce9b80a32b6c30192467ed2aa258f1bc1a2b599ca5fbe94f2ae1c505323fae8b1cd08597f18181b4fca01db6e38412666c73f8e4f9e93b444709f9b0d6fb2024b43ad38c782be418cf1d1b0a121597af2ca193d284ae943b22b349312ee19783ee6cf83f0f1", 0x6f}, {&(0x7f0000000480)="29ea655652efd26058b5b682ca0fe25bb57190d789fbe27cd6c8c72675670f17e65f39b34a6286608a3edbe1867c1dacdf750b7dc82a9f70a8f8c1277ea95a9858fd0ebc13feea1e8c4802e1612b1fa02dc95a9a001524b3e666541f3cdc1bb666402c076c8f62eb5eb5130a924055f6add80e3bd80a94544045209ecc1e5723298f748ce81d23ad5fbdc4608140f49ce76ee01297a978f990bc201a8960aa826004b8af1b9ef6655a05789fc337685d401c2399090ffa08b3fbceebd05066fbae280a2674de422a1aa968f6f61aba8f68a75a22287489e96bfc1a0d1dd51f95b35da203bfc2cb35d5824c5c", 0xec}], 0x3, 0x0, 0x0, 0x8}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$KDDISABIO(r6, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) getgroups(0x2, &(0x7f0000000200)=[r11, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r13 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x1, r14, r15, r16, r17, 0x5, 0x8000}, 0x1e3c, 0x8, r18, r19, 0x1f, 0x7, 0x2}) setpgid(r18, r18) r20 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x1, r21, r22, r23, r24, 0x5, 0x8000}, 0x1e3c, 0x8, r25, r26, 0x1f, 0x7, 0x2}) setpgid(r25, r25) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r27, 0x20004b3d) ioctl$KDDISABIO(r27, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r30 = syz_open_pts() fcntl$setflags(r30, 0x2, 0x1) r31 = dup2(r30, r30) symlinkat(&(0x7f0000000000)='./file0\x00', r31, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r31, &(0x7f0000000180)='./file0\x00', r32, r33, 0x0) getgroups(0x2, &(0x7f0000000200)=[r33, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r35 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r40 = getppid() r41 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000100)={{0x1, r36, r37, r38, r39, 0x5, 0x8000}, 0x1e3c, 0x8, r40, r41, 0x1f, 0x7, 0x2}) setpgid(r40, r40) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) setpgid(r47, r47) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x81, r28, r33, r28, r34, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r40, r47, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x81, r7, r11, r7, r12, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r18, r25, 0x4, 0xffffffffffffffff}) r49 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r49, 0x20004b3d) ioctl$KDDISABIO(r49, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r51 = syz_open_pts() fcntl$setflags(r51, 0x2, 0x1) r52 = dup2(r51, r51) symlinkat(&(0x7f0000000000)='./file0\x00', r52, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r52, &(0x7f0000000180)='./file0\x00', r53, r54, 0x0) getgroups(0x2, &(0x7f0000000200)=[r54, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r56 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r58 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r61 = getppid() r62 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r56, 0x1, &(0x7f0000000100)={{0x1, r57, r58, r59, r60, 0x5, 0x8000}, 0x1e3c, 0x8, r61, r62, 0x1f, 0x7, 0x2}) setpgid(r61, r61) r63 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r65 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r68 = getppid() r69 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000100)={{0x1, r64, r65, r66, r67, 0x5, 0x8000}, 0x1e3c, 0x8, r68, r69, 0x1f, 0x7, 0x2}) setpgid(r68, r68) r70 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r70, 0x20004b3d) ioctl$KDDISABIO(r70, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r72 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r73 = syz_open_pts() fcntl$setflags(r73, 0x2, 0x1) r74 = dup2(r73, r73) symlinkat(&(0x7f0000000000)='./file0\x00', r74, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r74, &(0x7f0000000180)='./file0\x00', r75, r76, 0x0) getgroups(0x2, &(0x7f0000000200)=[r76, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r78 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r80 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r83 = getppid() r84 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r78, 0x1, &(0x7f0000000100)={{0x1, r79, r80, r81, r82, 0x5, 0x8000}, 0x1e3c, 0x8, r83, r84, 0x1f, 0x7, 0x2}) setpgid(r83, r83) r85 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r87 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r90 = getppid() r91 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r85, 0x1, &(0x7f0000000100)={{0x1, r86, r87, r88, r89, 0x5, 0x8000}, 0x1e3c, 0x8, r90, r91, 0x1f, 0x7, 0x2}) setpgid(r90, r90) shmctl$IPC_SET(r72, 0x1, &(0x7f0000000240)={{0x81, r71, r76, r71, r77, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r83, r90, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r72, 0x1, &(0x7f0000000240)={{0x81, r50, r54, r50, r55, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r61, r68, 0x4, 0xffffffffffffffff}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={r5, r7, r54}, 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) 12:35:26 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="22f87334d4244f0d"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x2, 0x1, "000000000000000100002000", 0x0, 0x1000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 12:35:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffc85, 0x1, 0x0, 0xfffffd7e) sendmsg(r1, &(0x7f0000000100)={0x0, 0x9d, 0x0, 0x0, 0x0}, 0x603) 12:35:26 executing program 1: r0 = socket(0x10000000031, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 12:35:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x5, 0x2, 0x7f, 0x57}, {0x57, 0x3, 0xc0, 0x3}, {0x608, 0x6, 0x3, 0x8000}, {0x9689, 0x3f, 0x60}, {0x2, 0x7, 0x20}, {0x200, 0xff, 0x9, 0x527}, {0x7, 0x0, 0x40, 0x4e5}, {0xff, 0x5, 0x20, 0x5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) 12:35:26 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9b888d6a52fbeb", 0x7) mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000600)=[{r1, 0xd}], 0x1, 0x0) 12:35:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x2, 0x2, 0x5, 0x7fff}, {{r4}, 0xfffffffffffffffa, 0x8a, 0xffffd, 0x2e2, 0x7}, {{r5}, 0xfffffffffffffffc, 0x1, 0x417e3e77a389bfd, 0x8, 0x1000000000000}, {{r6}, 0xfffffffffffffffc, 0xdfd5e65542349d4e, 0xfffff, 0x9488, 0x2}, {{}, 0xfffffffffffffffc, 0x2, 0x1, 0x7, 0x7}, {{r7}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x3f, 0x3}, {{}, 0xfffffffffffffff8, 0x20, 0x4dc113c466321f68, 0x1, 0x6}], 0x3ea3c26, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffd, 0x2, 0x1, 0x901f, 0x3}, {{r9}, 0x0, 0x1a, 0x10, 0x0, 0x1f}, {{}, 0xfffffffffffffffd, 0x0, 0x4, 0xf66, 0x659}], 0x7fffffff, &(0x7f00000002c0)={0x895, 0x8}) fcntl$dupfd(r0, 0x0, r0) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x801169ac, &(0x7f0000000300)) 12:35:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000001400)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000200)=[{0x0, 0x7, 0x6, 0x7fffffff}, {0x5, 0x2, 0x9, 0x5}, {0x7fff, 0x4, 0x0, 0x800}, {0xfff, 0x6c, 0xaa, 0x5}, {0x5, 0x20, 0x6, 0x2}, {0x8, 0x1, 0xae, 0x5}, {0x800, 0x3f, 0x2, 0x4}, {0x1, 0x3f, 0x54, 0x1b}, {0x1, 0x7, 0x81}]}) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x8) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0x1002, 0x0) 12:35:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x6ce48a3dcdc36f7, 0x7) close(r2) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt(r1, 0x7, 0x4, 0x0, 0x0) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x80) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x6, 0x0, 0x7ff, 0x0, 0x1, 0x40800000, 0xf0, 0x4, 0x1, 0x20, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r4, 0x8) 12:35:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) writev(r1, &(0x7f0000000640)=[{0x0}], 0x1) r2 = socket$inet6(0x18, 0x0, 0x6) recvfrom(r2, &(0x7f0000000080)=""/156, 0x9c, 0x823, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 12:35:27 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64804005e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf320554799b9b813ad30505e8f5300a49fef9d612f871f4385f041575ea4a5c5fe659fa202361cd8cac7db03f5980d6acf40657cddbc5b65c6593d284eb4122cd235000000000000000000000000da7300000000000000ea000000000000000000d227d1f2c50ed2f3302de6bb97a7384ef34c4f3e381618bd8a8e6eab799a70cb9fa9f837e2a42d7d4f5233580d68578f09c2bae9b0880bc991947087138c6ae5e5eb1f8f22e730b2df2d07b75b49ece7bfcaa32d45b8de1e23eee9ad4cb4cbd20547cb5a"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15, 0x0, 0x0, 0x3}, {0x44, 0x0, 0x0, 0x4c}, {0x7ffffffe, 0x0, 0xe0}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) openat(r4, &(0x7f0000000280)='./file0\x00', 0x2, 0x594a5eadd6695218) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x2, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0xa5, 0x0, &(0x7f0000000140)=""/165}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x8) 12:35:27 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001100)={'tap', 0x0}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0x285) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r10, r8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000010c0)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x2}) setreuid(r7, r3) setuid(r7) 12:35:27 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000377105c82d0a35d90b776a954a5010cc2d34a953eb0d2ba514127528ff46add78566a849a29668718a53bfec77232a5747347a05b3b6dcf1330ded782b"], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x200, 0x24, 0x1, 0x80}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000100)) dup2(r4, 0xffffffffffffffff) shutdown(r0, 0x2) 12:35:27 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x109, 0x0) fcntl$getown(r0, 0x5) chroot(&(0x7f0000000000)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x10, 0x10) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xbb91, 0x100, 0x4, 0x0, 0x5, 0xfffffff8, 0x8001, 0x0, 0x2, 0x400, 0x40}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 12:35:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x448}], 0x0, 0x0, 0x0, 0x0) r4 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$KDDISABIO(r5, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) getgroups(0x2, &(0x7f0000000200)=[r11, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r13 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x1, r14, r15, r16, r17, 0x5, 0x8000}, 0x1e3c, 0x8, r18, r19, 0x1f, 0x7, 0x2}) setpgid(r18, r18) r20 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x1, r21, r22, r23, r24, 0x5, 0x8000}, 0x1e3c, 0x8, r25, r26, 0x1f, 0x7, 0x2}) setpgid(r25, r25) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x81, r6, r11, r6, r12, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r18, r25, 0x4, 0xffffffffffffffff}) r27 = getuid() r28 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r33 = getppid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000100)={{0x1, r29, r30, r31, r32, 0x5, 0x8000}, 0x1e3c, 0x8, r33, r34, 0x1f, 0x7, 0x2}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r18, r27, r30}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:35:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000002c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x11}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/jpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tc\x80', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x1}, {0x4006}]}) r6 = shmget(0x0, 0x1000, 0x221, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000180)=""/186) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 12:35:28 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) socketpair(0x8882083221bdd7c8, 0x1, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x8}, 0xc) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) 12:35:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 12:35:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691000000000037a282f5bf2e8a", 0x14) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0xba, 0x0, 0x3, 0x2}, {{r3}, 0xffffffffffffffff, 0x0, 0x80, 0x101, 0x4}, {{r4}, 0xfffffffffffffffa, 0x22, 0x1, 0x8, 0x4}, {{r5}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x8000, 0x401}, {{r6}, 0xfffffffffffffff8, 0xa1, 0x2, 0x0, 0x5}, {{}, 0xfffffffffffffffd, 0x0, 0x7448f004d514678c, 0x1, 0x2}, {{r7}, 0xfffffffffffffffe, 0x11, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000020, 0x64, 0x6}], 0x58f, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffc, 0x80, 0x8, 0x0, 0x80000000}, {{r9}, 0xfffffffffffffffb, 0x1, 0xa2, 0x0, 0x8}, {{r10}, 0xfffffffffffffffc, 0x13, 0x1, 0x81, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0x7}, {{r11}, 0xffffffffffffffff, 0x20, 0x80000000, 0x61d, 0x1}, {{r12}, 0xffffffffffffffff, 0x20, 0xc15e47ae70022d6d, 0x9ac, 0x1db2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x400, 0xfffffffffffff000}, {{r13}, 0xfffffffffffffffb, 0x12, 0x80000000, 0x29d, 0x1}, {{r14}, 0xfffffffffffffffb, 0x14, 0x200fffdf, 0x9, 0xc7fb}], 0x9, &(0x7f00000003c0)={0x1, 0x3}) 12:35:29 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080), 0x0) fcntl$setstatus(r1, 0x4, 0x466253b26600bd06) write(r1, &(0x7f0000000340), 0x10000014c) 12:35:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) getsockname$unix(r1, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) lstat(&(0x7f0000001600)='./bus\x00', &(0x7f0000001640)) 12:35:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008200"/110], &(0x7f0000000080)=0x6e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 12:35:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7f) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 12:35:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000100)=[{0xfff, 0x20, 0xa, 0x6}, {0x8941, 0xb, 0xff, 0x517c}, {0x3e, 0xfe, 0x7, 0x10001}, {0xff, 0xd5, 0x3, 0x8}, {0xb0d, 0x34, 0xf9, 0x9}, {0x7, 0x41, 0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe97, &(0x7f0000000080)="79bef53b5877ae3c0295ed6a8f1c00") 12:35:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x5c}, {0x8fe, 0x0, 0xfc}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/216, 0xd8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0xffff) 12:35:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000380)='./file0\x00', 0xe2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000240)=0x7) dup2(r5, r7) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf0460fe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e643e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r10, @ANYRES32=r10, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r9, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r10, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 12:35:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus/file0\x00', 0x400, 0x1d0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x3, './bus/file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x2, 0x3, {[0x1, 0x101, 0x31db, 0x4, 0x7, 0x9bb, 0x0, 0x5, 0xffffffffffffffff, 0x5, 0x1, 0x100, 0x8, 0x2, 0xcf51, 0x0, 0x40, 0x107], [0x3, 0x0, 0xdba, 0xa375, 0x0, 0xbb6, 0x6, 0xe00000000, 0x40, 0xffff], [0x1ff, 0x3c2e, 0x8d3, 0x20, 0x40, 0x7, 0x2b], [0x8000, 0x126, 0x3, 0x3ce0, 0x1, 0x2924], [{0x8000, 0x0, 0x1, 0x5}, {0x2, 0x30, 0x1, 0x7}, {0xae, 0x8, 0x6, 0x4}, {0xfa37, 0x9, 0x3ff, 0x7}, {0xe2, 0x2, 0x3ff, 0x6}, {0xd, 0x7, 0x7fff, 0x10001}, {0xbdb, 0x2, 0x20}, {0x81, 0x7, 0x2, 0x80000001}], {0x2, 0x6, 0x9, 0x2af}, {0xc, 0xfffffffe, 0x7fffffff, 0x7de7}}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 12:35:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0xa002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 12:35:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fe02000000fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffeff) 12:35:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x1}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 12:35:31 executing program 1: setrlimit(0xf, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x3) r3 = fcntl$getown(r1, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x0, 0x5c11, 0xa995, "3f3f006df94cf5460000000000000fcd00", 0x8000000}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) 12:35:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x47, 0x8001}], 0x2}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f0000000100)='./file\x00', 0x0, 0x14c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r8 = openat(r6, &(0x7f0000000140)='./file\x00', 0x20080, 0x100) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = fcntl$dupfd(r9, 0x5026fba3c50a1869, 0xffffffffffffffff) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r2, 0x4}, {r3, 0x4}, {r4, 0x4}, {r1, 0x4}, {r5, 0x100}, {r8, 0x8}, {r10, 0x20}, {r11, 0x4}], 0x8, 0x7) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000000c0)={0x8b8a, 0xe, 0xfff}) socket$inet(0x2, 0x4, 0x7) 12:35:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000157dc862d79ab43e65e15175868fda46ec1ecec68d9f5b330f9e726647a9b2e76c8d0dd3bb296363e6f1a372b78f783d9a1c5efae9d22a62c7b36122ca557ec20d38bb927a6e2aee6dffc4bd566f12c5c99c23e9f77bbe0c4bf0241d9fec28bd28d9f593ce370fc7979214414fc2af08c0af0079a993b1aec2a137d944bc28235f70ab205cc243ea8cb13dc4eaf0f5a9557a366fc476f7ee73ac759a96360dd841ee965cbb3ecf5bd30d216b85fcb0305bca9f99374180528b7b95f7d180c6d3e9e920194e0"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 12:35:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000040)=""/117, 0x75}, {&(0x7f0000000180)=""/69, 0x45}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") 12:35:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setuid(0xffffffffffffffff) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r2) r3 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x1, r4, r5, r6, r7, 0x5, 0x8000}, 0x1e3c, 0x8, r8, r9, 0x1f, 0x7, 0x2}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setuid(r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 12:35:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x8, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) 12:35:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000140)=0xfffeffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000180)=0x2) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 12:35:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x7c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 12:35:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3c4ecd35eb9e2a7974b540f9a72000b768d2335cb3a87b59fef5d6cfe441545c99e6f59e7db5e9d5a29eb43d490811e8472b11d2be1fa025be32c1be6556df2a744ff3484cb0577c5bb00e6bd2ec96c646f5d223a5a9360dde67d43169ed893957ff25f9dcd5b392bc7163c41f1e0b7b4ddf33ecffd358cbb8cdacde48282ffa15790d9875c24ed5ab830aaca73037defab061380523dad0b059731004f30784fc6667155510bbb8ce"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) getpeername(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r1, 0x0, 0xffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000000)=""/103, &(0x7f0000000180)=0x67) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x1, 0x4000, 0xb3) socket(0x10, 0x2, 0xb6) shutdown(r0, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r4, 0x5) 12:35:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 12:35:34 executing program 1: setreuid(0x0, 0xee00) r0 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x11e) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) r8 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) wait4(r4, &(0x7f0000000280), 0x1, &(0x7f00000002c0)) nanosleep(&(0x7f0000000180)={0xff, 0x4}, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x1, r9, r10, r11, r12, 0x5, 0x8000}, 0x1e3c, 0x8, r13, r14, 0x1f, 0x7, 0x2}) setreuid(r3, r11) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r15}, 0x5, 0x5, 0x3b, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x7fffffff, 0x0) recvfrom$inet6(r15, &(0x7f0000000000)=""/46, 0x2e, 0x800, &(0x7f0000000040)={0x18, 0x2, 0x81, 0x36}, 0xc) ioctl$TIOCGTSTAMP(r15, 0x4010745b, &(0x7f0000000080)) r16 = getpgrp() ktrace(0x0, 0x5, 0x8, r16) 12:35:34 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x2, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 12:35:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x0, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x3f, 0x400}, 0x10) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x2, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x1, 0x101}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r5 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x82) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:35:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49, 0x0, 0x0, 0x100000000}], 0xc4e, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1, r3, r4, r5, r7, 0x5, 0x8000}, 0x1e3c, 0x8, r8, r9, 0x1f, 0x7, 0x2}) r10 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x1, r11, r12, r13, r6, 0x1, 0x8000}, 0x1e3c, 0x8, r15, r16, 0x1d, 0x7, 0x2}) r17 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0x1, r18, r19, r20, r21, 0x5, 0x8000}, 0x1e3c, 0x8, r22, r23, 0x1f, 0x7, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r14, r21, 0x0]) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000200)=[r7, r24, r25]) openat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0x172) recvfrom(0xffffffffffffff9c, &(0x7f0000000080)=""/26, 0x1a, 0x40, &(0x7f0000000140)=@in6={0x18, 0x3, 0x80, 0x1}, 0xc) 12:35:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 12:35:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x7}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000080)=[{0x3, 0x5, 0x80, 0x2}, {0x8, 0x6e, 0x2, 0x97}, {0x5, 0x4d, 0x4, 0x80000000}, {0x3, 0x0, 0x1, 0x7}, {0x80, 0x3, 0xff, 0x6}, {0x7fff, 0x0, 0x3, 0x1}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 12:35:36 executing program 1: r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2c, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x61}, {0x80000000000c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") 12:35:36 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc}], 0xffffffff, 0x0, 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 12:35:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x430}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 12:35:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockname$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) accept$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) truncate(&(0x7f0000001500)='./file0\x00', 0x0, 0x8) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 12:35:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x15}, {0x44, 0x10, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 12:35:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='\x00\x001\x03\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x400, 0x104) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)=""/213, &(0x7f0000000100)=0xd5) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)) r4 = open(&(0x7f0000000380)='./file0\x00', 0x40b10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) 12:35:37 executing program 1: r0 = socket(0x18, 0x4003, 0xb9) r1 = shmget(0x1, 0x4000, 0x10c, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="95c4493fef9187da363c9b6b87", 0xd) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 12:35:37 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x420, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r8, 0x1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f0000000180)=[{{r1}, 0x1, 0x20, 0x10, 0x3, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x109, 0x40000000, 0x3f, 0x6e6}, {{r4}, 0xfffffffffffffff9, 0x18, 0x1, 0x1, 0x3f}, {{r5}, 0x5, 0x80, 0x10, 0x8000, 0x7ea0}, {{r6}, 0x4, 0xaaf0f9367bdc92d8, 0x0, 0x5, 0x2}, {{r7}, 0xfffffffffffffffe, 0x9, 0xfffff, 0xf96d, 0x9f}, {{r9}, 0x1febaa11b023c558, 0x0, 0x1, 0x8, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x30, 0x80, 0xff, 0x5}], 0x2, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffff8, 0x1, 0x200fffbf, 0xfffffffffffffff7, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x10, 0x2}, {{r1}, 0xfffffffffffffff6, 0x1, 0x40, 0x1ff, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x10, 0x7, 0x8}, {{r1}, 0x7ffffffffffffffc, 0x0, 0x1, 0xfffffffffffffffd, 0x2}], 0x0, &(0x7f0000000340)={0x0, 0x379}) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) 12:35:39 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x200) fchmod(r0, 0xe3) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:35:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000000080)=""/177, 0xb1, 0x2, &(0x7f0000000200)={0x18, 0x0, 0x2, 0x9b}, 0xc) 12:35:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2b0, &(0x7f0000000180)=[{0xfb53, 0x6, 0x3, 0xfb}, {0x1ab, 0xdb, 0x1, 0x9}, {0x3, 0x8, 0x8, 0xffffffc1}, {0x6d25, 0x2, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x6, 0x60, 0x9, 0x6}, {0x6, 0x0, 0x7, 0x5}, {0x7, 0x9, 0x3, 0x7ff}, {0x1, 0xff, 0x1, 0xff5b}, {0xa5d7, 0x7, 0x8, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 12:35:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000016c0)=[{&(0x7f0000000200)="5c0a429a3da190b6d1c57460c8ef80705788a0d4cf87864d853fc1133934c8fe157fc9d044e0e4d1927e700820a4aba70d783c5881", 0x35}, {&(0x7f0000000380)="123a216c70a1d2c0d1d07c7d355b27c278490f86a4cd53964b3802f7f1b7a7457ef8187a504a1e6f118c686e408f115de393bcbf13c6746a2515111a4c6f192b4a634dab3e02f2a01c", 0x49}, {&(0x7f0000000400)="cc4b0ab72aa2674d197e60d75b3370658b52d31ff758", 0x16}, {&(0x7f0000000440)="031a795314b53808e96d1ec95d850f340f8a92eedd118698c11f056ad2ed615114fc5d57876052d2101b481c0f7a43b2eac4c6ae5d473df3d308d3a890fcba12f2c0e6e29960cebfe31fd15ab780d2c411732c3e6e18", 0x56}, {&(0x7f00000004c0)="4e2b036a015cfc05590f6f476876252caad086a6eee28ff306a871efb6f34afbfcfad6dd2eb44ea01acb7e3031cc3464ec8759b78951696564fa464b6fc97b807efbde36f31fc77bc202ad5eb59cd9ddfe209b2eedcf771c8c0db57185d94045b8c439b0c5e6cc31b9d274b4799d0f836544e81fdc12b20babb128574bd703e571852575ada8ec1919c01483cd8866470636f38614c4a2c429608c7c21633bbba9da9fe22b6f81ed65c00e5293d812601568c541b22cc56c4990b597bc42d99231186f4d51ed63293595485f386aba56aff1edaef0885dcf2ed52ecd4c788527308a586e05b991aad1", 0xe9}, {&(0x7f00000005c0)="85106735d967a4e9bc0872512ef9d90c3f02cd110f9c74ce874f0519b5388a1cf672ed715157d55f61725ac30d650e30409bf3385700769ec87d1414c5", 0x3d}, {&(0x7f0000000600)="681cf273ca225432b11d3f9302301141f1841fe878784da2c9a4af34c7f8cc54383fb3a68667413eeceb", 0x2a}, {&(0x7f0000000640)="6a4d01843adf8cc6d5b22a5a0e60b251e817f80bc37ad0fc8a89ad108dd64da1105a1489482495d1ea83a93216467a09c030f2288fb7e8b70304967ecd4d98c0273950dc4e283e90187015f384657585fa3009fa56be627d2224ae68cf3dd484b1f9104a8590baa69461debb0277e4dc5b1d", 0x72}, {&(0x7f00000006c0)="d1ebef14ab2b0c65b3d7935aab597984dad381f9553a592e8a506f4a1ac2e319c48fdf5a2cbfbc1f37f1822d9640a211633a55d0bfa207120c8dca820e8f4448ec3a2fd9fafaddbc5f90aca4169ba28e340c77bc29c2c1b386572065ed6e8213ac0e80730ff1e17a67d9db7329b1675beffb4773b351edc4100079e5ca7110b0683eb9d32fcd758eb522600666e58f482902d28ad2439ae9f0f6d7e1b1b578a9678a5c4d7ba10ce902675ac3d8ceeb56be77cbd267b7625f2ef1181f418ce1bdad111c2ba20dfb9c7bab75500c9fbba40f36e3963af7b54648109a6e85eeedb52c265e2c475ee46ba1f2823a6cb6e23a9c7626b6d2e9953500f7a6f86572ad5909f5fe8eb33df06e0d229504b368f509e34271158a58d4f97ecd98a8dd78e2e0cce009758069fefcf3b3b1fcc63c251fd46d6a7e3d582f3d0c9db290802919b57279a31b1272cfcd7f561d8019cbd11eda1d539f274ce740e59425f5034e065ce5e3fd646a1a4a1f83b42d4f333ae7083bdd98d8e215ab7225393bacb0aec1cf91c963eb5c705a60163efa53f10a74ddc278db2ea1b71d7aa86b5beb225c577cba7a59a7ea33b5f5acfe5ce511f2506be1be8ad3eb431e20fec732c4ed40ebdec9899a200518d4a2f330212961321001a5258969cd6cb1aad043a341a444df6f4a969e25d426e2520fba7ae76f0929cc42f3fb1156a26d451df2da9a32787a5d0b9800af63e2776b82a207000deebbd2eedadf8238e65337e817e3c5f6dcf8adf19b4575ab082621913ff4d1f9bac70a1e5df97a8a74ed647178aee106c093e481528f8e2da6286c12904eaba1caafa970180d04f9cd7447b25bb23a9e1ec9a30ac932feca33b19b1879efd04f7dd3e02f67dd539fc449d46ff2fe48111753ab981a38c5979e34e264a767d1ec53c0250ae69a238e648266ede1c008e336526118f251d6297e747c0b550f7186c4eb8c893136836aabe73b4ccd6349549406fd79623299c4cdbe86fada3b5c75559bdbd910fd4e71f2dde4a26c16ec9b71e3783f5ff8b93742fa67cc31490a27348c08711d2070686f10d348e69b2c9ce8b390569e4077b2638b6fac78b5b3681ece39d4d66b6867c642a55d9bc1488defab68e40b0582903382cfe25e67ef65b18007e3d531806d604f6f312cad7ac0e66ff4317d8941d96fdf8f56f4b31b98e8fa2f5ba8096277c2dc2963b889b41e4e23b89e6fa7c042ea3b826a475f65a39328ace57bdfbc579f2d2f68b021cd49315e9fc139dc5dbc9dc13c8820efc584373628190298751ec6db40801637e7fb0608339ead01ac955d3202bd0b61d9d4b5542c7f6b91782210bf5911304a13bf8d20d1708796a19db4ca6af0791d97843b9c41da123a14ae6f40e3c03586eb0b37242ca43dfc5abecc53f3229cc008f6104fa5f11b8e9a7154bda3d3281d6b677fb04682cbc50aa41e64bdd1a5ccad1fed53944fe1712cbbd1848a37df3ca3f354fc97c36ef670813b6835d67fc4237b9df0518e6d75d3ee41dd5313869f0c334520ca9e81fb06a750b25e29ac141c83e9b3b2e72d8fe0e346b5fd81318ee693134605c85c586c45ee2e5fcb6bb996a2d92112927ef1dfa79621249a4d0d56419b401a472bf18ac57ec0bf6f5d821a87113b7dfcbab467d2aa0233b53702f585181cb87ba991c51c4633edd1cfc1d8b1aab0794babb2fa790aa4e45d6f45fff89d585ef6b26a5cacd3acd7d301019991926d50384dda3566e7893a5deec12eaed7e7345b13d8d2b2e352a48a2707733fcb5c2e133e608abe413341d4e3a5a43e4871679842f1b718e5d1c8f8e399a330530b3a78b94f2fb68b5ab08b35ef214126eacdf6817a36fa79577e64723cb1f88f2fd6a8c0bc68635e200aa2ec6b5f955f162fb08727ad16e9a9aa855c90c740bf4d92e8bef16475b723fb45c5d9b105367a095028a441446fb6627537e4f704614c1adc33c4bf3287948bfa8db446854e42051e9800811329650382023c7307c1a323f079ac5eeb14edf2eb1cd74200f7056cfa85fc8dd7b139592769529bde80487761840b0988f87097a65a83e027d5624ee8f26cf4e4b58c0f2cbdd4e99220493edad56ec1fbd9031588f4ce4acaef322f8915ab96d32724125a4cb44666e5000036f488f6998e24d3bac20e037a48fefadc14eaf6e8f143f04c35bd79599375f1d329bb13c7d83fe3f943f6583150247cc10e5aede480f54a2aa8cc735ddd67c5e0319529a63a5c17b4eb5d47e91dbcd314a51a7a34b65143a763f4626fe405074b3f219801d38c7cd2a2c8f846f106d05eadc99582da75f5a01273f99e58cbc9ebc2545f12c8f9ed42b2dbd84b01f91089d2a446fb9bbc6a0abeb030e4769fd073946befc3f07d798a220e70b8288c41a4eb7f53af9e73179f00395a2cb3a9ec9a8966dfd38caeba8ab54fe6ae248610d4b9f150f8b6583b0360f125ba49e8f5cddad2138b06da275c39131684d23b916acb60343fbc9972720a0f555b066c2eea3d7d7d40d65ad9495d423a5e829e7ba9c8baa53dcd7cf5a27c9ac0ad2ac14aa68e0f64008dd5a05f9135b516b1f26ca33d8568e774b012e4fadc88eb9ea15dca9b44c0d46eba5239ecd77b4b4411c3d8b903480df8dee63ebc5e9d13454ccf127530d9bc67f726264d0733aae14c9d4a3cf63a7ed29c85606c46f94b512b7f89aedd8020dd8b002b8f33b41f8926c14b66f84ed96a475e5f7e64d4687bd8a1d0453a07a41ca55f57761e468ffba650589b4182d86d9b02d61be94e3006bb75009650f50ad399b8dc78b13e91a7bdf9143ecbaa4e89ef24f26fad5447fb3f6344997923d78c4252c9b7a77773fc4f078dce5be53df10a5d2999ad1ad828f62b0b162a4b482dae848f494c104d617367b4e6cb542f792f81439cf820baa6faffffb4d1429ead642250255cc2961078a93d1283f41a8d9c015d347bc7d660efcc4212ff8142eb893807b345a7771dcd2b72763117e8f880159fed323d604b4548b761b09dd631cb99a84dbfd8e5124029e4fd6b18caff57435be3c660c620d31fc70650be12bdb595c857c4774a70ceec8ee49bc2011627b5a8f8039092874f06f3e08f9e883582fc4abdc54df1254eec47ebc06ebdf65f4dc24cd88d2b9503f18f7934435565e96ea59f132f4036d61923ca2bd2cf80c83acb507150965c70a8bb699ede73487631d6cd48f956410bc835e8df75bf94f64d1179e78bed13cdc39cf9bd1fd6ba6a947f37096643656a9b178a69d9e9bc444e85c8a479c4f64d0df11ac59ee1de34b9379283a74541b7cfb9f004caf9f6e96783424b170b7f0646830f260efaf4b4f93b714bff9a11f25a98a2463f3ddb5dfb421709a0aee34cb769eff471ed43d2ca73e12791c0ffc6ef107107ed6a53276e15430e6d03a65ce6b7f3616ba69fa0b7d59099dd11b98c765c4c6e3732c2d09a8fa5dfb016ebcd9887d2a47030bc6861a27f734ed5a34a28bff6299d97671cc0b9a95ad9933ef4616177c47cd6b51c869ac97f836f77324e2e85b3b215f2ea4adaeb985f816bb660c7004a4caf5a80f4cafe0490dabd1ebc0fb4b77849bba7d6b03ba1b1742ee3dc0e70ef849164f34ec32fc077879363255edd7b968c71bd40af6986396cfeda6a31678074ac837521c63606362082f0624cbcc41328d0022629e5e7cba385a4fb683314dc563b48b21f2ab9bf135b869414dff564ff0451de92e88b2328913dfd70c2ee8f6cec60ec458f275602214a019d344423ea1dc516676c02e238bbfec6a3e2b4a59bce7677937206a47e7c5099f93be77cf943a1fdeb50586f3e0186ce895bceb123bbfbd84dd44c56cee316400eb8ea8d69b0d1084ed4bdd4991aeb028a709300ce6300c50e79823febd367d95ecd908e7c2ef97869612946a34297fa547e43c670cb87b2a19e62e2cf4f57444463c24c62d71029eccd8f96172ac3119c9e5340adcbb7f193768893d6c31b2ac7cfdfad7bf0b1b59a9bbdeb0d8b85f39f9221d1fb76df62dfc399c6704318fd355d3a4ff475bd407138879d92912baccbeb9b385c9f02d9f472de3d0cae4edae448a8d3704d88592c07b6a7d2e11e238ed2ffcb1f6998d1159c4ecf88922c5488d99cd84bb03ae5b5e909ec4d4f2f3b1c63d325011fd7fca8ea134724ef8ab8b7a8acad9b8436f9b9de89122485c2d3a91f4ae171ae3cdc6e3750f381305b1e71cf9a0b8c80b73eef5675fa3a1a9b8030022ad8d03b7b45e976667ed36009fc74915dfd53f5d115091ce685e647b91fccc039362e1ce5ce09033e3bff30b8f347c3b6768940651757804f79cd9de8df16e9d3f308cb38b2a95f1c643a62528308c63ceba7ca8c709aed4f1cd1cb247da18b4cb56397774c7f191f2c623fd9b379534536c3e5c0ba4e77221a3126a3e0fe80aae9aa7469883e76c9625ab14d3a618363e4f30375b3159623526cef8b5c4ad3cc3a38649b4c89ec7f3d3a36067d0109698c3ddcaa483a9cd6bbcd63fd5ebb084d495cc0d1011cbb1f296e3db27cf8e076fbf6044600e190b5b7cdc9ebf2ebcb8503e9e4375623739d9d6dab19d7b39f834ae5c38ccfc5fa5a7884be2dcbe0605f06f7ec6dfcce17ac771c851c39b4742515f59551e2b1ec599e39d227addf2836f9ccc96d65880fc1650136e1b35ab33c327ad019d11f61737d3d85ff424f1574d9328418b3eca4d71d5ce4def69801763ca3dad487876734b67f2665dcf39cc60a4fa8909ae91d2d3aef39a4824a311ac8e35c10e1ada960c36ef93a2e31bd19b5024b986259b159f26a896be744c1cc0dc1ba9e5656ce0de18c1ec3ead9b4c311b0aaf408299d2af9158819522c2a81472bea1a35e846d78cc8bf29a51022db64021d3f890bd36247fee66032bbf55842be1a004339a359b2ba99ea7d679418d29bf9de3a73c0cec2661ba3cf3b949ff650723e635ed91a707e8ccea7aab26aa2b47e94a26c14cae30ab013b6a57c38aab732d123e6d703f9c74cc1389c879a2734cc92facdc5347d8ec38ade568cd6d17d03c227441122e5eac30a8bd2a595aee0b7ad88087054f4ad99a47012ea20005aeac30809619f1238f8640ef9c3d947781f1fbdfdede507168923d96d519a190020bd99b7d0a21382a9587043836849e4c92b19e4ebe45ff327ed81f1e833a3f66762f0e3a82a2790526981d117b4d5d9fa6d47b572324743dea1ccb0159f6bdc3c1b8ff678bafbc53a06bbde78dfe4dfa236994f07723acca272a2f855589f4ac3d78d012eee946ea1c65eb366df02b628a23fb90206b36407d44b00cb780cd611acf3d196123ab1f178eea307ced75aecbec750dd1755a68409cfb1133ea87f5ec6cf3e42cf9847080fcebef3c5946b8933edde0500713779c8ba191383902c7acd748b827c014679b675aadc8fbfb5b55ae69be1ae9090039bbd2a56ef7b716c86728363e8d8b3db6484d071f118edc8e6911fb6d9bc98553219821fd8cfdcca01d1aa568c1ed93e360202a34a67e26e8646a97936a34a635cb32480b6e319fe9a4a7a576922e5f2693d9666c166270e1a4e95bac6870c6e490183485458afad81f4aeea28b26da8bb95687620ef136cd705ac23b2a93569bd50edf941c340ef83e342afcae13406d0a45f120b5aeae226303e5b21591ed9890a208073a1bd557ef80ec6e392d227f1adffc4dc28b6cb1ad591fb9028c3cb43a419244ff9c17422a60e2769df15d02a19f18c7841c6bfe8d2a3a08acd7ea73bcbc4173584ae6ccc6d9138b7bb0b21f72f4e32e61f890ab540345945e21cea48f1", 0x1000}], 0x9, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x80, 0x100, 0xffffffffffffff81}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x0, 0x8000}, {{r4}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0xff}, {{r5}, 0xfffffffffffffffa, 0x44, 0x2, 0x7ff, 0x1}, {{r6}, 0xfffffffffffffffe, 0x0, 0x40, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffffc, 0x66, 0x20000000, 0xbb, 0x100000000}, {{r7}, 0xfffffffffffffffe, 0x4, 0x8, 0x3, 0x6}, {{r8}, 0xfffffffffffffffd, 0x34, 0x0, 0x2, 0xe7}], 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 12:35:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000000, "002000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:35:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 12:35:39 executing program 1: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYRES16], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = fcntl$dupfd(r2, 0x100000000000, r2) rename(&(0x7f00000001c0)='\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', &(0x7f0000000240)='./file0\x00') msgget$private(0x0, 0x8) r4 = msgget$private(0x0, 0x480) msgrcv(r4, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f0000000540)={0x2, "53f05db49b8f3b444ba41aafefa23965f903b93b8d8123dbf21a5f9639f9049cc9762d0c281dbfeb379b2a8df96ce5321261a69666370b125353a5a423fde615f4087b8c247eadb259d1f690b8749652b7747d10f8c29adc90b08c805b58b77b5488b51b5b3860208fd13259cd52f788aa2fea0685bdecc7f6cac72312a4a20ed0b88ce2cfa279502e13518c9f8aed"}, 0x97, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='r\x00'], &(0x7f0000000480)=[&(0x7f0000000100)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f00000003c0)='[!,,\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='+/\x00']) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x480) msgrcv(r5, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) 12:35:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x1, 0x5, 0x9, 0x2}, {0x5, 0x7f, 0x8, 0x101}, {0x87, 0x3f, 0x84, 0x7}, {0xfffd, 0x6, 0x0, 0x26d3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x400, 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 12:35:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") socket(0x10, 0x1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x8) preadv(r3, &(0x7f0000002600)=[{&(0x7f0000000200)=""/189, 0xbd}, {&(0x7f0000000340)=""/146, 0x92}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/203, 0xcb}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/230, 0xe6}, {&(0x7f0000000140)=""/2, 0x2}], 0x7, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x3f) 12:35:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 12:35:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x30, 0x2, 0x3, 0xb7e4, 0x4f6dcf3a}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget(0x3, 0x11) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="0300000000000000ed7b9bae0ad1d2824c4c682f6a3e3d95dfa4a800b42ad223a166000000d0ba7aa8294d772bbccd93424980d87e55e01d84f18740f3f6260ba9ede1a48954ceb6b631221e153470ba66ed72c831e84b031e84a9d4651aa63b50c6274ffe976414031689aab49c062d9882613d4ddd57b58337bfad65b5011b099268ad544984c75ebce40fbba37053461cfedcf4152a89e5b9a48714c004cc3b0a35e00b3eec3db767c0532f20573ff9be21d048310c8462e8258e0fb23eaabb74ca1bd5337e7e8e26ef245d454767e0026b8e0664ced171328f0fee7a89520194eb8c0eedfa20492d7b9968fc2a378d64a24bb971b7dc020b162ad204d90954ae8063a8c6e40dfd76116672e87af0c5daf35f028a6a178ed6be6333548925b27a85912f54ca18bc134790777021e4249be5a95988c54bec3b24ad28092894cf917e720b497e059e730f4d5fb0869d66b7d67ebcc84214e479d333c3697e8357816175fb42043b37546f8799a0108f7e7fdf0ea300a2a1ee632f54ec28970739e51c4352eed344a278ff3e7960e324ee8f5b7a16d2e6391529c2f43fe35c0d8d4484aa8dcfe445f6fba0334c5f690b6855e6cc708f"], 0x97, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) close(r4) 12:35:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 12:35:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x4, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0xfd}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3afeeacb44440314a784c64ff2f2bb3351bc452b5f47c8f14c1c97e2e45eb71db1231ae19b80a9ba8785643786e29341b528780775c77e2568df2e16e4b489d098436e3e8209fc72332fea65c0c3deb1c9b2115f3bbe03e4f724fcba8dc3f74db7a9acd8b391629c9e28cfb497b83944c3e74391ce5a24a1494082dd031daae9039ba170e75352c6a6e458626812f1489a6c7fa87ca8e94b6758d99d10b4d3d9d13d4636763fb446cf4f9160fac52a", 0xbc, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x31, 0x2) 12:35:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x5, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 12:35:41 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/62}, &(0x7f0000000080)=0x40) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) socket(0x6, 0x4, 0x20) dup2(r1, r2) 12:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0x8, 0x49}], 0xc4e, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pipe2(&(0x7f0000000180), 0x4) 12:35:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/157, 0x9d, 0x802, &(0x7f0000000140)={0x18, 0x3, 0x8, 0xffffffe1}, 0xc) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x80000001}, {0x61, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") kqueue() 12:35:42 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r2, 0x0, 0x38) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 12:35:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x3000, 0x401, &(0x7f0000ffa000/0x3000)=nil) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup2(r0, r1) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/12}, &(0x7f0000000080)=0x17e) accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0x0) 12:35:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r3, &(0x7f0000000200)="6ffd85330af69fb5c9e8bbede8d18a36b3120c68a2158e1c750d76d0e1f113af7086ea535b20503e10a600914cadcc8790076207242e1ccff574d4d364fe24378621a2728b5dcba716ec0743fab0f6a65715cf17452acc4770bace4111c5cfd465603faca98f22963a440d36218fda3cc79353d69f6427f705eff029c29e9daa925d6aa753be07b9cd5c19ccdcd1600488050f0baf5e679dc61209c4bcab792c151ab0310e2b33ab81115e6cbc88eb41d89d7f6df86f00beec34d992e1c782c43cf4", 0xc2) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) execve(0x0, 0x0, 0x0) 12:35:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xe0000000000000, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000180)) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001900)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x1) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x102, 0x0) semget(0x1, 0x0, 0x20) kqueue() writev(r4, &(0x7f0000001880)=[{&(0x7f00000004c0)="b142743be5f623366be3eb1a1fecc5bb20608d9fd7d907b934dc7482218e7293547679ff553ef89d666f9a94dc2acc908f174b931a25f1b4bb286844333853d22741d1108b5e249a31e3e65f8953d7145dd0c9b30b696b0aa886859811a0d5d03011f401f7ad71ba5d17672c25c644333a58e0ccf826e57e850db437178c6a1a75ec8204dbdef65ca3186e0327db81417155425f5c2aba4be2707ab3ece2022207f303197da6562a1c71452fb6c1c7af08aaafb11a99c39503e604a86d1c8e7aecf637c28588d316d7001beb6f5ec430313233aeb7f32b339c53b7b0bdc12f5421c45503099923", 0xe7}, {&(0x7f00000005c0)="1df35aac91aa6b021b5d26eea97488e49a2c868fb73cc891f1743af2735c9afadfbbcfc3eecd1cee8c135ccc0d6d6806e8134269c06a7968811b15e5e4aa89653f6ec8669db248c898484529fc8a76835e8505cae10857eb6d69b06f0634d15e0c2a3ca66d1b626963e61a67f520c55ec6b546a11d36fde99f", 0x79}, {&(0x7f0000000640)="05b40df2396943e324a43065fe43f2ef6bc8eacc5b1edc54d8b860a667c61eff118ff744c6b849efae5d7dd2c0eb0a2d99091b3eb4ebbf9ceed171878181e1a8e38ad0a6d65286ce53d589e1277a67042769e4fa3a70435330ee8f88556f551f268584468d27efbd2678486e5b69ee88a2653d0419dc7f424ab1bf03115a9e1fc0f879bb8c9db18082b797154e4ffe6ad5e19442b5ccef86e68f5829f1998c0fc4d53e3bb713b69d92b4efe0f0f6f13a21ca3e95de5ac6248fdbb210bfd3f3ded91288dfd174806ffb447f9060c45aeab24eb8a5b30eb657ca326aa61b16044e79fbdd0dbfc73c2e1e8e0bfecb8e138abc246e5c909288df8e1e5ed6a448dc3d9e6004b079e5a20c5d3d978a89769f3dfd3a9182755bf7b577781ba9645382eb8cd23784603748a8e467d0ac3a82eb10b4ccb86089f9f19cc2d59f4fe34b4a2ec8cbed019e3d3e97b14ca13a3a8cea4cb38c10553fe7f25b9f83e67de21e28d9bf84814c27603788866b466f544d953b9eac92387da5b459d79b65cb733647e5e5457eab0741b80183bb0701626e85596aa369f36f7880b4a289ab9b2ecbf65495f152da716b8eb735ee3908da0b324fa5c8bb42e3243044177eab26a3767ec551f8ca5a814db98a54c00ee5be76c61e1176663f8f8e36afc41d09d5936a5e7e7c93c8d6990ebb4701353585044205aec202df77394556f36be61ffd72068087e7571f4d18605677adaa0debe90015eaab0766ecc4bb4e6276d6a518a69e5c84e8869fd1f03ec19468bf40b3f2a97d7e750356960966022ab13c523e15ebf1f244852ac48ac5a05eb8243e0236fdb33f4f8d29b3b7e4df5bceae36410071d0ef01c07f4abe83cb17ffcfe9e5c1d50e94a1a950dc6a04b40f40e712ae35734da6ca96f058f1c69562b7556e25b77d64e1ee00843297c7dda6d3f4428883441669e43b4a3f46f547d4892c6ad21696d01dbe7aec8c4bb5bebfa5c4768f772f2b59d5290e496ad2e156bd5fed069091fe202a8ffce437008f033c14c31f405d9587178b31f3dd410eb8675c33572492d5345f11d57da38894a1d75a5f271f9152c984003d968bf0e3e8a85ac710f36440a25226ecfda8de84e5535fbaccbedcdfeefc33e63860452b4aa7f66706dd00880ed3a12c53e0a7958cc7d2665cc9f7f8f7795310155d459420b8bc3a1ecc2975ae16b2e2ba5713a52e7d17fbe34b133a529f533ea39859f13c996538bfb8a0afcd2a9342f5a6b639428f1a794d3843c09b66d82db114b3ac987711944c302183017282f67a52e363573756a4517101ac2dacdc012270d65e8ff3742f7d146d90caf6f49089273951e65770a94cf13e6f8fa13fc613ed823d452bec34cbdd0c6aca0667628bee1e2cb9f2222b613dd776e466a83b0425ef0213be4316268ec5b6ff2b807ea16b5df5b04112f862221be76b26b1ec47e83240c99011623a3351e0f7923f4321bbbb35fa6753816a87712a929a1c816d4a6169d9a56145784285fbf065637376c696f5ef68b0cbfa713c7f05a29b78c5619bee96c1fd586b9fcea5baf959ca495bb439ff06d8baad244cb05d063600fa1aae8a52d88a02e5e460fde65a053f035fe7bc68133f7ede5e14249854c9653333674ba102d0ce6bf7b5c1369ebc6f371716dd5ed5ca4fa9372213c8879c47813ff3411c7c7659db4f2540fbbad690b9074f312c3d2ab62feee45d928a753f4f0df25051b641556b2200d21139f21c3117a1927e2c3d9a6a3e2ab33560f7c054528380e30e6048e2dfa1b965e4eadbd2cb0396d50701cb996aa52e9b3b75c0c596b3317fddabe50ef8f239a5e6123e37fca6f1e68e07a0d96a5eabb621a088adf49d12f25a555a11fc859254219701b86eda64a5ed698185d5d70c137b965650b8d54e5c4c9c07f08c4770de1777181b4ef63cc6f0212477fcf1982abb36f0553a3e9de15acee9ad1265ef0283f233a8d89f93deb19256c0c1c34ffa19413da0488a32635e7a455bdfe722f739801d45dac9f31374692d9763efac3a89aed1cd7cac36951a0fe91bd3add12a7a69579f95e421be33775aa5ee8978df4ef97a2812f88ccb9176e96ed09eb28726cd6be5064635df6b2f8e8eaee29b39e967a331e4c43a098fc08aca8bc22c25b857711337b5dbb83ab3b2b9e38bce6641e60d4ba82a938a4a377fdf07fb6f248fcbffe7fee89a89ef87f8d64d6882dbe5ac262bb93aeb1dd2c3d37de6d529b11d832c77cc2056041585b697e9736af9fd5d9c27a871ed23e804900f4b8cd73793fa38c2aead86906e44fe2a0b73b2969004bf004d8ec0cdd7525b57c9dde92a69ff58ab106f390535db39701f3cf88a1f04607e0a4279383ff60b9945bdb3b45d8cb704373d7a9b132975b7975fedc492b2467ee0c95fb510ccd4cc6608aaa69353f82d82b5ac3d6ed4bd0e68840bd7607b63724d2037fa49365c3f06eb70d2e58efcd910ce609f0a0f554882f43606399b85446f183af5599ebb47c2220fd3df6ac2ed9f8ab3c2ffd9b00778d2572f938e01df2386893cd19f149bda56d0b400676ec4658ef99acf1b0cda4e3950ca45f21ad62079bccd02de3dcd4cb9185a6c2d12a8990a89a8ded87efb4d0464645d679539a2d84ee4d92f672a3e46f525b49dfbb47a2712ac54bfcf76df2c633c5452f71d441998a9cf3bbba73f744ed4772cc6b674930acaf2ad4c492262945a90ec36f6b2911a2120bdcf586fe867a2c07ce17152d02f4bb4dd70d98699c6371b1a01fe083d043cabcd94751d8f50d73444d0bdfe3365dd83a8336b1f97060c5782cf7357878eca94243c12e1fee88c9ff71e0255e58913232f45644232bf1a4f6b352fa5ec70876ed0db6740655ba1ddd1fe74f1a9a1e9c7261b677e583d1fbcfa3d6fbec9051d1a9f6e95283705ce8a387c8b5703d583b6fab20c28a5e8479e6f370c77ecb4c705b42252102ea58059d3a0fd725963237133c302075548d8e437b8d4d4bfc2e119f20f34d6063e1817174b2107081a35f125d892bdc8902da494a5f7239fb7deac3bbdb710691cea352a9f5fa01fff45cffbf5f6935c4712a8f4129bdf25b08ef66a796c9f2677191127d5a960ab8f77be4765404692d06b32cfc76d498a642984768b1d6016080a35452675b09fce08fbac1b2335ea66a3338c0eada6289c65352fb9a2a524cde246c7a20c6ce1a6932a122e7f8b1a3ddf97393ddcb60a4316cb286682dfdd46e98f0603941c6a7f22cdedb1a4c7f6752875a937071e973df4e2f4a8d114bcc612ddca62c17b952a81808ded8ecc22803c2bc93f68fb29e86480900b816dc7aff89de6f22c427d3e40c8a401743a48dedf1cde180f15ad4ebcc22c7b852416292743a724585f8881c2bacaf987062d36d2a618f66ea79145ebd505c1b2e88e7c919412580a851d3986fab8160bf0613461dc4f01c0d95ced01240cc841afacb7b43fba9caba569cd8f667565c771048bd581a6617881af8f68a62672a3863cb785092e8441955c37b8e853ec6b49c3535c5d2c636a8f49489e44b7535b9784bfdecff9428240b1f38f128178dc05397f5dce7cbd549d8603c750fa6b9d67f2bcfd5c78ab90ace556f7f33b02ec1ca515610391040cd221a72af06262ce3418ceaa6d4667363a8474c19d1560c8681ac81d94ac3eba490a5fbea5bd9fce8cb5af203349cc944e853d0c93c5f44eb32ce2ff63d2169718b205ac10a30c42d996e9bbb01b5309b9b79616e3dd94f9de6236e6228017e22165a69c62285f22bf0cfcc00b23a34d717d14fce68712e958d0d61b00cb1ecff73ae43f3b1c0a263a96e28d357c4c74193c805e34e70fcf97f8849cebf88f716b684ae78175a93ccdb01ca2ecccc769809be4818e7fb8306c17695c19ae25a8e04d3be3f4a50afdd465ad8887fd8c038a8e8f17993aade7b8de9667d2e29422a8f140eafa8cee18037c539085a4251e002dfdc10fb63ab130385eefcd23e6f41a100fda6e7f59620325b04aa72907b5aba02aa2d60b8597b89bbc01367bf30d5fd7eaaaf157b705ed36fc0ee537b9ab9cef9d8ad0d43c2ae9c99547597125839f919b0834f948d42bfa1671066767330298d4d39ac148d4394ebe5f65e82372a0f7ab780a8caea8b6a47413b1854292784ce627294fb62c443f4827894a8b9e765ae1958df10980b107c97301f2f7614d357aade43c90456e1875ff6c4d8c622168f9428baf6d33e6c020c8431050eefaed2a04b17afdaf6a0382c3bbe23b6ffac687b9864f32a0bfe9a9fe6f71b9aac51ad4359b0ab1fb5e08c789d889bd655f7790b324617b5d936f92d6216f8e398b7681a65f60535f1d8e52d537e61ca6cd9096a4e88159c1eee8bd671d52657c5051c9f72d5aeaa22557820e770b9496fef43e6f5a2a661d1c77798cfa79fe34bf5267fc2b6933bd3f6c93cb8ba38b57319fb7ee843b71a31da6c7f1c00401d269f6898f4436e6647a415c19030b733955a9c2c435fd907ded07f92ca5cc1e5ef715b9498d6b5517c37ec208c0f03f8b9cd80a8ce4c81e43e2f45f7c7156dfda23b366745a823fbcad93072c46188a101353e18a50f17f6adb58d3251abf564619b77edd201fa94b951da642485af37254a0898c2c109cbcbc66c38ee75e30acec0fc26e4099388a719504aaca8d41b0e4aa5a0f52a631eb914096fc0625fdd6a1e0d6c49a33311255180c7eceb0e1f9a1d55d021c099c200f39313ea1ff4f9d42b1112424a0b2c6d95844d61642fa46ca8c34bd9d3858be08d2df0a0b030e1e248e0bd8a908121efcb2df4c6e8e9ba726ff3c61881a81363a92fc186fb0c18c842f61c6a4bfeda1dc7b959515a7f91be378d0f70e9d98ea892a8c03420ac01eda7f4b99d0bb954818a90830a799d97d36e1bfaaa04571424dc08da83f799bdb7b3a62db6021f3070d773bb9ee97da7f6bbfbc9a6ea2566bb7c3040d93ae4b8ca8e8267c4c99c5b8b999b7380d3d31f73dc52f8969cec75fef093058c78bec6cbf3bc7b2dce33de1fc058e4dd873fda607cea44f604919e9913a09069dc1ef8fe55e573f4ce3eb9f04073f024993871f3f9b226174076718d375e04f8f1f9fdce6ccda0f7d1ab8062492fdec21dd6e4a63ca6b9874564171af8256b348cfedc0609fc2d0c74f34b6c7d05cb793c9696e96b541303a2465a58e8f8800bcfdc8271da8a69cc1dc7a9ec58c6834ff8c578e1c1ad44948fe80dc8a99e2b3e87a244a6dac70fe52f940bd410c39030fd7a0bf1219efa5c437d8b1c0913502a9a6ce99cf9dddeb13d402b1aee08b194bcbd0cd7b3228e717d2c510aed469fcbeef694375f44f01d15507d0ac13dc081807e7a1356bad5c79dc16b3bfb2c65c042c9c280cf60fbdf4bfe68bdeb212f14806178944c9c8ac7bfb261fd65c81ffa4b84d215a6d42ffd2a006c77d9967501e27d203e2c7e9a830cc4dc6f8d82c5ac1a0d9a1d6bd7842801e53fd357ab829aa8292f37c705906201ad7756de820e44b518a5b592638ac32ace0b206b42d20418a7fd26abbae1477f93bc6f75dcd63dc91a00a4e6d79dc646b37bbbe9a0d57b19df669fc7babc3a55efd8ad8f7ca0a334e299a402e3ff8eafac55a34ce70f8f6e2c1eed6a1690d37aab74990211645071df5c54d1ef198aed756d4639fdea491454df4980cff6606950b3c43abf9fbc90d5755fcddf9cda70574a18b436a7ea3b80b4dbb46eb5d9e694090fb39171f12d925c22081057e180e252f5cc8e26ef6dea9d209cca1b0026601334b6c5a526ae4e292c3a7a5000000000000000000", 0x1000}, {&(0x7f0000001640)="03339612156f977e37b8e11708b1a1280bbe8a81a6fbfe6ab47beb09433641f6840660af103a98f39716660646e211487d430766d27fb496ef512f442335ea5dfcd37afb35f95749f89129fe7698f64b9672ed10bacae230196430c2fafbf862993fcd376016f663b0dfa671ceee", 0x6e}, {&(0x7f00000016c0)="0a309ee99d77507add36d68a28dd5e65211cd6e4ece7a1988c64abc6b34e2b6b74dc8b81b8c7e3a2218d9872315c6b617f19edd8a90e708c8c7a8f4f2bbd137ce463eca09aa1596c6b9c3ea9c1438034d0c9acdff887219c746fd12741cc28e1fe3a6ef752f9c70278f92c443e56df27829c343c26f6b29938db1027cab5f0c0e6c092cb", 0x84}, {&(0x7f0000001780)="77796fe7b8b5840517b014d785a61e3bb15dc5eb8fbdfb927fb108ff0ed45f00c1acad3018d907a8f8b8d1678abf02e50beae69965bd1358a944b9260c1566341ca40d75c43ba1f7d35bf519571b86cc1f331bf7f09e30117cd22ffcfadab1a56a53fe6cfd4838fc13130b5460d9f2b533fb2b1a6a2ac745299117fa9121b7d004879c1eb34f0c37c8b985e9c793200944f74d8fddaa43b5d3d2093dbb303d71fcf2b39d57f85f2edd72290aacc34246b50ddd3cade92a983258dde651b43bae7bdaf9f4", 0xc4}], 0x6) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0xfffffffffffffd8a) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) flock(0xffffffffffffff9c, 0x0) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 12:35:43 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000000000000000000000000000000000000000000000000000000000f0ff000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f00000010c0)=ANY=[@ANYBLOB="01000000be3a0000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae2708d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d24593"], 0xeb, 0x0) msgrcv(r8, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r8, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRESOCT=r7], 0x1, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)={0x0, ""/223}, 0xe7, 0x1, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r2, r16) fchown(r0, r16, 0xffffffffffffffff) r20 = kqueue() kevent(r20, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r20, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 12:35:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000400006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 12:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/fev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x205f, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = getgid() r3 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x1, r4, r5, r6, r7, 0x5, 0x8000}, 0x1e3c, 0x8, r8, r9, 0x1f, 0x7, 0x2}) setregid(r2, r5) r10 = accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000180)={0x5, 0x3f}, 0x10) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 12:35:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) recvfrom(r1, &(0x7f0000000340)=""/135, 0x87, 0x1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0x1) chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) 12:35:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000200)=[{0x2, 0x7, 0x6, 0x9}, {0x1f, 0xfa, 0x81, 0x7}, {0x4, 0xe1, 0xa0, 0x1f}, {0x800, 0xc9, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x59b, 0x1, 0x1]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 12:35:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x7, 0x1ff, './bus\x00', 0x7, 0x6, 0x3, 0xc735}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x65}], 0x8, 0x0, 0x0, 0x0) 12:35:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x5a89330a2e794fc, 0x0, 0x0) 12:35:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x20}, {0x16, 0x0, 0x5, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 12:35:44 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="10cebf215f50edaaeaa5757451f78e6d59cfc12c77a8271b023f5375fe7bccb0eda3920334edbd0eb0dd8385faf64dbcfe16383738cd9ca579940e2aa32f84cf2852d5ba588fadfcebdd286fa7adc619e50125eccbb3c2217d2d20c41c07f5433e4f839f88ddb8aa38111f9e3e614870bd450093e8962210ea899482b585b6c4f8c9ecb284f8ccb2d0b22caab31482a77a16367d892b9a80ad964758ff42b65a7ad9a0a80ba9fd42f6f0b2b5b1a0adb134973dc3d5fd1e24fb3c878a19060428b5043b306f5252b5e03310112b71626c8c0003cef72516b5", @ANYRES64=r0], 0x2) write(r0, 0x0, 0x0) 12:35:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f00033c02df70795acd76ee3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) r3 = kqueue() write(r3, &(0x7f0000000140)=' ', 0x133) 12:35:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'p\x00', 0x0}) mmap(&(0x7f000038e000/0x2000)=nil, 0x2000, 0x4, 0x1011, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r4 = msgget$private(0x0, 0x480) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x4, [{0x2, 0x200}, {0x3}, {0x2, 0x3}, {0x2, 0x101}, {0x1, 0x4}, {0x3, 0x5}, {0x3, 0x9}, {0x2, 0x8}, {0x0, 0x5}, {0x6, 0x5}, {0x3, 0x7}, {0x4, 0x2}, {0x2, 0xf53e}, {0x1, 0x3}, {0x1, 0x9}, {0x2, 0xffffff7f}, {0x3, 0x956d}, {0x1, 0x9}, {0x2, 0x800}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x1, 0x6}, {0x3, 0x10000}, {0x2, 0x2}, {0xf97b1f22f052190e, 0x6}, {0x1, 0xb}, {0x1, 0x800}, {0x4c911a58a9c601fa, 0x5}, {0x2, 0x6}, {0x0, 0x20}, {0x1, 0x670}, {0x2}]}) msgrcv(r4, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r4, 0x0) msgget$private(0x0, 0x20) r5 = msgget$private(0x0, 0x480) msgrcv(r5, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r5, 0x0) msgrcv(r5, &(0x7f0000000100)={0x0, ""/78}, 0x3e6, 0xf2398acf965b5b1c, 0x1000) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 12:35:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) r2 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15, 0x0, 0x0, 0x20}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000180)=0x8) r9 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x1, r10, r11, r12, r13, 0x5, 0x8000}, 0x1e3c, 0x8, r14, r15, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1, r3, r13, r4, r5, 0x101, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) r16 = fcntl$getown(r1, 0x5) setpgid(r7, r16) 12:35:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:35:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x101, 0xfffffffffffffffc}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 12:35:45 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 12:35:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffcffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x88) r3 = socket(0x800000018, 0x2, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 12:35:45 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)=0x1) pledge(0x0, &(0x7f0000000280)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\xce3\x00\x00\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc7\xd0-\xef\xb6\xf4x\xa3\x1d\xd7\xf7\x88 \x7f\x18\x13\xdb^\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbakQAX\xd9\xde\"\xe1\x1f\xbeL3\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xc8\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(\x00') pipe2(&(0x7f0000000200), 0x10004) socketpair$unix(0x1, 0x2, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/166, 0xa6) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x1) fchdir(r0) 12:35:45 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001000)='/dev/ttyCcfg\x00', 0x100, 0x0) fcntl$getown(r7, 0x5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r10 = syz_open_pts() fcntl$setflags(r10, 0x2, 0x1) r11 = dup2(r10, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r14, 0x20004b3d) ioctl$KDDISABIO(r14, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = syz_open_pts() fcntl$setflags(r16, 0x2, 0x1) r17 = dup2(r16, r16) symlinkat(&(0x7f0000000000)='./file0\x00', r17, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r17, &(0x7f0000000180)='./file0\x00', r18, r19, 0x0) getgroups(0x2, &(0x7f0000000200)=[r19, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r21 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x1, r22, r23, r24, r25, 0x5, 0x8000}, 0x1e3c, 0x8, r26, r27, 0x1f, 0x7, 0x2}) setpgid(r26, r26) r28 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r33 = getppid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000100)={{0x1, r29, r30, r31, r32, 0x5, 0x8000}, 0x1e3c, 0x8, r33, r34, 0x1f, 0x7, 0x2}) setpgid(r33, r33) r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r35, 0x20004b3d) ioctl$KDDISABIO(r35, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r37 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r38 = syz_open_pts() fcntl$setflags(r38, 0x2, 0x1) r39 = dup2(r38, r38) symlinkat(&(0x7f0000000000)='./file0\x00', r39, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r39, &(0x7f0000000180)='./file0\x00', r40, r41, 0x0) getgroups(0x2, &(0x7f0000000200)=[r41, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r43 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r45 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r48 = getppid() r49 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000100)={{0x1, r44, r45, r46, r47, 0x5, 0x8000}, 0x1e3c, 0x8, r48, r49, 0x1f, 0x7, 0x2}) setpgid(r48, r48) r50 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r52 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r55 = getppid() r56 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000100)={{0x1, r51, r52, r53, r54, 0x5, 0x8000}, 0x1e3c, 0x8, r55, r56, 0x1f, 0x7, 0x2}) setpgid(r55, r55) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x81, r36, r41, r36, r42, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r48, r55, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x81, r15, r19, r15, r20, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r26, r33, 0x4, 0xffffffffffffffff}) fchownat(r11, &(0x7f0000000180)='./file0\x00', r15, r13, 0x0) fchownat(r8, &(0x7f0000001040)='./file0\x00', r12, r4, 0x4) r57 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r57, 0x1f, 0x7, 0x2}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) poll(&(0x7f0000000040), 0x1, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021163c08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021163c08 12:35:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0xebb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x42) recvfrom$inet(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 12:35:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus/file0\x00', 0x80, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) 12:35:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x200000000225], [0x0, 0x0, 0x0, 0x0, 0x2], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x40}, {}, {0x0, 0x0, 0x8}]}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 12:35:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xb0, 0x0, &(0x7f0000000180)=""/176}) 12:35:46 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202332fe60293563fed696c453015153fff65b8b548704de005d5f600"], 0x10) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x14) 12:35:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa4, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000340)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca27267274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319cea3ab19412f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab480205ca247b49f7316afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7357ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8dea9b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8aef76e813d4d9bb3cad38dbab4870d45333ca5bc120b3670db87fee059c5f45dde9adf74aad426e2babcb914425c0f97792d5cb537d73279243dea575488ddeb533a683ac2d4e095eb426b1823579256faa6a5e39d3f41af1b54c4f7687c3c75ca2cd41119d500847d2b08d441c2e03fdc6ed5fd86539d4f3e9e", 0x273) r3 = dup(r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x10, r3, 0x0, 0x0) 12:35:46 executing program 0: r0 = socket(0x2, 0x4002, 0xe0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f010000000000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket$inet6(0x18, 0x2, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 12:35:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x5, 0x0, 0x5}, {0x6, 0xff, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x1469e6e40622c80d) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000700)=ANY=[@ANYBLOB="00010000000000000080000000aa0d000000000000fe680d19d53a9fc7d2afb53995409474c997f3e9cf3ca35331f01cf96426d4cb4420cb6a75a3b76c7a83cad16cbc046cdadfe0fef0de4a416fe4ad38b03c86da68d3a382d677beee4c2e2ad1100648cf8eb327a6fd632b396740e478af845bdc52bc26e218a1efcd32c1aeee7e0019534befcfa1d331be36e40ef1006deffda8774e48e30db1961d8c6e21d08dee86bb8f0f8f33173647e9694209664abac2fde61220f7ebc0747a2376fb306d85643c12c36c7bfa19ec9b9ba5ec6b3403dbca01cf68cee50edf8aa66cd8ba17ef0432aedbddc73684730c0a252376f07dcb71a18b918d01c71582ecbb8a90334f5d039889e5cfc1d22c3f9168c26c1b3e9a62d17b1a10b5853466cb6253d5d51a37fecd8c4ae6cc818d446eba9d85ff089f8bdf479b139afd63f16c15d7dfe5b37b4b04a338bc8ce8cee932b74bf6cd94ae303583105ba6ee2e12addb13a8af5a71668bc4816a5a01f08c4f1272434518b9b808bed7189de8cb8653af836e49d4f345fd80cb1fe52eb87180961a2a9840220c829a1f4ed2ea640a92d95820388425d08e7c9969ca008708cdc0af848397072f3cc31935171cf1dc35b1f7234fe6400da4fba65f16968b324c65a4f8cab050ce7f9bac64ecf569fc8aed87d7882824afc84e556111c1e8aa89cc8f11f8123000000000000000000000000000000000000000000020000000000000000000000000000000000000ba3fe397308367ae68d3300b641a8438708f81b2e3591e79725c53bb7d"]) 12:35:47 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x2, 0x8d, &(0x7f00000001c0)=""/152, &(0x7f0000000100)=0x98) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 12:35:47 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8165300093156329abb87c5b6c0921452418f0a2562f6e3aac6b3055"], 0xa) shutdown(r0, 0x2) 12:35:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000040)="5ef77b46ac6b1657c1e96ed902b9c2c18211fa95eeae627ab0103cbd81aeb3c27dc71651ce269d036f5ce223f063375e8e9863e0232db630e637779554af3099ad95d88e5ebd906c1da38b430d1e042b1a0f11d9236276d6eba1d99b293dc2526273eb8217eab283f0416c90b7f6583ea5ccd6bc086a7ca5c531227a88f4cc90e6e1d31e8b32a33c7b436ab1", 0x8c, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:35:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x1a5) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 12:35:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x9, 0xffffffffffffffc0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) madvise(&(0x7f00000e6000/0x1000)=nil, 0x1000, 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x3) write(r1, 0x0, 0x0) 12:35:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8, 0x0, 0x0, 0x400}, {0x44}, {0x1000, 0x85, 0x0, 0x5}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x62, 0xf0000080, 0x100, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0x20, 0x4, 0x7, 0x9f}, {{r4}, 0xffffffffffffffff, 0x20, 0x20000000, 0xbf0, 0x83b}, {{}, 0xfffffffffffffffe, 0x10, 0x4, 0x5, 0x4}, {{r5}, 0xfffffffffffffffa, 0x10, 0x4, 0x227545f9, 0x5}, {{r7}, 0xffffffffffffffff, 0x10, 0x80000000, 0x7fffffff, 0x7}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x7, 0x0) 12:35:47 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="41a847d787b134e752ec4de8603b49a9805f1cc7fbd8782fedaf235c06dba903ab668b6ba807c53cde6313387a01e3fdba34721a7ce0e072c5b174b8b308f75527e8d609e6558b8420f81fc7b71f2b23ad1d4ef797f31df3b3360e52fc24c5d9bc0e452f9145f2bf3e66174c5433baddffdb13caf6816ec4ec3fc9ad7e2cef97ea41229d707a41445704c48bd0532abe398fe774a7c99740ce9251b5e177b2e58699ea9dbced59e3458859e4019c57e36d90d525d1dfaada8a4e64277bb8466a9d4d0bb930e4fd7d25cbd44bf768a9da708519d217f3e50eed5ea16b6ef74de48d10", 0xe2, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x9a0ec0e7ce841f5d, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x5e3, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x400) semop(r2, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r2, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) fchmod(r0, 0x4058c0a6390478c3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) flock(r1, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x5, 0x4, './file0/file0\x00', 0xffffffffffffffff, 0x9, 0x1ff, 0x7}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000004c0)={0x7, './file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001600)=0x1) write(r5, &(0x7f0000000340), 0x10000014c) flock(r5, 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000500)=""/4096) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001540)={&(0x7f0000001500)=[{0x84, 0xfffffffffffffffa}, {0x3, 0xff}, {0x3, 0x8}], 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001580)={0x5, './file0\x00', './file0\x00'}) connect$inet(r1, &(0x7f00000015c0)={0x2, 0x3}, 0xc) 12:35:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 12:35:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x2, 0xa2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup2(r1, r0) 12:35:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62026a7b836e0001e56a45815fa77bd1504fbd809fb27dbb0c9dd6f8534dfb0367f1c6ed11e1cd315418d71f9990780bee89bacde0d4339368dd73d47e776a744e17ab7b5b851fac575dfa276d4a9ce3ce864b351c0038f7b7991db1b0153eaf9692038d6cd602fcd4fdd7e82e6e5f4023d0af1d9c43e5db4c8218126b4e5f0dae8e8a0005370a8b26133c723c92bdb3da384f18e5767c2bad4667d71b627e1bdec4e582f56b64e0afbd0f1f91a2a8fb1abb938a0171dc4e71de3f65c79c40e6e8e9259edd0fe18097409db76dbdb31c005092905431fd832e2f40f12481c293bc9f4bb58eec15584fc6ec05132cb56efe12e4fd4044ab7ae81b53d7249041c7144be55051e58da4012f374b1365c11094dc436c2756f90e6eb34c463594256a3731f17b425baf96a5b81d90921a9f26d8cfe688586682966686ba8c38250a2a670aaac20b27f5e2515a8982"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="18611780eea4de0dd61bf2c05fa3ec1c1996860cc41e3e3acc9d2cab3e6ef9b2dd241314e4b06441e03db10e6ee53148750bcf7da2f034fb1ea3b73dc38b1a880d4e9a1d89b69d18d88aa076e7e2f03cd5a7fd3acaec30d468224c2f004130f6ed7964da28fb74e3eae14c2382c5097d7a40143388b2f3dfcdeeb4cb14c22bce259eaff2664f25845d8f076d2fc5218fc65d0a04c3b518cbd64e60521ad6f126b8c1c768f3c71c858923de553d490ea1ea256cc4f8ac36d879f8f94d82f1f63e5161b8b5821cc9c77b4909980662d119e95b", @ANYRES32=0x0, @ANYRES64=r1, @ANYRESHEX=r1], 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) r2 = socket(0x2, 0x3, 0x0) fsync(0xffffffffffffffff) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r3 = semget(0x1, 0x3, 0x400) semctl$SETVAL(r3, 0x0, 0x8, 0x0) writev(r2, &(0x7f00000013c0)=[{0x0}], 0x1) 12:35:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x4012, r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 12:35:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x80}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fb", 0x1, 0x0, 0x0) 12:35:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7303000825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c96b25eb9eb00a22c88f52ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc250999d9cb1d659b2a9b5cf144f7271fe65ae00d1f"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r6, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) close(r4) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = semget$private(0x0, 0x7, 0xcb) semop(r8, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 12:35:50 executing program 1: getrusage(0x0, &(0x7f00000002c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000240)={0xee, 0x0, &(0x7f0000000140)=""/238}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 12:35:50 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r4 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x880, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r7, 0x20004b3d) ioctl$KDDISABIO(r7, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r10 = syz_open_pts() fcntl$setflags(r10, 0x2, 0x1) r11 = dup2(r10, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r13, 0x0) getgroups(0x2, &(0x7f0000000200)=[r13, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r20 = getppid() r21 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x1, r16, r17, r18, r19, 0x5, 0x8000}, 0x1e3c, 0x8, r20, r21, 0x1f, 0x7, 0x2}) setpgid(r20, r20) r22 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000100)={{0x1, r23, r24, r25, r26, 0x5, 0x8000}, 0x1e3c, 0x8, r27, r28, 0x1f, 0x7, 0x2}) setpgid(r27, r27) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x81, r8, r13, r8, r14, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r20, r27, 0x4, 0xffffffffffffffff}) chown(&(0x7f0000000000)='./file0\x00', r5, r14) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x4, 0x0, 0x101}, {0x64}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 12:35:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0632b0e7022e58f1efdb0afd496cf844088b7bdcd590f61a609eb1aa1dfefff6e03c33da14e3fb2e734813158ecba27f4849845aa3768287c01b26d5aacb021c90bbae4e0b8bff824ca3c786b32d9719156360b29231009a7c3d3cc9a70b4052588aa36ff3ee20100000000000000000"], 0x1) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000180)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = fcntl$dupfd(r2, 0x0, r5) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x9, 0x1}]}) 12:35:50 executing program 0: r0 = socket(0x10, 0x2000, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 12:35:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x10000003, 0x9}, 0xfffffffffffffe99) 12:35:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x8}, {0x18, 0x2, 0x0, 0x120000}, 0x8, [0x4cb48a09, 0x8, 0xfffffffd]}, 0x3c) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20008, 0xa2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x28d, 0xc4) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) shmget(0x2, 0x10000, 0x8, &(0x7f0000fed000/0x10000)=nil) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) r4 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x110, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000300)="0f87bbebd3406fbb9d0404f84f03222a7c31fcf6c2e13cbf5e2dad73ecb597961f3f7f87e00904c3cb75184e019c0317324c4518aad77ae09eae98ba6ac5348b3a87f9401f06cbc6fe8c88f84a2c447e62c08f75bf7e92ee8e05d8f0dedd34551c267bad45127a113e710b08afc106bc385f8290771c3b98d56f7821243b9555cf09668ec83c97e442a6c80653aa028b28457253c2b831f0125f3f33f2ac5291c33fe26bdba5df0b530a910c16dba7e2460b6eb04edbe587345f69266f5c985908bbd40a258d0baf7ac35d6b52f3432b8825ec8704ba1037f4545df3daf79bef487b1182d11f0a2c817fbc799560c1dd5edc9b88e3", 0xf5}, {&(0x7f0000000400)="d566a61893a9cbf681d31decf30d67c9b34aea0b09307b5e5d622b4017d7046764b75758da8405e8714a6f585b0c233bc77c7d8377ca7f0df8a9101e1b1c8fcf36fc95263aa19f54cab04a28fc2ee301a8b2e4dba72304878ac36c0927bacfa24066259b7e3567fb4e2109915f3f3bc651106aace9f667d9ec19626c2ed99b3b1494e2e3a723ef355adb64b2e00fe2907b041156806d27ab279bab736d241808", 0xa0}, {&(0x7f0000000240)="5f0c4b990d", 0x5}], 0x3, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r4, r5, r6, r2, r7, r8]}], 0x28, 0x1}, 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:35:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000140)) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 12:35:51 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r2) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0x17f) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d40f3030000000100ffff00"}) read(r4, &(0x7f00000001c0)=""/161, 0xa1) 12:35:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x9, 0xd3, 0x0, 0xffffffff}, {0x4d, 0x0, 0x0, 0x100000}, {0x6}]}) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='+\x00', &(0x7f0000000380)='%\'\x00', &(0x7f00000003c0)='/\x00', &(0x7f0000000400)=',%]\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)='\x00'], &(0x7f0000000680)=[&(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='{{{\x00', &(0x7f00000005c0)='\'+]#m\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='[\x00']) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 12:35:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x32126f1796b46a7d) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000002c0)=""/190) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x1, r4, r5, r6, r7, 0x5, 0x8000}, 0x1e3c, 0x8, r8, r9, 0x1f, 0x7, 0x2}) r10 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0xfffffffd, r11, r12, r13, r14, 0x5, 0x8000}, 0x1e3c, 0x8, 0x0, r15, 0x1f, 0x7, 0x5}) r16 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000100)={{0x1, r17, r18, r19, r20, 0x5, 0x8000}, 0x1e3c, 0x8, r21, r22, 0x1f, 0x7, 0x2}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={r9, r11, r20}, 0xc) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) write(r23, &(0x7f0000000200)="7e00462a83bf51dd71f3cdab9d106acf8f03492439b3b0f8bc1a072afc28590c0be57cf67cd5666520e40e0a0d07baacba1b90037767709c034d829777b42842324ef744f1c7f1f1cd67821fc4b63d1114b2880272e0c002839ef688b626da732a9fa2817a7e1d78a4cfb95bdb999e73589ac68b68c907c4822d88fa7bd16fb88a15fb5d8939b4017abcb04707f11daae7e92a1657435a28b38735", 0x9b) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 12:35:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000322, &(0x7f00000001c0)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff8, 0x49, 0x1, 0x81}], 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000200)=""/214, 0xd6, 0x800, &(0x7f0000000040)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/df\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)=[{0x80, 0x2, 0x0, 0x6}, {0x200, 0x0, 0x26, 0x5}, {0x1ff, 0x51, 0x18, 0xfffff801}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000100)=ANY=[@ANYBLOB="000cdd2f66696c7f0a2bdfab72d4e5574f984d0ce00df3ee202cc9963f081ac8049db0fda954dda1fb00"/57], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000340)="e98db3e5fc13633e270553b99f30d9f5c31fa95cfc0ad5ef4b8bb05bb37a615f913daa27c353e3b6547992fa41f124dc80b047a512ef6ff13b99d9fbde265803c720c01690d184c937717dc0e25011b4e903e32887c41457baf3c38034244650e100a87cec3f2a250d97b7e810c057544ff026539c434a2c347e968796a82c4c9d35d9a13c97e769c02cfc7bf705f7f033ce067826e71966c91d54b43cd0ea4b2ba5e25def16f18dfee34c3d0e6889257fb08b30ee", 0xb5}, {&(0x7f0000000400)="80652b0134a10bd7b017d7f2621e8a209a3fe5977f99a9f242c7aa3044381e680f0cd3464a10f701d9d8e4c7c40310cfe1ae3adcfc47d5fe588ff66dbd144812af58ed1081852efaf96676d98672", 0x4e}], 0x2, 0x0, 0x0, 0x2}, 0x7) fsync(0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0x8) 12:35:52 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='W\x00') 12:35:52 executing program 1: socket(0x2, 0x4003, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x4, 0x5, &(0x7f0000000080), 0x0) 12:35:52 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) socket(0x6, 0x8000, 0x6) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xa) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00*/file0\x00'], 0xa) write(r1, 0x0, 0x0) 12:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x511}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0xffffffff, 0x3a, 0x20, 0x245bb22]}) 12:35:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r2, 0x3}) 12:35:52 executing program 0: r0 = socket(0x6, 0xc003, 0x7) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2065fdeb46b21e7d186939e14b6ffc5cf1844a99c3359838ef84ccc5002f89edea496f58a49e2711837b268d070f91873d64eb9309df719b15870c35eed21849ab9cca9918c23048f2c0baa233b7e625349fd6481cf9f8b9118454dc323b36ef9bb923df7b8dbef890ce0c911d909bd91c8a970038527dcc6389d6e83fce321b73325e82bcfb961297d690615d2b0bb8cd8b7ed7ea7328cf7b173e210f6cb8d3516569ef6b47bb48b6c69c9c34684c9f808e815bbe6fb43ba5f166f954a96e0067941e83a2e7ac2abab2f26bad1779f7a8bf4d5a2cd15698d29d39f159cee7e6f95dc8f0ac548b86913e1525f3c1aa", @ANYRESOCT=r0, @ANYRESHEX=0x0], 0x3) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 12:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x14, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7, 0x0, 0x0, 0xff}, {0x401, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 12:35:52 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505f8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85d2b1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e69b028d70338306615b7a814b77f3f5aafec17829817659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f0910000e6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c90101000071e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab56a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ac69dcf6938001c55190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf81"], 0x10) write(r0, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, 0xffffffffffffffff, 0x0, 0x0) r1 = getegid() setgroups(0x1, &(0x7f0000000000)=[r1]) 12:35:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x6, 0x4) 12:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x80}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 12:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="6d1f7a01ced346d4c3088e37ae87665405de9d79a9990346e6d6730f3c2a656006ecf6a30007e010b081", 0x2a) 12:35:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xe44, 0x80000000, 0x22f0da9b, 0x1, 0x0, 0xbc, 0x135, 0x2, 0x2, 0x3, 0x10000}) write(r1, &(0x7f0000000080)="1d4954f78622cfe6ec145a63ddad0bac1f39306dc809c73c9d9a1ee4bc524632cdc0a15d516079205ca2430d3d057808b02574c758c8836d60a74f206b12d652e3d0887ca23318c4eb2cac6c891ab3122fabf74568af74d6ce9e8209bed9e4f2f2be63f5171fb2e049231af90c6ca98a1770454fccbc5cecce87e5d624feb58cc8b78776cf6e10478a26fbcc719561a245f18968d1d481a80906af4503e2f426a3b4004b6b", 0xfffffffffffffe67) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x34dcc33640c48512) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 12:35:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xd42, [0x0, 0xfffffffc, 0x0, 0x0, 0x1]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x1f, 0x4, 0xfffffff8, "677664f7103c8736511701a13b47f0d88ebb1677", 0x6, 0x5}) write(r1, &(0x7f0000000080)="670dc3", 0x3) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:35:53 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r4 = syz_open_pts() fcntl$setflags(r4, 0x2, 0x1) r5 = dup2(r4, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r7, 0x0) getgroups(0x2, &(0x7f0000000200)=[r7, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x1, r10, r11, r12, r13, 0x5, 0x8000}, 0x1e3c, 0x8, r14, r15, 0x1f, 0x7, 0x2}) setpgid(r14, r14) r16 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000100)={{0x1, r17, r18, r19, r20, 0x5, 0x8000}, 0x1e3c, 0x8, r21, r22, 0x1f, 0x7, 0x2}) setpgid(r21, r21) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x81, r2, r7, r2, r8, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r14, r21, 0x4, 0xffffffffffffffff}) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r24, 0x20004b3d) ioctl$KDDISABIO(r24, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r26 = syz_open_pts() fcntl$setflags(r26, 0x2, 0x1) r27 = dup2(r26, r26) symlinkat(&(0x7f0000000000)='./file0\x00', r27, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r27, &(0x7f0000000180)='./file0\x00', r28, r29, 0x0) getgroups(0x2, &(0x7f0000000200)=[r29, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r31 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r36 = getppid() r37 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000100)={{0x1, r32, r33, r34, r35, 0x5, 0x8000}, 0x1e3c, 0x8, r36, r37, 0x1f, 0x7, 0x2}) setpgid(r36, r36) r38 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r43 = getppid() r44 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000100)={{0x1, r39, r40, r41, r42, 0x5, 0x8000}, 0x1e3c, 0x8, r43, r44, 0x1f, 0x7, 0x2}) setpgid(r43, r43) r45 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r45, 0x20004b3d) ioctl$KDDISABIO(r45, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r47 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r48 = syz_open_pts() fcntl$setflags(r48, 0x2, 0x1) r49 = dup2(r48, r48) symlinkat(&(0x7f0000000000)='./file0\x00', r49, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r49, &(0x7f0000000180)='./file0\x00', r50, r51, 0x0) getgroups(0x2, &(0x7f0000000200)=[r51, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r53 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r55 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r58 = getppid() r59 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000100)={{0x1, r54, r55, r56, r57, 0x5, 0x8000}, 0x1e3c, 0x8, r58, r59, 0x1f, 0x7, 0x2}) setpgid(r58, r58) r60 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r62 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r65 = getppid() shmctl$IPC_SET(r60, 0x1, &(0x7f0000000100)={{0x1, r61, r62, r63, r64, 0x5, 0x8000}, 0x1e3c, 0x8, r65, 0x0, 0x1f, 0x7, 0x2}) setpgid(r65, r65) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000240)={{0x81, r46, r51, r46, r52, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r58, r65, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000240)={{0x81, r25, r29, r25, r30, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r36, r43, 0x4, 0xffffffffffffffff}) r66 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r68 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r71 = getppid() r72 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000100)={{0x1, r67, r68, r69, r70, 0x5, 0x8000}, 0x1e3c, 0x8, r71, r72, 0x1f, 0x7, 0x2}) getgroups(0x1, &(0x7f0000000040)=[r70]) r74 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r74}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r76 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r78 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r81 = getppid() r82 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000100)={{0x1, r77, r78, r79, r80, 0x5, 0x8000}, 0x1e3c, 0x8, r81, r82, 0x1f, 0x7, 0x2}) setgroups(0x7, &(0x7f00000000c0)=[r8, r23, r29, r73, r75, r78, 0xffffffffffffffff]) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00a170 failed: hole in range 12:35:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 12:35:56 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r0 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000d00)=""/226) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semop(r0, &(0x7f0000000000)=[{0xf, 0x0, 0x800}, {0x4, 0x7fff}, {0x0, 0x200, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x101, 0x1800}], 0x5) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 12:35:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xf9a5bec, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xbc) 12:35:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/de{\xd5\xc9)f\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 12:35:56 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x147, &(0x7f0000000080)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 12:35:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x601f085d92528b48, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) 12:35:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\xe0\xf9H\xfd#\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 12:35:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xdf, 0x800000, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 12:35:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x80001, 0x96b2c311eb9321b8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1c9, &(0x7f0000000180)=[{0x400, 0x0, 0x20, 0x8}, {0x0, 0x2, 0x7, 0x5b}, {0x0, 0x19, 0x81, 0x3}, {0x8, 0x81, 0xc1, 0x3020}, {0x80, 0x80, 0x7, 0x2}, {0x1, 0x9, 0x7f, 0x4}, {0x8, 0x5, 0x5, 0x3}, {0x7fff, 0xfe, 0x3, 0x1}]}) 12:35:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x2, 0x80, 0x80, 0x7}, {0x8, 0x4, 0x8, 0xa66}, {0x5213, 0xe8, 0xc0, 0x6}, {0x0, 0x3, 0x40}, {0x3, 0x1, 0x7, 0x101}, {0x0, 0x4, 0xff, 0x2}]}) 12:35:57 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) recvfrom$unix(r0, &(0x7f0000000600)=""/203, 0xcb, 0x43, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) syz_open_pts() ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 12:35:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0xffffffffffffff53) r3 = semget$private(0x0, 0x3, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0xf7) sync() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000300)=0x1ee) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000080)='x\x00') r6 = shmget(0x3, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) nanosleep(&(0x7f0000000580)={0xfff, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000a00)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r7, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r8, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) 12:35:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000001c0)=[{0x6, 0x7f, 0x20, 0x3}, {0x5, 0x3f, 0x3, 0x2}, {0xd0, 0x21, 0x4, 0xb86}, {0x0, 0x3, 0x7, 0x101}, {0x0, 0x20, 0x2, 0x3}, {0x1a0, 0x5, 0x9, 0x6}, {0x7, 0x0, 0xf7, 0xfc000}, {0x2, 0x1, 0x9, 0x3}, {0x40, 0x2, 0x4, 0x5f8}, {0x200, 0x9, 0x2, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 12:35:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") close(r0) 12:35:57 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x8d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r2, r3) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0xffffff81) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000240)=0x49) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 12:35:58 executing program 0: ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000100)=0xc297) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 12:35:58 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000140)="93cf1c363238711474cb4dc903376dbf75b765b82a447e1c5d8d4929e338f3d752c89753", 0x24}, {&(0x7f0000000180)="36da2aa370c5", 0x6}, {&(0x7f0000000200)="6eb10080525e9b904ea4af6e5af9949def231a9eabe1893f217b8ee5f1417a5d4f9e8326e1f04bb1048e788d513ef26bc27cf990318af116625696af5d2fd908269e146646392652113253ccd57c373d9c28ecfc485e8e9a0fc12956ca53bf7ad81a29b9dc0b4f7663479bfdef6057dfef11ddebb2b1942bae64e449ed2146a765bed6a3bac8a768b363ac669e556d6dcb9ada8df8066eec2e14bf8c5cf3c029a7c0fa2bbefcb27bdcc89e0802039007789003ad85d58b1d9a2339c98a822fd0811528ba4f028c5141cf4290b2757ff00ee34e7ed7632ff869fd3f5b5c80543c96ffdd32538548221a146fbc7b86ae67d1f4789893158054ec", 0xf9}, {&(0x7f0000000300)="67777b82ca24ef49f791720ee608b9f046709095a278587b69dfa331fcf6e565fbd22f1480f410dd44336c79c4fc46e87230aa02f09c7fb4089727b263dadeb3bcec83240198ec765d1e010743df3b8154", 0x51}, {&(0x7f0000000380)="bd624096268de8d4024bc5346d5fc2357f295ab22b7249c746d189ef93994d700261060751b088461e9f29795d086956b7727ae8d577d74329f1dc6851f2f128720ab8ca8a83ded52cd9c18574fdb80c0c7f9d82a4ae2a9909fabb141c7b0d16308803f97e14d6d03e3da6ef35db605a4de3e22f5b2bf47ac7f8717d59f4c147c99db72559b9ef9bccc178787422e673cf7b64ce", 0x94}], 0x5, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') 12:35:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1, 0xfa, 0x1f, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 12:35:58 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000a95a8565eff26f6e695d83c86e3a1400000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85d2b1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e69b028d70338306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c90101000071e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070015d0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ac69dcf6938001c55190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd861069648"], 0x10) write(r0, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) 12:35:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) 12:35:59 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) sendto$unix(r0, &(0x7f0000000140)="b566a02b5f0d949345be4adfc1ee44d794da84b9dad06859cf7f197006ded98f63b8c09cbc9438d9871518b610c58eb55ba8210b984d6d603d03d75c9562043d129b0c5cb147060fab4307df0a705d9ab37754b8644021457f591104ef8bc11c63f3339f000488", 0x67, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="8c65", 0xffffffffffffffc3) 12:35:59 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x4}, {0x44, 0x0, 0x71, 0x80000}, {0x7ffffffe, 0x0, 0x30}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 12:35:59 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x13f) 12:35:59 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x11) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x9cb0, 0xffffffff, 0x3, 0x20, "0a29326fb2b13d27593ea62c799567bd9a2e455d", 0xcd, 0xffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) r6 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000400)={0x7, 0x43, 0x1, 0xef, &(0x7f0000000180)={{0x40, 0xff, 0x4, 0xcf, 0x9, 0x1, 0x2be1281b}, {[0x1f, 0x100000000, 0x2, 0x9, 0x8f4, 0x10001, 0x2, 0x8, 0x2, 0x3, 0xfe0, 0xbf, 0x168024ce80, 0x10000, 0x5, 0xfffffffffffff801, 0x8000, 0x81], [0x1, 0x1, 0x7, 0x800, 0x6, 0x1ff, 0x10000, 0x9, 0x0, 0x1f], [0xff, 0x100000001, 0x100, 0x1, 0x1f, 0x2, 0x40], [0x1, 0x1, 0x10001, 0x1, 0x8, 0x2], [{0x1000, 0x660, 0x8, 0x1}, {0x8, 0x6fb, 0x3f, 0x3}, {0x2, 0x6, 0x5, 0x7}, {0x4015, 0x3, 0x4, 0x6}, {0x40, 0x3, 0xffffff01, 0x5}, {0x5, 0x2, 0x21dd, 0x10000}, {0x0, 0x7, 0x21, 0x4}, {0xfd, 0x3, 0x7ff, 0x2}], {0x0, 0x80000000, 0x2, 0x200}, {0x0, 0xe4c8, 0x1, 0x5}}}, 0x3, 0x1}) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, ""/7}, &(0x7f0000000480)=0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000580)={0xfff, './file0\x00', './file0\x00'}) setitimer(0x0, &(0x7f00000005c0)={{0x0, 0x80}, {0xfffffffffffffffb, 0xfffffffffffffe00}}, 0x0) r9 = kqueue() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r9, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x0, 0x0) recvfrom$inet6(r10, &(0x7f0000000640)=""/1, 0x1, 0x1801, &(0x7f0000000680)={0x18, 0x3, 0x0, 0xfff}, 0xc) r11 = dup2(r6, 0xffffffffffffff9c) getdents(r11, &(0x7f00000006c0)=""/87, 0x57) open(&(0x7f0000000740)='./file0\x00', 0x20000, 0x20) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000007c0)={0x4, &(0x7f0000000780)=[{0x7fff, 0x2f, 0x3f, 0x401}, {0x80, 0x40, 0x3, 0x8001}, {0x2, 0x81, 0x8, 0xffff0000}, {0x8000, 0xb6, 0x20, 0x1f}]}) open$dir(&(0x7f0000000800)='./file0\x00', 0x80, 0x20) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x1, 0x0) fcntl$getown(r12, 0x5) r13 = accept$inet6(r11, &(0x7f0000000880), &(0x7f00000008c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000000900)={{0x18, 0x0, 0x2, 0x80000000}, {0x18, 0x3, 0x0, 0x6}, 0x8, [0x4eb, 0x4, 0x9, 0x401, 0x7, 0x0, 0x1f, 0x7fff]}, 0x3c) open$dir(&(0x7f0000000940)='./file0\x00', 0x10, 0x20) 12:36:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 12:36:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e73b6fc6623c5b00000000000000e64de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) close(0xffffffffffffff9c) dup(r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r5, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 12:36:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32, @ANYRESDEC=0x0, @ANYBLOB="6fd82bce6d35540ef38b4310a62ab1", @ANYRES32, @ANYRES64], @ANYRESHEX, @ANYRES16, @ANYBLOB="b77931bd42175849fa090458df7fca2e20226bf74d947bcabe8ca68d6b8281dde40b7c921224eede0fbacc09a69c55d6d70079c8528dd037aed0fdbc5e281cf02e0450ab70c517b2f6c28b7a5c56a2c9a2b68347558c448e101511996d66cac5555e0c22dcd6450a77a3bb517d2237fbc2c92d028142fccf93ac42d3d54cbe25", @ANYRES16, @ANYRES64, @ANYRESHEX, @ANYRESOCT=r0], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0xe467bb10202048d1) 12:36:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = socket$inet(0x2, 0x8000, 0x8) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000000)=0x400, 0x4) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 12:36:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xec, 0x0, &(0x7f0000000000)=""/236}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1000, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) fcntl$getflags(r0, 0x3) read(0xffffffffffffffff, &(0x7f00000001c0)=""/118, 0x76) socket$inet(0x2, 0x8000, 0x7) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0x10001}, {0x4, 0xa1f}}, 0x0) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) recvfrom(r5, &(0x7f0000000300)=""/90, 0x5a, 0x41, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x0, 0x0) dup2(r6, r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) fchown(r9, r10, r11) r12 = dup(0xffffffffffffffff) flock(r12, 0x8) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) preadv(r13, &(0x7f0000001b40)=[{&(0x7f0000000580)=""/153, 0x99}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/152, 0x98}, {&(0x7f0000001700)=""/253, 0xfd}, {&(0x7f0000001800)=""/237, 0xed}, {&(0x7f0000001900)=""/244, 0xf4}, {&(0x7f0000001a00)=""/166, 0xa6}, {&(0x7f0000001ac0)=""/112, 0x70}], 0x8, 0x0, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) connect$unix(r14, &(0x7f0000001bc0)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000001c00)={0xffffffffffffffff}) ioctl$BIOCLOCK(r15, 0x20004276) r16 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r16, 0x82485608, &(0x7f0000001c40)={0x4c, 0x0, 0x0, {[0x8, 0x4, 0x3, 0x1c4, 0xfa47, 0x8, 0x935, 0x1, 0xfffffffffffffff8, 0x3, 0x8, 0x8001, 0x400, 0x80000000, 0x6, 0x800, 0xffffffff, 0x7], [0x2, 0xce, 0x3, 0x3e, 0x9, 0x0, 0x40, 0x6c995842, 0xffff, 0xffffffffffffffff], [0x4, 0x9, 0x8, 0x240, 0x3f, 0x3, 0x2], [0x6, 0x8, 0x4000000, 0x0, 0xb34e, 0x200], [{0x6, 0x3, 0x80000001, 0xffffffffffff4ddd}, {0xfffe, 0xfffff04b, 0x4, 0x5}, {0x3, 0xa7d, 0x7, 0x4}, {0x6, 0x3e, 0xae, 0x5}, {0x2400, 0x8, 0x5, 0x100}, {0xa19b, 0x6, 0x21, 0x8}, {0x5, 0x3, 0xffffffff, 0x6c8c}, {0x8, 0x2, 0x1f, 0x3}], {0x1, 0xc1f, 0x3f, 0x3ff}, {0x2, 0x0, 0x9, 0x200}}}) 12:36:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:36:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x1cf10da5daed80c4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000280)) r6 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000008000000880008000005fd9600"}) bind$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff6e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000008ee4cbf5c2bf084428657e59b048c2d59fef3eb213ca3a91ed0346b8e2020bffadc66d4107bced1c65963da35757c9a72e2ba752751397350730da0dfc5dd4e4d5216f3c29e67c0142e241c27eac619ebd417c273e97b942065c61827f2189"]) 12:36:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x9a, &(0x7f0000000140)="9dcab37f839268818dffd052803927ffc00cb05630f23d2ed91e54bdbe75c5001f7a96801082e50b7882074deb29d425413ad9126ec1d94ed812dea3e00d49173ea372765d71feff3e48d98f168a0465869a561906da52f787d8bbd640561d98f168a806c7985d4d7c1c2839423a245a17826dca480be5bc5006150864fa8ac0619963cbbcc4c90add99ee03c98c95d6d6f90ee76555c3482fbd") syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 12:36:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/a\x06v\xb06f\xa8\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 12:36:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x810, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 12:36:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="8dac9f6adf3f69ed29e7e7f03c6848e17d386a8402a91426f4b0db5f86a3569b6d18d235636368ca153c231912adc8cc7259f598c8c586843ab9b8bbf09ef2ae057ef7d5d31519c0d497a37835c555f47cbc0722f053e6c159846396a43218dcdd1e1d3de44b8c519cfd44b7fdae8b20623c8978982a21512d91622bc366070435118c07841a02974795c3878829dec4d87c694a6dfe6afa6cd85706fa45e0e35cec87a84dd3321a", 0xa8}, {&(0x7f0000000200)="ac9f075667cb1e5a428612b209a1fc4df0f2134206be0eab16d8d696951b3505f1680ca2df6740952843708f28a8cfca45f5c654c48e9097f54a528c3f15412ab95be4856bb2cabe3db4d2ef4d9566eb6092bd24600631dd853817855b1cad94280b3be4554eb04267f106030cddde6a39c9956283b6b76cd23c8b02ed00c9e7bbe7abd3920f44244d370efcde83acef8e7def412733fb2e8af6651f1aee0314b682bd53276623d31da749d2085d3898933ae1e4e32f9d1ac7e17ad29605d0eef7908ebe3613a8457c92a23c8b3a015fdb147c24102e7c2a4e85a8396700eca33f5a6bb377563c786e3b3d4e9107", 0xee}], 0x2, &(0x7f0000001800)=ANY=[@ANYBLOB="20000000000000000000000004000000c98f7a37d59e5c735b90cf02730f07b5101000000000000001000000080100009b5e117ce4ce240354e124ba68ae7ec07645348a87a17ded1c91efde05ab915de1f4781ecef2c97a97f42234778d8f2a9f0b7547b7e67539c7d1ddb3f758112e3a9ff1abd63ae2d1c9f6210d220696fbbf4f4d17c562a0c95708c4ae756ea30da641f76dd01d6b5f62852f634d31db0f337a8f3fb8ddb2823d55fcede53e1a8ab281c2bd3196f6d4e39683d413172a9cd8369a865ba903100ca165e1d3068eb35d1036fbef4428d4fb82c3611c99211c70f6a0c747e130749be6292c4ee6dea9e0fa6d52c85e1a7288dc4996692415f2130b2d7320b9a894dd4d19b9f54d124c8455fd2329ab566197344faf106c8f95de095d6a4ef210dc07b739517aae0de6bf9b59516c7fbc2be622e5d78f3f6fa790bdaf3f0d46fae7695ce559cbf4b503da79dd7c1f4a280616fb55c85b6ff6ff5b4befe5f725f9c4bf78d77f20fe36dcfed225d0daa69215401e38a8d2529a9740eca892a7242ad4e50cfde01ccd1c6ed255e4684dcb5308d5fae82bee0a97e77d3669a03c9a626125b74abef3e4272661bfb9a481e3970e67c3c1afb8a37ccf5ca1cf58241cf7889108f78a06f19d63b35e91b734efd20e4bf0f7b491156d7fb9601c14d95a7df26a5e057919886c5ea873e3a0902e9d17206e793871733415b7dcd9f0feb7ec9762c9047c9298ae0c5833261c7634702a51307580dcc96bb995565d5b5bc13f91427b187f4c2b34700fb19f633b3ceaa06ac6ed4cf9c02b9f89fb279353cb5ad0a80a331454b98df450ca24b02bb18554531dd43c954463f040280ae45a4a1d0761494fba3500fa1a9a6c157e602efb982032d3684e227146e4b3415fd508de2adab571ee9fe1b835f651698c61cc287fb509c7658e9a8d93b407df6b0acab86f99c4d9eed7806878dcf65538930514fa5548ebc14b830fc631d707718af61d5fdf4477b807cad2b66e4d4ca69206eec17eb3151a909ded5cb200765719d4b92a17109f6d22352314c1b1cdec3145b9e0779ac153abf5989fd837b39c7e43b1da6d1d5b5f778bfde6967a9a0b87f48bd02ee69e1894bc348742f2b981c67a457dccb71148876a7cc9cacc524c9f83963b1306dd34186e47a566b078e6446bb1858793f23b33d7690b9af64deff26e3ee3acf1a19c386aaca0007d3d456ad44562a26dd6c98aa890e8453e4b3490b1abb43cb0f85f27c495d923f8d66371700a034f59844e175c0931e23d05adde9134c44dbf8d012d0f8849f2a69077d35bb491db9b62935a449d680c9183ffb633d0cf6aef8c345dce7fc3c4cbdc4c5e8cc9d4722dc70bc0825f0d9956a7e2171d0b5d7d18ed490aa16212a316e0f4cabcdad3cd7c9331e8ad0bbfb29669c3226ddd8e24ff3c8e77b91ca14b2a51098794a6df97c258b537d31bfa5f92dc347f1551189e2ecc1402f35a598865d2be287f7c1dd82670a509311fe8e6d4a9ed719888916dc36ba35ef5ea3629e7e02ba71d7500991980f7bd85ccf0194a510915e183d2f301cc63ae67ec21e874e74ba7de06a0acb06e3335e77604d4279ab47adafe979317edb393f561263fa399a6f5d042ee30542f458a5b34a58bc35b12a05b1174c93da67d0e42fb922c09d158793861dccf80d4e1babb03d8131756bc2858b008aeafd8f8d7be34dd901776dd49d33b3218baa9c13458e81a30d94a3c7a5925ea074696162e32c844c1dab57deaf647e513ee068d2ac2d758640ca242c1f23b90dc95e222cb7541bfc69202738ddadc7753fded140ee031f898a063e40f9b8efb278284a438479a4cd16603662b9c74315d15e7d3ded5aac9a7d50b64c41640fbd0ee400142f78ed2e95c2bc3c12bc2a0a20d308dd8820aabe7f7d3127160fded9a5a6c2cec5524a527cde6cf4cc7bcf0ef4f6044eeac4e839b827f6f4033af34864bc802f0696fb9f68da9602ebf57ca4ea560751e0fbf2bf291f0392a8b0b56f40d8948b3d2019b5504aa9f7e52e19908bb78da55784e96897af9c3c7b71c0dce711d0d4c675c0456515cc1906dbb5275857962a068a67a1cdc4b078ff58777e31119d186ca320c12073dbbad845c74448b94ad723763aa81c687940e1fbb94a5a0ef349cb30cc9fef584759d7584162b3f283c6669de4e504991b8a75eaa4766e0324be38ea4f6c474ecc171d96f0129ee8e4426985433a379481b8336faf1494b5ff17440e74ddf88c9d6219fea0e77641f28af4db64169521f4d309ebae79fde9ba847f42355d639015ba6174095b0f20fa4ff08508337030166e49ee05b1fbb6463374905d6e86e41a8eebc51885bf7f0d2341052558da07b1af8b751c58eba48be6a0845e812d2bd9757a08ca46f750547cd7fc21ae5a60dc0810124d59ad51e27424199370b70c6a1a2cd58c9be3ca452f4c26b302bf005d69c8f054f6a63380c58028ee51eb58241d7d1e3b8cc1356a42cbb6fbdd06e19de17bef925b1ea08a3f06dca90b4521f00cd70fb8a147a82aaefa08c1fe155b2acce4e7d33c6033700fa9a476e65c627db8be291c3010fa266a3cca9d4cf0eb0671b97c47647bf04bc76eedc160e59f63311cb1c0ee04fd88ab44b994c5a82ca8bc95c2fc6a35a86eb9ef00d7cd36bc6ad280d160de58df3aa8878edbbf6391e11f634136718349648eb9a5421ea3b6a2d0359cf3d70068e4338e212adabf4d205be2eb722769bf833c9c3e23bb1b8643d46bb57f3d3bf48204174b42de0e6e42ef7558d27ffdca1f19df224eae7cc765a873df21325fa190dd490c534b98bdf06d55201df14863e95bc637c62bdd4513496f45a54f5cad8561b172d80760eefaccde328d8c6565b09772e56c5c17a0e9730f85702e12ac55d1b3f04530aae16e6b8e97dc9fb3187ce114ba4e2703d17431a8aa1f3b83f65d868a115634ab1cdb6d0135974d41be12830d6d8bcdb0dc95eec770b0801dc6d76f4da995edd95ed0452cc5fc2aed083753ec0159741def868004d735a06cb96ec547c3e5ec665246d0cd2547cee17d8d6392d6eb230e3fb90ea66353d55a678bde040cef89a3256ee64fe4b1888d0f803842030f23675caf3a4a93d2f8696c4a8807f044b8ed00694dc00a3f7d26e688f1564ca8a67e2418b4637ea3d1a0f80a1f9ed755beee9335af8689812ce895e5156da67aea3fa33cec226da5dd6055973a50eb80a0239ef49ece7b9e90e3d89425e6100405333a5464d5987974ecb9d298939483c6bcf3a8f9955cef2d7ff52079fb5760fc4d050b8b310b23c06a0837b917c7cd0d37614b3d21fda0b56f04bbedaf7863318cdf2a588b4cc26872ac00ee4a093a92af4ebe11ce59dbdf30a7f5de4bf6a4eb0fc96bb744e57743c317a7315cae0f6edf38bc6b67e80395e3ecc91879beba424ee40b04f9d95568c907e7ca2e2013ec0e14a1627afdc7dfd5a63efacbc56dc51916668b9800c2b68615bac4e1d6c8b7400009450d470e08a0d8263988efcd8b6557e2ea2f20e8985c519f1080320c0c485f338c0599f0272b1576c3b4e0f5f97581637b4c8a509185dcd9733698712a27500f2fc7a4951f9cf382236874a6ac36776360543db8ca8575ecab7128fe02638629d9bdb808774efbd3b1bae243009e129c2cd8c68f3edf10d269865ea2f9aa4d6250ab5efc7c345353fdf0ede3aa524abaaa72d73cfd62f4667d50877fd41087abf88b08d927ce334373c3a655523398c1cd974e87ee8b8689b9ce81274fdc6e34ea4f21853a5c3008cbfbaad50340436a65157723878c41734339dff3655f2a510c4a9116a726db9af527b9fdc4c8a3f368e33b7de596ad15fca451a33723f96b9351842bbfcecd6996d64b5ae6a6c6801e1c32e76ac20fad7dfd7ecc23ddac28a01f66efca15e9c521e77b551a3bf16de9ef596f5a9eb6e37ac0947aa92ed467b35ffe02eda116051b7635bbd886d69a59b3aaacfe8bd77b9a23bd3d83bc9fc5236a93badfb10e7732f819df6c368c3a8d585189b96f490b7299109121a3c3c222a669e377d4b426300ff138d2ace72994ce513c6cc1cb8db4e9818e173956e97926116820d5f72a5c9d548cb31e74ec7181048db5e1a0cbd718577d1245dc82671a767c07e3bbf085012f8d7454d7f975f562f1ef3293f92093b8b80c748b709c52b62c929c482f12bb9d1180372fbf728b69502e2337b9d4fe624cad1376b5c1c2cf1aae9d9c8b5173494cb3008fa0b078d8c7fed775fec634d5ba3a1f5331e8062fc8db478b28173cb7b11b17d8a1227964dfa8d1fda3f351fb57532eed63d8d7b73944f0cda1af402e6983bf95600fb422b488f35bdaf6f24efcfbe8801b9790b1a34dd6b2010479e13892db9f89e444432c0731401ef765042617bb6a0830274878b4ced61cc0638f1a16b3174f0eacf70b7951395360c96053eef639802db49e9cb74db6deebed96b2a29b758b66f049384e9a29997bcca1b55286c96b680b34e1f96b2da9b54b18b62576d3a42937b1b72894d4f1ef26329691ea1e87531a573f35f3635e6bd38fb39f86f2b57faa3b713207d0620de51224c7bc96ab7d8b53c48035d5445d104abda625175659e2aa9919214579efd20e03242ee031fa7109e8fa7d89b8476f29b7551ccade51f7201d004568e4ebc3801c06846ce2dbbd5fc01ff712565704559cdfe2064a5600f3558d8d1b28c183efd273566ce2a1324d2593c2789e37ca882c755d74200e734615064f043f995b240d31e0f6720662ba1e62191953f7999693176ba250dd64de2838fb2aca9f0cafe4ac8f59c9ada28469a236cd05ba9be651fca0ebee12a36713da5453c011d161be9cfc0df59ab554e7ad7c83c596ebb342eb15bd27eba76a8d0bdf0704afc511218a0f4ef635780c76d61edb5bf6e6116ea0e1c05b8b6b9cae9c6140a85c04cbb08986a14f52d426fe8fa6e451f30272d81678887dc3c508660a6cc84c6ec38c52a152259c6789601eede11abb7f52d3ed35c81800d5a329165d85fe161b0d9bbc439d3bdd89ff08a04179c8352df8cd196f3e3e41e14e09fcd396bcd419161ef42a7c6d67cd9f4da6560d2dcba19a5bdea9e945232776ec7744e6f460a457935373f0859b6cb634512ceef036b90e2adcdf2f94f9d3f1ca1d3d4f8cf22baed2db93d51d4190fbce51e7ce5b2a7eb1b138e8086a50bbec9f8052325254967c3f2428aea1e057f3dc09ef69de380464fd68efed1b055aaedb7ca30784c3ecdf646801c1228d8b7ab17140131e15a1a6d09a763836abdec6936ca98215cc955a56dacef4d0b6850b99513d39288e6f3ae0b9473c394cc4de4b2737c7e57e7b8c8e3f89cbdb1f372f2d13aafc66236a0888c76b5787ac700bb2a7c0a519bf906141fa2fdc5a021f5d06337d9cbbe179aab12b433652bb87c5603ab821ebc62a402d94d5f5d9bbdd35028a32b8eb09e463d3c52941c2c74a683866d79b871dadaf9d700d8a2b3fa4315fe6f4ceaf4bcfce1ee8603ecee7828cc3349685c3ebfa391a21514c1270a733b1ea145f95d406713ba2bd9a2f635284514bdf02e71cbe6e94348f54fb1b82f9122342cac08a2f2ea8b481acdeb0639e18e258f3a9678338623f59e66f116814bd3d95cc6b7c6d83727bc3b4120fe26992ea6c6addbd12518b8d19dff1e45e532035936687d0687bac437baae2e369fc1f73a580f94a5fc0e98db55521d3f219b5e893bb8d8c6a3edf795546f3b6b691bc38e2a1f105f87b3a02d6aa5dbd147c8288b69bf110a5a1dfe2ebf027d56dbbfb92a4be4517f6455b4aa1f485a59fbeb3ffe19c73ded89d28340d5e73ad80d5ab1ce3800000000000000feff0100010000006f670719cc348159b00e2cd57bd6ce2d4ba595b8a5275ac1c58d69b3d04be5ecaf1d4b75270000002000000000000000ffff000002000000123befa2575661f2af1fcf2a00000000f000000000000000ffff0000ffff000048812827f70571a472b74e1b2722ca507383b6697ff45c1492a5275be15416eeed043133221fa8d12be971b305f0650d105b30bb0bb8ab8b7955c6ed39a73858420add0ede37267e5cb2e5ca7afd4f22d9b4ae745f60eed73c8fdaf5d39c96ac05a8c72dd8668f0287f7a6bde96e13a87c48f316802fc4c00b7a2acc905a03b1d562c73b7d93c0acc68966b0c8c9ee7bcb6ace1070d28dbcd4ca442d6fea276eb314a73ead5fbb7c71aff6b56dca1ffd87daadcbde946094d2e6f52564821cc9efb4e35f35237cb61a1f767b27bccaf9227ba5df8f0c54a28d45e650a700"/4479], 0x1178}, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000380)) 12:36:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x10001, 0x0, 0x0, 0x9}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = semget$private(0x0, 0x1, 0xaae6e953f044f07) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x4, 0xd, 0x800}, {0x1, 0x30e, 0x800}], 0x3) 12:36:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4c, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510f", 0x2) pread(0xffffffffffffffff, &(0x7f0000000180)="e4b0e4d89bdf23", 0x7, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x6a0a) 12:36:01 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000280)={0x8, 0x600e, 0x1, 0xd3a0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xc6adff6029c7f6f0, 0x2, 0xd46c, 0x2fe}, {{r2}, 0xfffffffffffffff8, 0xc8, 0xf0000000, 0x80000000, 0x1}, {{}, 0x6, 0x1, 0x20000000, 0x7fff, 0x1}, {{r3}, 0x8000000000000000, 0x40, 0x4, 0x1, 0x8}, {{r0}, 0xfffffffffffffff8, 0xe746b3c9ce77e7fa, 0x80000042, 0x0, 0x5}, {{r4}, 0xfffffffffffffff9, 0xa8, 0x23, 0x7, 0x5}, {{r6}, 0xfffffffffffffffe, 0x99, 0x2, 0x400, 0x8}], 0x401, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 12:36:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x9, 0x9, 0x5b93, {[0x8, 0x47c, 0x8, 0xe07b, 0x8, 0x401, 0x20, 0xeb8f, 0x8001, 0x4, 0x80000001, 0x8001, 0x7, 0x401, 0x8000, 0xfffffffffffffff8, 0x8000, 0x3], [0x3, 0xff, 0x8000, 0x4, 0x10000, 0x7, 0x1, 0xffff, 0xe8, 0x5bb2], [0x100, 0x0, 0xe52, 0x3, 0x1, 0xfff, 0x8], [0x3, 0x100000001, 0xcd2, 0x1ff, 0xff, 0x4], [{0x5, 0x7, 0xc903, 0xfe7}, {0x5, 0x6, 0x7fffffff, 0x4}, {0x7, 0x393, 0x8, 0x1}, {0xffff, 0x7ff, 0xc5b9, 0x7}, {0x8, 0x0, 0x9, 0x1000}, {0x8, 0x4, 0x80, 0x80000001}, {0x5, 0x10001, 0x0, 0x4}, {0x1ff, 0x10000, 0x64, 0x6}], {0x4, 0x8000, 0x0, 0x5cd}, {0x9, 0x1000, 0x60000000, 0x401}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:36:01 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 12:36:02 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x3, 0x0, 0x6, 0x0) 12:36:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 12:36:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x4, 0x80) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x102}, {0x8006}]}) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/13) r3 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) r4 = dup2(r3, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) r7 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x1, r8, r9, r10, r11, 0x5, 0x8000}, 0x1e3c, 0x8, r12, r13, 0x1f, 0x7, 0x2}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r5, r11, r15, r16, 0x1c6}, 0x2, 0xffff, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r17, 0x80044279, &(0x7f0000000080)=0x7f) syz_emit_ethernet(0x8f, &(0x7f0000000340)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba38") 12:36:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x93af4d1cef27e716, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100), 0x10000000000002e0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:36:02 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x12) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/69, &(0x7f0000000100)=0x45) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 12:36:02 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setgroups(0x0, 0x0) setuid(0xee01) openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x102) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 12:36:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x4000000}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)) 12:36:02 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x3, 0x45, &(0x7f0000000300)="bf599a25d7ed3f008694c2e1e3455e3725f3822d6154f9c5986bcc217b4cfcadac91a05c6e8a05befbfe191511d32d7c4fed2a601fd7b0c343c340d13343de59069861fa2933b1f276c718eae0015f96baa0ea0dee3e11d45717c852a17c90b4e841fa174ef90766f62391a3a3166ef24fb95bb34c949fe05cfbf65a329b9d68ac7214fc0c1b98a8ae8e90b677731c100c537e47260df01ce657e018ff4e402093c3e001a977e0d06aa6905fc36d8f18f20ddf298b3e5c01000000000000002721e1b250d8631aa4ffca98fa18329334220daea05744b9", 0xfffffef2) 12:36:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400080000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = socket(0x1, 0x2, 0x3) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) r4 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r5) r6 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x4, 0x10001, r6}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 12:36:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 12:36:03 executing program 0: r0 = semget(0x1, 0x1, 0x2ef) semctl$GETNCNT(r0, 0xc, 0x3, &(0x7f0000000000)=""/151) 12:36:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000140)="4ac252", 0xffffffffffffff56) 12:36:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() setitimer(0x2, &(0x7f00000000c0)={{0x3f, 0xfffffffffffffffa}, {0x4, 0x8000}}, &(0x7f0000000180)) kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xffff, 0x5, 0x1, 0x1fc}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 12:36:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x25}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") ftruncate(r0, 0x0, 0x30) r1 = shmget$private(0x0, 0x1000, 0x21f, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) write(0xffffffffffffffff, &(0x7f0000000240)="6ed8632634da8f0113775cc3f05143074b9a0e731f53dfefc4cf26c012870f952db2549256d81603fae7feca802df646152899d508651e52e725aba63f2ba4c6f1b5ca8c03a6c62651da899ed1032f105c10eff95ee0767ef0551dd17467814b8d08ec6b", 0x64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x2, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x9, 0x1000, 0x7, 0x5ef, "decf03b340bce4eb4f5c337c246a7b342cc69647", 0x6, 0x9}) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r9, r10, 0x1f, 0x7, 0x2}) seteuid(r2) 12:36:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x4, "00000000000000000000f3ff9fffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 12:36:03 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000340)="0d325a865f76d6fe8a44dcc09c1366fa19c128c4fd29b3acbf4c4feb9ee23799504e5f36f0b60437b4ba85ed705756ee96563a3590a5750bbf4e3f760747c2693320a457a451a9dc5e9bb07e99a739219789f402dd37398513d80f3ef37d9c0a66fc6defb62a63881672ddc48d8f76e0f4f33521fd7778a954d88eed78eaec9bad5be14543baba96af69f8493053fcb719b7d5283e7cc76cd0f6908dc49aa20b6e9ef0f148620649e752e3b7d1202bf4870152714a72fe3525a1b6d6916a59daaa23a98d97fafe50eb4b4a6288366379ab0a4bab8d15db82e528e26abeea93b27080c29b52712ee22414b101ea4e", 0xee) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x5) shmget(0x1, 0x2000, 0x0, &(0x7f0000762000/0x2000)=nil) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) munlock(&(0x7f0000170000/0x2000)=nil, 0x2000) r4 = socket(0x18, 0x400000000002, 0xa) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) 12:36:04 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x38e, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r1) r2 = openat(r1, &(0x7f0000000340)='./bus\x00', 0x40, 0x8) dup(r2) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044274, &(0x7f0000000000)) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:36:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x58}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) 12:36:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) 12:36:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x45}, {0xa7}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 12:36:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000005}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 12:36:05 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000100)="bbe68561cb7bcdc59f7b1b0b7815e09d752c4d317b7b328de3c3048153e83440c2236d5c25fbc140955d1ede8db843f1645f5d0d70051b774b9bc491ad34735d83cfce0afcc73a46267086733c2decd64b89c676a94ee5333e4489f28bb6688d8da72187713b94da0888d86ce07d3515e994a1955547b09947c92cd5cf3095025d5568bf3f87355785770623ea275641b3a9d7622ae637e41ab21d47524df0220040aa133c0dd7dfe13561cac10687d523df09e8ac9a829240d866ba5e4ff9e26177da938b10a1e854ec284f37979ef8d5361da2162ed64ca15c6ba5d85c39c22e7c54667347950e74cd3a", 0xeb) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000040)) 12:36:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)=[0xaf, 0x48f, 0x8, 0x4, 0x7fff, 0x200, 0xf347, 0x40, 0x0]) 12:36:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f000000000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000700000001000000ac140188d41e62e5ccd95200b79c00000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 12:36:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d710c18690f700", 0x100}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0x20000000000d9a, "b08d14c6750400000000e500030100"}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x6, 0x0, 0x2, 0x7fff, "ad5e9d993170ae50b5282199019944cc22446f6c", 0x4, 0xffff}) readv(r3, &(0x7f00000002c0), 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000280)) 12:36:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x6c}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) 12:36:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000000)='./file0\x00') r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x7fc) 12:36:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x8, 0x80000001, 0xfff, "e956a46c12480eeb7e08d9250ccc15d487e36241", 0x400, 0x4}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:36:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 12:36:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x80}, {0x20000000000006, 0x0, 0x0, 0x100}]}) rmdir(&(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15, 0x0, 0x0, 0x1}, {0x44, 0x0, 0x0, 0x5b}, {0x7ffffffe, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 12:36:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) r3 = fcntl$dupfd(r1, 0x0, r1) socket(0x6, 0x4, 0xf0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x401}) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x6a}, {&(0x7f0000000780)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b345174cf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc62181bdf97efc8795b077329717fc36cad53afef1825c1e7d30d22a6ea4fd1863abe4ed9986090c0ee05b2759e75a2862e3489f7f2486d6ac4055dd7f45e3af99bcfc3aca3e096f878e0d13cc40a78201848e13a8286eb8bac22fb7736e2450179dc039e655c88cc12980e1671f34279d4c59ec4a46213a672de8a251dfe5b6b05ce54e7c1309fdfaf0ca269993b672d48ca6f598d5d8baa9a68a9f5d7dc7c74616f", 0x6e}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x3d5}], 0xcfed77d43aa0874) 12:36:07 executing program 0: ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:36:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8000, 0x8, 0x6, 0x1, 0x101, 0x4, 0x100, 0x16ca2aed735cb6b2, 0x1, 0x8, 0x200}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') 12:36:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/191, 0xbf}, {&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/67, 0x43}], 0x3, 0x0, 0x0) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x1, r5, r6, r7, r8, 0x5, 0x8000}, 0x1e3c, 0x8, r9, r10, 0x1f, 0x7, 0x2}) r11 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x1, r12, r13, r14, r15, 0x5, 0x8000}, 0x1e3c, 0x8, r16, r17, 0x1f, 0x7, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r7, r15}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:36:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1000054}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x218, &(0x7f00000001c0)="b6ed439f90b4dd9cea87168f6fff") 12:36:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x7, 0xb292, 0x1, "92bf75070000002b000000e200", 0x2, 0x9}) read(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x1000) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 12:36:07 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000024ca5b30bdfd9637b946c82955dc103287f07b7eea76d410d59831a5283e4b28bed11ec5111814e010422000000000000", 0x34}], 0x4, 0x0, 0x0) 12:36:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x0, './bus\x00', './bus\x00'}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000040)="96c5cf8695f89f06b014919d8012ea40de8caae2879fa57dfa4e9266c62e2338a2492549322afdcf26f4c38da736b1c0d2da88", 0x33) 12:36:08 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x0, 0x3, 0x3a) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r4, &(0x7f0000000280)="8086ce7ac04339e1c46056491da5a04d09cf7adcf89b9f879a01f22a0b08bb914ebe80d2897535fd8988e7ff21948349b1c9ec9bd35532e03fc279d1f75d62ed56bfd9243f54b35e9301eb69a2d8ce14fe67bc57fa7f799d45240905e5d708660d355f5d96f917e977c997965eea4b95a5284a90", 0x74) 12:36:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r2 = socket(0x10, 0x8000, 0x3f) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x19, 0x6, 0xcb7}, {{r3}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x80000000, 0x100}], 0x4, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x7, 0x1}, {{r4}, 0x97949ec12533d1cf, 0xa6, 0x1, 0x6, 0x7fffffff}], 0xff, &(0x7f0000000240)={0xfffffffffffffffd, 0x27e0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 12:36:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) lseek(r4, 0x0, 0x9, 0x0) fchmod(r2, 0x35) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000200)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x1, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 12:36:09 executing program 0: kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000040), 0x2000000000000086, 0x0) 12:36:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 12:36:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x108) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r5, 0x0, 0x8000000000000000) r7 = socket$inet6(0x18, 0x8001, 0x0) r8 = semget$private(0x0, 0x3, 0xb0) semop(r8, &(0x7f0000000040)=[{0x5, 0x1, 0x1000}, {0x1, 0x1, 0x3800}, {0x0, 0x3, 0x1000}, {0x1, 0x1, 0x3000}, {0x3, 0x5}, {0x2, 0x81, 0x1000}, {0x2, 0x0, 0x2c00}, {0x0, 0x7}, {0x4, 0x8, 0x800}, {0x4, 0x4, 0x3000}], 0xa) r9 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000d00)=""/226) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/13) semop(r9, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1}], 0x4) getsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pg`\x00', 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000300)={'./bus\x00', 0x2, 0x1, 0x5f1d, 0x1, 0x7, 0x0, 0x80, 0x2, 0x2, 0xaad0, 0x117c}) ioctl$TIOCFLUSH(r10, 0xc0106978, &(0x7f0000000800)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000140)={0x2, './bus\x00'}) 12:36:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x7f}, {0x18, 0x3, 0x6, 0x708}, 0x5, [0x0, 0x20, 0x9, 0x22, 0x2, 0x24, 0x400, 0x9]}, 0x3c) 12:36:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r2, 0x5) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8100, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000180)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000003c0)={0x1, './bus\x00'}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x49, 0x4}], 0xc4e, 0x0) r11 = open$dir(&(0x7f0000000340)='./bus\x00', 0x300, 0x2) linkat(r9, &(0x7f00000002c0)='./bus\x00', r11, &(0x7f0000000380)='./bus\x00', 0x4) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) r13 = open(&(0x7f0000000240)='./bus\x00', 0x40, 0x11) ioctl$WSMOUSEIO_SETMODE(r13, 0x80045726, &(0x7f0000000280)={0x1}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0)=[{{r4}, 0xca6fee167fff092b, 0xe0e87014bb6b2488, 0x4, 0xacb, 0x6ebe}, {{r6}, 0xffffffffffffffff, 0x13, 0x1, 0x6, 0x1}, {{r12}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x3}], 0x5, &(0x7f0000000180), 0x4, &(0x7f00000001c0)={0x40, 0x6}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 12:36:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000580)="b627581d477c6daff9488298a2ce") ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000800)="39390ba68ae85d72b3058cb241238c4c1ac022595905e6914c8f251ef9d3861052d6314f06d384b6e7de10f16b8e256e9f00c37ea36fe30839aded9a6d6ae6fa92e2233bb0c286d098247506ad59229c914b1d5745d82aa85c9eff0a47976726ffe70d817ae8fceec2a0b19d061bf713af36e6e3f93477f490c6f2ca3ca1ff5ae1d122f3a8d236ed3c7a21e3a8191911dc88f5e6935a4ce693088afafcfadc3f94a87f5b569e57a817f8ced1e056ecfeb5e7e60658490d7776d272a0e81d69c633ec0e293d45f25923c077836c251c6f9d258202fe952c650da4c98ffe8b0266b0620e65c9afc5004eaaf9c1f660e4f64ba43b69a6c8210a2c51954d95ba5bd969d1efbe6890c3c1d7c49820d059a022d99b8dc9c2f131a721d039af326a05c62328", 0x122}, {&(0x7f0000000240)="54679a21044ae2a2ac707efb1f98c811556264aa24c74bc42b07f684d0a84c71eeadc42758ddbc499ca1a16adf20b38b863c588102e736ffcf8648aaaf3fa5b57d337c733a8085454ee415f013a5a6ce6eb5d144373191180d3b90c34e006d336db3f4a4b2aac1556b7cd8a20285f47c17f79acb3e5ba51726642d2a63b703d9754626ab1f9f19d376a1e497b27ed16adfcdfb96318c119588742e50efc209b76f679a1ea1a5b813279726f070a2f191de40a8d52b16676abade3faaf47211d9507342854c2cc538fe39959cd40e2e4b821a4306ef956c1f6a971ee3edf43d736d0c32b0b990e79169e0fb9e", 0xec}, {&(0x7f0000000340)="2eafe0ef95f5c846509bd529872cd841e5bfdd5530647ff5ed8485290df075afbf063f28e10d63d5d0fb001693aa8b08c98fb11f12a9827aa32f24aaae79e5f097a7f2bbb689fc0aaada9e7e207a2c4e42fadecb8590f3543b638879722258f3195f7165bf66cd5aaf3f5c151fc47e0b0ef09935d226613b8758e9bafdcd028c65726f5e1c1d75e5249abf629c6dfe7613add3a4a3dd4a1a1432193d4a57c8496ca935a47c", 0xa5}, {&(0x7f0000000400)="1deb8432f6c250c60704e318f07e6b8117548906a033b1f857e3da4edd256f666ea84810ca0b640bcf1126ad0f5c498243564530f275e47edc12eab0d1e3260b4972380000000000000008a7f6481322b8392ab9773df2dbcfbffd3251aa8d16f8e340124ba555f25b158df0e00083eeb5ef9b99a72a9bbb491f6dcbef9dce65ef8066a964bdb2fc7f", 0x89}, {&(0x7f00000004c0)="2f8f6685721792673d9392988905b3ae0dd5493317aa4b1cbd5db0ccd490db6ab04750eed4e77c9dd8024c4e4293d653fdc519e36a1af3bfe036dc444881fa936a0948700620be5734b88d8f607154445a9a7125668e4f6e8aa619747a133696b7fadabe82c63c2a42bd218afc4f0654a78b1349e99b7bc4ed8afd7dc7a025a9dffdd570d7020175459b681f34bdd627502110838e52e54c55a0a0e5660ad87e0087e7c5d2ea81ea125000e122c6abf2eb6a0260a8", 0xb5}, {&(0x7f00000005c0)="94aa79bdf3233996cf71fcfa82ea56cff6baf8264b6efa1dd88359a8aa2d677ba83946aa4b375a1bd4f662a03e900a3082ed96e7d19cbe631cf668eea9932f468d193b750cbd62f2171c6206642915037d72ecfe7e9a9b31a5c5fb85ef0936765531d10605963863689ebcda9cf7a6e9", 0x70}, {&(0x7f0000000640)="de7bb4", 0x3}, {&(0x7f0000000680)="798da089aa1003cab043320d0fe806b87dbb0667ef43006da06ca5531826b78fcedf196c07365102bfc0571f129067eddc1414548b38fde87096b11b6dceec20b304859920445da46e0b6484db1a8be59ae04fad7214ede7457e16dd3906e4", 0x5f}], 0x8, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) msgget$private(0x0, 0x0) geteuid() r2 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1, r3, r4, r5, r6, 0x5, 0x8000}, 0x1e3c, 0x8, r7, r8, 0x1f, 0x7, 0x2}) shmget$private(0x0, 0x1000, 0x26, &(0x7f0000e5b000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) 12:36:10 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000001080)=""/190, 0xbe}, {&(0x7f0000001140)=""/228, 0xe4}, {&(0x7f0000001280)=""/218, 0xda}, {&(0x7f0000001380)=""/88, 0x58}], 0x6) socketpair(0x10, 0x8000, 0xfd, &(0x7f0000001240)={0xffffffffffffffff}) writev(r1, &(0x7f0000001200), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f00000c2000/0x2000)=nil, 0x2000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 12:36:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r0, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0xc000, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000240)="dc41d24b134da6366ef51c8e39a437f90996840b95c178412d354831387df539208123021876f7646e3445a6e4bea74d094a49c022abf2748473e356bc6499ded85e7e90cfc67632af9f1f8cffa95debcfac84108c08d1ee1a806c151554bbe9738542c754f243882118b14b130c3f6910565e", 0x73}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x7, 0xfffffffffffff094}, {{r3}, 0x8000000000000003, 0x142, 0x2, 0x100000001, 0x4}, {{r6}, 0xc00ec3e2fbdf5cfa, 0x20, 0x2f89726370a9c1b6, 0x72, 0xd98}, {{r7}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x401}, {{r2}, 0xfffffffffffffffe, 0x40, 0x10, 0x6, 0x20}, {{}, 0xfffffffffffffffa, 0x2, 0xc0, 0x800, 0x7}], 0x8000, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0xa63db02d25cea234, 0x40, 0x2}, {{r3}, 0x0, 0x82, 0x1, 0x8001, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0x8, 0x4, 0xffff, 0x1}, {{r8}, 0xfffffffffffffffa, 0x0, 0x1, 0xffffffff, 0x1}, {{}, 0xfffffffffffffffe, 0x1, 0x10, 0x8, 0xeb9}], 0x0, &(0x7f0000000440)={0x1, 0x99d}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x8, './bus\x00'}) 12:36:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/162}], 0xffffffffffffcdf) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 12:36:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) setsockopt(r3, 0x7, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0202ef2f1ee925fe4ce1"], 0xa) write(r2, 0x0, 0x0) 12:36:10 executing program 0: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x7ffffffe, 0x0, 0x0, 0xffffffff}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 12:36:10 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x6, 0x0, "b04d00f3ff0a631a000000566078a60d13ccac00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:36:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r5 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000180)={0xff, 0x47c6, 0x5d3, 0xb1f, 0x5, 0x5, 0x3, 0x10, [{0x1f, 0x7, 0x1000, 0x8}, {0x10001, 0x9, 0x7fffffff, 0x1}, {0x3ff, 0x10001, 0x5, 0xfffffffa}, {0x1, 0xfff, 0x75}, {0x3, 0x4, 0x0, 0x4}, {0x1, 0x80000000, 0x51, 0x3}, {0x200, 0x5, 0xfffffffc, 0x100}, {0x4, 0x0, 0x100, 0x199}, {0x10000, 0xffffffe1, 0x7ff, 0xed3a}, {0x1f, 0xfffffffd, 0x4, 0x974891d}, {0x6, 0x9, 0x2, 0x7f}, {0xfffffffe, 0x1, 0x5, 0x4}, {0x0, 0x5, 0x4, 0x1}, {0x4, 0x2, 0x6, 0x6}, {0x40, 0x4, 0x6, 0x6}, {0x80000001, 0x9966da9, 0x1f, 0x4}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r7, 0x0, 0x8, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x30, 0x268e302ac8b6bc42, 0x3, 0x882}], 0xc4e, 0x0) getuid() setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x1cd}, 0x8) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{r9, 0x10}, {r2, 0xc4c25dbc2bccb43a}], 0x2, 0x8001) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) 12:36:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x248, 0x32) pread(0xffffffffffffffff, &(0x7f00000003c0)="410327d7b41c692e0ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b764f3bd02d49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7bc762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f425351bb58277816ef74ed24e6e951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e", 0x42d, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) r8 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x1, r9, r10, r11, r12, 0x5, 0x8000}, 0x1e3c, 0x8, r13, r14, 0x1f, 0x7, 0x2}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$KDDISABIO(r15, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = syz_open_pts() fcntl$setflags(r17, 0x2, 0x1) r18 = dup2(r17, r17) symlinkat(&(0x7f0000000000)='./file0\x00', r18, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r18, &(0x7f0000000180)='./file0\x00', r19, r20, 0x0) getgroups(0x2, &(0x7f0000000200)=[r20, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r22 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000100)={{0x1, r23, r24, r25, r26, 0x5, 0x8000}, 0x1e3c, 0x8, r27, r28, 0x1f, 0x7, 0x2}) setpgid(r27, r27) r29 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r35 = getppid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000100)={{0x1, r30, r32, r33, r34, 0x5, 0x8000}, 0x1e3c, 0x8, r35, r36, 0x1f, 0x7, 0x2}) setpgid(r35, r35) r37 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r37, 0x20004b3d) ioctl$KDDISABIO(r37, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r39 = shmget$private(0x0, 0x2000, 0x61a5af2121ebedc5, &(0x7f0000ffd000/0x2000)=nil) r40 = syz_open_pts() fcntl$setflags(r40, 0x2, 0x1) r41 = dup2(r40, r40) symlinkat(&(0x7f0000000000)='./file0\x00', r41, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r41, &(0x7f0000000180)='./file0\x00', r42, r43, 0x0) getgroups(0x2, &(0x7f0000000200)=[r43, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r45 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r50 = getppid() r51 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000100)={{0x1, r46, r47, r48, r49, 0x5, 0x8000}, 0x1e3c, 0x8, r50, r51, 0x1f, 0x7, 0x2}) setpgid(r50, r50) r52 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r54 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r57 = getppid() r58 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000100)={{0x1, r53, r54, r55, r56, 0x5, 0x8000}, 0x1e3c, 0x8, r57, r58, 0x1f, 0x7, 0x2}) setpgid(r57, r57) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000240)={{0x81, r38, r43, r38, r44, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r50, r57, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000240)={{0x81, r16, r20, r16, r21, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r27, r35, 0x4, 0xffffffffffffffff}) r59 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r59, 0x20004b3d) ioctl$KDDISABIO(r59, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r61 = syz_open_pts() fcntl$setflags(r61, 0x2, 0x1) r62 = dup2(r61, r61) symlinkat(&(0x7f0000000000)='./file0\x00', r62, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r62, &(0x7f0000000180)='./file0\x00', r63, r64, 0x0) getgroups(0x2, &(0x7f0000000200)=[r64, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r66 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r68 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r71 = getppid() r72 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000100)={{0x1, r67, r68, r69, r70, 0x5, 0x8000}, 0x1e3c, 0x8, r71, r72, 0x1f, 0x7, 0x2}) setpgid(r71, r71) r73 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r75 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r78 = getppid() r79 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r73, 0x1, &(0x7f0000000100)={{0x1, r74, r75, r76, r77, 0x5, 0x8000}, 0x1e3c, 0x8, r78, r79, 0x1f, 0x7, 0x2}) setpgid(r78, r78) r80 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r80, 0x20004b3d) ioctl$KDDISABIO(r80, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r82 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r83 = syz_open_pts() fcntl$setflags(r83, 0x2, 0x1) r84 = dup2(r83, r83) symlinkat(&(0x7f0000000000)='./file0\x00', r84, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r84, &(0x7f0000000180)='./file0\x00', r85, r86, 0x0) getgroups(0x2, &(0x7f0000000200)=[r86, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r87 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r89 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r92 = getppid() r93 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r87, 0x1, &(0x7f0000000100)={{0x1, r88, r89, r90, r91, 0x5, 0x8000}, 0x1e3c, 0x8, r92, r93, 0x1f, 0x7, 0x2}) setpgid(r92, r92) r94 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r96 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r99 = getppid() r100 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r94, 0x1, &(0x7f0000000100)={{0x1, r95, r96, r97, r98, 0x5, 0x8000}, 0x1e3c, 0x8, r99, r100, 0x1f, 0x7, 0x2}) setpgid(r99, r99) r101 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r103 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r106 = getppid() r107 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r101, 0x1, &(0x7f0000000100)={{0x1, r102, r103, r104, r105, 0x5, 0x8000}, 0x1e3c, 0x8, r106, r107, 0x1f, 0x7, 0x2}) r108 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r110 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r113 = getppid() r114 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r108, 0x1, &(0x7f0000000100)={{0x1, r109, r110, r111, r112, 0x5, 0x8000}, 0x1e3c, 0x8, r113, r114, 0x1f, 0x7, 0x2}) r115 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r115, 0x20004b3d) ioctl$KDDISABIO(r115, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r117 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r118 = syz_open_pts() fcntl$setflags(r118, 0x2, 0x1) r119 = dup2(r118, r118) symlinkat(&(0x7f0000000000)='./file0\x00', r119, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r119, &(0x7f0000000180)='./file0\x00', r120, r121, 0x0) getgroups(0x2, &(0x7f0000000200)=[r121, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r123 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r125 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r128 = getppid() r129 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r123, 0x1, &(0x7f0000000100)={{0x1, r124, r125, r126, r127, 0x5, 0x8000}, 0x1e3c, 0x8, r128, r129, 0x1f, 0x7, 0x2}) setpgid(r128, r128) r130 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r132 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r135 = getppid() r136 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r130, 0x1, &(0x7f0000000100)={{0x1, r131, r132, r133, r134, 0x5, 0x8000}, 0x1e3c, 0x8, r135, r136, 0x1f, 0x7, 0x2}) setpgid(r135, r135) shmctl$IPC_SET(r117, 0x1, &(0x7f0000000240)={{0x81, r116, r121, r116, r122, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r128, r135, 0x4, 0xffffffffffffffff}) r137 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r137, 0x20004b3d) ioctl$KDDISABIO(r137, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r139 = syz_open_pts() fcntl$setflags(r139, 0x2, 0x1) r140 = dup2(r139, r139) symlinkat(&(0x7f0000000000)='./file0\x00', r140, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r140, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r140, &(0x7f0000000180)='./file0\x00', r141, r142, 0x0) getgroups(0x2, &(0x7f0000000200)=[r142, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r137, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r144 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r146 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r149 = getppid() r150 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r144, 0x1, &(0x7f0000000100)={{0x1, r145, r146, r147, r148, 0x5, 0x8000}, 0x1e3c, 0x8, r149, r150, 0x1f, 0x7, 0x2}) setpgid(r149, r149) r151 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r153 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r156 = getppid() r157 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r151, 0x1, &(0x7f0000000100)={{0x1, r152, r153, r154, r155, 0x5, 0x8000}, 0x1e3c, 0x8, r156, r157, 0x1f, 0x7, 0x2}) setpgid(r156, r156) r158 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r158, 0x20004b3d) ioctl$KDDISABIO(r158, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r160 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r161 = syz_open_pts() fcntl$setflags(r161, 0x2, 0x1) r162 = dup2(r161, r161) symlinkat(&(0x7f0000000000)='./file0\x00', r162, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r162, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r162, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r162, &(0x7f0000000180)='./file0\x00', r163, r164, 0x0) getgroups(0x2, &(0x7f0000000200)=[r164, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r158, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r166 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r168 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r171 = getppid() r172 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r166, 0x1, &(0x7f0000000100)={{0x1, r167, r168, r169, r170, 0x5, 0x8000}, 0x1e3c, 0x8, r171, r172, 0x1f, 0x7, 0x2}) setpgid(r171, r171) r173 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r175 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r178 = getppid() r179 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r173, 0x1, &(0x7f0000000100)={{0x1, r174, r175, r176, r177, 0x5, 0x8000}, 0x1e3c, 0x8, r178, r179, 0x1f, 0x7, 0x2}) setpgid(r178, r178) shmctl$IPC_SET(r160, 0x1, &(0x7f0000000240)={{0x81, r159, r164, r159, r165, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r171, r178, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r160, 0x1, &(0x7f0000000240)={{0x81, r138, r142, r138, r143, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r149, r156, 0x4, 0xffffffffffffffff}) r180 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r182 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r185 = getppid() r186 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r180, 0x1, &(0x7f0000000100)={{0x1, r181, r182, r183, r184, 0x5, 0x8000}, 0x1e3c, 0x8, r185, r186, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r160, 0x1, &(0x7f0000000240)={{0x81, r67, r31, r81, r182, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r92, r114, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r82, 0x1, &(0x7f0000000240)={{0x81, r60, r64, r60, r65, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r71, r78, 0x4, 0xffffffffffffffff}) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, r3, r10, r20, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r64]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r189 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r191 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r194 = getppid() r195 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r189, 0x1, &(0x7f0000000100)={{0x1, r190, r191, r192, r193, 0x5, 0x8000}, 0x1e3c, 0x8, r194, r195, 0x1f, 0x7, 0x2}) r196 = getegid() getgroups(0x5, &(0x7f0000000540)=[r187, r188, r191, r196, 0xffffffffffffffff]) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x40]}}) 12:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x7, 0x400}, {0x18, 0x3, 0x4, 0x3}, 0x9, [0xffffffff, 0x4, 0x5, 0x401, 0x9, 0x9, 0x101, 0x20]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x1, r5, r6, r7, r8, 0x5, 0x8000}, 0x1e3c, 0x8, r9, 0x0, 0x1f, 0x7, 0x2}) setreuid(r3, r7) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021163c10 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021163c10 12:36:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000400)) 12:36:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgid() r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x1ff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:36:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:36:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000080), 0x0) fchownat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc15852"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 12:36:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x480) msgrcv(r1, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20040, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r3) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/140) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000280)='^-)/+\x00', &(0x7f00000002c0)='\x00') ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r5, &(0x7f0000000040)=""/32, 0x3c5) 12:36:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x15, 0x3, 0xbaf5caab0b52ae49, 0x37, 0x8, 0x3876ee6d, 0x4, 0x0, 0x7ff, 0x3f}) readv(r2, &(0x7f0000000580), 0x1) syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x6, 0x7, 0x9, 0x6e, "3a5e03a73e5216a957476af0e6fef18ee54541e2", 0x7, 0x6}) 12:36:11 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) shmget(0x3, 0x3000, 0x608, &(0x7f0000ffc000/0x3000)=nil) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x9, 0x8}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) recvfrom(r2, &(0x7f00000003c0)=""/4096, 0x1000, 0x1040, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) 12:36:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f00000000c0)="f175d97ffe0ad436") 12:36:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x3) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) getitimer(0x5b745c8ee4111477, &(0x7f0000000280)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x8, &(0x7f0000000340)="18000500c18b0233c8e1e9c67dcd37b1d06eb4f606007872af227fe865f4cdb9e5961fa99112879280d6b06989948f686eabfd28a315a12dbda6f1de5cdc37b824472baa4c04bdf309bd06fc126de1d784a3069f1d435d3508b1fa35d38152828805a423894d092c9fe56e814282444119f416c70d986bdc903f8c8f61d538ae04a07f5c7ea4d575c603678b4acc50fb8265c402cb1a8572e26ed00f241765a17b607fa3055dbd7666689c09228e15ded52d08e0afc8a0fb6f136d15f0643d40c794a3d6b8350e74ec2d7251e8ad6c78858538a0ffc83a876145513cab070000000000", 0xe3) r4 = socket(0x18, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ffffffffffff, 0x0, 0xfff, 0x80000000, "b8000000000000080100"}) close(r0) fcntl$dupfd(r3, 0x0, r3) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chflagsat(r5, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) sendmsg(r8, &(0x7f0000001d00)={&(0x7f0000000440)=@in={0x2, 0x0}, 0xc, &(0x7f0000000a00)=[{&(0x7f00000004c0)="3665ab2cbeab9bbaf7a4fb883357e4bb8954b45cce0735ef37a7a7395626f9e729207b6f48e66adfcfa72a5927aa0a157cbbd1414a2a4d449c43696eaf653f04e0ea34a3679af03768578906ea610b292ac65ec50746a06db25a7ab478a490b4393066f96c04d8c036af6d725c00bf96c73fabf49243d0e131279fd8da6d593a62b9282d87bdecaa65d4e9e8bcd85569a0ba6d58cb74a05799d5936448fdec6eee741be00a03d4b640348e9b77a20670c9994669155398c3368f43c21a11b10a50058ac81bb50b9d9571e82a3f58b19ef3badc7226ff069e72eda727", 0xdc}, {&(0x7f00000005c0)="50ba8f6b2ebdbae7c9e4fa31a15d9a6634aba6f1ef88fe79198f1a3e8e4a9f75aef6f0edcbc6f8b3083c50c4603a32d7c1cd5ba0cb80dfcf5f5751e154e736dd2a86c273a3327ebd898c58708cf9ed70dd95b8b5a569d271a6e044bf4fc869ae5e", 0x61}, {&(0x7f0000000640)="5c21d15979d488ded080cd04ce61eacd291a65fcef3b2374bbb532100e03bebdce7694d524860cbbe32b927a0b6d6c1bb4872af94d3a18e869303df0ef9700bbc2a490dc8b1c7ea3d64573ca934ddf2151fc48de0444312a9d2a790f032b555f42ef7e9701ebe4be2e66454535dba126ec4c7a5d269469610878752bf1ec61b5105f350a02412191781d9f33ddb5a8c7f16bbdabbe248081d3c2c03f6b6d3a53b5e559dfb6f0710586425b2117af817f6d0e02f5c480f5d75d444f7edb97bd385af992f9b1d1", 0xc6}, {&(0x7f0000000740)="dbe5d3a23513a6ecd84cd56731b0dd9054eecfe3947d7ca617924c17e9db14ded0a18eefabeec3c81535d230309f6041667bd24a16f7defb8ba5b924cb51dfb15c757875a3cca45623888b02e1d1adfa5a60a93b340d178bd5b51ff49437aca71399ee9a63b71a8cd6ac840ccb2e45110a2479a42be8db639bf109c8f464710f133b536caa694106ecf2d479cf86ed523b8578ab7e828289ebec80465ccd3714ff35a239ca891a668890eb495b659937d3f7f97e65429a93f1243b93d601dcbe09370cf3319755485430173c29e1f96be576d99697ded54faf576710930e683dac1829df25", 0xe5}, {&(0x7f0000000840)="2a85b0798c84d54e842fca108ccb618970e2b936f90f914eff4ac04775de26", 0x1f}, {&(0x7f0000000880)="563040159f70f78cf024a8c0dbc2a1e3ea6bd919da1de8068dc29e70f0a2a61d31be059103323c31f1487f161d8083fcffb72b6240bddbcdaf7df108e766f905be493f09df2a50d2236f6591976b4ed691c852a632e72c32217796d4d8976ba4157646758c93ddf1c4745dd65b4d0b933511653bba3fff7b010e5de18e45360d97ea0cb4b33a79c29ad71971c563d7466b", 0x91}, {&(0x7f0000000940)="576d1f4053da964bac9deee8dcbc69d089ed471043a6f7875790fb5db572551748c4c94e0266eb81f721bdea7275acbf6b0cfcf927a4f3ec59f9d830bb34baccb73fdfaf0a2775b92fd2988d5cab42bdab92b6bb1b5535851d829dc1869b5d4bb23c93c964a6b1b2b8ad04cd094da05a180ac32b3caca92aee8683b9939851d28dbc0f2b6aa5cc70b2467f4ca20eeb5aed9cdd2871fafcf126d6fb85d4222f0a17468e5e49a1c9fe832b8279c1", 0xad}], 0x7, &(0x7f0000001d40)=ANY=[@ANYBLOB="1001000000000000ffff000001000100f3b6902595efbb10247459820c7d6fb8243ec278303786d5fb15b6f5127bef29b7bbff515a545d346ce06f63209f7082dec465b0c57d21bbd1c518063bdc1aeaef32633bec6510aff1383da3bec7e9ec63484d79afa7b1cec97b88e7add681520ddc70f416789d8635aaa75e11142d3c806a80a19b2853e942f22d4fc6e49213c6b366da1dcf7f484f65d20d35f246ebaca98abaa71ff3c5575b88aaf8421abe19d4b8797ad2abc859f4e5de4feca512890ae201f78286338c48c9e84c46a9d23f61e04e7c182142cf1e6d44fe7242b69bf5bc794b3d7333e9c10283a2c0619ee65d351c549799b5070897d68e10505cacfe61a605589b7559000000000000005000000000000000010000000002000050c0d0cda21d25617812714f23f7a5c405e64800481d1a5ece1e52a28f17db524d208c62beb427e5b5210d5b76c090558d908e26b45f8680a0226d8295ef00000001000000000000ffff000003000000a2d61fa939716c1b17b5e2d2619dce3b2a16c07d2c9af4ac96d4e3f040125cbf444225688322e680a9568e4aaa077dba5f20c17191d0bc5bdb27ceea51500fdd0b1ba0abb0c01a8d574842e2277f43d399ca8c5755ab3811153e331931f1d4569530039ad53d8902671abb0c00eb6d36dfe703c7fb5ff949bc4bd435f3334adf6e039444b40d9fba89141a6973125a9df84b7372cfaf89318a1c233d1137bbb27458effb92a0f3c8e64e54d05c3d1cf310ae11e2485cad5942ec65d9ff208825d88cc118895015a74913eb0d794b4814e7fccb04e775c933811411b3a6148dcca54e6bf5b17a71c8ef2b48fe5d00000010100000000000000100000001000000a89b1cefd8c87e5e0aac239c2e0342f188768fb397b28ae084cd9bc9d53a5e065cd727d9572ce3aa4caae23afe3fa4cb2b326cd0f9a63524d7af6ef9e167d57d3adddec26eba0d271c2ae2fe85d74196397c97f99303578bebf7f60bd20eecac7f9e07397a20cb3e0bbc852ed5a4cf5ae0c3e308afa1189eabd8e83ddf0bc954029fed5066b35ffd82641c676e489cfb229ca58ec76342fa2f7281c947ab8f2b6e39d1647f3b81484ce4e4f81cfd8956a82550737ec6bb30fdcd3371c3b30c1ac674aea749b63b8c099923371bc549542fdf7579aea3e76dceceabcb23f8d8cd2ec98be30a7abd49bb579e97c0c161c007a6b4fed3b52ab74d2e4435c92bcecf0962a43250953449b69d175da52ebcd3179f5cdf01ad35a9e6feba5f4de992814148475c55b5d8eb59963eebedcddf230c421f2821744642796afd84ca161bf7184bbfcf8fadcd1bdaf9bcc96fa2f82b0acb6c0577ce408ec83f98649374a03219926b02484a23452dc216a044447b07c43581da9b18ef0668217d025a70987bf1b4a7d349c1fed8e3edfe50c102f14afd582d38fa6e30195da2258ef83e04f8d64a6b90df177220064a132d7a07c61d82b77cb48cff7f54e117713c4dc8359b6be75969a5709a12c52dd0cd47013d0e81e030baa83523726cf09deb327bbf92107bb3ab6ce1eec7dbd163f0803098925643e3f4571dd55b4206ca10676f4a934b24caf10f0a70dd2ba61d3fc7691f97b558b6758f8eb2275a64affaa502f07ced10a9ea747e365b8272c0d2e89dfe3aca543454d6a0fdedd3556143d3639613a42153d3ce360212e7c7d6f3364588e4e64393bd2d49531bd78ba09e46156da0c726ba44cdf52d4a3aecdcc667d66528a9a94502b5d22ba712c98cecdaa24bd7deeb0ed8067ec23bb14a5c7b42ff3bc3ae5d85a0797fe6d68752e7dfb8977f2b27dc1b9cf207964d443fa0ab663ad43e756d43fe9337a25e17fd55e53b66b446bb8af1f6d4573d8a11664547e01c22155f4eef080abd0e45eaae6bb0d911553fae6f30966e0732a5d689580b34cf76e22fb50a7b0fafdc1e395d9baa9c0f5b07cc28a86330d865214027fee70df1c6f3b89b9748b8ca3b6eaa5e18e0f3d483e50b6400ff2bcb1abbc17e9ccac0ee56205b6389578e5beb042a2d3de3cbc16b2d0455383ecf94eab94472ed220435249db9581f2788f8ed50412bfc9f1e041491468b76e45361930ab9efe845e26ac191e5d89b18f2039e1348f44b29affa57a771f1069ab78dbe843e51b579b9bac55719fe13304d4cc13ca6aecf26915df6530f6d2c144e479ac0cf441c5681b1c38af694e1926b33965e8cdca33420066dedd0e0708c49b77dd0202e9d9a2ab66e797b3c648c0ec35ea5ac8e699fb7799813ca062239ca0896f232e8ff2db2ca5b5398dca82b049e218f47fc17514938c84c2c9b46e99281cfe2684d8a16b2622cdebe48dc3462af2c4638b1634caf438c32da12053db852dd019b7b2c5fe230e205c63b1fa8344e3d87ab5e6ace458081669b0f0ef6397c23c7d68d1ebe136453c270e7498f5ba4f02dc00e8254914fc870c1834a2e32f9d519f65e6ac4093d9bcae9fc0106720589ed6f68ea8d48d3e6afa28fc21096295e208509c734c7ae3521fba645dc3bb57a92da9f9488dd50cd6a786dd1e267505fa8037ca1056b1941dd97a32b595ea162724c6fe3636cef528ab1b1d8af88987dd04b69a30b0a852f179616e3255f745f8f9aac1a783c758d4d648a156b0bd1fe0ff00809ab9ef33d46714fa69bb8b1de1d4519c8b7c532f6832fb3789b339bec66cfe8a77e8b1e773dba7099d92135dfe7dfbe33c57d67a8e868b03fb08ca03a3dad7ef84369d258eb81ca1a0ffac797c7af072b0570376f9175f7d28db067f4131004699e9ebb62b11ca58b1da6169a5d247238bacd6f6c20ea184b7a67c1c63054bff590455842810c59cc02f96d6780770e3f5d988c23a62eeafc2cd18dc04a6c0b32aa7c9ef342122ce7516c822e894ec3ec93f532dc397734e41570256ebf04c8c199bd01ee86c298945ada54a0a1d3001cc0097fab88690e877ebbf1ac1b6134b5c6cd2e8137624dc9cbb226abc6c596925306612da1089cb19ab31ef99de14f26d43202cda74c78bb63b7cc0ea4bebf2e9b0995464cb49e64f5e25372ae6261704a6888bcec171146e3cec9f97943721cc784f80b471e2afde3909e0600157d585d7cebe12424cd3c4e74ea46e6cb161db0bd01e622f2a303e51890bacab0ae35ded0cc8a086d1d22d72cd1f73c0f2855b3d766088f4c628f1e9f75f803aaaf88eb1cfa4e2b69c74cae299308ffe2b70ba5d3d28a1d9411968555d66e03fca46e218e7b92e9e24e92317b0e146ca9d6da782bfe058f52212220cd8f4904166c8100f849f44c21c1c340ba60532fcd871d53e88671af0a0dc6c753b06e96ff3ec525fda54995856a14fa8344df1b834cc2fd99b4dd23c6255d60f4114731cf8dcb59023b8328474e79ec502eb0d43d75d70324ff6c46141d5a22b31774122160c59ab54b72def0dff8c29645c5be1d46c5dd39ba126d9ef0c0ce7b4b9945e2e67e264db40fa25d01505c58f02ea1ad2ff595d30a3946af3a38472072fa36eed5c2bca3fa475772993ebc96f7aeffe47866fb10c64fbabbe5b855721937c624b7a7e0d14ea4c300e63bb1547f5cd8c2dd750553c5e2b7dba878d94e63d1b67ddbfb74772cbe0be8ae21914ded9e1d0a28aade59fe0c07e0b4dc42986f222570137479348eaf2135dd3fc83668ec6e774f26df656c3b2b028091a7eec31863ac2b087e09d70fc034bb30e6a53f9c5db2204c787f8196e587448f4c26b6f73e9c8df7f04fad76c9e3239a95f4bc20c18bde75fa5d2c63ea12beedb59cff0f950512862fdea978357753b848123e20cf1a61d3dbec775eb3b4426127f2d30c920cbaf275ba68bb72f527125fdb743a84887a55173f0e9c037a518d0ff0d3032797a1b185be6a9df0142e17b8f61d71cc51ea47fbf5d68e210f08a5116155c2ce84cdb366cb02c9861f6c927a39407f2bd8dd95c2eefdc9cc505a8071551b3af1f134ea078417f7ecc394499dcd9b8bb8765d4fb0afec93392207b74fcc40067aabe4067a25038c091490ac324ec5c64bdf3c1dfc83c4fbdf3e2f6b961dff3a424abe8fd3a7b21b64be0a80735ef969eb3536489c8fa05c6597a3be2c8a13612ad9450a2ec712b212f49cb03922012e223da11c491172ce43582d28b00176bc180a802a96bb206d1e4b65edbb3dba52f71c77c2913ca570cce5e5eab887d7641e7464f758450072e1f8945ee473b4d1a547e9deb89a18c9b0833c58e1eca7cd3cc00ba39d66b9fbec312b26cb85c8d7282704e7c6a3198d510889403919bbb72617c3c837dbed992567d4c6c3572733fc89973b51568bd045d2b9b17461b867cce0e880f3c33e5a21bd7efb2da14bb00efb2a7a9941bc5f175fbdcb38728f582eb3bdb5c14aeea82a31d1079cc7323b1741fa9ec260de59ff224c57d0e9f5a6989983001de2bf764f5e9a082d7492058e082c756a7b1f8b6ac890c1fd4e5a6ee018f442314bb032a95236c0c95435f2ba29e64debe3a3544b8216c2204c967a62b0ecc25127513b05ab459b9f0028c62c7d74609003f64b6f9edc0cdc7f551dfe2325f5cc684c66a58716cb90f72435173fc0dc76dadce6f92588e0859b6af36d333ed92d6610e1acd31ed24c9d0d68591b350500cacaa30dab1fe1c2ca945edd3aad33c6701b4f05a5c0d25378398bd188ea9fb5af39a14d67c8fbb89763b93fb77c0cf5ba12fec66ce4188de99b3cef473600c0025f41d5734a8eec00a57248afadaf3904dfad73467776c155e35ba919fbb9ab98d80fb732d6e269f28a01bfe5f4606ac42965786bb4c7901168217f752f46ee1bac8cc6aade0c5d48af84f6c2f233f981730b4eff112d8e99d913e53e67a5f21ddfe954b10a858d095bb09d9e2f6072ef6fac68db2e4811e513e15a9fcee846162330793417dcb89e3a6b10eb0c4707421f5b0a7a1f506bd6e84153356cc1846cc4b1fd48454356a3584f0f5c49efa3888ceeda96d6c10286c98c300e4f88eba034543ad9fbced3c35a2672da46ccc12137e8ef7399da1f7d1d8c7a54fc3e6f6ce1e734eb9079592bdc5700357f43e4b6211b99e1c6ad6f6d680901299534a60d83c28102c4c60534b7d8fdfbebd36679fe4b7301991613b4d8ce9a4c977352539230b5fc87b08f7d0d0a736de232959831fd778cf89a399026868a562046b7f5956f37321d29284878350267f523092c75ce4945a60baea9f9bd80203d8c75b6e18b6b0cca4aa01ef108c6a3f328efe0c5091b26b9a64dbf4573f1973df1c050486eceb532fe32078bab7bde9febcb068d738e143c45504ba3c8733c6076c326cd89239b3b1d9ec645c85947789d0d359f6e0334090e978b961378f5a934d247ddd870f159f60e98012c3d1dd1a1b03cdc390080759acefc8986a3e63bd6d0b76da787cc80755a749a1caf9f49c8a7bbd2866f4bb620707d61f396c012f51dc19c1b4122c14b48d961d53d4003c39ab7ef30969fd41163129d11f33201ec9d301d0cf692e25ce0a812b508477f5ee46ea297d576ceda29c809df925e0c97e2ce3a7e654088b1319d4a653e06631500c9f35bdb1c4aaa12c485687d3867b625696e4a4294d4920c541c416d2dd07690546354d1e2828ca083799b22c25c9ec1c7f07d3bf1082299d7c00558e5f8a7b5eab5c1da837cc3109b290a21aa248d067792541e6d219a8dffcf9a8b66705af836321c8835c8cab678d92a07c0ed6abaec1ff4200db99618f33b33b1a7561b2342f346b49f3a6bdc227a5bcb0b0618b8d36c566d175c2e3909679971b02d4218ef137722a61ceb4b42b6ed511c61ce356c6dd0cfb48e0dc4c9cd7050e0b0b67eaab077b217e4c4d2126592e48cc8ef63cf0c290a926ea8d5bd390feb39ffc20dd5190d7f8f6d01d9fd348d0a0586efcac556d78265ef28060520091511a1f14d03e9d4602bedf71f9aa74b8fd33b0a23838c755ea0e24fdfc99d8263680cce3024b4e14bdbaae747e522b68d05a123c9228519515893120aae8ded0804f5f137f2c56709348c42b3bf5e4b5c782bb09c4b59edf3f7aca50c88d02b7217cd2eba7c46dc99c479d04386bd4fbbc8f2e510d9c19d29537f68e8a881a0cdfae9dc4a80f63a1ad9b406565d662dcbee99166c6cb1c2fbe79e6d7268cdf6396bf6d11e4547fb6baa5cad79ddd2dad6d226f169e57836135ec3bbb1900b0f35cab96f03d5da7004d8c326995adc4566f91583fd5c8220690b0df35dd33ea2b0b52e782b3f080daa7f2d3da45e44dcf6260fcf7a7b7ca0d9ff05c876741ae42d54ce2dab9c4cc522398660a667f9b7ca2707bfb2ea1f2af6227736d0816fe48c9296d6c112b4231533b246627cda91b56455aaff4d30ab742e388b905a9b2bfe0d6385916bba5b8f2033bcdb138d204b149bd7c071712aa791e6bee0fe259c52bf8e2b7990a735093ea2bf6991f14e64dacdf39728c688716d57862560c82b7d8b3e8239742e9380abdf20ec6243a3622998aba43afd322c23fc4ede1663be12c3954f01212d8c4677aaae089b73eea15ef8fd49b19a65698c45eaad49785e40462c1f279b02016bdb2879348bba12d02235745b22c9fb7ebd6fdb19d58d8eedbc1538c6f0a237c0a376e915d82f09aeb6cde74c9895762506ad67470bf8b68c246928bf8df39e46f6eb500a2c626c008f22049aa5ce3cbeb584db87039b8cc6cab4276280185baf3be2301289c5e8a53084fc2d4be8423dc17e4839c1fc1da231ec06e9dbaa46d25695880558884ab46f8dc9b1af060605d5eb8e8188071454b671a8fd184c0a"], 0x1270}, 0x1) chroot(&(0x7f0000000080)='./file0\x00') syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x6fc2df43) 12:36:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket(0x0, 0x2, 0x9) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r2 = semget$private(0x0, 0x8, 0x4) pwritev(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f0000001100)="b20ec7", 0x3}, {&(0x7f0000001300)="d753f996", 0x4}, {&(0x7f0000001340)="0dfb082940210f2e636b418d9072b9f9d249dba7b466f1077a5fcf7b8bce22effbcd5eba34be8274e3e0d3f2fd1cecc5036743c234310185dce691d8aaf791155d4d43aedb15cfd352aa9947f38eeca14a99e592a6ed516e38b39cbd8550c713d0c54486eef69efa495898e2b9e3a3026e19fea40bee6211cb6695960d58a95d808b60dd704e76aeb8b658e8550b345d81593ec97a41e50d5d", 0x99}, {&(0x7f0000001400)="6cb66d7572984303d5bf25a7c089a253715a7a2f86e43226", 0x18}, {&(0x7f0000001440)="49c40316eef343c2ce74d464e9698b167960913a2c90849f09a53b99d5b96cc627377d2ef19420be30e09d493f5deaa4b4532a8702c8be7d0c2df412ebb432be153ef2a3be8c6f232bd098f5cfab8b11da56cebab2d36347ce04acafb8f388e3e49591c140b9321640c0d89e1b7ac713d12b095c9873516f7e2bbd52dc2e3628f2f58cdf", 0x84}, {&(0x7f0000001500)="b5921f8e9a48ced0f818c8da2d9c7c581c7220985b4880e3bc9444d87abe6361dd3de3bb1ca5ec7f9b022b8e76d86741efcafad6497a619a06cbc17b0a45894a85a487da29301f271ec540facfc6d929241149712602c607c82476a2b7a523173a44092a5d79c8eb", 0x68}], 0x9e, 0x0, 0x0) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) ktrace(0x0, 0x1, 0x73fcae1274ae2ed3, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000500)) read(r3, &(0x7f0000000480)=""/101, 0x65) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001140)) close(r3) semctl$IPC_RMID(r2, 0x0, 0x0) 12:36:12 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xfccb22792aadcd70) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x7ff, 0x4, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000c32000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x39}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4ae3a0e2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc383}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000d5b000/0x1000)=nil, &(0x7f0000b30000/0x2000)=nil}, {&(0x7f0000b11000/0x2000)=nil, &(0x7f0000c70000/0x2000)=nil, 0x1}, {&(0x7f0000ba6000/0x2000)=nil, &(0x7f0000f52000/0x4000)=nil, 0x4}, {&(0x7f0000bb8000/0x3000)=nil, &(0x7f0000d6e000/0x2000)=nil, 0x7fff}], ['.\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/zero\x00', 0x821, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") shmget(0x2, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) sendmsg(0xffffffffffffff9c, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000600)="ff548971d540f4b7c4f7eafd8b9c4145b6a1b3e7fedf82bc5fb628a7eb64dc739701dcc77bc02d27bac1fb197687663917128381cfece00f6445b6f8e7119fb1312845c01aa1f6340906c92831b3fdfdb452d658107a418009896a1b25ad755c9c0966059c4da0b272080501bdec43b8bd0f27db", 0x74}, {&(0x7f0000000680)="36372174676596b173fd2c3558ac079aabaa0482819e252cc0358c38ca9aa3ea08e15c52cb3cef32cb65d3563062a1c1963c50a25d3a08faec2dc6b74b8e65f35271e2d4b2f81b3b0b2305fd177210d76a63934a816bc589f0d06cb261020ccc800475b22860ed139e9afadb49250aa6f67c8e98", 0x74}], 0x2, &(0x7f0000000740)=[{0x40, 0x1, 0xffffffff, "ca57801e3f957c6f175df429eb8eb627822a449dc6db08c7ebe6c688a3e66422ac9675d815de7f1b882ba6f83e"}, {0x1010, 0x1, 0x9, "69387de5ed0934eff6d8a37cb97c707bc8216dff77abede1aa0096253c91574663b3410597eb33701d1fd3872953e4d5dd3d623a66d19d6c3577507f371fee1313aef06d9632177ed3bcfcee362e7a8aa2027962502681cae555e9f57143bf455b550e95a31e15895d8c1fadb27a6e9838a080a3041aaff98865b2c7ca54a1fbe34e80763c6895255890fc4480888648c386b5036c2ede56f87bed0cec442e7cb58d9a728c8b16a326f5d2c3f91489bfd22163e432af21193c33cec04c528997f860e79d9f20abefb4f3be8e0c6ce9c029bb3057eb1da51feafdba110e60dd30fbcf3d4a2f6e48a8853252f2fd1ebd7ce4f930379c8ae2bbe891c55069c9729fbf184c24892fd4c5f88ec51c14bf77bfb4a344428faaa62ba40c795016ba4b6fa713eb4bbb4f60ee96980d112d8d06569bed2417458ca3f867071c5e236b989a7690246019e88dfd235e1e3be413938614ef756c2ec459d13fced573769d68929c2683494f3136e50f9c4dd10611f4f16ea015293799531e9027b55061b07723eb0ff9911e459ab882f381d77440b03d0449541dc3dd1b072d5e92ba31c4404357eb610588e16515776ce252a29eb72ba9ebe647792636c1a7a97771e826d4be4c0bebfd871db802768ffe0aaf7f1eef6b4e914a3e61b7e83f5750f99607581686e106bebddf6f1701bfafb22c4a6b0036f9e6af5a06d9ac3cd0b3bdb7860f8de9975a3243680be6309bb9253e7d680d999a62712f2f2551539029d600e8085dfa4b6ba95fe3d3d4f5fb8c978fab37ba860407143649058770c0dcabd70895cd4281b3acbb2cf1c5a4fd7df57402eab422a2361d9f4e1f5e2a1d407209d9defdbe91d4637562b350a9e24b8ff0e71830b30a25fbf43c13e0e6a6c28a635d5758a4b0a6ac146b0a703d64aedfa3458554604d495f63bbb1d02fd272b8f76353c4ecf5b7eb4fda5befc42a4dc8e9ac4ee246d14db22b09ab4b6b6162549561e41380b78189668fb0934ec6562aec57bf0d5fccaef017361741682856c95f517a013decc5ceb3d4860f793c9cd1811c4f1c9d3ce473ed9b356892eecb9cf65ac6218ed16b733b71a900a10e93add24046e2af4d7b8de265824819ff5b0678c714606e81370191db1fda44121e3642eaa832182ba257c70402bdd1b00c9af86ddc328ac34e36837ff28ab9c3b2dac9958579c673b850379de7da57694de7bfe7a2a9cd6fc7c04c731318edf0395531819992a003d4640d1b8e585c233362493b56c0449e55e04a552aa979f3b7ef1769b4f246c9c7ec38b76371785ac3d24a3ce0fce585ad6348f0b9d42e4e0e56cc8be968b46161e5afa9ac9bbd9a9ec466523eeb08ca1a9ce461efbbe7b93268668a5252b495e0b923b9ad41bb0417b8da637baa1c595dcc36b2ee9a34ea00cb090f8f7f4b920988abcedcb46d0bf6cd95c160a707ff416c5453b1acd575416d3aae866f0d7418e59a713351a919807cd4a7ff92ed9b4a03ab9b68f8d7180a0b8596b680afffcc766349c35f31950bb53d9b002f131fe95f36371b037d806239e4646d122c7173a93d5c2b2e5a6d806a60d9236f1121a6fcb843841875108f8b6427f53c442fe0f6f072c467a817c73a3d3ade94dd0cad3347e1ef8453e9bbc30d80f6dcc44cb38c2a4fdc9b6a569f8ff8ac36f774f97683182a7d086ef55038d434f1039f1ca24cb2684fe3f26fc01730aa88a8f989c4d64863f9567d09298eab7f82f1f52ec50fd9f842d561a94396c6bde3f7035b42f4242d29eba669e3bbfe5fb7dcf866b8c088e8821e6da6a3f82e5dd47b75027d596306bda0dfbad3df7ae3a4a67855b26d75009e1c0e37c9d7cf1fc207278efe7f744b05811700436cd493b45e5f9c8b6239c3dcd1212de1695c0098f46c74cd7f4aea583c9bcd668cd28db79e6bf792d7fb6c9faef2481c5993ab86fce497e4ae1be65ccd3dee1a53aaa7bbd2bc8caf89613b8c9d17d1160753798863be7c3172d20f4c0979c74e0924e66cf7bf806374384a9fc1346084b430e9b380a01383360b1dda965e1d3068247e26fd6a2d49ae200004d472bcdc102076debe7267dcefc0c6803dd42cc4f298ca3d28abceedd2f2d7bb567ab16b73ca013fc7904a0f106404a1bcc918995bff7bb029c0cb477bac889ea1466a3c2df7de5c9c62a5c901b141bcb16c7bfd708317c588dcd6e72d0210a17b3b7d7e3a31b8ceac7193f296ce64bb86d6419f2f612272769d07482238218cc0852fb81dcf503dd0b7bd69c114285d10bb21f9eb79eb7fe38676fd794e279ec648929bfb4e3234bf9dac63e72aad19742333b65708191b9371fd7c7f1f4e3706e6bd6beefaa93aa96e078f5a24ca3363b621dc9c9e09f937638af394bb966f7e9e857c8ba525157f17a9e09aab544d1c41979968189efcdff213bcc093364b3403df87914248ed371e102902f1a51979e50148403715b223ee535ecd61852d29559b66022c775e1a35580235b3e15b0f3f357479f3c0de031343d63a5f409f0b1268a7910836722523364e60a52a910d9696a21062e8e2fbb804f27c690125af212d922d1a0bc0bf11a1ad3090fc671f85640b2ab9b4a9c3db36a2cb8e11391c2f19d766ed451a75d2dffc6d4f620d322a68eab67d872c3637707ef2a99746cab75f1927494d66f5e504cf617f0bc77d811c7215def2d9ad144f19d9e8c9c927abed0a8576ca2143226f7cf1ca25cf4f06292a3f81ae089946fa69c91e019b5491988b399c36fe66ac310a3e7e13d30a4b04114f185dc38176aa80dc064b023f645ef02d149e9ae077d7c1d8a7f00389231e323239fd1aaac4cd9a8b3e7e43304afc099bbabf79709f1fc530dcae8ea7f0a3a58be8996e1d9b98cd3b7f52a39070c3e9a463a7417e17977ae1573ad7fd2843d0cc0f2e33dd526de46f61a9ff03ca73a7c38741a7556295f3b342e93ff9dce61f2bf757346b8eff739f074c52e1d0f1d7d52cf87c390dea4607cf30ce0235c875d6e19e6eda40195aa8f5ee03539c6695e295d9248edc017230336648b345b4cf9c3f0ed543cbcd32d271218702fbff56a4cdac9f4a4107e6e83da44fa0684b1c6ca8e841be4a6b91b41357e5547fbf46fa90bf7fc056afbb7df17b1256768a8404241c1984dca9aa58651dda1b9de6ff5f814d1c612eda92aa8920bf26731ab6f84730320bddf456e126dff6e9468e0c2ddc73a789b15428be5571e1f9522798a8a5b3f7dcfb93b380c64b2c2c2c6d2f4ab0fe1885c67b337990cd6fe527092c024260873392d4570d18a36fdaddb0d51314fd6652ee7c70d6147a22e40512b4ded8396495a8c06255386f12949542e84ca2567269c490342781635c9216456acb960afc907de424a6486f3ce16bdd5a7d0d53c391118e7affd386fc9aea3f76f8cb78d4dd93ce7ddb31591669e0d8e2e9a8ffcee7e478fdc2ced8410c67062a0f5977707a81e4d275fa77c17eb93fb10ab1c25e139d47d8e116208a10bd6976c481bcf5b631d4a165143846c9b590b2cd518b11fe89ac0a2a642c9b5b370ffcdd525bfa31b048b37a7352476b137da02cc36873547b59e52106f52ffd1371ce8edbe50ced831b1d47c0f1c67392dd6035dea319a30d05d13294995677303dbc47a774808f30475739c4930cd343173741a0dd40fe0a54acfefd1c2c92f810e20e112fa72a208807ae5457aa6de10eae6e9e51aa04b46df03f03c61603383acdd1e511740d0292ccb37a24f3cc5500eace73d7891327f7c67be11f6d64243ca969ab403115fff6fedba9d28ac60e9102fe3972cd37738781bfc57153f250ff04da41dc6b5ce65818050f20ba12fe3fdc5607d5b17d64c8eba2a5c87af6472f1693a9209d9e2df8efced01a732776534b0b9da64bd1b7a304d5cc5dec8c7d852cf2dc27ceddccbb7e7c4bec2f965b8db4ca8af1a53b389631f11ec3f3b0b730ea48150426bebf0c0ef878ec4aaebc5a6b5e4e5ba5629d3f980fc2d2483dfe16e18552f728f64cb75d364f6eb4f45e2f9d3e94c4d5ae69c2f1e05984b980eefa107e71d2e91ef26136d2ddf4067221053dbe81b8b8597e49465d1f3651fd9579b65322952ea59768eeb68b30f2437167857ed0fe973b89350b5c80e9091ad682022d2efa0b1ce77e05df1e50fa4a14f94fbd6611931f926fcd1255ccb68fd9c26fdb389d0876f7d5dcb92fd806e835384ca730b44630ec1b7f99686cb3d057680b726004652f62886f3311e1a9e5d3a1ac23e76cb2ae2da7f7c355ccb55d66ed4b17837284dfa0357e362ee3c7cc64606fd5f1aa0eb256c97e4d558cf8969d859d0d41fa6c271f0b0c2c68df41adef693a9b0b7318c30598ee251802fd0717331eed1b4412d7373ea5ad47089bfecdb0e3331064f6b1a257e2c263ebc9eb035b0df0998ff585f71d3c6533a1f0ccfe8f26d3e6e5276478d8823dc70cf119e3ef9318a38ea63b749b90074fe6aae3daf6af95f63b393bab689b824fe2a822812eaf2cf2508dc782e16fd0ef8dbd4d320dc4a20a6ff91570947d03fb4ae2f35af70860ed0e3cb3a79a1d226aff3a979e87310e2de2a1bde3e815e08046db3e22030931b8a4c248c3b8cffabd5b3809d041367e4aea178d26290450537f46ce217c0b58641882b1a52b82a195df93c3ef69eb848a51aaf76622f443a881d517cc693ab0b25d06f50b6ecf8e6d0f9ff7d679dba5e2f378d0f00aaeb1f5e3d689dc06fce4bca81145bbf566be3f8c29735a633ebc936616ca7a3b14710b34941983faa2bf5ade41c36d21d42dae92812579b72598e13fca2d1c280e5b282651a8fce8d83cd80da3e77187d1fa2a12bbae734f4ee27449f0437b0dab52d99723a8f9bc7b028d1e3286f3099eebf104d607521f6d44f1c7fff78a74c1c955a80eab47438b3575f38dec77a6665af702bd04f897b68918a567bafceef83c59bbfdcf1155da53a45b883926d29fa01072894da5a781da2f50df4b7ecf154fe3c7760f8bd26e65795506ff0b2c0823a04dc95bc8703a726af7371420723ed76d4c6f6d865f45232292c7a2cc43dc231cae690a5018106a65f88ef3118b0737fa20e0f65fe1ec3ca94822db595f3ec0939ec8aa2b8829e4506e573fedb3b8bb8bf5ea9061a67bc22e1746b6fff9724254d200f979f2cf946a6991978cec6e2abaa7291eaa16c567924d67ea392954773b6ad341113784e3aff1d0a87f5faceafd271ad2e1923c69268620288220bbf35b7595f159ddef8b6684d0d5ded5cb01d6bbefda62600f06d3e64df614c6d9f56a46750c3b6e17721b9d5806c5f9e42e67e91ba1f38cb05a17bee1dc568cf54723039ed8c5c1ead18fdd9734a1c154ef82b8950a7c55d4732abd18612ceda004dda014a81d4f7579d4726b77938930046e83412352d0d12780a6aadeae3d95a8d7a7e40df4b76d7306c44fab8ae1235c6af7ed8c0d5a4ac90e274151ace085c5933329b138965f3727c1d649045eb0913fd96dea2736e08dfcd31ffc6a6f554d9a1fb9d9f94c2a0514d80eacd9f43d1ac42ae9cc62b4a381f2705f9d065c7adc3a599eff9886bba85a0b1e57f5e7da495a12f4af470e1b408bc1378c9de51eec76269a7536204ecfd03c509b649692c627ef8e18ebfc9d4a6aa8473ef7b303799457e0699187f8f0469e146a1e2322021cbcee72f513aaef7fbe85c98d96f40e4022978ff1426f24a308025ce901dfcede47ab989440c378efc1648b3d40ac46f358bfe729e999c53b29b5a2d5eeb7f5adeb4c5ceba985eb6d625fe21efae428062c873abb095ae9cde761a6"}, {0xe0, 0xffff, 0x1, "0a12cf8ffd757d2a8234cef34593348e347a19ee73bf20c12f688c0942b584a7fcd98c2dc0e1750c8150df0834355b61a94a8533e83f6fa847c29a098c3f383f704d97db7bdbf0b51859c92e3439e5731e087a816370280d9374fd1b50fee084c264f07ce678b734a86ee823bc1f3871f26caee200244056a1aae161b6fc1bb1e37de716f35094d6d9e69827e9080abb9107b4fc40d42a66ddbd21bd758b7f57ee8b3eae894d93739a5d6deffe00aa79f659e1506705283980f2355bf579222dab95abc430847da4f43a4373380575"}, {0x18, 0xffff, 0xffffffff, "e3"}, {0xe0, 0xffff, 0x1, "69afe4223c22f887ca021ba089c56824dc02284b1122ce7bc76c6371a8aec4b833c1ee9df102ad3cb74da09aef66c39f37d21904ed64fec1e809025e373150a0adc1c60d09a0b15f05fa20d04bf7a5546ba611efd4212c87062c8929f12f12977c04501e697e1781f7a6b27711e78705bd13128251b6bb42932f3c2d2fbbd20f50add327a827cc889540bbea25c7c5ebd667c6e747560de35619ffee40cedf6b9395a43bc99a3ab04846b6f756f5c3cc44d2f19d1182f44bbcae3c837713994630a4431817bfbd0d113a"}, {0x58, 0xf2f2ee058257e453, 0x80, "0ec6ba811b18dd05ea4625f718cfd02c9970fd7bd2fc5f951b0f6a1c2ad28c240213cf36d243fe8ef56482d6dae24cc4a94129370bc0f33eed8bb200de2b95ed9b74f29b5f0e"}], 0x1280}, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) 12:36:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x883, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x9e, 0x1, {0x401, 0x10001}}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 12:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x5}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:36:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000340)="76f3a9042f3ac9e0798f216737283b36e276c5b11dc7e13bcde8d72ab9de350629ee40d3eefd73d7bd8ffdc207408b83b9a3765a7b9cc3bca5c27df79a93d32fdaf96b9fd9cce662e43a1f87402dc170387c0d6d63", 0x55, 0x0, 0x40) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, 0xffffffffffffff9c) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 12:36:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 12:36:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x100) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) 12:36:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x23e9aab6, 0xffffffff, {0x1, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 12:36:13 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r1, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x1) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) linkat(r0, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000002c0)='./file0/../file0\x00', 0x4) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='c\x00') r3 = semget$private(0x0, 0x3, 0x4) semop(r3, &(0x7f0000000080)=[{0x1, 0x1, 0x6f302b71060d6191}, {0x3, 0x3, 0x1800}, {0x2, 0x7, 0x1000}, {0x3, 0x7}, {0x3, 0x3, 0x1000}, {0x3, 0x5, 0x800}], 0x6) open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x80) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000280)) 12:36:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) socketpair(0x18, 0x3, 0xf7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, 0x0, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup2(r3, r4) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000140)=0x1) setrlimit(0x3, &(0x7f0000000040)={0xc0}) 12:36:13 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 12:36:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = msgget(0x0, 0x110) msgsnd(r1, &(0x7f0000000040)={0x3, "d4ebdcf51f8314a7b8adfb78d474431a24419734928fac"}, 0x1f, 0x1400) 12:36:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x49, 0x0, 0x40b40684}], 0xc4e, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0xff) getsockopt(r2, 0x4, 0x8000000000003b, 0x0, 0x0) 12:36:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f00005b2000/0x3000)=nil, 0x3000, 0x5, 0x5012, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = dup2(r1, r2) accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/12}, &(0x7f0000000080)=0xe) accept$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCIMMEDIATE(r7, 0x80044270, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0020886dd1fa2e9a387d"], 0x10) 12:36:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f0000000080), 0xfffffffffffffe9d, 0x0, 0xfffffffffffffffd) 12:36:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[0x1f, 0xb1d5, 0x8, 0x3]}) fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) flock(r2, 0x1) r3 = syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x6, 0x4db, 0x0, 0x5, "a0f7eca92138226fb12ae1d1e7f9e22a23e4314a", 0xe7d}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r3) syz_open_pts() 12:36:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0xe4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') 12:36:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x8ddb54ca04bf21e) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x5011, r0, 0x0, 0xfffffffffffffffa) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) 12:36:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) 12:36:15 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffe4ff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f531ef529db07b700a49fef9d612f871f4385f02676c361c74157795ea4a5c5fe659fa202361cd8cac75bbc5b65c6593d2870b4122cd23500"/194], 0x10) write(r0, &(0x7f0000000340)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 12:36:15 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) acct(&(0x7f00000003c0)='./file1\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x4810, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/142, 0x8e}], 0x4, 0x0, 0x0) 12:36:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000080), 0x0) 12:36:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)=0x20000000) 12:36:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x64e6ec96) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/28, 0x666972c5f73631d) 12:36:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xff\xa2\x00\x00\x04\x00\x81\xf7\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1, r3, r4, r5, r6, 0x5, 0x8000}, 0x1e3c, 0x8, r7, r8, 0x1f, 0x7, 0x2}) setreuid(r1, r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x95, 0xf5, 0x1f, 0x200}, {0x6, 0x6, 0x1, 0x100}, {0x9, 0x1, 0x1}, {0x1, 0x0, 0x5, 0x3}, {0x0, 0x9, 0x4}, {0xcfd8, 0xf3, 0x4, 0x7}, {0x9, 0x0, 0x9, 0x27b}, {0x1, 0xf6, 0xa1}, {0x4, 0x0, 0x40, 0xc9}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 12:36:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x3}, {0x9, 0x6}}) r3 = socket$inet6(0x18, 0x0, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x2, 0xfffffff9}, {0x18, 0x3, 0x3}, 0x101, [0x9, 0x3f, 0x8, 0xf196, 0x4, 0xee, 0x4, 0xf98]}, 0x3c) 12:36:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x6) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0x121, &(0x7f0000ff8000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x1, r4, r5, r6, r7, 0x5, 0x8000}, 0x1e3c, 0x8, r8, r9, 0x1f, 0x7, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r11, 0x20004b3d) ioctl$KDDISABIO(r2, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r14 = syz_open_pts() fcntl$setflags(r14, 0x2, 0x1) r15 = dup2(r14, r14) symlinkat(&(0x7f0000000000)='./file0\x00', r15, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r15, &(0x7f0000000180)='./file0\x00', r16, r17, 0x0) getgroups(0x2, &(0x7f0000000200)=[r17, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r19 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r23}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffb) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000100)={{0x1, r20, r21, r22, r24, 0x5, 0x8000}, 0x1e3c, 0x8, r25, r26, 0x1f, 0x7, 0x2}) setpgid(r25, r25) r27 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r32 = getppid() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000100)={{0x1, r28, r29, r30, r31, 0x5, 0x8000}, 0x1e3c, 0x8, r32, r34, 0x1f, 0x7, 0x2}) setpgid(r32, r32) r35 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r40 = getppid() r41 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000100)={{0x1, r36, r37, r38, r39, 0x5, 0x8000}, 0x1e3c, 0x8, r40, r41, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x81, r12, r17, r12, r37, 0x100, 0x5}, 0xfffffffffffff9f2, 0x70cf, r25, r32, 0x4, 0x5}) getgroups(0x3, &(0x7f0000000140)=[r5, r10, r18]) 12:36:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x9, 0x2, 0x4e9, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 12:36:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000900)='./bus\x00', 0x80, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000280)) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r13 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r13, r2) 12:36:16 executing program 1: getuid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0xc) setrlimit(0x3, &(0x7f0000000000)={0x7, 0x100000}) close(0xffffffffffffff9c) 12:36:16 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000600)=[{r0, 0xd}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x5, 0x70c0000000000}) pmap_unwire: wiring for pmap 0xfffffd807f009e80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009e80 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009e80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009e80 va 0x20ffd000 didn't change! 12:36:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2}, {0x40006}]}) pwrite(r0, &(0x7f0000000180)="39625c72cd13501f83d959c47000dc271cacff96ba3f6d73c2d5bff2ed7d70a13f940c43ae388b3dba546e08aafc9671b983cbfe045872086748890f5129490001ec51de007c314d8025d4e542e91e91016eb3b5cab66c9dc1deab0533694c3057171899d667242aee7dd32514203b41726fa5e11ef4b71c9d9fd27e388555c5b3c3815e3ad31c9fd2cccea69a9c5c9b16c1aef1f737feb417401165c0712c97ecde8b457b4b854460d1d6", 0xab, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x10, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x1f, 0x82, 0x1, 0x3}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = msgget$private(0x0, 0x480) msgrcv(r5, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r5, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 12:36:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffa1, 0x40}, {0x5, 0xa6}}) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/222) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f0000000200), 0x0, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) fcntl$getown(r3, 0x5) 12:36:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x10001, 0xb9, 0x0, 0x1000, 0x5613, 0x445f, 0x0, 0x0, 0xfffffffffffffffa, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 12:36:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r0, &(0x7f0000000140)="debb347b887bb3aea7f5fe991eedcdbe4248548179b1ed8680d7bce50a36a066e0450c003fcf2b218bfde2bf452f3b65669bd1b6dfda19231da57ba0e7d8e60181756a52841211ff93d6aa42dde2ab1f2833f1371eefb85f130ef3b4fd9dc54e4d838e9af07be6c2262110942c3a3a5b632229ade04942dafa227cb493a124efdc3fc83ca23d008baf8b89fcfc4fdb0d046f935852cd647da10e", 0x18b) 12:36:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 12:36:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x4488, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') 12:36:18 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = getegid() chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:36:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x3f, './file0\x00'}) setsockopt(r0, 0x4, 0x9, &(0x7f0000000040)="8fa00a2ca50ed69685075e0037c2e65518ce4606cdec275ce850ba1016febe933effcad0dae7bbd2c0b54290ce90328fc6f18ee697a57b447053088a9f8fecdf21588dbbe85c1f933b3fe14fee1432e159a4f12c7f3b49be21f5ac86ebc6c14b352f1cc0ca207963b68020624b", 0x6d) getgid() dup2(r0, r1) 12:36:18 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) 12:36:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000d00)=""/226) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) semop(r1, &(0x7f0000000080)=[{0x1, 0x9426, 0x800}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001140)) 12:36:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) kqueue() setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x2, 0x1, 0x20) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x2, 0x0) fsync(r3) write(r1, 0x0, 0x0) 12:36:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x64}, {0x80000000000c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000200)) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x7f, 0x7f, {0x2, 0x4}}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) 12:36:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x7}, {0x4006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10008, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xffffffffffffffff) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) ioctl$KDDISABIO(r9, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r12 = syz_open_pts() fcntl$setflags(r12, 0x2, 0x1) r13 = dup2(r12, r12) symlinkat(&(0x7f0000000000)='./file0\x00', r13, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r13, &(0x7f0000000180)='./file0\x00', r14, r15, 0x0) getgroups(0x2, &(0x7f0000000200)=[r15, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r17 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0x1, r18, r19, r20, r21, 0x5, 0x8000}, 0x1e3c, 0x8, r22, r23, 0x1f, 0x7, 0x2}) setpgid(r22, r22) r24 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000100)={{0x1, r25, r26, r27, r28, 0x5, 0x8000}, 0x1e3c, 0x8, r29, r30, 0x1f, 0x7, 0x2}) setpgid(r29, r29) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x81, r10, r15, r10, r16, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r22, r29, 0x4, 0xffffffffffffffff}) r31 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r36 = getppid() r37 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000100)={{0x1, r32, r33, r34, r35, 0x5, 0x8000}, 0x1e3c, 0x8, r36, r37, 0x1f, 0x7, 0x2}) r38 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r43 = getppid() r44 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000100)={{0x1, r39, r40, r41, r42, 0x5, 0x8000}, 0x1e3c, 0x8, r43, r44, 0x1f, 0x7, 0x2}) r45 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r50 = getppid() r51 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000100)={{0x1, r46, r47, r48, r49, 0x5, 0x8000}, 0x1e3c, 0x8, r50, r51, 0x1f, 0x7, 0x2}) getgroups(0x9, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r35, 0x0, 0xffffffffffffffff, r40, 0xffffffffffffffff, r49]) r53 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x14008, 0x0) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r55 = dup2(r0, r0) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) r59 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r60 = kqueue() kevent(r60, 0x0, 0x0, &(0x7f0000000100)=[{{r59}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r61 = accept$inet6(r59, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000640)=ANY=[@ANYBLOB="56adfc28591610b012ac12a311263d777261767b557e19f3c752aec29b25f5123d88aec3a6919fa4b16254b48347f2b9d1ef7fb1a6cfa9f0bb770691006f186cd3ecc324d58a62b332f1612f5dd67a6b433adf618e422f4dd80f403a282e5c4fcba69621b047c856e71b59d794d6df303f8334d2edf1d48aa18168a5439e945a675c80732a090a42ed4039a776d60c04d227c8b0806611dbb01be3d660"], 0xa, &(0x7f0000000180), 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r52, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="30000000e2ffffffffff000001000000400e8440fc9f27db5bf0b4875f45efbe6c6bc90e70753dbf7ebe6e4b5226ce3cc366611807bc44b284a203dc72e1dc4152dcef9135f9469045f24aeaa83b0599", @ANYRES32=r0, @ANYRES32, @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r0, @ANYRES32=r63, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0], 0x100, 0x402}, 0x5) r64 = socket$inet(0x2, 0x1, 0x9) getsockopt(r64, 0x4, 0x9, &(0x7f0000000240)=""/220, &(0x7f0000000000)=0xdc) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 12:36:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 12:36:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000080)='*.\'-\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\\^&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\xc7\x8c\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='#:#\x15&!+$%\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)=':\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=':\x00', &(0x7f0000000540)='8^\x00', &(0x7f0000000580)='$,,^.\x00']) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 12:36:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x25}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pread(r0, &(0x7f0000000100)="b61e32d0688b55dd6d0f5dba50d04f01d705ab870eb7ae3fa4db283aad6a219619e7bc7ea656a41687d760525e245a", 0x2f, 0x0, 0x0) 12:36:19 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x3) unlink(&(0x7f0000000080)='./file0\x00') socket(0x1, 0x5, 0x9b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 12:36:20 executing program 0: r0 = semget(0x3, 0x6, 0x809) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/251) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0xf162dc8f1da8fa5a, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x4, 0x4, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffd, 0x0, 0x40, 0x19751170, 0x1}, {{r4}, 0xffffffffffffffff, 0x4e, 0xf00ffffb, 0x10001, 0x5}, {{r5}, 0xfffffffffffffffe, 0x1, 0x1, 0x10001, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x16, 0x4, 0x5, 0xfc}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x7f, 0x1ff}, {{r6}, 0x0, 0x5, 0x20000020, 0x8, 0xffffffff}, {{r7}, 0xfffffffffffffffc, 0x21, 0x0, 0x9, 0x9}, {{r8}, 0xca3b56283611e97d, 0x8, 0xf0000000, 0x9, 0x400}], 0x80000000, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffff8, 0x8, 0x0, 0x1, 0xffffffffffff0000}, {{r10}, 0xfffffffffffffffc, 0x2, 0x2, 0x9, 0x9}, {{r11}, 0xfffffffffffffff8, 0xd6, 0x80, 0x100000001, 0x4000002}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x0, 0x6b4}], 0x10000, &(0x7f0000000500)={0x7, 0x100000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 12:36:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "00000000000400"}) write(r0, &(0x7f0000000000), 0xa7) 12:36:20 executing program 1: r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x0, 0x1506, 0x0) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) pwritev(r4, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 12:36:20 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157794aa4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6) 12:36:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x32, 0x40, &(0x7f0000000080)=""/84, &(0x7f0000000100)=0x54) setsockopt(r2, 0x0, 0x20, 0x0, 0x0) pwrite(r1, &(0x7f0000000140)="3526c8b7706a8ebeff63a6aecfd1b9f4cd7430fc683d8de8390bfd481a8d4803db2f79a45bfa4b1e2cbc8233d653fe5ac8f557806528ca90339c6226fdf6706dae02ca445ff0775f86beabdf43c5a6ec", 0x50, 0x0, 0x0) 12:36:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x1b, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$KDDISABIO(r4, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) r7 = dup2(r6, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r7, &(0x7f0000000180)='./file0\x00', r8, r9, 0x0) getgroups(0x2, &(0x7f0000000200)=[r9, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x1, r12, r13, r14, r15, 0x5, 0x8000}, 0x1e3c, 0x8, r16, r17, 0x1f, 0x7, 0x2}) setpgid(r16, r16) r18 = shmget$private(0x0, 0x3000, 0x339, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r24 = getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r25 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r30 = getppid() r31 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x1, r26, r27, r28, r29, 0x5, 0x8000}, 0x1e3c, 0x8, r30, r31, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000100)={{0x1, r20, r21, r22, r23, 0x5, 0x8000}, 0x1e3c, 0x5e78, r31, r19, 0x1f, 0x7, 0xa}) setpgid(r24, r24) r32 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r32, 0x20004b3d) ioctl$KDDISABIO(r32, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r34 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r35 = syz_open_pts() fcntl$setflags(r35, 0x2, 0x1) r36 = dup2(r35, r35) symlinkat(&(0x7f0000000000)='./file0\x00', r36, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r36, &(0x7f0000000180)='./file0\x00', r37, r38, 0x0) getgroups(0x2, &(0x7f0000000200)=[r38, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r40 = shmget$private(0x0, 0x3000, 0x356, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r45 = getppid() r46 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000100)={{0x1, r41, r42, r43, r44, 0x5, 0x8000}, 0x1e3c, 0x8, r45, r46, 0x1f, 0x7, 0x2}) setpgid(r45, r45) r47 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r49 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r52 = getppid() r53 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000100)={{0x1, r48, r49, r50, r51, 0x5, 0x8000}, 0x1e3c, 0x8, r52, r53, 0x1f, 0x7, 0x2}) setpgid(r52, r52) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000240)={{0x81, r33, r38, r33, r39, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r45, r52, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000240)={{0x81, r5, r9, r5, r10, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r16, r24, 0x4, 0xffffffffffffffff}) r54 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r59 = getppid() r60 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000100)={{0x1, r55, r56, r57, r58, 0x5, 0x8000}, 0x1e3c, 0x8, r59, r60, 0x1f, 0x7, 0x2}) r61 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r61, 0x20004b3d) ioctl$KDDISABIO(r61, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r63 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r64 = syz_open_pts() fcntl$setflags(r64, 0x2, 0x1) r65 = dup2(r64, r64) symlinkat(&(0x7f0000000000)='./file0\x00', r65, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r65, &(0x7f0000000180)='./file0\x00', r66, r67, 0x0) getgroups(0x2, &(0x7f0000000200)=[r67, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r69 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r71 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r74 = getppid() r75 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000100)={{0x1, r70, r71, r72, r73, 0x5, 0x8000}, 0x1e3c, 0x8, r74, r75, 0x1f, 0x7, 0x2}) setpgid(r74, r74) r76 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r78 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r81 = getppid() r82 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000100)={{0x1, r77, r78, r79, r80, 0x5, 0x8000}, 0x1e3c, 0x8, r81, r82, 0x1f, 0x7, 0x2}) setpgid(r81, r81) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000240)={{0x81, r62, r67, r62, r68, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r74, r81, 0x4, 0xffffffffffffffff}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r24, r55, r68}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 12:36:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x86, 0x3}], 0x1}) 12:36:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 12:36:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000002c0)="109075c3b2629a24382ba39ef819f3e5ae0ededed5b3edbfeabb3373c80822875fe976ca42ce72cf462582d1ab2d5713bc01295e26af6f659e35981e613a0e760cd06b65d44b99256755b76886c48b35260d31ecad6ecad5aa1c7bd4b4c7c7056eb021a75bab5f6937cb0b38b89747299fd936d912118e5f7a27433d10d7ccbaef2e54a3326d4c33fdfcb6e4fb4b693788719f4c333472", 0x97}], 0x1, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000380)={0x10, 0x7f, 0x4, 0xc51, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x5}, {&(0x7f0000ff2000/0x5000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3a}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x6}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xca2c}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0xffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x2}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x81}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xd532}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) fchflags(r1, 0x1) execve(0x0, 0x0, 0x0) 12:36:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400fe7d81afe4875733e0f2938404d118110e3851afc734cb99f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebfc8062782813c8cefe5db1bd4f9c0e36d58ab5879e67ee7fb584d490000007c060000005587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f575d8684cb24dd92f008c18dacb6584be734ee11e3b0270a8b4b75976198aaebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818c528ea997e3ea944df0430b67f054d58015887bdf2c440abec43c977656f9305d4729f7c40b3dffc9adc8360ac2ef1754c09b092cd0e67beab3b00e2a0308ef6b4300048c4c0db2c55a02a05961e2dcddadb9edd8a568f52cb83a546426da5d941f986fc40017f07064b23f1e1692c35dbdc77d3f703a94ea03300c7000000000000000000000080d03e2c529735640124e1502f8c067154339114617b7cb265694e8f000bc122f0c1f35142ff223bf6b0288babc10300b8356ba786fa54fff9b36d953a8b5e9f3bca4bfa199909059747529266028483423441b612130222582e013b0dd482a1a3b1e566676f770cb69579ec2c2c7dc52b61d7e75c9f6e081bf1b06643019dde7a179f84a60f7b9e00612c02d9f0675c291b8bbdc2ba33eb2a946704765e4d8a4c723fc848be758d529ea008ec032c45b262e9d9da718be75d14d899333b0ab50ce898d45f366d1b90e386b6187cd638ddddda710cc490476d51611b5eae714704970311e947bf313b757a70a108e9cc55bcca376100055c9ff67959d7afbf57ce2aed0877503c000000000000000000000000000000000000000000000000700aa30ba34c57c0344316090a123caa6f8f26037c9a62ce7a3214e2dd4e904affbd91b080e55406fdcd70a456408a740e5de3b2e7704856360fdbc2a37f02b254a75a4331b17c5e2d192da8b0da32a3dc96bc49ea27eadd4b1cfe4ee61a9aa6dbe652f78f9b0c9b8553395e7aa591e08448f1bc6ba362b910777340594265de31e86e70ab2597a50168870cd726695547fb8e6aab3b8a60670ca530b7598f56a20890b72f34afe1b440df6f9bf0984c43d3fe52e86b95a859a20e85488f4b8fb75d03e7ad9d4d4002441685ba91ce4e2f83c08809e2ee6685fdc124da8a0673f9f608203452cbe7df1d02d7d44ae06927f765e49cc3c631c01d34da5f1b56fbb3560f0da51f10f1ecaf80b13c387ea186bf4297aa57e8dc10d29be5bf98d0bf03252d9e7d489a7b2c0a691aafc7a6fdaa23740a67d50a1be5e342ae81f30fa592346b22f1f90528037f2bd38e89c679d09f2f0de22576739c12250f13bc24ac075283d8500864e013979a330bbaae4cfdaa750875c49c961ca99f626591a4f2796e09d0a4ad906eadfa4955c64dc89a2d5de3ed6aab4e3b48a435c118882ff237f4c26874bfa75ac68d39567c05140239be5d0edb289670e891a225837e991b7876d41684000000000000000000000000000000000000000000000000009b87ee24c1875cf9f9f8f99e61713e35dfccbec89391ea60cab10b73fa0fa50b49d859e40325eb7c9cd9acd25a00dc043bba4b035bdd21645c4aa6c36099d64e6e422a9c439c23d5dad406fd57b250aa682fc61219574ef1bb0131f7522e3f407c4d3332e2e87bf4261ee3940926c4fcb41d36d6b3557c79955c52f6bf49bf61c2a6ad87e3a458fc"], 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="64f3df81220404cd04fab27c6e023164a84c09871413ee9acdce0d88c4192a4000000069575247af7b33a0d84fec692bb6b298e9849c8982cfd946effbf998bf05ffb2ac81a2f4705e972aee3a1f6c0aac859877b3c65bb50082b113e766ab6d00c0e89d2f908d768ce2704782c21ffd30f4f6c1918c3ae65faa23cb51b2ca57ed65029c6cd41a7fbbd3e0c811da47", 0x8f}, {&(0x7f0000001100)="b4da31f5424736747e875f6a286cd8bab81862e7904778276e8766891513ace597ffafc5f1b9d7cd2f63e34ce5be314b3f5528a762a78499e0942a39edd0669f52e2fd03c715c4b8e7843342742ce25701f47947d7648124d1fb648bb7604d722a20a76aa01cb2cd7bdaeb4ff2c9a5617a9df56ed4c8f779eb432ffe9a74c602862007f9a9a9e65f9fcc19a53c916cb98f797c4245c268fc311fed6b009a391cb2420a61d62d468837c65247f5c3bfb5085f59186ef3a4eb0223e56ead036928a41803efd269be7fe24775d649512a700b1f62cc8b00d4293b1232786c87ca37776b12065e210907a6b7fd800771bcc7c1", 0x223}, {&(0x7f0000000280)="bd98208c54ea2d3cd04eb8d97a24308870072999edf86b85addee130373594b7d1fabec2a2029edcaef9b9b5cd6badfc14a72c273de0d00446b0aaf5ba626733092e58dd228105a49f0a4d6de98cc0cfe6e05b859fa94b8dd3b4fcd5b7e500990976750c5fc4cc562df941ace8663f1a64ccb5b0294df9a79636ed03a9e0abe076d2a0e2eb4aa81dd1f4cd1c3beee578da7e955ab1841e0efd9a5a0d5ced543c5c44d5b4dff73e0cab3c73080f88d4a4227ef6794ee7ab38409f8f15816add7e8dcb9b22f62d5a8b42997bd582580158bc07eca6af1536399187a0f07ddd61ad2edc6ba918edc2a17816a477da97", 0xfffffffffffffda4}, {&(0x7f0000000940)="4a0a92525b3780a2dc911e8e462d9dd5d38b230eafef72577ac3c6ba79572357d51d412e1b237e18842c5701849ab1dcdfe352065a5315f556099fbf9c1dcce5a7a45aa1b264cd67d086e4304ffae1d2d8776792097866ed3444d64f8da021da94f730057e086bb5cf05556dbf034413c2b287c100000000000000b34a8c3069c4e737806c37f64aab0e27c3528e0d2d71162ac642677c5f2e67efec0faa7aea98a2690b52a1c67adb2dbb07078ab56beb4eea2a016154bf02573f7cdac03df77ef16722029fe3d983fc40d6db1c99e63dab82ad40c3a733437a17a4504b2c9034c3c60e314a5eab58fab8c9ced8a10d315cb1cf7803c4915cc92b8f0fda1a64520b94deea83e1e04dde60158e521678a8ac1840102bed4e334b75055c0bc90d1e7f43bbdfe9d31deb98a5b26bd4bd328f378d1f0aa241bd817a2759c1604572579d156609e5151d886cd25258ae73e0b56773583bf4963cba0d1a477736696a5a7a523c85a61f49ecdce3e63e4a394167e9e15d424f56238f492985f6300b6dacb0abf318cf7146676d563a6a1c875c1a30b000787ad5c067363954aef7fbcb89182654e8c9562019d8d3c8bb236eaff2ac13e8c4b97bd7ee6b10f18af736b7d4155195ba3d4015e337b203ddff01782f9825856c627ff00200000066f87b55d7fa9436ec5bc385c61ecc73200e6e2c023f2cc793e89d42a8573667e3e1d0de769d1f9fb9b680cc6c1ef0193103d2ea96c054e95d6634b9b0d00cf2f694c378d77cd250da74a98de9d6652f15ac9e4722824ff36df0a60a27dbaad83e4dc4599c29e2aefe578807f03cb01b708bd70781fcb99562035d25f0f2bdea47b9cf90bb9772cdd99b6175140b3df57d89012cf8fd990cb3965d3d62a10e5ea818fd80c067db4fe74aad1fa70dea51feb705462ec4c84f072cf25837012eb387099c3a2a820137e4a9c9cfa13a0eb0bc41017331774c6b2b3756f741f46dcaf8c1a2761ba77b193d31797f1c012ec3791e1ac91c0b4b713b6d87cc664dfb9a3b5d226a6f7a4434ad2fb40efd6c5a65c12d3be3d13628fb25d96b6d00b1b66fdc2b6010f27d1a59829bf028f7144285520de23132369f76df3591400a639de180540572ce6f43502933425152960db774a4d48720840ef87c5a079eb07a0b29f523dde9a5cdda4aac37bf7fac340d068a0ec5c71e2e85abd98e666222558fbcb04e765be86200000000009aa2233231dcafc0279e9c7f102bb4db65ef01c1cd7c9fb971e844c9b6fb9dc4339aa981d20970e74d940f7803ec2d29b254565e7504de1c7026e0aa799452119bc8644113ce5a78991d99192664484467fbf912db90abebc79ca4b3fd123c4e429cdd5cf58a85bf66a0d2df7fc89710164aab3f7a324721208129c2877b95d4c25457b8", 0x367}], 0x4) 12:36:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x1c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 12:36:20 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x2048, 0x3) r0 = semget$private(0x0, 0x0, 0x202) r1 = semget$private(0x0, 0x0, 0x100) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000240)=""/226) kqueue() semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000000c0)=""/222) open(&(0x7f0000000080)='./bus\x00', 0x400000009fd, 0x0) 12:36:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x100, 0x3, 0x3, "85090000000000000001ffee0040000900"}) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x75}], 0x1) syz_open_pts() 12:36:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0048}, {0x6}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r11 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x1, r12, r13, r14, r15, 0x5, 0x8000}, 0x1e3c, 0x8, r16, r17, 0x1f, 0x7, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x0, r7, r8, r12, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f00000001c0)='./bus\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 12:36:20 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x1}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r7, 0x1) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) fcntl$dupfd(r2, 0xa, r2) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000180)="08311a394a9233f43c1100afda24ce57a4e0e409aba3e2cdf52ceeb5c064a37374ceeb633241f8b02f8e4c417a9c351c", 0x30}, {&(0x7f0000001740)="db46800e0708cb3f7f52e173c731c288ee7d32f5d0afa58ac37b228f2a20576d541fb4641cca77a0fa2341672bdfccbea73518d5be57ad752c71c4b88348dcdfc1cf475eb73f5b57359e676f6802b3df8a534f482e8cb35b1eb558a341ed2b469e60577a6c039ea7aeca85c67fcdc176e455eb569367b1250aebe2acd7912ecd85303bd101b8c6181e937dd0276c605bb0b339710fb4ec46781c370d1a7ecedf4053a1416fecc6413ca50d65f3513e6d825115bad4779b5622247bbff87549985778c7fa3f1ba8271820ac730c972d74bad159802488a393ddba3ee424c569a4ec0d508027c8e80eb83a78582c", 0xed}, {&(0x7f0000001940)="a1971fc1d35f4383704f89c18531328db84453c190094e4d65369a58f4d1c2403e0b6c80fb10475422f7d5aa78b70ae7d7a0aeefc906b79e1bdd9082174723d350ae50777802bf0f9880d14afe35bb5897c2b12fbf7ad6017ae165d177a62686961ee969a68d90b8877f4eac9bddbe94222f765c3e03cb7636a8fc0036057ee4ca5c4827fe43e1614cebca2723608e41a7728ba9a601150124d9a28f0f9ce92f8585a21cac1c3fda1efc6b86b288416c095ab21457af5a9e25915e613f0b2b6973c8803266b4c67bbc", 0xc9}], 0x3) syz_open_pts() r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r8, 0x1) r9 = fcntl$getown(r7, 0x5) fcntl$lock(r8, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x100000001, r9}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) 12:36:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="c4022e2f27a03beccc794ba69ea98445e6122a1266890de8692444b2bd38636c473000"], 0x10, 0x0}, 0x0) 12:36:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\xdf\xcd\xcc\xb2\xc1\x16\xd9\xf1@', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) 12:36:20 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc000100000ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r2, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 12:36:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) r2 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1, r3, r4, r5, r6, 0x5, 0x8000}, 0x1e3c, 0x8, r7, r8, 0x1f, 0x7, 0x2}) seteuid(r3) 12:36:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400080000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x7, 0x8, 0x7f6b6338, 0x7fffffff]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 12:36:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)=0xb) fchown(r0, 0x0, r1) 12:36:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x5aca], [0x0, 0x52c, 0x697, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x0, 0x1], [], {0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 12:36:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'t\xad\xf4', 0x0}) pread(r0, &(0x7f0000000080)="691d020622395059d4edb05bf8ac04611ee6cd46332931233d80", 0x1a, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffff, "73cc51f351b3fffffee53456087ef30d3fc9c06d"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x51e4) 12:36:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair(0x2, 0x8000, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 12:36:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) 12:36:21 executing program 1: r0 = semget$private(0x0, 0x1, 0x482) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/127) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x2}, {0x25}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 12:36:21 executing program 1: r0 = socket(0x20, 0x400d, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000080)="6b6f551f95250de0", 0xfffffffffffffef7}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0xfffffffffffffefb}, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:36:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:36:21 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0x1, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x800000000004, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x3, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r3, 0x10009) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r4, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) dup(r4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r8, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r8, 0xa, r6) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) 12:36:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) 12:36:21 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x5a) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 12:36:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x2d, 0x10ac31f}, {0x18, 0x1, 0xffffa39a, 0x1c2}, 0x7f, [0x8, 0x699e, 0xfffffffd, 0x3, 0x6, 0x6, 0x10001, 0x10001]}, 0x3c) 12:36:21 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) setsockopt(r1, 0x6, 0x63, &(0x7f0000000240)="ace5bccd13db08cf869b7533714b110bc30b25fa2ac1fb9474be716a86f15a368c3598289501068bccd0165a31c6f2a7f62be344743561f9b981f7a637e8a3aa06c4eec67feca4d98456c33fe462ca75556f3b8957bf54a2da572f5e43d0356aea92a0070970c3b4c79c6736478d808b788406910265dcc0adc19366615362b44673205ef643f4c076099361ab49cf6acba2832fa12e498217fe", 0x9a) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:36:21 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[@ANYBLOB="060000000000000046836bd5b6a10af9aeaa4c1acab89542f1beca9caddee2d516b542b71a8ea4a3593e4d1a3bea46f038d5409b3040981f708a43ba2c35dcd0bd5415a380c2afe5628d39a3771a4ba2559b17ad52fe601b1541c406c9334056aa5d6ba6225088bce72b44ac67a9176c16577744b255239ceeb0f664566fdec21638252561584940c5190a5b8b50c72604e7cab3052f9bbde3dcd86effd1b15014cce882d8a36b539160e07df4151e89f357e228279d0f7b80a93e18f7aef8672a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f6669f8ca4f6530"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 12:36:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) pipe(&(0x7f0000000ac0)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x5) r4 = socket(0x1, 0x6, 0x0) fchflags(r4, 0x0) write(r2, &(0x7f0000000840)="bd65265abefe52bc9e366f0a5bd4c9f7d374657d90b391d4cf9c0db1d3eb83a5633ba5a292927ee0ac8466df796eb0f7284c6a8ccaf5e880a03186661322443e3b49090b32c8d8000000000000020d34361ee3a5cd6ca28f28e8055e5ac6a530ff0140ccfab1412e78d31c387b26347c3736b0ce5f9142178fb3082904e30fd7725506376ea20fbab6b4e3d768f7663c1fb8dc2c60c0ac239c673d1eec8b3b08e3f6baab9452280e9e3a748c185e0961e2720d0854a5322d489f66ee42869134f5cb6820f619c87b379ecd8537309e6a44ec33d49fd818e8bce6af1ae8cb8d4577d9c85ded34a975c7633612a05170ce29aa6b9a18aaac7c2746632792b6a54c4b56b0fe7be43da8c86ae1b2c977859b9d0491399a5352d32c4f5cff5223dfb9f4e540c93d629a516bb50c8fae05d96391b16e7646cc003915ecc64a37940559a6963e246509709c4c8a9df5e00cf8f1f94f120b8f4e78eb6f6494d174320e5dc116c66ed86deeb3f3a315e24a90cb005060303a5707372ec86ee87b3a534af2c1f09fc01736dc34d235899e70526da352ef6ec1f6487f63be96ed5f07e33b4f884de9cf583d22301ea782d0508129b039d9503fbbdf77ee9551f454dcad000000000000000000000000000000000000000000000013e5ee3f2270b77983604d500b0bcefb8ae472ecc088656bcc2bc624fba4eabfc59bf00c2ff58bfafbe22a9da7c1279e57bfe23b1dfdf22aabaef5e879e331181b6a9c4b7cfaa0c706098eff8915628cad3680424067f621a5c3c66daa5e50b73c3ab314a61997c243b29e5820c5cca3c35e46ba453b2afe1f83fbd37b635710e3f698fda5e5f5863d66bc5ecc417a3b991a54ddfa00"/631, 0x277) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x44001000e, 0x408008001, 0x0, 0x0, 0x0, 0x7fc}) r5 = msgget$private(0x0, 0x480) msgrcv(r5, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r5, 0x0) msgsnd(r5, &(0x7f0000000180)={0x3, "945bf07fb5aa31cf8b3ddf713f3eed50fc92479545753a3b4c6de47b699cbd700c96c0b8935a6bebf928880ae887b9d59dea06caa5a9d3caec9ebc930bb2efb362238ca1f51aa3c158fa54ad7f23b2723269133387b456a1bca1a1b5cf8c146202"}, 0x69, 0x800) 12:36:21 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r3 = semget(0x0, 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x1, r5, r6, r7, r8, 0x5, 0x8000}, 0x1e3c, 0x8, r9, r10, 0x1f, 0x7, 0x2}) r11 = syz_open_pts() fcntl$setflags(r11, 0x2, 0x1) r12 = dup2(r11, r11) symlinkat(&(0x7f0000000000)='./file0\x00', r12, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r12, &(0x7f0000000180)='./file0\x00', r13, r14, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0xb87, r7, r1, r13, r16, 0x4, 0x100}, 0x8, 0x1, 0x2}) 12:36:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x8}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 12:36:22 executing program 1: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x2000007) 12:36:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x0, 0x0, 0xfffffffffffffddb}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 12:36:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x6, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x1, r6, r7, r8, r9, 0x5, 0x8000}, 0x1e3c, 0x8, r10, r11, 0x1f, 0x7, 0x2}) getgid() geteuid() r12 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x1, r13, r14, r15, r16, 0x5, 0x8000}, 0x1e3c, 0x2, r17, r18, 0x1f, 0x7, 0x2}) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r14]) getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:36:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001680)={0x10, 0x3, 0x4, 0x8, [{&(0x7f0000000000/0x6000)=nil, &(0x7f0000000000/0x1000)=nil, 0x5}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7fff}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x9}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x8}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x701a}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0xd4}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0x3}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x7545}, {&(0x7f0000fa7000/0x4000)=nil, &(0x7f0000ea0000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000eb9000/0x1000)=nil, &(0x7f0000e7c000/0x1000)=nil, 0x7}, {&(0x7f0000fc5000/0x3000)=nil, &(0x7f0000e62000/0x1000)=nil}, {&(0x7f0000e41000/0x4000)=nil, &(0x7f0000fd1000/0x4000)=nil, 0x3}, {&(0x7f0000ee9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f0000f02000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x3f}, {&(0x7f0000f42000/0x2000)=nil, &(0x7f0000f19000/0x1000)=nil, 0xfffffffffffffc47}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 12:36:22 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000008c0)="072c646d02ebb153b483d779fe9cf96f8d3f25689315ed558e560f8991b1fe2a80c1aaec7ea4edb0e744f594a86fef60a2b9c895db475034a8540e6101df8f637acbc5fca700849642ffb58bfebae170242f1777e498eb8275707a50a07c9ae56cb71854f8fe742f23932873ed40f93f363fd1591e804a0eebfb74040c42b1688ce2268381ab8bbb341127745f9c7a37a33e789516a6f16edfbd9c19d9db887a7800bdfd9c3ae5c07f5d7ffe2c01ef31a3723f4be67ab75e30bfd836379d54f7c3", 0xc1}, {&(0x7f0000000040)="96bbec22d899226ab96f2d4c77b53195795ecb496b080c8f417a94c591518a05ee74d7d2ad7c", 0x26}, {&(0x7f00000009c0)="edfedac174441cc2310b2b91e9e7ebe148fd8af27f6e6ab10020ad69af66fea1a2b1bd98396a297ba68fe4729cb3e6fee14d236c7adb203ad4e25f07e05bef36a3210c61c470f4f8961495b9be2f7437966eed8922c1036b33678de1493d53d377d4ddce6b604318c3ef919d989c9425b97cceadc1378db7e7c5765e934b9e02eaf7f4311e34f491fb0e3b8cedb02cf23beb84035e16969fe5386917b1b4677d5b156969c2632085a28fdfb0026b4d4a7a63", 0xb2}, {&(0x7f0000000a80)="6064202d7fc945ed4645efd814b99a9dcd20453af8482431d1aaf554973a518f48acc6c7f523d95fe0bb4041644eb61d8bcd5d6a526375669a7f507805161265b65eb919c57c00b425aff1db4a4edfd311f232897511b0b8d12aba82d8d7828649faa3c5e10dec3f6486ebcb741fbceea7097bed8ea6a41812bdc43f921b271c34170495b1b90154f912746a8748b4a8279a5e8c799534c3798e2ce2523c04f92d82c48ef5bf7f897371a98b78d92c89f8692473c6616a407a56e5b438dc0933d9632f", 0xc3}, {&(0x7f0000000b80)="1474119a311e290a0dd229caa3a43d54cd6e1cdc50001578b5dc0ab3997eabf6808182589ce29c8d3ecbf4f2deef19e0be2513b6470cbf90352ebf0a210939d1de668e69072ceb88d5013b45fd0cb0f43ac03de7c289bd8170b3f1c51eba691bdc4da4bfebef93ce7923e8662d11d6e01e4d64edfef1a9f030dca00c79e92587749cdaf91ccbb0a9548bfbcd05aa87a5399ccdff8a7a56c34f9dd0ae2c174af56e2fb7", 0xa3}, {&(0x7f0000000c40)="b47c49c2d22f755a2312cdc5769c2440c338f800143ec4680f663fc782cc2df28c09d059b1ae75cfde1cc10de33b8c0930199a3eae160f355f2711fb2a2b7c2abd13b04816f0b4d0ba87a9667454b9a6166a589af4a96a45213010d03f1bf89671d115745d5409beae883fc85a0f7c7e419584e9f2639e85044534285d5380720d773c25d10349ad1365b4aff6baef0ad026afffcf5f25457cfb2afb78e62d1cea8efb9572d8cd119b", 0xa9}], 0x6) 12:36:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6f72, 0x5}, {0x3f, 0x3}}, 0x0) 12:36:22 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de", 0x492}], 0x3) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 12:36:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) fchflags(r0, 0x0) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:36:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x54], [0x1000000000], [{}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3d5, &(0x7f0000000100)=[{0x15, 0x0, 0xfd}, {0x44, 0x0, 0x0, 0x2}, {0xfffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) 12:36:23 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xffffffffffffffd4, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 12:36:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x500, &(0x7f0000ffc000/0x2000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") kevent(r4, &(0x7f0000000140), 0x34, 0x0, 0xc68, 0x0) shmctl$SHM_LOCK(r1, 0x3) r5 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000d00)=""/226) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f0000000000)=""/52) 12:36:23 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6931b2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e52c2f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515734d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52462ce4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000429007bc623702ca6b506a02b18ed1567997f0098dd095bff0e16bd05f99a44c7d59ba28ae720403c68f275ca513ec5609ea9263f85e75d76622899dbc4c899d1ea9461bc04c80719f1e13aba43f2f326995ff08aacae78ce56961a308f4a7687e027a1e83a55aa1b2bf0c0c03125de3bbe6c3c248a352b81e765823242003c5ab0d38f7fed732e0b62d4631a2488597af5b532b83b8fe9a0335a615d5a5910e1b42161fbf9cc36a47f16e1fc933f35f8f8e420a4d3688a20b675cff0dedd45b0b0736db92074af68113b29480eeec7d5425e5b43b39bd73d8db9edbe2866ae0e3ee09744ba8bac36514ee8683ffa810f83d2a9f7ff050b36ac144ae4a31163911e68aadba891d42983e71c4d8c614a23ad288b4"], 0x10) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000580)={0x2, &(0x7f0000000240)=[0x8, 0x0]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$KDDISABIO(r5, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) getgroups(0x2, &(0x7f0000000200)=[r11, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r13 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x1, r14, r15, r16, r17, 0x5, 0x8000}, 0x1e3c, 0x8, r18, r19, 0x1f, 0x7, 0x2}) setpgid(r18, r18) r20 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x1, r21, r22, r23, r24, 0x5, 0x8000}, 0x1e3c, 0x8, r25, r26, 0x1f, 0x7, 0x2}) setpgid(r25, r25) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x81, r6, r11, r6, r12, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r18, r25, 0x4, 0xffffffffffffffff}) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r27, 0x20004b3d) ioctl$KDDISABIO(r27, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r30 = syz_open_pts() fcntl$setflags(r30, 0x2, 0x1) r31 = dup2(r30, r30) symlinkat(&(0x7f0000000000)='./file0\x00', r31, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r31, &(0x7f0000000180)='./file0\x00', r32, r33, 0x0) getgroups(0x2, &(0x7f0000000200)=[r33, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r35 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r40 = getppid() r41 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000100)={{0x1, r36, r37, r38, r39, 0x5, 0x8000}, 0x1e3c, 0x8, r40, r41, 0x1f, 0x7, 0x2}) setpgid(r40, r40) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) setpgid(r47, r47) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x81, r28, r33, r28, r34, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r40, r47, 0x4, 0xffffffffffffffff}) setpgid(r25, r40) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r50 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r49, r50) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r51, r49, r52}, 0xc) r53 = socket(0x800000018, 0x1, 0x0) bind$unix(r53, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 12:36:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f00000019c0)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000280)="45b62a8fa578a5ae73083a0e3a1ea6f577276b704b588f55e2a17e4cc311da7035087d561babb8375ba67253d39a71bddf88a9d6d4d605caa13441952df3455747ca7123392434acf9b5dee4744fe0502808c5753a168db275a36509c7fac89e70c0c6c75e131e71495098e102d002803aea44225efb9a3e8feca6fd47922f06ab04d6afbc38f9532e727e7ba51335c10b8a336bf25669b8ae3ddc8997d2ec82cabe", 0xa2}, {&(0x7f0000000340)="cd708e8c04871a0b9041540cf5df3b7ec2a95863237e73a07f4a41e82b0a612f65b09129efdca53463743caebcfb53cb8eb2235d9d002c603538b6cc218ee9cc190f452d0b03833270d56470e81386dc6e372dd75cfed61b16d5d4282a517fad8bb5dff57c614b275b02bc2b5115cfed8f7c3007e28d8ad6b54eb77696c485dca3500f174bc2e614401327c4a02907ff70e717340a5e3e24186f3dcc8d25c0c403cb413ee75d3eda67bbbf32543e10d226561c835348d4dd008c7df5bce890b3", 0xc0}, {&(0x7f0000000400)="b2d641643ced48fb9fc8758511d83cae93cd564ce27051aca395eec7218e7f7e5aecc695702950c46cd3a4a4e9eb1c84d4ca2bd1acf41b78d846e6bbf548babedd068f4e28abdcd7da16009ee25f7d63166a2224e41b26295a1b4f1b5f5a8f17e7feedd14d767fb23fcd881f593c6b33f5b771693e8df89df1015bad3e35df6effe926e3b4a5", 0x86}, {&(0x7f0000000180)="5aeaf0eca25994d64ed5e8f6ad7fef8794de4bbc422e68f6ef0528707e98a9990bc4dbabf5c8b964888e1b3e2cb294fce65dc9fe900491b965137d0a", 0x3c}], 0x4, &(0x7f00000004c0)=[{0x10, 0xffff, 0x4}, {0x10, 0xdcfe9cb5a877474c, 0x9}, {0xe8, 0x2, 0x7f, "08d19b7ae90a01755ce3e48978d4c925bd6282f384f603a4602c34e842068a2731220476165d7d041c1e9031ca109855062029e6532d30354d6bc39e265821b29c82f388b580988fdef6dec91e98163ab3afa0218c4444819ebc20d282fa2f6243105748f04a4c98a1dd5fb100d1c6b3af4c24f4e79b61149f3eae16f9991e048efc35647d7c2ab6157c445753909aa57332167c734f0327246c4e04a7ed8dacdc72beb6a0282f0f90d9aabd5c30e6995d68e07838018be467d05c0d669b918b7462a6a8babf81d4a36df4405b86f2a8412dc27eb268"}, {0xa8, 0x0, 0x1f, "73b342798e4654ac7c6d206259ff32a4d468c81959e573c8c33da1c09f153c32ada1bbad953d735bc38c1168fbb93854f8f67da535528b2cd17305a8dcacb3483838413b6c9969e509d739521dd5ea183745893e211d2d231e0118e145a2b34445415691f9bd5a0d30c6696797090fda5c5b4474b2edcdeec9041f3a1b6982878da0ad093900692e6fd27909ad06a3a74c44"}, {0x1010, 0xfffe, 0x8, "45933ef603675f3d9677f30bca246c5eb441e9fe5bba663073d86464d045de0b98ec274a0ee06196be65cb943b2a9b6a92780346102ebc0a3abf4751bb824dfc9f625ca734822fb79c7d83907845b01d286cfe4e5dc2c630ab8e7ca91aab6b4f774f5962aca5785e371fb24b549d46191893b6e83044981ec6b538a8d51b9a81e7b8a1edc3be84066b09b78e1b65a22b396546a0014e06b954cbcc8447539224a911a21cb0542b6277966141bf3052fbf965012f49bdf626032e813e76e20bed2e879e6304fc8db1c9d21fa1343e2a1fae6ab3d5d35b6ab9cca63e9fdaab55466546e90fd1b17841d9e960d9cc047a1197b0ae9a2d9d17b2d90431df29a81d63a20def06349d57b94885056cb433e282c276c88c62c6058596b72a8f8dbead21de4dd0c7f43a8384c88912171370666a50dd6dc6062eb2e491eec80fa592728bb4df10a42470dfbcdb0073f79de07734970077fbe5e3992950bb81118cada92d9a522313cba11a1ac04533f0db3127de9e7a777dcefba9204cc5cb8ebd1253e64248a346c2da01f54fad4e9610b694d383739d08bd20cceaa1fd952bf1c20d5debba39ea0df58f624046730eb10ad2458d0a619957d9acdc15d9c41bd333e4957588ab55dcc62b17885d2db4e24a4ad407876c112cc8392f7268e85cd4e2dfe5cc44a7273197e87c21c86076f4d3a2d2ec9b99753ba2257deab6951321043dbc4d034a188036755004f6d91bf761eea7a2c42b1d2a529f709b8e28b9b0fa743814bc332299928d6fed2dc03969e919f296913a9db6be3fa3bfe4f3959fa11114748addd7f475012ced3ff56cb6f2d603779ef41dcb13a8cc6c41947df2cc74bdc7d6f77a6245202fa143c64c36f80c5e6e83517fce31d18df224aa0435b93cc0cbc6c5865d30916786185a06b9587ce65e458fb4757ee53cb497fe0a185eb23335df1ad18bedd86868248d0e71a2e036cae90996add4263bf0bcf08eb91d594995e66c0e3ed037e4fbc82418b91a4cfd292c71dc9974e5f2ccc10503cf7dcc328ca87430cfb0cea53929f703c2770d194a13e4a97538513c47ee4ca7c986f84be38eb849c966049c134cf75444740037224e3394d6775c797e863550fd024e1c2e4028301ab8036842bb305cf7db1923a2c792077e044b59162bcd9be4bf307f3880a00b4f2eff198c1fbdbf9a1ab2a8c523240a740c28da301e1e1e15d455791167a529bb23cdf15271ad49b0d54e37338f62594168cbb7e7cbd3530ae31aeaab3f4b46b952b69a17053cbe749c248c9d388dcbb4101423564e27ff992ce431c56fe9b424543bc03c288e9bea8f924933acdb00b524162823e9361abc1bcf7a89edfdd438c7eee68024accbbfe1fcf8c40c643b09e7f084a9c757e22b0d008e45cd7233b69b69349f1b5816b964504fa629b132519b9b6fa2ce55e9c6d0d4f9d384fef29f049a9183bbfdfeb19ccb865545270f2376421a76d768cb88280a76bfcea30f5b018ee5d6ac3a179a48d755a39b5154f853e776d12a17043ed6c0e6674aefc39e66806d2276a1c16f86911d1bd2f5dbae75abeacf2233dfc4d7d7ffac0f3ca441ea5c2dd1093a157f037bf73d3c84d07b5a93687f7b2a5e43250d63f466b2fcebcfd7b8e4a8053d3d24d6b07be6dd0104f9f6757e0b9adc5f86b099167b0f8241b63c02624bbbddf16f2f5bd0ba8db4c7cd21a702d1a581685f4d5a1f2a273e45d654b86cea366c13c87a3efeda6dcc060a55e10b2b28e285fca2c7bf8a92c26b9b4f769c03ce103ba8f45fd3d582e7b29bd71ecb9d2571746b97862fc1fb3c202904039430dcc68ba6069fe2dd1babc6c63f8a4e7449b71c0be6606cc25366df5b5a3ee39af021e5d42533a230aa3d8440f45ba7dbaf0a95677a63fe18cc2104c6f9209fc82eda7b4cef0bfa4cf464fbefa3c85b6f1e6b4768d275abd31bbe42b311be36c7777854c50ef94de0a4121c9d63dbb3065a3818ce20aa37656d9e887fc3d623afd721395c49b02b866e30003729ede3b144eafc6da30e311cf22c2f041282953bcb34f7122f76bc3b86848e6a906d21816ad0b146e840c376e349d795be7419af1a5656b69680e9818469a6118d3b833f3d40502eb2267d4920271ebca46de748ea9d7eaa8940004c5547d280bea6c5c303673c1fdab9cebd89a63cee5c14475a390f0107b4cb330bc1b060375228edca4b98e25b208f8de0b15373b5acc0affb3f09981804aa6dd1fd5c4dd0df04063a7d1c2fe6636b01156460d9ee749476fff1686fe5b6218daf4b1dbd9f369beef5b2f4aa5045c38ff83e946995812783596dcf0713ee28bad3e33f3584ce88969e93ffa05e3bcec7f1f0ff14aa833a87ee1ef480ef23c44588b965f26ff594013bb316f8fa43b1fb1a4a0c9781a44b648573b3708d8abfe026f7a0a1dbeee1a5c81b8f0cce11db85f9e0c76feb9761765b96ead32d3e267d48465ea46bfe3eef430e5d7b641a8ae79c7d6f387ec971e4887c7b6426df2e0c5a4a242014312278812449232f439fbc0fce97fe0f8221f280a1f4d76c7baa745b7251745d955ee6eddba16e4e61d4f65b490786b4efbe1223375f605c991f69faacb85dc997b8ecd7ddc5053be0c334009369f79d477c08d44bb8c42345364183fc16fcb00d40319b7065d3066ce6e289eb6b47c1a3cacccabb3d9bb0ef28a1aaa4055ba920cf9bcd1089dbed735bea0e39c39a8fc3b12386c078d3c692ddfe712f743f09052a1537f8b35cfb5322dc11aabe2bec90945d30152f63e8053dfdf07e45fc3b4900ba82f0bb1c43033692fce53a54b39a24a91c4170551bc75fbc2a0bfc65d3c64a68d093aeb8f4d7758beae7cede674222edc76547bac515451155cd7ea7626cac23287278e80835104afe867a283397c75e43b61b5b52a500db42945d018e7ca3a25c50533bc0ad3f2057a449e633d2ae0e0043325804ce4a567ac4f01814f072fd5063888d138216688921cb7402377e01d6755c6f8e7be0108a4865e9b6430c400b3c88d89edd14f4ca2a390459c5549b6baa716d88d29ff1a3394ba299ea909517639d98bb3f7c0952fe17bb0869cfcbdbd6a8a2df98e12ce86b87937a94c9eca0a2ef5f363293f262d20963b49d7c2a07a06799131ce0d1282e675e61887e8a0f25c07fa9ac94353c85e8db7d62cd5a2852f8ce0b6bbe09763c1abe223b30c33c1be1ce90e98e51ac2a20a6e80d4e3886c5139edcb81cfe4550d93dd3fb435da1dd5e42fe76115f5b6164ff4cadd03197dce30673c71636429f285616153c8f7ad3c2ea6d2e2bf9bb0a034898eff3ff3947248179e62a8767b648b5e571c1f21d5ebf96728fb5e7d3eafd6fe186d4fb79cbc8af6c418e70b3ae42dfa624af002520998cb32e37f0df2146756bd7358de20013f454495170661c9e979ab8ab42760d18c0ce5dc8fa3babc0009157fcb3cc77c3fa31dba877b60b5ce152c056a7a8a0dce482a3cde1bf516224daf69c9e38596713a56d7317ef79ceb970f5cf179a6d746e05f9fe69bc937629012c5449454dc0706fd24d3fd942e091fc4dfd9b6ab22de6426656cc4339d6a982d45eb783b5efa8616ee70081216929ac1322853139220ff1ff952ea8037cc6cd68587473d14146473b7301dea15e9f494d68522252f82709aa5a131b7cf3dcf03bbe59d1ea29deb1cdea5605b770d60ee358c493e8001858ef71156e3594b0f7075f8858651984acb7a10ab452925fdb8ea9fd6ef1b4d1e47c8c8df72ed675776d83f3b7417ceb32b3097a843c23d4f10f7a92de353bd3a2936aa915b002d16949c7ac85a9661d8e19b343bf2cc3d4f004544d175504d77c48433298817f5e18d1c12c1c05106b5f62b35729253b1967e736a8dac03106f0b9623e41297e287fc5903ac10cdafd40a5eba1a308360f1392c16cade3e67cafebdba03df1fde8fbcc18d97113540d7f24923e37cacd503e4cc0ff5a731426dbf5614ad28a841ec6283d292699d2352bd2d0bd5d1062de4e4cf268993350eaf3dc71b087c67cdc0216a790a51b210392c7b4d14f353b161821fffa74b2b8b9c7401e9780255e59e35d1cde8aa686ddd175edb766487368ab3b640166b6a717fbbd17fc6c1951de0dabc040d952f72899fbb3cf2c1f84ed8ab3fdfdc77a2be91a5dacc4858884bbc4e40fb4d903b6b4bacd1ad1605e65e7432a3ce40a4540d9ad4400872ebd9ba55ac500cd18e00470180bb8f6e0da602683c8d1e74cb691c39997529279709ba6f19d7518a8eeb585504229c85ae0c019e02b070748dacca85a09a0274d6408c86610458ee370dd1857586391ab99d350a95173c17a4ef7d6b04c0552909aefa846daeaf958c187b9944e0c51c4a144f5139540d8979a08d82f293c8d50d339640aa29638b55aa4c0bd401b4bf26857782900b11143d201636ae893f70a25dfbdea76d883af645b1a28ae409fb8ea4e0a6c06e34d17acb677dc66a496bbe20e40d004afd8d2a7fdee536ebff59dcab99b2c75fee393d27901d2f40ecf4c20fc7529480ccee7f058ddb605b4b17bf55f939f1ca8a29cd91c0fa32be38807f50e5ceea3b2944924caec914f4fb4d9c01c773404c26ebfcdb1e9eda598af25b74fd79306bc8829c8a1c376a211d7ce9c448cb66c2f544ee3c25819bbeb3f785db22963a7d78db0aef85bc10d4d5f541139f9ccbb5e5ce3e8475a609b8afb132bf8eb216b7e90c68ab9563964a42f78cbb3568f7d83c5b98ac87773f68d4d7a42c9c3bba4d002e57197497d1bcbe09586e24df6cc0f431c9bd654ab99e1583cef50534442d9232497e08087fd27cbc2d8761d09ab7632f7c48b360f8af9132a3d081533aa3009e7eae1e14aac2301a71dc05c8dc36d490c2392f0cac41f46bb1aa6bbb2d306a3feb4d60bc986c55e058736149628428181a0aa1f1ed59c34d7d94e42f0bbfa324922b6ed8591e249d07a5dba9853a4184af03bc5a9a84bbbce2b9f2a23f4459cc0b7f54ae5a174c5cfa9a4da8b9103830255b2bc212367965f53580971c520085705987c25338d4c9ddd45f5539f8ce2d3f087a69fc2957b1cf0b694bfcd89763de858606518916bd673517bb4f252cb46584e52ee8cf71da01372a5f305962bb46f1018ba9dbee72d3b5caaefc2ac19dcb119f1531e4318449e4f495e3c5af3b4fab32eac0e2a8cf21040faa4b80453721c6e90cd8d50b865b180bdf8f4a4cef37e7e1f851bdcbdb56e321cab7482c7a3f0c2110a863974d4e182caff23fb22a3b0e34f31e60f11af1392d0bb63e54a76001840f45c7ed084e545218b6eacf2e6ddbad3ce5f75551e26e4bb49d30812dfff9a925329289d2bdebb2ebe472c76c048df8e34689de98687c6cba021d7d86f3ab9c83ef371c0e6cb1fce22985feb745a3269c2d5d5e38cbee6f7261a67bce273153ba808bc9441ab3a34980633d5069ddd18f5ee776e3c3967ea98823c4844eed24606fec7b722264be581707b7c94e81bc4f50063c6bae4a029112359e40f76c729d3a6dc3744df64bf52c6505dc8d50ddbffa07d972a7e981c04bc993edbfb5413c9370a3eb7ebfb61652349cade2b72a7f571bdc9841908103b7cba5e59bcf6f116126957007f32edc17c7667383a39402cd666cffbb72e78960e6617be79048fe8123e4c01ff66d713958709e15681a03e1c2841a8fa034fcc01a0a3b67114ca5ec7729f92263b186579dcf0fdc0e0e53f772bcfbbeb3b48f12b90389a5238aa5353af58032d42789fa7c5d68d4546824e045276481cdfb5f76519e18b1f7a503f5e09"}, {0x70, 0x1, 0x200, "9acd8b518d0e9f65d2883d1f7ec6426386c141aa4599dc638adfde1ffc003939b7e87bc49661c700d67685f47ed146a53de85d97c31913ee12ef312cb0eaa7f3ed5c61f2791589d5b85fdea9234e507bac9d941c9a88e01258e98d33d626345c"}, {0x100, 0xffff, 0xffffffff, "8f232c7e6133ec8f5dddf6befc15d1a86ece69d4b08fd4fa97925d2921b06d955319522c8c5e6fefab6d4a008db4f1021a1172a7b19e139f315c41fa0a8f18e9f92550e74e2e8ed48df228b8fc4471d09422349099e63a85280ec443e78ce84080e0c0d1eb6b78eb00b03db63a6ced4e33e97da26a9062655e6b96fefddc84f13cd6a5863adfcdd4d65b8d3e6a24a35700be46f248b0b4b327d2a2954baabb332caf792bb4c4f5297d6cc9ce241ab4b4dfc6a5d197ef5e2a30cc60a703acb6b78e37b90178ab593baa628095236fd67168d804b06712bd402382ff0a142c56ed0e24ffe39bf519f534244fbe6ebe"}, {0xe0, 0xed6b9c2b1f7a9221, 0x7fffffff, "abda25d677c4f87b62b9f412c507fdeee820cf3482783ff1746197b34a427d20d01f6fb6b7e59592a8576b0c3f77f71c7ce800ca5d28272d2c2ddc071929066605494d2fdd16668671e9a851571c58a35f2dd8e3c72598f8ddc0eb5758a7fa38f378fecf29511826a6ac4f9286a740b10463024f79bb1a00fec1d248e6b7dfb64d49d3050cadee0c8a7dcfae675ed16e1293648dd3935745c557070e7cd15fdd0b6cc5470e71d210510f2254454e0ebafbc487ac30ed905e6b2cefc4e469a711bf50abed4e32ff5024ea9e"}, {0x58, 0xffff, 0x9, "d37d3b507cfdd084c741368c8888b7fc885255efc61c6afefd84d6bd357907cca8859ab02647a603d38a2246abdd117af124b12ab145599d35377aab89f922d6b0feaf63"}, {0x60, 0x1, 0x3, "05c91d7cdad1f85acc5d308f0f014b1fa05fd882ee0949e521c84daf7b5a912418ada4d3cbc14a778ffa3b5e50927d2356117320b2cc8b8903608308f7171c6806f4a3fa2cc94f49344f66f64d"}], 0x14c8}, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup2(r3, r4) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000080)) 12:36:23 executing program 0: socketpair(0x2, 0x4000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="364023fa834f083b83c3cf460fafeb86bdc774e1eeee950434baf0e189b7c6fc2c44b8acbf0b076051736f6221a29de925a6a57400027b19be41b8c2c4a5cb4a463af7ddea13ae2557fd546013c064f3d6e147711d4b7a6d0d0ad8001ec083ffb559ab59af73a4620258c6e88588b63ce6f51d642e124692ea4d9d29945edfbb405bf19886e038f3828c282ed6f2c46dd709ac7885c258a807281cd634c252f6ba8e7509694370e3972425e63ffef3a4fd480a18008ae7476216b4bb538663da5e155440d362e6923579fb7c986ab983548d9772f4bd2813c71fbe61e86c10e2e1bc230a13a8f1e08fef2cb2586696f807ddaedad5069956895b30fed5", 0xfd, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 12:36:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r1, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r2, 0x0, 0x0, 0x1) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000200)) 12:36:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) write(r1, &(0x7f00000000c0), 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 12:36:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x400034}]}) 12:36:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r6 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x1, r13, r14, r15, r16, 0x5, 0x8000}, 0x1e3c, 0x8, r17, r18, 0x1f, 0x7, 0x2}) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r19, 0x20004b3d) ioctl$KDDISABIO(r19, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r22 = syz_open_pts() fcntl$setflags(r22, 0x2, 0x1) r23 = dup2(r22, r22) symlinkat(&(0x7f0000000000)='./file0\x00', r23, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r23, &(0x7f0000000180)='./file0\x00', r24, r25, 0x0) getgroups(0x2, &(0x7f0000000200)=[r25, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r32 = getppid() r33 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000100)={{0x1, r28, r29, r30, r31, 0x5, 0x8000}, 0x1e3c, 0x8, r32, r33, 0x1f, 0x7, 0x2}) setpgid(r32, r32) r34 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000100)={{0x1, r35, r36, r37, r38, 0x5, 0x8000}, 0x1e3c, 0x8, r39, r40, 0x1f, 0x7, 0x2}) setpgid(r39, r39) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x81, r20, r25, r20, r26, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r32, r39, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x1, r7, r8, r9, r10, 0x5, 0x8000}, 0x1e3c, 0x5, r39, r11, 0x1f, 0x3, 0x2}) r41 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000100)={{0x1, r42, r43, r44, r45, 0x5, 0x8000}, 0x1e3c, 0x8, r46, r47, 0x1f, 0x7, 0x2}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r7, r43}, 0xc) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r48 = kqueue() kevent(r48, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket(0x6, 0x2, 0x40) dup2(r0, r1) 12:36:23 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x6) syz_open_pts() 12:36:23 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400, 0x110) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20001, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x400, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x280, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) kevent(r0, &(0x7f0000000180), 0x8, &(0x7f00000006c0)=[{{r8}, 0xfffffffffffffffe, 0xfe, 0x1, 0x26, 0x165}, {{r1}, 0xffffffffffffffff, 0x88, 0x80000012, 0x8000000007, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffe, 0x8, 0x1, 0xffffffffffff7fff, 0x7a8e}, {{r3}, 0x0, 0x0, 0x1, 0x3ff, 0x3}, {{r4}, 0xfffffffffffffff9, 0x41, 0x8, 0x7f, 0x100000001}, {{r5}, 0xfffffffffffffffa, 0x10, 0x89, 0x800, 0xd8}, {{r6}, 0xfffffffffffffffe, 0x21, 0x22afd408883098bf, 0x10001, 0x8d7}, {{r7}, 0xfffffffffffffffb, 0x16, 0x10, 0x80000001, 0x6}], 0x5, &(0x7f0000000580)={0x8, 0x100}) r9 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x0, 0x0) r10 = shmget(0x1, 0x1000, 0x245, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000003000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mlock(&(0x7f0000007000/0x1000)=nil, 0x1000) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0/file0\x00', r14, 0x2}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000300)={'./file0/file0\x00', 0x7197, 0x9, 0x9626, 0x1, 0x10001, 0x6d, 0x7ff, 0x0, 0x1, 0x7, 0x7}) bind(r11, &(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0x7}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) 12:36:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 12:36:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x5cfa2a1767d698e6, 0x8) renameat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2e2688b966696c65302f66696c653000"], 0x10) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 410757 91363 0 0 0 1 syz-executor.0 *222745 91363 0 0 0x4000000 0K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800020b25080) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800023d88000,fffffd807b0cd238,10,ffff80000005b170,ffff800020b252e8) at alltraps_kern_meltdown+0x7b 0(b,ffff800020b25248,83,ffff800020b252e8,0,b) at 0 rt_clone(ffff800020b25358,fffffd80627da090,0) at rt_clone+0x78 rtalloc_mpath(fffffd80627da090,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800020b25430,fffffd806d751520,fffffd80627da010) at in_pcbselsrc+0x219 in_pcbconnect(fffffd80627da010,fffffd806d751500) at in_pcbconnect+0x107 tcp_usrreq(fffffd80648f3918,4,0,fffffd806d751500,0,ffff800020ace510) at tcp_usrreq+0xacb sys_connect(ffff800020ace510,ffff800020b255d8,ffff800020b25620) at sys_connect+0x3df syscall(ffff800020b256a0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffecf,0,3,3f6cf74b010) at Xsyscall+0x128 end of kernel end trace frame: 0x3f9a04754d0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic attempt to execute user address 0x0 in supervisor mode ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800020b25080) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800023d88000,fffffd807b0cd238,10,ffff80000005b170,ffff800020b252e8) at alltraps_kern_meltdown+0x7b 0(b,ffff800020b25248,83,ffff800020b252e8,0,b) at 0 rt_clone(ffff800020b25358,fffffd80627da090,0) at rt_clone+0x78 rtalloc_mpath(fffffd80627da090,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800020b25430,fffffd806d751520,fffffd80627da010) at in_pcbselsrc+0x219 in_pcbconnect(fffffd80627da010,fffffd806d751500) at in_pcbconnect+0x107 tcp_usrreq(fffffd80648f3918,4,0,fffffd806d751500,0,ffff800020ace510) at tcp_usrreq+0xacb sys_connect(ffff800020ace510,ffff800020b255d8,ffff800020b25620) at sys_connect+0x3df syscall(ffff800020b256a0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffecf,0,3,3f6cf74b010) at Xsyscall+0x128 end of kernel end trace frame: 0x3f9a04754d0, count: -14 ddb{0}> show registers rdi 0xffffffff81823987 db_enter+0x17 rsi 0x24bb __ALIGN_SIZE+0x14bb rbp 0xffff800020b24ef0 rbx 0xffff800020b24fa0 rdx 0x24bc __ALIGN_SIZE+0x14bc rcx 0xffff800023d88000 rax 0xffff800023d88000 r8 0xffffffff81cd62ff kprintf+0x16f r9 0x1 r10 0x25 r11 0x9abc61719be87ec9 r12 0x3000000008 r13 0xffff800020b24f00 r14 0x100 r15 0x1 rip 0xffffffff81823988 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b24ee0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=222745 stat=onproc flags process=0 proc=4000000 pri=70, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace020,0xffffffff826651a0 process=0xffff800020adca80 user=0xffff800020b20000, vmspace=0xfffffd807f00acf0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 91363 410757 28837 0 7 0 syz-executor.0 *91363 222745 28837 0 7 0x4000000 syz-executor.0 10704 100666 33066 0 3 0x80 nanosleep syz-executor.1 10704 314644 33066 0 3 0x4000080 switchread syz-executor.1 10704 288444 33066 0 3 0x4000080 fsleep syz-executor.1 28837 326105 14047 0 3 0x82 nanosleep syz-executor.0 33066 173395 14047 0 3 0x82 nanosleep syz-executor.1 12716 185960 0 0 3 0x14200 bored sosplice 14047 276414 49022 0 3 0x82 thrsleep syz-fuzzer 14047 216021 49022 0 3 0x4000082 nanosleep syz-fuzzer 14047 325303 49022 0 3 0x4000082 kqread syz-fuzzer 14047 84947 49022 0 3 0x4000082 thrsleep syz-fuzzer 14047 195571 49022 0 3 0x4000082 nanosleep syz-fuzzer 14047 30083 49022 0 3 0x4000082 thrsleep syz-fuzzer 14047 191651 49022 0 3 0x4000082 thrsleep syz-fuzzer 14047 15673 49022 0 3 0x4000082 thrsleep syz-fuzzer 14047 459764 49022 0 3 0x4000082 thrsleep syz-fuzzer 14047 32882 49022 0 3 0x4000082 thrsleep syz-fuzzer 49022 458711 97510 0 3 0x10008a pause ksh 97510 319586 62471 0 3 0x92 select sshd 12374 27236 1 0 3 0x100083 ttyin getty 62471 229835 1 0 3 0x80 select sshd 23634 427778 17455 74 3 0x100092 bpf pflogd 17455 93618 1 0 3 0x80 netio pflogd 64456 522365 97267 73 3 0x100090 kqread syslogd 97267 45236 1 0 3 0x100082 netio syslogd 80417 29604 1 77 3 0x100090 poll dhclient 42179 241210 1 0 3 0x80 poll dhclient 19352 407928 0 0 3 0x14200 pgzero zerothread 7077 516567 0 0 3 0x14200 aiodoned aiodoned 15396 496788 0 0 3 0x14200 syncer update 90894 296366 0 0 3 0x14200 cleaner cleaner 67170 14354 0 0 3 0x14200 reaper reaper 79109 370239 0 0 3 0x14200 pgdaemon pagedaemon 53008 380910 0 0 3 0x14200 bored crynlk 76826 107974 0 0 3 0x14200 bored crypto 89476 177916 0 0 3 0x40014200 acpi0 acpi0 59514 229887 0 0 3 0x40014200 idle1 86822 273556 0 0 3 0x14200 bored softnet 17591 465207 0 0 3 0x14200 bored systqmp 67043 194438 0 0 3 0x14200 bored systq 96885 361975 0 0 3 0x40014200 bored softclock 21990 284209 0 0 3 0x40014200 idle0 53783 339231 0 0 3 0x14200 bored smr 1 343858 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 91363 (syz-executor.0) thread 0xffff800020ace510 (222745) exclusive rwlock netlock r = 0 (0xffffffff824d6738) #0 witness_lock+0x52e #1 uvn_io+0x3b2 #2 uvn_get+0x226 #3 uvm_fault+0x11cc #4 pageflttrap+0x20b #5 kerntrap+0xec #6 alltraps_kern_meltdown+0x7b #7 copyin+0x4b #8 sys_connect+0x9c #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff82666748) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9532 6407K 7745K 78643K 12995 0 0 pcb 13 8K 8K 78643K 111 0 0 rtable 74 3K 3K 78643K 482 0 0 ifaddr 54 12K 13K 78643K 169 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1491 0 0 iov 0 0K 16K 78643K 65 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1229 77K 78K 78643K 1929 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 2 1K 1K 78643K 6 0 0 sem 12 0K 0K 78643K 47 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 452 0 0 proc 61 63K 83K 78643K 552 0 0 subproc 32 2K 2K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 7 0 0 in_multi 12 0K 2K 78643K 62 0 0 ether_multi 1 0K 0K 78643K 1 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 261 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 106 21K 26K 78643K 2635 0 0 UVM aobj 130 4K 4K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 95 0 0 NDP 12 0K 0K 78643K 47 0 0 temp 155 3555K 3625K 78643K 5702 0 0 kqueue 0 0K 0K 78643K 3 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 11 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 38 0 36 1 0 1 1 0 8 0 rtentry 112 73 0 46 2 0 2 2 0 8 0 unpcb 120 148 0 138 1 0 1 1 0 8 0 syncache 264 7 0 7 3 3 0 1 0 8 0 tcpqe 32 5426 0 5426 2 2 0 1 0 8 0 tcpcb 544 153 0 146 1 0 1 1 0 8 0 inpcb 280 486 0 476 3 1 2 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 8 0 8 1 0 1 1 0 8 1 ppxss 1128 15 0 15 3 2 1 1 0 8 1 pffrag 232 9 0 9 3 2 1 1 0 482 1 pffrnode 88 9 0 9 3 2 1 1 0 8 1 pffrent 40 20 0 20 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 44 0 16 1 0 1 1 0 8 0 pfstkey 112 44 0 16 1 0 1 1 0 8 0 pfstate 328 44 0 16 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 328 0 194 14 2 12 14 0 8 2 art_table 32 329 0 194 2 0 2 2 0 8 0 art_node 16 72 0 47 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 12 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 45 0 35 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2044 0 642 46 0 46 46 0 8 0 ffsino 272 2044 0 642 95 0 95 95 0 8 0 nchpl 144 2832 0 1216 61 0 61 61 0 8 0 uvmvnodes 72 2689 0 0 49 0 49 49 0 8 0 vnodes 208 2689 0 0 142 0 142 142 0 8 0 namei 1024 9307 0 9307 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 4 2 2 0 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 8141 0 8141 11 10 1 7 0 8 1 plimitpl 152 52 0 44 1 0 1 1 0 8 0 sigapl 432 646 0 630 3 1 2 3 0 8 0 futexpl 56 9571 0 9570 1 0 1 1 0 8 0 knotepl 112 168 0 149 1 0 1 1 0 8 0 kqueuepl 104 285 0 283 1 0 1 1 0 8 0 pipepl 112 362 0 343 2 1 1 1 0 8 0 fdescpl 488 647 0 630 3 0 3 3 0 8 0 filepl 152 4907 0 4804 9 4 5 7 0 8 0 lockfpl 104 119 0 118 1 0 1 1 0 8 0 lockfspl 48 45 0 44 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 136 0 125 1 0 1 1 0 8 0 ucredpl 96 652 0 643 1 0 1 1 0 8 0 zombiepl 144 630 0 630 3 2 1 1 0 8 1 processpl 896 663 0 630 4 0 4 4 0 8 0 procpl 632 1784 0 1739 5 0 5 5 0 8 0 srpgc 64 6 0 6 3 2 1 1 0 8 1 sosppl 128 9 0 9 2 1 1 1 0 8 1 sockpl 384 676 0 654 5 2 3 4 0 8 0 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 124 0 0 14 0 14 14 0 8 0 mtagpl 80 15 0 0 1 0 1 1 0 8 0 mbufpl 256 212 0 0 9 0 9 9 0 8 0 bufpl 256 7217 0 1317 369 0 369 369 0 8 0 anonpl 16 79127 0 62975 84 16 68 82 0 124 2 amapchunkpl 152 4302 0 4186 14 8 6 12 0 158 0 amappl16 192 2919 0 1994 56 8 48 55 0 8 1 amappl15 184 97 0 96 1 0 1 1 0 8 0 amappl14 176 39 0 38 2 1 1 1 0 8 0 amappl12 160 41 0 39 2 1 1 1 0 8 0 amappl11 152 63 0 47 1 0 1 1 0 8 0 amappl10 144 328 0 321 1 0 1 1 0 8 0 amappl9 136 646 0 640 1 0 1 1 0 8 0 amappl8 128 183 0 158 1 0 1 1 0 8 0 amappl7 120 362 0 355 1 0 1 1 0 8 0 amappl6 112 89 0 76 1 0 1 1 0 8 0 amappl5 104 180 0 164 1 0 1 1 0 8 0 amappl4 96 870 0 841 1 0 1 1 0 8 0 amappl3 88 165 0 158 1 0 1 1 0 8 0 amappl2 80 4187 0 4103 3 1 2 3 0 8 0 amappl1 72 24695 0 24225 28 18 10 21 0 8 0 amappl 80 2060 0 2019 2 1 1 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 651 0 630 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 651 0 630 1 0 1 1 0 8 0 vmmpekpl 168 9678 0 9644 2 0 2 2 0 8 0 vmmpepl 168 87541 0 85358 186 61 125 125 0 357 29 vmsppl 368 646 0 630 2 0 2 2 0 8 0 pdppl 4096 1309 0 1268 7 1 6 6 0 8 0 pvpl 32 243889 0 224469 223 45 178 198 0 265 19 pmappl 232 650 0 634 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 528 0 8 15 0 15 15 0 8 0