kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Jul 30 15:57:05 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.125' (ECDSA) to the list of known hosts. 2020/07/30 15:57:18 fuzzer started 2020/07/30 15:57:22 dialing manager at 10.128.15.235:22447 2020/07/30 15:57:22 syscalls: 381 2020/07/30 15:57:22 code coverage: enabled 2020/07/30 15:57:22 comparison tracing: enabled 2020/07/30 15:57:22 extra coverage: support is not implemented in syzkaller 2020/07/30 15:57:22 setuid sandbox: enabled 2020/07/30 15:57:22 namespace sandbox: support is not implemented in syzkaller 2020/07/30 15:57:22 Android sandbox: support is not implemented in syzkaller 2020/07/30 15:57:22 fault injection: support is not implemented in syzkaller 2020/07/30 15:57:22 leak checking: support is not implemented in syzkaller 2020/07/30 15:57:22 net packet injection: enabled 2020/07/30 15:57:22 net device setup: support is not implemented in syzkaller 2020/07/30 15:57:22 concurrency sanitizer: support is not implemented in syzkaller 2020/07/30 15:57:22 devlink PCI setup: support is not implemented in syzkaller 2020/07/30 15:57:22 USB emulation: support is not implemented in syzkaller 2020/07/30 15:57:22 hci packet injection: support is not implemented in syzkaller 15:57:28 executing program 0: r0 = getpid() setpgid(r0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000080)) getpgrp() r3 = semget(0x0, 0x0, 0x404) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x1000) r4 = getpid() r5 = getpgid(0x0) setpgid(r4, r5) r6 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0xd7) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000001c0)={0x10, 0x401, 0x4, 0xfffffffffffffffb, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xaba2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x101}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xffff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x5}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8000}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x3}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x594}) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) getpid() r7 = socket(0x18, 0x8007, 0x1) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f00000006c0), 0x4) r8 = shmget$private(0x0, 0x8000, 0x80, &(0x7f0000ff6000/0x8000)=nil) r9 = getuid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000700)={{0x7, r2, 0x0, r9, 0x0, 0x100, 0xe4}, 0x5, 0x1, 0x0, 0x0, 0x9, 0x0, 0x80000001}) 15:57:28 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xffffffff, './file0\x00'}) sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)="4b8318cc2c778f432ab41133e4c71edd918f6cac3fab1e6c72552c2b8ae7dcc673b1ff3fc71c6b38eb4ffabf98e7bcef6788e7356f360fe7157aa85ceced0a5b80421dc574242b0ade141264d133d0166e5af05613ffcb98f6cca143ac874c14fea79a24287bce37e2100455593cb398c4aef638d9a3cb207b055c554f4a36746c8381ac57a9bfe581eed758da57b9dc6f4feccb73a5ceacfe7dc4e1be85b0ec1a352e5312473d7e5cd531cff1c09ebee769dad2c60e29", &(0x7f00000001c0)=0xb7, &(0x7f0000000200)="a29e5ad26d4fdfb87e3d0e531e4978e3b263869ab2b74a12693c514830afa173ad00d39fae3bec2d6761d452060cb110674a8e15449ec475aeaf06911ef2559cdad6c545c4d21ec3dfb3103962e629ee330bbdf9d8c09474d8784e78caaf042ccd4aa77ef67591607180ca99338a7e0fb34e897ef48dea4dd6abbc2de5907fee82251e96cc97b12a7c3f4be4edf9", 0x8e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000003c0)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = dup(0xffffffffffffff9c) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000440)={0x7, 0x100}) r6 = socket$inet(0x2, 0x5, 0xff) pwritev(r6, &(0x7f0000000740)=[{&(0x7f0000000480)="0258ad2fe4224ae9b2f9017c16ba4ab28ca1a4279c81bd515d8dd667a36fc6930bdb6d2bcd96e1dc3fa1ac73b4cb8fd4872a886b3445dc9d41baf9956bd1d2edd3208d9bc15f561186937354e5cfabb8e69c46e4be46550e60a48576491daaaf5a7577c8200d8e9346ee90513b07e1ac626274a92c2e7278694cff9648ddde5be8bad43c62eb6f21054d266ac5e303ac2da6b64d0be962b1cd502742bede23d580f2d75fdec7ae99dfec6f12c8cc", 0xae}, {&(0x7f0000000540)="9a637709a5716bab2ae3b9a3f8cfffad3ee0a427f1c8fd778b882b722a018b9497b5d94b606270e92b35150e2265acb81002cb2d5feb2b5226f3aa270dde9a2f78fab0ef4e343d05707e1336da1a0f9c2917c3fa5502f38072e6f4efb3ba4ed32ad47c67c7324e3f0b36b415db6841ea6545704718871aa6acd80cdb10f3473f62852c114f85b8", 0x87}, {&(0x7f0000000600)="6650231b7b9ffbcf571832c3a07eff40aa8285070041e568ca1a1d3488e077541213cd39868bacaa6f8f3ce8e4b1feff57e498fc622d9884cae669857146aa742a04f352f3169eb4bddadbd0e6266a1f9f4584c90cc34a8e27426f9d808850db3cae64a8785addad476bfe3efe8ba3166c0790fde6b5340311c1c5f09ccceaaa68ea8860d586ffe8dc41b9aa9e38f6d262b0188a30712e097ad7b170d8b1c514071fff154e614054e2bedce050f30e4acce1a6d48f29f75be7b927c228a2ae377488bdc84c86173e746c49c67a59a036e553c9db194422e49537cba00395cf1e9d447a088be6403e498fdcf1c59c982bf190db5e090da7ab8e", 0xf9}, {&(0x7f0000000700)="c221467966a8587af71dc448f54c", 0xe}], 0x4, 0x0, 0x618) r7 = kqueue() r8 = accept$unix(r5, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) kevent(r7, &(0x7f0000000880)=[{{r8}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x9, 0x2}, {{}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0x9}, {{r5}, 0xfffffffffffffff8, 0x9, 0x20000000, 0x7, 0xdb3}, {{}, 0xfffffffffffffff8, 0x4c, 0x2, 0xb9a, 0x2}, {{}, 0xffffffffffffffff, 0x0, 0x20000000, 0x55, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x2, 0x1, 0x2400000, 0x9}], 0x6, &(0x7f0000000940)=[{{r4}, 0xffffffffffffffff, 0x44, 0x1, 0x100, 0x4}, {{r4}, 0xfffffffffffffffc, 0x6, 0x4, 0x1, 0x10001}, {{r5}, 0xfffffffffffffff8, 0x1, 0x2, 0x7c6f738, 0x1}, {{r5}, 0xfffffffffffffffb, 0xea, 0x80, 0x100}], 0xffffaa97, &(0x7f00000009c0)={0x5, 0x9}) 15:57:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x6c, 0x0, 0x6}, {0x80000000000006}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="b1d7ab5027c836d15eb74a6ba6a97ee65f43445f06ba7a57ca2f5d9c784af26c5bd1f627408ae003957fb8d7d0cee43ef2dacfad244e949d7fa66b8a09bfdebc8df91267c43c6c7f47995ae928de748877a0bf42df803fbba47f5eb42138c8ee78a18725", 0x64) shutdown(r2, 0x2) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x20) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x31d, &(0x7f00000000c0)=ANY=[@ANYBLOB]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 15:57:29 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000)="a589f4d69359153ecc198bec3bbeece8c071a3716582a0522ed4234f04d7b22f97eee2fe61db41bf2b642c227b105069926c53e794324a7f", 0x0, &(0x7f0000000080)="6fbcc0e5dbc0a437c28b400958424e7dd1a56cc9df9fcbdb9a1374dc1bd47f2e1631932ef44e903bca5a2818468bbd3d98dd3e0542c00a837ca4cb0450ed777d61685455192f487a6898d90574deaec8b851", 0x52) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000100)={0x4, 0x10001, 0x1, 0x8}) 15:57:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000c620690870b83451009ee82d8886e65a546ce9134bae63c77ecdc75a1408113c696520a0a124f880fd13edd09627230fc13ee75a80b147d819e372e341b692352c06a5c3285bd19e672b0c76725a47622a76270016dcc687e99c605504dca168b9dca8d6ca23bf3d719658877a389d5131e3cde62ea6f179afae7a021e13"]) 15:57:29 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) r0 = semget(0x3, 0x4, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/244) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xbf31) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) 15:57:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:57:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdff7ffefffffff], [0x0, 0x0, 0x482]}}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:57:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000002280)}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 15:57:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x3, 0x0) write(r3, 0x0, 0x0) 15:57:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) shutdown(r1, 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x80, 0x4, 0x7, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x73f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xf73}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x1}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xed76}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x100, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db14000800001a000000000000000000000000000001000000000000000500000000000000014e204e2300089078"]) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) shutdown(r4, 0x2) fchflags(r4, 0x10000) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="c51bb79ed5", 0x5}, {&(0x7f0000000040)="1e92de4aff634dbb0b3128229d67dd33f5e51d6dd35cb34926277a10d74e05fc186d57c996dcac331ba193261241d2591dcde08a4ac7b0aeedd3faceeb686a2a3a206f438aed898fbe8fc768fec05a77a2d1975c093171b48ad4144de4f762b90942ff9f5f44522df692379ac7863d90921245bd2efb7007aeb99ea24cf32ad6e7965ef433c52f5aabb0aee7613b4ae9bae34718ad6b15a196bb23f82d42dcda42ffdeecf79a1cd99716d891e25d836921fa0edd4e95c416b34482a2342c14b16e2c99e9e242eb077a4ce4bab58383a8c95d292c7b9faa84bb537b1f701f865e7f129c697daa89", 0xe7}, {&(0x7f0000000140)="ea382f740ddfedcba069a39ad8ef91f42f18ead9bd07e5929b1851626086c0c1c6eac5006d4f7c023d18e9633cbb87a3918335587ba9f6f38c7cd462e4726c72848dd63c6118e337d58f8cc7fcf817d0c082a45487fd7983401e4d7cf40f336616f80d36fcba99fe37c73cb6ae8fb295d7c4526cc1651962e93e0033eaa38d830f3fe9fc6d2afec8697791624cd633105fa6a4393b688db9f996d9c09b762db596c3db5ebae343cac92e20be31261195ebf8b2bf3d68b8a768ecdd130655510488b6b255068c2720ce053426431481394cb9c258cf323b307cf6b43453ac6e9c150695f5c0d983ff75", 0xe9}, {&(0x7f0000000240)="208f8a8eca8191b42739d9", 0xb}, {&(0x7f00000008c0)="2bcdaf1c64227c42f369880454c7670cf5b2cdc779916e748ea62ff921a427d65a7ce413501534c7ac2e43b9e69168b0d962258c65bd596ac96750ac23546eb6cb3d45aced30d099421fb6ed8d7de12b6c5b42e9cc7a5681dc49b9b153e64add69fd3b899fccc9ff435aab62c4d48293050a81b92bea04eceda61e1a4d7749372b8a71b9c0dbb8752c2fa0b74a37cfbd9bb47c10ca0894e68deef986985692ff533d956878c73771e7769258366d44435e896e88492884812c4689f404b30e531baa4ef0b6d9fde9b90d37e0395003711e4fc7912965516dad140f10ce26c02d4a87533aa7b9d3143fffe8614580eeaaf2253b01650c3f62fac0cca870e1f3a920ae65cc4039762bbddc9ee11c210f24f3416f46d8871ba984d044cb0333b35ea7128c65dd522351d2120f50f42f82766c1f939858d3b869f4c0dfb2e67f7b4af3c56aa0d949770fed4c0f19094d81ea5676c10100684f41b8c87d35ff2ae65fd6f677c7d3b6b386f6ea29a67cf44fee7841edcc7ecee4b4d8006291f45fecd4f66590417af1d4caec5bf69a1d8b90329a6846f85d525eedcda8d896aad6b4a41f8027e9824f956a23ef07dcbd6de61ec64f36ad39394adbc66f740cdb768b91bf5299a2ef602192b8290122f33b7b4b09ca3900858d9d50567b725042238f04a408f2551539a53a691b3f0ed8379e5190965e874b065f774d7a68751b3e17c76b8d9b69b7fbd01bc1b4a41072390f136751d577612b3128ebfa445688850eec37fa97c04b613ecdff8b5c6bebd238e885eb260d9f2a0be6a9a1454b80702636aabfcb02356ed94d5fb49a63b15bd9fa561355f52ea3cb09c41486e81080d5adb7059226247cab43aa41cdd2fd6736dc12a4bef159422b412c26e44a4aa4cbaa6b5c553de2b29690e31cb948235d10c6371cf1f6ffd45c9e313d071aef8c415b70df1533282deba00c849566138c022100616af364d9d172b4dca05bc2074b4f1c02d9d57903388d3672d138e05e09909c410cc58df44c0f39d7444e9a3c73a6d57a84fadb3e03ca7ff632bd8812e02ab82119bd5da91f322963a1d7646a37f18f25fed74f827846eee0d29ee360827551da16e5913c7dfd614aa9a8c4818c2bbdb6418b505f15ea3622db7ea78cf72c3bff8bc1269cceebe10e9c2b92abff8270d926cec6723e4ae692038acb6f1a185be6c1300f75d1d30e2b5c0a44a404faa9bcdf962ea5cf88e562f6a30a1fa5c8ee264c6bae3f262f13ef0cd105b1c5deee9e099b437d93fd543c76d97acc1a37c9fef5ae109a1b8a51c3cf9fc89ea8048ca2bccb3f76e449ea41561067717697d132e1159c786ea4698ab99590faebd81877283da9175fc75cde831c4f12f6c39109ce57a45eb7118d9904c698cd33fff62d8387b762be396a2f7261da2a6f0d0e1b72e14c392bd072588ddd943db7ffaae00a9c0cf2144222303f5f454b89fe41c5d337109a5d3fb663ecae146ef242c8eb7c0545b3ce3526626d9ce43fcc96f5f7b6c719eeb06b66a8731ea136909c342e54a0facbd73806211c756330fd8f19ce6071d526ea8cc54e081fc9e33785a5f64f792ce0909288b23ccf4354b86c4b7f3341c25fceba8329b97e28180bdcc285e697ccec0d25bb705bf7a33e994bca15aba8c64f633d9f9987f749a003c5f694012a1ceae87a3eeb2681fba299fe18e197eb6e0a80a85e702a67903c1e2d9d6459059247bb19e5365db6fcc7d6fd7cd669827fd4598ced4128cdc11abc6120e747b0093aee9b2d47e22724a9936b1be823825c1300f076714961ed1b85e0ed244e9b0e38da385508bfa169965eb86014d36e75dd64c91fc28b0267909ba6001a9b4c3a492794b2889ccc0d1dff8e83d4b00af991c2070c6ab107d957e6a11079f191051cb82f629866fc31816049bd4eebb14a19fe009ba8f881e09a228db518a5b0f34e6dd96d98edeb7f4b598860bcdce1b5a9ddf1dd315b0150d07f76228d0a83a1d74a04dd5ea8600b1f4447dc4d460c349ad8ef34579beda3a2c10a24f0e3711b059a4acfa224536664b85fabb8c5119fedbef6a69bf66b26ff9c42baf877c5903d93650b5414348635040c53eacf0845b877cf08f2076267c2a6c59b8672adff13d2adc8641aa29adc5186601595584b25c43f5ffde7aac5ccad1f0dd8b363f9405ceb31cd82b0d263b35613ce39eb137ddd43c30e9d4f9c556f763089527d86d5a5c1a7a2dfda155d542db0ce713faaf25ab52db64f3499411df5bb075c676cb8cb2d377ecb8b314965f5bd835a3ecb31ed2b88ef75fa39e8800b29c8eaf8a45e5c2031da073dcc699963528850b64a518d233c5947015a728d2173dcc2219483de03534ace40401c66756dd95424715142b0ad507c49969cbb787631ee40d80bd3de1051ccff1ea132dbd88461b89805915f99d8c2ed369dea5e55fb31f1f12f7f46a9e36a39bfde6ce7c1ed3939255ef8168fc4d33c4c9212c6923a819cf552de323f63eaaba1010d70da462e38fc635071464f5b64439da1481b6140b14233a0032b857ee24c5ecac501a4c3226e79e9bb5c5b3412edf19051bb6cd4cc32cf97c37a20c59a167352ec4d990bd252df619302d070a0f5d2be7414f77f7b79998e88fd0fdd73dd2dac39dddf89b87a6da9419f81e0b9a7b72952190c1f6977a56942334890df9098a0e120fd375fd508277ce3bcdc6ece6710997dedd58bff71e540abd926541f590011f624e7bcb3578beb6e0551a89727be77ee5f6b5a412a81a549134dadcaf7e579c661e2395ad60c6e8709d3ac99402ee7f37e35550605dffef786c342388f264a1a32dce69bcf215d7805e4ba0a3f548f74cc70db116f62d5743725de5c90daef14d947b537cd42138ada518d4e620c3160bdb84a3d96ad1f146aa2c2c9fbfc4d00e072df9f012a479e21f1a4e2e8a185bd7969536001dff50f7090bb48f1fee43b8b741a85a99ea0b581832d5dbc38ee72bf460be5248c29f71d730a7d47581e89aa4fcaa13ed9ed86e4b9a33f8b4db911914283f9d758db0e2132b31c5b0e3c2153f732e654e82c51d1972c34000fd06b737abd347bc9cf1ec297f1cb2294c068ef2d807e5a2713f6fa0dc0953d4fbc18528b53747e85c369399183f1fd1c7bfb489e368b2e550a94be0d86964b030f42b1598698b7f73d488e479f1633a3807044357fa694281c583e881db4c6b19a27dc53716a7ad375a7464525d771b4c268c9f0e22c54200f26f080bc7a18095020031a20c10aac526456d96f2e803de5b6c2765150cff547f8d658d95fb459524932d2640f1f47d42b095bb1834fd06372f7b28eb258176eb9e2addc4e5bb8901fbc27696c63dcdd039f2d242f6a2d1235a1f7436e3696d3795382b6a81f8f7380ca5c92fe4141047304c606020a504e5dd5b3b0fde292b53743341fa4adacc9a9f51f29027e17634c166bae9f86ec5c6a7746cc9d960fcc9f8e638dc38a97a9b7e76ba7190de32422d46debee42762c9ba20b06c11ec024444af2383b1b4f35871ab216dcf4718852259d9e1e362c230d7a102f8fbf33dafa25fc150726cc216e45cf35f18cd5d4f57f93a777b4d8a8be0e9806c9f665417af8efdd4c96e8a321d423310caef96a22739e4bb36092d0b2033d74f7ce78335b370373b05d683163ec177d562fceedcdbb19906985fe748426196e33317cc0da10c465f0d7de442fe3d2c3fe142e8ba6dfc1096c284bcd6a67725f37af7766b8552d7b863b9c8ed0eeec35da1c55aa3e1c154cb1a56c9054f2aafb932989e02564a8a9eea38f0dc8c62913b1dcd8a225c7fe7d10a292e7541e0fa4d3a01ecde5cf44c86bd7745f1bb1822bf029c006ea1299e0d41ca8205307b20ce5f2fa6908dc77ad763bfb88bedd2604de1af9cf4576fd0f93495871897e4d996bc521c359ea51d19e2d079897873845ab598f519d9217c8389ce735119cc64e8f189fcbce034029e5c670f0fb4a620d854eb9cf7b0b7ce0db6811e4ecc00baf6061b88d2830f93496b670d4810c8ad52bee0bc1c1a2d719a753ded875996bbe127e4c262c56d9cd571a1f2651d89783e806a623071f359cd6a59a470e20c6ff171f24547c269b3b2275796bd18487346ae301dbbc92c55cfbc4205350473f3c04d0634d8196f575000bf8b6c32757b91adbfdb4ea81152bf8be0601047a55db6cc94b9285d2a34cd9c833b1a47c887c08af7e216c12f4733398eaaa0112f4f06186fd395a6dc841ff648f29ebaf99b04e27f76e6dcfe279b7c78a585d718e23e771cf31127995a2bc40130167a8a8501782286ed9c499f1588b89710fdd54d5dcba262ee0001fda52cf459f1d7c43df5b733dc1a03cee2e6b5cf30b930650232c4573fd196e44b7fb2a9e99ff9ed6e7a4d2e90bb3c6ce186bc3da7d4f923c19945ec806e6beb8de4073754d1e45ce5c4ae75241a6bffe50822fc2de34e9df617a4d47211cf6fd8232bf49bc1b3252d2ad118947c71a724e9bb5452b6e0ef87e02e2165d13bf0575b964f5843f67c4956cd2bd31099a275efafe7f7cdcdc958aeb979bd7c4aee60603d60336e5d73e53f09a55f17146dc0f7524969d1817dcbf2c7f1536779a8d7aafd026bb98ed48ce0cb7313b566fb97ae76cf5e41b95aa2dd9d7081dd21678d01d46d4521f86854000bf13f4f811f6a5454e276820774d7bf035500d3e1e8d04c9cdeba523910945fe9cc1114079e1f3f7fbf098a6cf8828d256dc459e18e9656a66e4b1e9ba0b2e3d2514b873177dd801549c27184d3741adc59543f504986d46725b710587d7e77223b06598fd86f07b27a986e9e4935e75e9b32144e6e9e317f320bd2896f764b0331dc22c98d6d8eb44a4357c26e1b234669eb278c14f08050c8ac637f8e3246c0ea4d800ebd9acc8973d6a1dab25d613b8f9e987e3677f791a25d05574607d9091baa2f7fa4abdac9e1e1156abd6567314eed2180c81ff85ee8f6721a04b46a32d5bd2c83cf6893fcf237702d7294c9e6f05b2d24be4b985df22b80b734ec508d78cf29ee842708f2348d9cd7462f1094b5198c79c5ecf6e7800cce5a9f4552a6e57bc1f3291c09db377ecb817826bccfcd61b7e08bbe0588724db484080d750cac44a158092a02cf5bf422378ddf3a00d57273209b93a18145503d0c19d4ec4d5336f088ef6f0f9d0e46b4e595cb4a199529166b7d8d9c0c0c7c6032cc4eed1b2ab535d3314543f0affb3c478ba23aa233136317150d20389dda4d3530e85841d71527846dabaccdf89d9587312788235148a96b9ca19203ee45bb0ec0770be66f99fa98534e9ae3cf859ba34d6dacbd8b2d799f57c7c7df55a3943a87d8367fc5cb6ed8a5b1db4ca1afe751a1e4e29ba8b6e92ceb1b0ed345363dfc76c961e5ca10f4cfaaadfb8055bff95a1fd395ca4af51a185ee464792592db10cc8528b5f3dc3dfa3acd3f4051619e3c16820d440a4ce56adad4090c46f0fda00e68e23fd382c8b3782a24d4d6b4070f36d5aaf58e796608e51afe60148dfc9a8b8deb3b3014f3929affe883f7d767a1d3c8e8414e3718d9593bfbee47507fc579e5b5063aa920b47abcfd4b0596e958b559745adf8496c46987fbb24bce86ecfa7f849bfdba54eae4951269fb1f6f10b94bc4b1961675610b4212d28508e60305b859c339bac881daa4541cac5cd40434a7c5971873e8592694bddcefa21f0b299860de89bdf706fce67c1212ad660255ab2e906aed4783c9360293e9152f7583e8b5ccd928c596b7a7a472a9f710e059e804e174628f2b47924faddd6b1", 0x1000}], 0x5, 0x0, 0x10001) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) 15:57:29 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, 0xffffffffffffffff) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r2) r3 = semget$private(0x0, 0x3, 0x1e2) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000540)=0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x37}, 0x2, &(0x7f0000000280)="6dc0df55a1d5a928a9b1efe1becfc5445d64314d31e14ef0a9cb93f436307b01c2efebcc94448a23c70a37ba5571ff23884a08ed536091f0c52cc2fe45c06168036068575786a98f396c2af994b0cacfca0e0dbe340f75dd0011e492bdc2b8ae7346ba0cdb9304289574ef", &(0x7f0000000380)=0x6b, &(0x7f00000003c0)="9312d2f969f0c70382aca97411f3d4b68764390e6d76d28843c02bc5318ef6a1a01a1262b82e00c5f92af646140c13f53f0a29b025bae96bd567b9a7af7c1bb0643fd2291b6852e3245004706a264ca27a38827dc2eff4b59b3c92b3aa2e2de3c95e4da9647ae3edcfecab801da57c47b0e78764b192801ecfe0581e3083fb4cfebd141a8f7ea36e078f26c086c774d8d79647b6a0257277e7e5924ec2c72591c7b6b33a0d1bf9758f21a4", 0xab) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r7) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r7}, 0xc) 15:57:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 15:57:30 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xfffffffffffffd9d) r0 = semget(0x3, 0x4, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) r1 = semget(0x3, 0x4, 0x31) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/244) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/244) semop(r0, &(0x7f0000000040)=[{0x3, 0xb69c, 0x800}, {0x1d922294cd1d872b, 0x2, 0x1000}, {0x1, 0xb921, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xd861}, {0x4, 0x1, 0x1000}], 0x6) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0xffff, 0x4) recvfrom$unix(r2, &(0x7f00000001c0)=""/124, 0x7c, 0x2, 0x0, 0x0) 15:57:30 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x3010, 0x100000}) socket$inet6(0x18, 0x3, 0x8) 15:57:30 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(0x0, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/195) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x3}, {0x3, 0x1ff, 0x800}, {0x1, 0x105}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000800)=""/102400) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000400)=""/76) semop(r2, &(0x7f0000000340)=[{0x1, 0x8000, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x1f, 0x1800}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2, 0x5, 0x1800}, {0x2, 0xc5, 0x1800}, {0x0, 0x8000, 0x1800}, {0x1, 0xff, 0x1000}, {0x1, 0x7, 0x800}, {0x3, 0x4}, {0x0, 0x5}, {0x4, 0x2}], 0xe) r3 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) kevent(r3, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff992f, 0x0, 0xffffffffffffffff, 0xd7], [], [], [], [{}, {}, {}, {0x3ff}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x3}}}) 15:57:30 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000002c0)="4e3a4a6c72103c3031cdb96650bd957b52a2934b5f659325bf88bfb85ebebdbbb10a17043dd284da1c4e2da821aef48bb6609a2f99cdfcb8b46eb4a16ae5ed1831789221036cfd68180ab51f792e39e483a8612c6d9e594871827d14f3dede3af60f", 0x62) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r2 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x5) socket(0x6, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e338ca49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11c6e248b83c4f0871f2f070e15ace46d7e0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c789a4e15b13360fec85ef05f1e0636f1411ccb3a4f883571047e9ef88341b9db376c72c46a4e5cfd57057b142f59ee26639ccab71c070d1c8c1fac6bb17a86fd331febb95a0340b6b7bc0d91badae6a92c3d86148e7267eb017eee7d03430e7d0822adb7f4b2379c5d7ba2fdd4ddca386a8965fab21eddc4ee4eef84d5c2eb08f8a03559", 0x10a) dup2(0xffffffffffffffff, r2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028fcb446d4abbd82d3820ac9c7e7d3c9b00f659f330400001e902df4aa4ad52d757e6889f1a1434b369de2b878cc6d23a169fcb431c9d9322914f8abb1e1e71fdfe8f13e9cc456d27772df0c1f07598b282a46401a1599b8fb4e85fe3183485421d28efda4ca543353e1b10bbe0187c86eb682ea1bcd8914a4e6670460755ddfdcb04e2642076690afd5a153520b495a238d01dc98dbe98fdeb682d3957f126023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3d255fd759b1bddbe7d4f63007c667c759f43e0ee1ae8b9b58ae5b1f7af24420630de29e17084e9e9c886667cf7d637e268bfedbeaa2ea7d98ac9069cfece7284bcf08031c385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e11e9e0c565db23459afb0428a868b7cac2f2e01c9e76dc28141f6d7707df266ea88862e11a98ccfda854fdca449e4e4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3fcf3995b5a6adfca2f4bbb3aaebeb6c4b379703ab61933d4ed975188dd7b41dc6579dfc67ad24968be00000000000000000000000000000000000000000000000037070a8a3c1a28d8f326e35ec240c1fb7b1694cd9af38c7a95f1adc21c43e86807000000c37e1464c143decf7bf32e9aa812a2828df0d1ca93c36ff1469f7c7ca4a1d807c333505543f8c0ddddf3a485002b517c712fd1e621514d07b344dbe30d2375c3adf84c42d91ba6743fa123a1b04374cc46a7ee07fa06fd2fef54b74784519e4288d9de4268bcae0f8116eb624ccd69de10eb9ca0538836850ee2d8d9d7e496f61477583e1e45666dfbafd4a2a77c1afc9be8d01562a267f33baf"], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x3}, {[0x0, 0xfffffffffffffffe, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x8000, 0x200000000000, 0x0, 0x0, 0x0, 0xfff, 0x0, 0xa], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b], [0x400000000000000, 0x0, 0x0, 0x40008], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{0x0, 0x0, 0x1}, {0xfffe, 0x0, 0x0, 0x10000}, {}, {}, {0x20, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x7}, {0xfffd, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x8000, 0xfffffffffffffffe}], {0x0, 0x2, 0x100, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x10}}}, 0x0, 0xf8}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 15:57:30 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffe}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1f) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 15:57:32 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x3ff, 0xfffffffc, 0x1000, 0x675f, 0x2359, 0xa8d, 0x9, 0x10, [{0xb3, 0x1000, 0x8, 0x8}, {0x2, 0x0, 0x7fff, 0x8}, {0x1, 0x2, 0x800, 0x1}, {0x1, 0x6, 0xff, 0xffff7fff}, {0x9, 0x1, 0x20, 0xd876}, {0x9, 0x7, 0xac, 0xfff}, {0x10000, 0x10001, 0x2, 0x400}, {0x8, 0x80000001, 0x6, 0x1ff}, {0x6, 0x4, 0x4, 0x5}, {0xed, 0x6d, 0x2, 0x5}, {0x0, 0x7, 0x1, 0x4}, {0x8, 0x7, 0x57, 0x871}, {0x80, 0x4, 0x8, 0x9}, {0xff, 0x1ff, 0x7ff, 0xeeb9}, {0x0, 0x7, 0x3, 0x20}, {0x5, 0x7c4, 0x9, 0x3}]}) shutdown(r1, 0x2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923b", 0x19}], 0x1, 0x0, 0x100}, 0x0) 15:57:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) shutdown(r1, 0x2) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x4, 0x4}, 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:57:34 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0x6, 0x4cc0, 0x7}, 0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = dup(r1) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) 15:57:35 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = semget(0x2, 0x4, 0x2e7) semop(r0, &(0x7f0000000080), 0x0) setreuid(0xee00, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x1c3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0x0, r3) kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getgid() setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x75a0, 0x4}, {0x18, 0x1, 0x6, 0x1003}, 0x101, [0x101, 0x0, 0x10000, 0xff, 0xfff, 0x2, 0x7fff, 0x92]}, 0x3c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)='r\x00') r5 = semget$private(0x0, 0x2, 0x85ef53cf0603db6f) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000000b, 0x0, 0x0, 0x0, 0x0, 0x1000100a6, 0x207}, 0xfffffffffffffffb, 0x6, 0x2}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/193) 15:57:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)) syz_emit_ethernet(0xa4, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff5fa5ffffcb782108a2920800450000960000000000029078e0000001e00000014e234e41", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="60000000907800000402080a0000000000000000131298f53824d2cff03bf2192699412e941f131203b7977bfbcd04132d25fec5a7b46e35030300050e000000000000000000000000000000d70474ac83821b6a0ea4d98b939a3588381311bfa4a685dbc156f7907dcace7b4a545aa8a7a437abe23b"]) 15:57:35 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlockall(0x1) r0 = socket(0x2, 0x1, 0x0) r1 = semget(0x3, 0x4, 0x31) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/244) semop(r1, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x4, 0x38, 0x1000}, {0x2, 0x8, 0x2000}, {0x2}, {0x4, 0x6}, {0x2, 0x3}], 0x6) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) 15:57:35 executing program 0: r0 = socket(0x11, 0x3, 0x40) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657afa8c500000002000000000000020208a3710100"/177, 0xb1, 0x0, 0x0, 0x0) 15:57:35 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000000100)=[{r0, 0x2}, {0xffffffffffffff9c, 0x40}, {r1, 0x80}, {r2, 0x20}], 0x4, 0x9) 15:57:35 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x9ca) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x806, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x3]) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/2) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r1, 0x0, 0x0, 0x0, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) seteuid(r1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/12) semop(r0, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x2000]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x8, 0x181, 0x6]) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000000)=""/2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/24) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000100)=""/91) semop(0x0, &(0x7f0000000280)=[{0x2, 0x4, 0x1000}], 0x1) 15:57:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETA(r1, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0xa28, r2) 15:57:35 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x10) 15:57:35 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x13, 0x0, 0x0, &(0x7f0000000180), 0x0) 15:57:35 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000080)=ANY=[]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) 15:57:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x1) close(r0) r3 = syz_open_pts() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) shutdown(r5, 0x2) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000000c0)=0x20) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c247e1a23e6b5c9c06d00", 0x0, 0xfffffffc}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 15:57:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) shutdown(r5, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) flock(0xffffffffffffffff, 0xf) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r5, @ANYRESDEC, @ANYBLOB="309a6ba6fb6b4742588a896fc0fdda39b968a2ff010000c4efad5d", @ANYRESHEX=r1, @ANYRES64=0x0, @ANYBLOB="25e4a32881eea4ee8aa0fbb5115ebaee57da1b911ad968d839f6b7df7fd99ca523d7806e3e100f608b689667de24a538b67572387233595b82086db508d472bddd049d22a926c5be9b06e25c6b447d7c1891d4174d14c66ff0abf20e059df5d79dbb589900e0c137ba9a3cdb6ca7575a655a48ed4a67d1c7e15f2c8f7e648cfd5a7adb5f9e3847a781c17a8e378def458698807e72ec90765314fef0138e0708411b49b2"]) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x2, 0x9, r7}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind(r8, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 15:57:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x10, 0x1, 0x36) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="4abad7a6922f984ef6f9c997728dac0f966bbdd7", 0x14}], 0x1) 15:57:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2be200100000dbb5"], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt(r1, 0x3, 0x80000000, &(0x7f0000000080)="56b2685682f493b67bc09c6cb254ab3952d9f2b8848822dec948913f2614f00d42ff25f77734cb07a5e2d582ce56d7c1162200c448cd2a8951e0f34cd3d4566ba8f5dbaef8a93536b933404e08a244f2fc8a81be545415f478fdbae83283e7a4e2bb74501c4b89ab0f7fa5a26df0b76199cbf9f735df4bffd457749d94048d22823a6e0cfd6baa74735bfa74e64395fffa67d25a4d65edaa28ea4195c9a46de687e5e1df782292351fc3ade3e9571bcfc94c46355d3eef7e161ef68857541570e5e3e3cf3b4ad5590664be3c5c697bb7b3e8faef10ba6626abf3833e02a2e3", 0xdf) socket(0x18, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 15:57:35 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x1}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = socket(0x10, 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x9, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1, 0x5, 0x1, 0xffff65bb, "9af5fbbaa00def07b9575f0a00", 0x3}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="fc552dd8acb5e454859f358c28fc2b7ff5a8114316bf94e11306834c792bee0bbd81803c21feb0c0feb78f4f54ba7d8ae64ebe5e7aba2b0e7a8a5d57562b6aec664831a6a1f176b6556230d8a42c3f7351c80af35b29d72f6d48e1339b5b2a2a52589e21a6c8c392ca26997698f8313e35e948d620b6af74191f44ea837aa85ab79acfaf76393b9f22716066ca5177c2e046c265ae078bca296d94c271f4afb7bc73f7159ceff114a39e10ba736c03ac12f60fe0db1e550fdb26f875052fa1a84bf50e4cf1ded58fb8bb37e9bd7e8af0be22beb8662d3a897f1af3abde255ee8488361f4101e84de04137bb0de43f596b7578c6ae8d19d19abfa184bdcb35dafe95bf97d8d22ab8d1029bf988b4856685884ce592e9bcf77bfe05c12cf3acd2884d414c5881e0ef459c1fc438111b673abf39008984411d21d7df35b2d1225bd0514baedba10ee80d3cd24fcf6e21f6d7e9434fa5e3f1d8b8f1af7156550ef50c8339824542c7693dcc795254b4ee48c3d89b6553d341fcf87f47b59b2a8970967ac85f9181b705721b2a0a63e0fccb7d98c4a7b69973a59e97f99238bddb4e48ae37335ccdd2a96c64aacbc33762a55d0d5156ed1e54020e74301beaa4256f8b8997d7b935bb0d23b329ce1da9c01821bb2564ae3e2ec3e54e3498a435114c4bba09cf9ac5095952d902903ef6dffaac39b2468a83f899b459d9f38ce1d0789cbee8d35b7a168f224f5e47b3eec437ce2016b74f5462ec74a04f3f4b9bd566a95b9d86192a97af5381748ffe3e3b848e57920eb47162e65e33a18af70dbfee289aab5deaedee2c58bc868934df2de2490735e4c9bb30fdef9b2eb5faea1af1cc3ac6ce0af4393a32bc4a61f1190d0e5f8d976aee4e90e8a9960130e503a59a20ebec5d853eef51e861643cf142f337e57260affb3432aebe17f09f6d1a9fc32ff0b33eb6ce04e90bc19583d4fcb5006ad94d6cf5ea30c97dfa87d47185ea17dae6ff7bc3795780b4680b999b7dc818be2016f9e3242d0c9f2801c1f5c83f6b81deb61cd831f820fb0b54913dbbb13f40b7d054a00381bbe02c2529bf79f25bc1ebbb1c0589a542d39555712a4d1c9197fdacf68540db044181d6be9aae0948f72f14e5c52cbd5e68381eeb17243ad158d54713f8fcd33f90f2bc3262542cc00cb466e310accf432795eebf6f26571b53a16159eaf4cf88ec0a4144547aaa2c78089f0ec6f46401f07b84a76a8050908a091059b7c7fba538487d77659dfb955ba0d9fffcdf2dd674c95a4942006ad05959ec65d1d65c1129b7a7171e139ed39921114c510a1c4feb9057c00d9f1167ac63305912a896bddaab32fbd8e3f1b193946b92bfcd536e95f74cec996fceade0665c434f05664ffffc2da6b424fe6e93867fa88baa399f27b92265a2f283bd0456766cb64be786b8e49d8d5f0909f9ed87eb3d2282bcfe208af7e861122f4f691342a82a598ba3b703b140255faca82b3fd5662c305e0ec76b4fe4685ac62b042c93b313f3e0a2acacc0b3102870769b5294d1e902462618a382fb29425ec8f9cefaf1670936739cf1897ba13faef3ca4c74bcd3f173e1c84a41f53318a2785c9ecfee6329d0e8a24fbad0334fe6f9fc279f39845f774f36bcc87ba5a12289ecfdaf8e715fb58c0a2644514701fe937b04a7c753b002b4cdb030dbf64c05e7dacf15eaf781f80beb0a5652aa1880dd9263314b5d4be2d96a251d3404e5f2414f2b0f59d150a60d04972831e03ef9ef89ccc3d1822e574eb154392ee9b76cd3e104267adcbe48f7b728589f8032b5a3adb7852d2acb24e3584e68727a041964d33af4e117634c2ae8b85f697e4b29fa36588f061181da401bc2ad5ccdfd686ad83239b88a594ced36d92d45aca7c657f9ca396bf50c24dbadf14dfe7ec167b12e7bb744e57ace36423ddd32752b9e10b4b4db007b0c4c1a18f272a3b8cdd146e17732fa0daf05b5739f08eca33c61a9a76174950b10784920b12ac1f46e213fcf334b8826579f0831f2ef3adfc2613f3e53d0c03b30a2ed11f8d5a387ae2d4244dc5e92bc1348eebf0ef", 0x5ba}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000340)="adfef0a47df7caa1c42cab0855d82c8cfb646999de2fa66e7a65cb835a71168b57a8b20ae5055823af1b274ba11417562ec0e86506cef370ee49444de7f90dd904cdd3c01bf81ebdb0a1accd51e5e1fb648f85c26a3ea82e701dffe05b064c7519d96635f2054bac3e1f9493662867bdcb5e193e55fc5bed884f2946ef", 0x7d}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 15:57:35 executing program 0: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x8}, 0x0, 0x0) 15:57:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="009c1e2fe8aa1579dee6f0e2ec0eddd0433b69a685826a83a453b63e1433d8d0c263d5f3a38ccea5a7bcbe2b2d5b7034a4deb77efeb3cd09", 0x38}], 0x1, 0x0, 0x49) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 15:57:36 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) shutdown(r3, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) 15:57:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0x7, 0x0) 15:57:40 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, &(0x7f0000000300)="5135fc7b", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x180, &(0x7f0000ffe000/0x1000)=nil) close(r1) shutdown(r1, 0x2) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/55, 0x37}], 0x1, 0x0, 0x5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x8) 15:57:40 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x8000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x100, 0x6, 0x400}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) dup2(r3, r1) 15:57:40 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xd}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) r1 = semget(0x3, 0x4, 0x31) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/244) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/149) r2 = dup(r0) listen(r2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x40, 0x9, 0x4, 0x0, 0x8, 0x5, 0x4, 0x1, 0x0, 0x0, 0x3}) 15:57:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 15:57:40 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000140), 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r3) 15:57:40 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x18, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x20, 0x4000, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 15:57:40 executing program 1: r0 = semget(0x3, 0x4, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/244) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/20) 15:57:40 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000700000000000019078e0000002000000000337e27800000000450000000000000000290000e0000001ac1400bb890f00e00000017f000001aa1200000007842e47fb94442000000000000000000000ffffffff00000089b44d7b65b27491c17300"/126]) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 15:57:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(0xffffffffffffffff, r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='tE{'], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 15:57:41 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000083aff00000000000000002000000000000000ff0200000000000000000000000000018500907800000000"]) r0 = semget(0x3, 0x4, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/244) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x80000000, [{0x2, 0x1}, {0x2, 0x8000}, {0x3, 0xfffff801}, {0x2, 0x1c}, {0x2, 0x1}, {0x2}, {0x1, 0x200}, {0x3, 0xffffff80}, {0x1, 0x5}, {0x1, 0x8}, {0x2, 0xf}, {0x2, 0x1000}, {0x2, 0x4}, {0x1, 0x8}, {0x2, 0x9}, {0x1, 0x101}, {0x3, 0x3}, {0x2, 0xdaa6}, {0x3, 0x7}, {0x3, 0x9}, {0x1, 0x1000}, {0x2, 0x93f}, {0x2, 0x7}, {0x0, 0x9}, {0x1, 0x3}, {0x2, 0x10000}, {0x1, 0xffffffff}, {0x3, 0x80000001}, {0x1, 0xb996}, {0x1, 0x5}, {0x1, 0x9}, {0x1, 0x4}]}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) bind(r3, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) semop(r0, &(0x7f0000000000)=[{0x0, 0x1000, 0x1000}, {0x0, 0xffff, 0x800}], 0x2) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ftruncate(r5, 0x0, 0x9) poll(&(0x7f0000000340)=[{r3, 0x4}, {r3, 0x2}, {r3, 0x8}], 0x3, 0x7) 15:57:41 executing program 0: msgsnd(0x0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(0x0, 0x0, 0x4a4, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x3, 0x20) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r3, r0, 0x0, r1, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = semget$private(0x0, 0x3, 0x20) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r5, 0x0, r6, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) r9 = getgid() r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) wait4(r11, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, r4, r8, r9, 0x60, 0x100}, 0x7, 0x4, r11, r12, 0x1, 0x400, 0x56, 0x49}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:57:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x20) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, r1, 0x0, r2, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = semget$private(0x0, 0x3, 0x20) r8 = geteuid() wait4(0x0, &(0x7f0000000000), 0x1, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) wait4(r10, &(0x7f0000000000), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2800}, 0x8, 0xfbc, 0x0, r10, 0x100, 0x2, 0x0, 0x1}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r5, 0x0, r6, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) setreuid(r4, r8) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x802]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r11, 0xcd60441a, &(0x7f0000000240)=0x2) 15:57:41 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x2000, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = semget$private(0x0, 0x5, 0x204) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000001c0)="4928b2c2d35e82b861aa852efd8f98eed4559d2e00250ef44ec5b389202aea7be7b5a766f3b02a4e47c7dfedef9caad483fa5971555f59e7e52f67263a506ba7e4f6099781c6321b311eb2c666c4d4d1d7b51e85d1478045226212fba8428cf452aa53b9d5fdc3d5f79fb36c78009bf94fcb2acf0fb649bae3899b52da39e24c43b8e35820dc6326e55c1737ec1ade83790c7c8219881166f9d8ea1a5ec8a0f55d74e247ed36aaea89", &(0x7f0000000280)=0xa9, &(0x7f0000000840)="5ab62fa3cfb8a25358d6605cdee20c428e60a4b61c553beba47d05c9700946e04e8d8d78fcbd6ac98988b0d92cbebd52ef28ee1f8105d644d8aa2dd6d77cc5fda2c98bbaece5f678bf4ebc70473145b1531465e9e982e8c1c28dea07c86f84b4dd5afb623f68c666f8c6fbfb9c875265c5fe9da4582db81edc9287863a6ee1b426814c7d53f4c30b65bffc4e1aef92f9a7cc1e", 0x93) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0xc2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0xd4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0xffffffffffff8000, 0x48332cbf}], 0x401, &(0x7f0000000900)=[{{}, 0xfffffffffffffffa, 0x10, 0x8, 0x0, 0x40}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0x3, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x3}, {{}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0xf, 0x4, 0x6, 0x3}, {{r2}, 0xfffffffffffffffd, 0x9, 0x0, 0xffffffffffff0000, 0x3}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x3}], 0xbe3, &(0x7f0000000a00)={0x5b, 0x100000000}) semop(r0, 0xffffffffffffffff, 0x4) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000a40)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x38}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5f4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x30000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x2}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xfffffffeffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xb7a9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x2}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) 15:57:41 executing program 0: open(&(0x7f0000000940)='./file1\x00', 0x40, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x1, &(0x7f0000000d80)={{0x4, 0xce, 0xd, 0x0, 0x0, 0x168}, {[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x4, 0x7c, 0x0, 0x1, 0x1000, 0x0, 0x0, 0x1, 0x10000000000001], [0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xffffffffffdfffff, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x3f, 0x0, 0x1, 0xc], [0x0, 0x10001, 0x0, 0x1000000, 0x1, 0x60a], [{0x0, 0x0, 0x0, 0x4}, {0x2, 0x8001, 0xfff, 0x1}, {0x0, 0x0, 0x1000, 0x10000000000}, {0x0, 0x0, 0x0, 0x22}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9, 0xfffffffc, 0x82}, {0xffff, 0x9, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0xffff0cd5, 0x0, 0x8000000000000e}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x6, 0x4, 0x40) r2 = open$dir(&(0x7f0000001300)='./file0\x00', 0x80, 0x41) open(&(0x7f0000001340)='./file1\x00', 0x0, 0x22) syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x2, 0x400000000002, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000200)=0x1) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000900)=0x4, 0x4) fcntl$setstatus(r2, 0x4, 0x8) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)=0x200) pwritev(r4, &(0x7f0000000cc0)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000800)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70ca2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8f68651c5c263e9288921b92a9d85635ddd5cf2fecab4b20c95ad3d8ad44cc11a252942dc811b9b0cb1f31924bdcd5253db06ee519809bc53a23b45aace55f32ebdbb6348162ac7cdfad31c6b68534a028a8cd1bae25e3acec8f50860aad241f0ad23a2f5bef4f7a9d69f0e64a682c14a", 0x99}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa017a3bb99aa5ed601a5296ed990c599f0c766021eed2f317079563717d5131da5d16247dbac1a6e95b6be18c404e3355af2bb8af7abe4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dfb000000000000080ab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bbc13486d0afefea1b10e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecf122f4", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x3) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x1, {[0x100, 0x10005, 0x20, 0x63e1, 0x4, 0xc01, 0x2, 0x5, 0x9, 0x6aa84701, 0x9, 0xa68b, 0x5, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10004], [0x7f53, 0x9, 0xfffc, 0x400, 0x347, 0x1, 0x7, 0x1ffffffffe, 0x1, 0x200], [0x80000002, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x7d, 0x2, 0x103, 0x401, 0x23052, 0x204], [{0xffff, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x401}, {0x2, 0x4, 0x9, 0x802}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x808596, 0x308, 0xc4}, {0x0, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 15:57:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) shutdown(r2, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{}, {0x87}, {0x4006}]}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000240)=0x1000) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) setsockopt(0xffffffffffffff9c, 0x0, 0x101, &(0x7f00000002c0)="b5d5cd452a56cd73e3e6eb04e44c4643ebefea0292ed198ecb7240cc4a1032847241e81b1f70df1e2dfb128e6ea09675d0b520af5d3775d5d73094eb9df5f27bd7b22aa35f36ae1be935325968a8089cf774cbd5b2cebf22d5773f292ef11cfacc7fa88cc9dd97e2a9fbaa7e36adeb835af5ab8865df6fc822bf05099951735ac41ed52dc1a834d5280d2a363d55baff41f4b4ac79de69898f549e2a1682584aa745671fad9d75eaf0969ff94c1696e1da737592e17acd5571c64ea5876f72ed6e23d5af99d6792341996854c8102b3a189a2e4bbf7a4f277af9ab6376292f387852fd0daf35c5d059f4f9da21", 0xed) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xfeff) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="80000000000000000000000000005690221d247980d7ebc31842706bfb501c45baaa3750f35637c7ebf8ebe5e1f3bbdd7073f01bbc8fcb2cee139fbdd857f2e5a48431964239e4211f25fa3e9858966ef086f6e82d98ac480333b9c22318336dc97a58aac77ec6d7ed4fdf23ad5afde8a446caa83b8b60c4572485287553f2cdd5fbfa19c7b8360024ef024525f0cf43efaa0200"/160]) 15:57:41 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) shutdown(r1, 0x2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x10, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @sack={0x5, 0xa, [0x0, 0x2]}]}}}}}}}) 15:57:41 executing program 0: msgget$private(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000012c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000001340)="b74412b991b7ef3861f7cb90397ece1c1f2c078eb5017ac447590ab146a14900066e77fd6048db5d5aac957cf7c36f338820f31d9bbe6cc357b8bf76f2d9a465cfcd8039275f733bde041ca1559b26bcc120b5340fcd3df2083cc9ae151e9104e05f896f9c2d10e783f6a6b337214cfcda8d58bfd90cf45ba8e8cd4a79d9fd99a237c66d3c5db0829ab31350982cdf4398b0213414a10caf1ab4118389d416ef11133374a45458cc3cd7da2271b072da36aad7a465b7a8a594b04780b7b4022c8cf3e35e6dc4ee6d1ee092449add33e7c9e8de017da3ae07c2f859e19cf4d1b016f078ad39152efe97c948e38ab99fef9e9e357b8b8a961f114dc3da812b56938ab1cffd7334b2a3902df5d276da4b5e9bb6eeae13f10bd71fc2f7dfa2842c3e0a25e78b677166c001b7960d835011dc3bf77167abe1611ea7cc99362d59f9f7f6046b9bdc1a141be652a1b42bcd75010309317ebb7ae1f0027e1ccfd3a63087f407f44b7f8b3301eeaf09a3db40cff44dfdde27f4ae934022bf05092c7478704503265532701166b8ca6f34fb3d8836a8455256e875ee24808684360d3dfbb9368b7a8ee42db0814f53c439c6d0c069164715b4a4ef2e0c442aa2f60992be58e2bfae375bb4760855d578648213e65e7d86acf0ed3ba7ce4bf208bc7bf6c4bc50295239acc4eab9db2a3070ddf6556e2d030b65f2bd255cf225183e5354ce1070ef1a8cf9c9eab62a2b871001e46dcb80edb95b1565be5b469d2c13950bcea83c23c069f263b761640ad44fae938d1a6d6cac41bb0b188fb75987dfc4ac987e3e29409302bcb995fd9bcba38951864884f370ff0153cd4debe660ba04430f2c4515c2c335aab343e8ce0e554da1c250b4fb95aa4dfa4f7a5bf96150442540d662c5fb3e6fd00beeecb83bfccd9ba700913821c2139e33681f7740610d9fa25804297e79b65bb1cc289c27d9d233f9bddaecbf895b2220b8be1902da5757d4a1c8a0b6b1e2b5d6b203eaded918568e99e63b7f87434f0f1ef02220f13e80ad899643f4e84d9ebe41815f42a1e85b395c6d715e66dab974046eecadb944f4e566826178afba4a8a6134cc4789eec62f05bb47937f43a16f7f6672ac3ec50410fabe634b261f03d2dc3bd9e2c7f1c8f398901b253d0da16a7a5abdeb71448043a30ae519e657ea09b059003c1198639b361c74a4cc1e99dccbe3c1764ccedfe410fa53f0e333b4f75d7ae0b9d69450a2abe334c4d6b44182d205dfadb1da79dfcd759c86fc1bb4ba5131f207e4a056027bced32ca71fd1eeb3ba85ee6956c6939d05fdd3fedc28b91abac02b6c2e83a1a66135a73af4974cb44a456bfb7f03bbedc4ce373f148e240f67c7bcde1a274b229fa7c7ab6076f5f87108f40a4d90c6d49d0c90b1f755b6c7e85f561c2fc7b655cee89adc5e3cc23ec8069650dfe31470e7e7ff43948a3ac4583326748a055dfcae97161c9ee957ce8cd6c3511cac1e12c4697eef34baaac554dfd72f52ac638e816a543962c6d21ecf44955ebdb58543c1e254d102f85b46a48a2dc86799ee71a7164b0ba47c46fcd5713e906667740b2636009e95084f07f66ad278313cab64feb3ae0649f1103efba7f44ee262f8dfcea39eb63a6ca2e7dcda2f5c4467944d3921de4208334472abb9d1cc9138d440a40f672f64d967ec4e862978badc0f179175fcd552aa75a5011a7b30af3eb0e7bb24f9dce4a7db3482599bb99c425370e85978853a63087f08c91701035afdade79ae5377c6c64e2b0ad05c1a6f591580cbecfa4502bbdd53e29c064bbd21fba7e4d6250380f09ebdbf0df6883d9a1ee5ca7715b65b443f8dd5a0e7dcb5fa7269d6549f8d1749b5ab96bb0dba8ab46044d44f1c23f43d99ae775d015afff35f9d17553a2d72008547d11e67eb9f611f3b520492f8a76fcca33524372bc4d0071d21fc505562fde7ac81dfa2c56966c3052b9b6443f0587b679a3a9977c423669c84adace091bce4b18dd6ee617d5fa89faf4e1ac58a5e6fca4c74b73dc880b9e325308352c12e49d72e8cb6a302c6ff1b549db85c840a44baec5d3f7589eed096a815830894907f086baf10f8051e9931c7ffaad1d677ae014300a75337c10c80c6f56933af5b53a7210adb85705d6cb81134105096b1f1f689e165b8839939655e0bcaccc0a4578966a95efe85c7881f0258756e885c4543147eb5f6b3fc765bd94e785ea89c4aac09a3829a4178146cd6411aa6fc66c0d63ae75fe6c6e7fe311def5e917f50ac2fa3e91ffdc665404e16b52b2de9a5fd15b1361c562ce67f9dbb463debac53b54fd59c6cd771a4aae09e83c64eeadfe6a518c6e16d975a83099d1a9eafeeacadc9550d2fb43dfd0b7d41d833d95dc399e90ad3c2c9b9c19bc6b4fc6e3a4b4eb8b86d290b20ccbf9b3b57e5facb1720eb90eb07831d1a4389527b5e7718d17479bb6813d04330303ebbd1988a1219a8803987a08d3727830b836ba36341ac04e56ba448d4eddc7c94aeaebb15ec77e6760f443dc3ff02b467adbe842a6de70586ea59116d0389750240c51b50f5642b04693119a442e984433a5e9016cfec3ba47adcd0188a2bfafb0bf351921e9f209cc74d89b3b83a2c468e1b39b8d16d4a91dbb68701cf3fdc78ba2e0824614d4cb49ebbaa34dd2fc20d25143bc8bc2e7863bc23a7ce59e03bdc3a04c10c993fdbe18af0cd7922d1e40e71352e10dd98a07b8d5016717c12079f6748b93e82dd784b252656682fb79d9a12d28bf5b5d9e31b7b0762cf622ad8fceddb57e515aa17e1edeca444d000d3cccd37b84b5dc8fedd6d709ddcfc83dd48b4fdef9277615cdc13e5f18b9466a6ccc3597e792bdf0e5a0e1076020a96d012aad17678fd901bcf31e06b769d7e866fc9df320de70ab1bd948bfae0c6b601cfbc4b66e0ae683bb073378886e6f25a1bba564813f585e33360084211b96172b60b39f971fd478a3cf77b8433405b288bc1f15c954169f2d7bdc2290f2415a6d467c23b8a4f936f311bbd2c4f85686941c6c5f8c4f50594d62b380aa8baa4a7d11f8d89aa411863bb782ae9ae82565687b5787d1fa5257a87fb2e7357ba9ae650d4b24fc50d446986a664bffd48541038ad46a74aade38997ef0e36542e94f7dba0d7fdb9df5bd6f8ccb123c8ec589a66a824093381795f57c78a598bc674abb45b50fdf7262dafa3f63461fb644706e6e5cf8c8f81141f26212115b5c99172141e9b9d47c6ef78e764e1d33fcbcc22a6d7a73fb0b43c58c43c6afb9c434d09c1b7bfca0d2517f652a8ac1f17fb0a4f644b1ab28fc222e1e7288707dbc7273105ed42e06a3d9e061ccb109589394c7d0621aead4b1e022cf5e13050720fbcffc72a7d17390d27d0021bfb961811e87d4492ebfc9971551a599a2d2a3fc90a7aaa06e216ee292009fe0734ec5d824ee7e22fafa459867cbcde98584363da7d51527b071a8bbed5c241c574d23b91d6e1746c0e6b213247d6354d3d668f3d24dcda66a57b0887faa8184399431373e0922cffdc90b9d857bf831c747f7da91824d47b7920a2736d5ada5884f37c5dba831cf98961db9fd6a92d040cb5de1d7bd66e3f9f0e1f6d096f344c8789456d672b84e69a814321a9fae3eec7a1356aa4c900723f8c555acc1e36b0d0afdb9d2709c6f96ffb27c623e553c336790b9bd85304523aad29f11efef5dd1a12ac426de3f46f5bbc0c494bf8142d31229010196f27d7a8179aeb39d16ed64cb6ede0961cc9a66c8afe43cee5649e06dc5cde23b8299ff9dc9af1ad158d8122b41122131625005ef60c740c637a064946a5cef4f4e31c2921919100b9b45a2c8b83cef2f92353c79c5be5a1ad8003ee84065138bb49369798bab4a188e1f2697cfbe7966693905f6a701e1cc0c3505e31fdb82bc1b1aa7976d1c24c1337be0612f1d40fafda5ce888c5d7ede54608cbdcae17440b57df494e7f1ff95d5f81c409fe322da483a4e6e9bbf2f6914e3282ebb7da6532cc6ce45460af08a2b79502808d8e050b71348b631dceaa23d5c10a6c764038db6527e767215565c7eb982531ed5292bf48d3eeba3e4e00352026e2dfdc4db47202900ca382ebb2235cf60060ee6c42c046cf1758dbc7340e0dc9d1e90a3afa57d4796069a0063a119e10ad2ec7671d87f33442899ebde3943e0498fe7b386328f377e0c933aa8a292e8aabd28fe23bfb2681b9643fa3ce069ae4aa9e9b40beca23a07b00a983c5a3c97b99f6a5eece8d4e3523211a0fdefb131f2c99360652407d75a74d9390281ad7f84cbbc43c900de1514ed30d5e8f2aab9ff169fd7f35621ae1677437ab9a2faacaeb076e84f8b867664a6a80c6f62e9a8cf84337130f081b392fff61b69b0ee4e785966fa87c8222a8fdae2cb86e8bcf3c14803995b2d976fa652dd67b29847c6ab486ba30d355c4ee89b2f6f7fe82dbe84df34f593900eee7d1fe2737ad3471b7a0384d43694968ad114fd52ce6a612249735cb83354332765b6cb397e56abeee79ad762144c1414474982fc3fb9dd4c489b8ba9fca21ea2de17c8aadbce96148273530e92c57985f33ed027f929e565fad3be2a95153d2cea9444f79752cdce7ab988f316d8860802b795468793a31c047f6d4c996f81d4801ce22c7155c7c35c33dcb591c8740dc7bb3b1aff39221114ee27ab931732a1a82e0641e083374c81b8538e07858c5e28dc369e9491a33995ee158974031feff0ef51f224fe81103f9f42add8992986aa3900d8e775e6f4329834e8b6a2e2cac2fdf6068cba649c54f066439359d266f733af5c4607f8d4837629dfe3c2b250e3cf8d2e0454e149ff23c257d0dbcb5d5c18de11dd8fb76f4936802a27635a65cf181feddcfae4b24a514c3c09eb687cdd9693b5dcbcb2bb94aefedbf0ca9e938ab95ed859bd72609f6670b5d5f02f5c8e82fca8ae2ed0054280372f56b3ee794f2b6d8c4a2ef8456c09ba835699812ea27751b737772e6aed0b5c3798931f1d0f9cb8f9e8a074adeef1f5de2519a3c5fd1908c065b436115344e762e82100f3195bf5e3bc9221ccce3ded4b6b45804e37ec2842214a3282f66b6c5e7ba9bf940f327572f8d0295dd9ff4d027149e67122018f4fe1d52f73d9d3ffa8d1df7184fb8372035a95f56abfeedcfde894b8f6b7f2d2def8377364b3f3c8599ab508e9dd3bad69ff41b4a785fa5e786b6a3916f78bdcfc91eefcb1cd3295f247518e5d5c533348c2ccdd30c9af3008f34a8eea3fb1e3a5d699eda5fb4eeba86aa15a0ecebbfe454e23825e0400510c114d18862eba28ddc1867cf63fd45b0345e4dead7c71f6767cf6494a08c6546ec3ed3dc08d4d7e3bf6ac5042b8c8c1edd88ac0e6e56db1cf0ee2661504c46d7083ada766669199f8b2c5ecbc497a9bf18143bc82ddc5c4e48efcc9b885a7537a2861a6f332e983ee0da1f71ca08d688260a9726ae27ce3bf94ee19ad3c7e5e833702b2c14ba579fd069bed2ddc464ce771f31d678e042e01a4a9998ca7b689917145ed393f369d723c7ca60a59e79a6f141a356024be34b3623083f51c0682cfde261330c613d941faa27a49969a84d37c8a5a2906497e00fb12fe3c5010df6d8c71d839965c2b1bbea8c00fc8fd98e6aad51551e735b8705f3a35429661927e023d0752417e18444d47f806d42de035cfc39dfb56bce82d31a2d07b1a022c2bdf10413bc55a83d3053466928189f17cd11e520cd8ac3a5b36da5f9b930505cbd940069e7d79238d8bc19efbc403a05e3b2141321fc469f3b625268c23b92f71e2b09f4b", &(0x7f0000001100)=0x1000, &(0x7f0000000100)="125e010c38bcd6a92d17daf61e9f76ce1d06e663255a11be1ce2d714e234341a37c3f95906b898b6f716561fc15e049e619d7a49dc1f0025710115b91b8096c593b5dbbaecd18f1971b271390694351a5a045e487548463206b594686d4c4d0055fe95337a608965fe789eba23633b85d21218a3abc35c52696b676169e262050a8427aa6a1b22a1ccbc52d8c5df467609f8073904e616b6", 0x98) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001200)={{}, 0x3, &(0x7f00000011c0)=[0x0, 0x0, 0x0]}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) shutdown(r3, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000001280)={0x6, &(0x7f0000001240)=[{0x9, 0x5, 0x50, 0x2}, {0xffff, 0x0, 0x2, 0x33ab, 0x101}, {0x80, 0x7fff, 0x14b2, 0x16b5, 0x8001}, {0x7fff, 0x2, 0xffc1, 0x7, 0x6}, {0x80, 0x6, 0xffe1, 0x7fff, 0x5}, {0x0, 0x7f, 0x0, 0x1, 0x7}]}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x2) 15:57:41 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:57:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) wait4(r2, &(0x7f0000000000), 0x1, 0x0) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x40000010, r2) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 15:57:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x7e}], 0x1, 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) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e7130", 0xd) socket(0x18, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x4) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getuid() setreuid(0xee00, r2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, 0xffffffffffffffff}, 0xc) r3 = kqueue() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) shutdown(r5, 0x2) write(0xffffffffffffffff, &(0x7f0000000480)="6fedabf6f73fd7d0a1db1dbb74a50b8d7104bb29a739aff9d7d2a1d26cb127e136d0703eb23b7965069f89c7bad57b7a2886f1c1ca8d3234d7f1a867fb6cc3010801c624e63b04420178a876d0bde0c82325afcc04055be5a3e7dfc4a4e5f548a054d63b4c31640e4f0b9b1b9597e1bc3c35666c43685d85843cbcaa3d9e48f391035f2c581221953918177443dbf08e1688468871a126ff8f2cc510f1414c04a82dfd7f3e13de50b8e2ba27f1b8d056d28de929d7f9a54cdea57e1f9ebb8a209773d89a4e4fee504cf262606cd2ea2d84807597e54ff79bbdb389f6f9ed4562d64606e962589a7c31aa5852868a26a93c73b939c817bfd442baa03ef7e6b666ab9cbf492d6408d6552ee6cd7197e1d4e642b3c97d46d19827e02e08a976bc825f58062c801dc91055709b9e794950351c782b5ff31ad237904445f873a7752abf9d181343408ab1dae79f6be12d09735fbf5c4b97ef76a942da64a1909937ddc99ec20c51ee993c05a36ee0ce1fdbf9602c081e0fd211805acca04b24ab9bf10d130deaa890200da892579fd2573efb08d49e3fc74ef6b53ddd4ee81dd527c12b4ffedcdf428497012500c6c31a6a9f85c16f114efac129991e7f07340ac30c69fd0b1a51a75a3bf9c88012924320f711bc8de6000dfdb73e56918deca34ade3bd6434bf96bdfa7ddec91c91eefdd86b37a663ccfa9af8793dba0335578f51d6a3a9c819ca93c602b13f1cea9e6146049a805d296e098508499c7f3e470f18ea6255a3a04096b6c754f955cc3f8a8b327664e52788c1eef895e9cb51cb45a735418bed86625e281651afd15b34725cb4fca6eef8433915839d2bcf4f2758b78610bb6548b6fbf17846096d9469b26a9e284c7694601e8710ea676da91f60011cad16abb5a89371820e4935a219f25c378ffd4d877dbc4f8ff51fa520c955947fccef8857acb91f82de6541fa6fd9e4be6db1c03e23b27287fe0e9a4acb8620bf45bfdbc42b2081034353a149f15c7ff42d0694e83ae2dde77b573beb0da37b2fa70e9e5f921a236d056cbd568dc316066815fb5ed206b6fd3a2fc830a6bf486b4b1faa550aef967694e0292eb26cec7aa5363737a42f51a05a9328f8a3307abd3224354228530e442e7fa33c6cf9e760e1bbc3f8afca42820fe458f49085a7ef92d4fb1aa13084f9ae2b02240425e96e60d5286f025fa243b0559f5fc69add1680e139c548d0ae787209f2d8cd44a71ba14d4349b5c07e7f8b3693f50021e8602e9b148870f113de2aa45ef24e12c1c8af5315ed52cc0c85c66dd060296c9e56190131718018c9fdf9ebcdb801509b907581a8f75f175d3d29287e4b8dddb67e9a9e76df17b772cccedc0b8c387b1c337fc790c8e543363ddd5815ebf3a07d51350bb12dfa4bcd671cf554515efd53f8699b0b034efd6e0141e3fe8aa909d5daf655e3ff772b86c94d369bf9d750b794823c3489f11d79386e856379dae3338c4b66eb51bd57deee386bbc5d3aa2a1968610843611f3d6f3bd474e6d610aed94d5167b6ab6aa38214b1c7647e278e0ef8606a1f5a5a9a9c2a3a15069b355fc8d0828fef302c8625372dd403dc10c9f77a6de1aa7cecdd8f814e14839e7d62f096154fd83e07c97d378d0f2c37f8b645ec503b2ad4a5fe9a9c7f6061a47e54803549ce9783b7ae26e35a7c904d276119afcf80974baa59c6719b93af510c8e6bc4bdada5ff3409fa34696cce80df87beecb1132e6ed9ed85d342c852aec3997c95a1b7d395c66d5447702fa2fee5fe7fd4e72832eda39cbb276b2161db6f36d20e7e1f2b7cc5e704c6683de5e648dc8438cc68407a1f9a374c7e7715780080ffd445df06fba7220cc8c1fdf54c64ae75092e04f16449b3f5a456446ca00a5c258a5147026504560dc606a9ddc20870155bac0654d617d977251135d2d072ad43c0f206bacd53c204eb2dcc012c6afd0a1b34f60a3125468ccf6abd5e36e4bc9d1abec20330add120777b82da533df4700c5355d9d5e32fe97b7d1d59349276af733b02e63ddcf5987c4ca1a0a303153b8e88cfbebd7edcea2c3c5079f9fbf9c928c36cd4245592e0e611c91f839b7d487f98f14802061c01ad9da8bcd09f658aa79ef99a3d8017cf301832ed33dbe02471c6ff8d00568ec9ba24773138c7ca5f10e7ff413479437b5ae447a277e5283e2a280e941cf199ba974e4df6c3c1b0c52e203959bbf14c67250d373b9d29c3b7fc4e526e5b2e0bffe2491fbc305339c1c6c540e395201f25c4fa9c5a5b7649e2be3a017bf13ce56a2b06ef536d6065207ab9ebfec68f836e4b8ed1d247dbecf666843ba6cba5e649ed416469af5fa3c2c089ea12dfaf1429128a2f900861fd25fe230223236d1d0cf4eb6259eb011641c2730a00447865449b43e19b80c3a16f10de5a5c40d8791fd391523dd603cbe6be1d77ffea44a41317003f2c8ac3f37437096ee8c002e4142ffa95689de68c145dcf713050cb83538fbccae0b586e552dae3c8ce403c1ab34e917ad66c885b156d405e8344ae7d712437b5c5599ae17a2f907f4aec8e3fb516ed9398ae0550edfbd8cd0dc926eccd23031cced64b809c77414ea833a8771faaed5fe6ff36a55859b321e834c882526f12ec1da22ed30ea9eff72d8731db4790e65c78c992485761dd657e41d940abd369ecd59c49e59eece2f9651d61c6d0edc3a449d2c7dbc03b468a364eedb2af0aea37b0ce5ed5adf0c57b4e5b93a5b98057f6cf9a65868776452568287a7ae4139ec925615c1672eec9c8e1171df08a56d015b20e2e066262169828b002dc644d9f937fa8d40de71bb428a92531d0737dd45e761146600d32f90d9e9592225b90b1d5e8a592579968b2a846137fb5ffd0ac15ff732c36588dddc905aa35d597fff0321dd981c3ea9d3cfe1b022098a9ae74b0afc15363093d9b64a4a07f6f26c6e00d17342b4ed085ed21cf14e527996bccbfed6d3cd5273b70dc8b284a78a737dcda93c1df5a171f5940223fc3923d77e74424e56c8ee3f6a9312ba7cbad352bd888d35df2d0737f7072816fda93d8fa2060b0974c0f13be263cb55669c9ebdd24fe4173967fd70e8db5e56559ec94f92aa7680408209c7231a9106f7bb869b31cb15245e44845c278c116a40de5a6ea02f23685c77c902bd9c78e709b8c3b1927a25c8efb246de69dbd64cd964ccaa6b10942de4c96ce7105c60759395ae3fead6567d80f6b5f30341d300cb39f1747f20bc0e9bcd4190c72b3ecbf78c45042b24896c2149b4737e8390add2355a829522e0821a5678208153ce85fa634b0aaeea13a72b4c79a12ac8325a684939e205b48abfdc040ac9ff71d719b9839b75635ad7574528eb00a033e1cc843fec638b2b3471b1df5c7577ddd85d0bc35b6742cac9dbec6e6bd7476f31db9e780c323bf7136d9addfcc4b4d7e3ba75ba8b7db16ef36fb17e987540ccf6f5ecd8973d93d0bfd7819efd98b3075eaade8ab5ca6e5474996d817ca8b6a5f31424ac249500f957ae58d3caa2327f603efe5b9b810d7d88e806b656973253ee4f0376b7afebd71752469bb5fb470d40b527f4656b5de62d7a1b4f98793ec54229bfef2db3af57c00cd5f97e2a5559c45ab8797b2b510176d1c002ec2e2d554cb0aaf031b21576557c4c977fe5ed010e90dba88a248bcd2d6dc2f8c823630be6119301ab2850864b281d3c1fa941f4a19b7c9e02350f643ed3d5459a95f473e30f1509709636b3420a1abab1b8dd409e9519ddafdb76ad08cc8df0793045598dfa66966e32b25dc6df122d02459d81a939d280d46a431d6a562287d65b96c1d9320cff514849b045d72d13e25f73098f7bad675c14fb4d0ccddd3300e32cb52b4ad40262344ea092db625bb0d73bc9606fcef80ee22d8e3f26db600bc1a95a966dd83bdb3d971876fdb907e2490afdb954eb922499ffcfee40ba341caed69553a643f143f805d4666e0c1506cb83dfdc39d5468a6f8eb48c1e415a4595a666c4153902e82b5a7479d3599915a9baa64c46697eb1c42c4b3f352e9375d9b1b34de8059852e5351ffb12373fdfe88fd38189a7413185fea703cc1ed32f22fb15057cd56e028165bb62da9116e661b1334fda8b6a1dabcac02f7353df2e204c7dee70da6450350e573f132306110a8403ef886da1a10d1cd5f4e21b8bde2d0dcfec11830c72ea1ecdcd465a3d41c5dd7deb82b59864b4a311078af00824929364c603ab89dae7302fbece9d39b888b10512371e2f69a50f088c8f49ce2308467da4fed7cb3a4ad930fbd9f4d824b0999d151c1863b99cac8a78386c517d2305f1e3963d72cfc86aafa77fdfa7cccfb62530322109cba25c8a6dd3ef78cdbd6176e3f0d5f9db8b58d662d4f21bfc880516a5c260c483f598d36c7089a030480da8e54fbd211e9d9b339d75d0e49ebcd7027875dc6af3a0cb529a0651cfa91eadc1fd4168d504d0ddcea3d9b58cfd748ccf7fbde640996382dc9d32ed7d3513b6fde3fadabd1c2312103c7c1ac3b50b214b0eba295488dbf23bc5020bfb3984067a15728a08d9f18367fe121e3b351021af6b58af9541824e5d91a29bf4c33649b07cf08c363eab77e52b2235b1c0f1d32209efd14b65519438fc3cbf1669fde24f0f78dd7c622c02c5e79eac4c03b089efa7778fbc257d5843872e51db23cb8262cf121b79bc034ce251a55c5ea0f03c957d910d9987cb05776d74a2e09af984e1700434834e0a42ff55c02fa05ff986c1e6b2f8e4dbf91997fd3e34fddda5e2ab748e0e4c021b0e1fd125886bf94b35b70dd0e1e1bb0e6d898457b9fd9365423aa8bc671062f97531c0962b689b3cfe79fbc287f334839559dcf5340b22a3eb40d4b8b0de7bf3e80cafe6dbf326ffb9f3445d798c81486e51556b0f809d76ce7f2314427c49cdfbed4dfc31ebd3b9579803ccc3bb9ec89897241ce54d6e2035272c30c6b216a73db13822c982668479998b085a99e2096b97688f0163e20d7fb1a2d444318073b8c34c1f42d010fe01c1c76d2a8e797ef1f7b8032a7a79018075f13a740296443b2589e15b93a0f1397de584ba702e5f14546d51bd70f134550299292ae870b7fab435faae5b694bfe97188e33ae384d12df7eaf9e42a896672bc0ce7e232fb53a1561f21669be6742f7b79ce1b7d8ae9586584d76f59f0f4d295d4b53b1aa15ae04f9540f86bd499a727cd9c622c2bf83e305b01ee9260cb3d27ad1cc538e9d59f83ecf01308327ba8103458d34c414d7547d29971c3b24a8af42f18e882a1c8bfbd7364fae3d748936e50f8f362d152085e39fcbeafa818b44d97c91c89c7c874c60e9a9e2c1eaefb4e512816015a983cae415a00e961d826d8465c576bcf429a8037342b67f03587e7bcc38dd1d72af8dd5581a7c54277817444175f4700cd6f019d64e5f9aaab0fbcea0cfc584d491dcd825e61ed9fab1a66e71caf92ba6444f7693038e72c4666ee27a74803a14e0e6f0f51118595b8afe0ff5fa95da3b12fa6e2afba20332861e93507aa3a087f8b133b3dd3a2540da0209c306adbb1580f72ba49c17e5cb94baca5ad4db8caf8d1b899c449a80323b1a86b16d043d05aed9b325606ed2acceaa8563c6a85ca835573673ccded665d33f1f01818f5fc224a87a0585805770dba67024e33996879600439123e3038fbf21f35c2fe23f9246f12c1ef86727e90b7717616fd64c21d6643194f4cc86bd2bb46d95e0fd640da623a1c008c70e4010c6bafde246bf1b557f031303e03d3d828b92be3882ab095fed7a1733ee35b", 0x1000) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) kevent(r3, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 15:57:41 executing program 0: syz_emit_ethernet(0x369, &(0x7f0000000280)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x333, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xb0, [], {0xa, 0x6, "82e96c", 0x1, 0x29, 0xfc, @mcast1, @loopback, [@fragment={0x29, 0x0, 0x7f, 0x0, 0x0, 0xc, 0x65}, @hopopts={0x67, 0x26, [], [@generic={0x9, 0xd4, "f2042e7dcbc97e7a9ac489a12134ac301bec0bd1fe51963dbc7aad5632b586b55374b2acc99054b9ec64a845f00d755f67a96c2b955b5ae8450d873372a5508ecebc062b894883c72b5b63a0bc4b8c720687f801613be9adaae2f56182c84b3decbcab2029a55438709f461fd6a038b4ee3ed2cc2b3f6c1d9c80730b56b843863d245a4e6c40e2594e3c08e68fb7bc8152aa4f1fd3c85e311a01bf3ba06afb725d94e70bfe66e759418f201c87f2d79cff3982c440f18ab9016336104876e93dad133c84fcf5ee196e1cb810ee17cb3b6c5db08f"}, @ra={0x5, 0x2, 0x8}, @enc_lim, @ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x1000}, @generic={0x4, 0x45, "f120e0d504243fd7edf4ff3b0d02490b193468734d3fa247ac39660e0d25534b138b79a176a5f93cf07d146a2ea9df15402a862936d65595f224d3e5292dd4c53672baec55"}, @pad1]}, @hopopts={0x89, 0x13, [], [@generic={0x0, 0x81, "0683c7fc82b6fd808598a96b5f50a0a50ade208698cae0c310c65b246e1aaa32f26e8b57197486fc1034dde516ea299162cacad26f34563618184abef4d8a02b90d22177143800401a0b1624761a9feac51c739acbff62264842b79a51381094cbb16bbedb1239be54c5c6455862153dcb902f8d673456299dc04f848e8d897ebe"}, @pad1, @jumbo={0xc2, 0x4, 0x40000}, @enc_lim, @ra={0x5, 0x2, 0x5b24}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x8}]}, @fragment={0xf0, 0x0, 0x0, 0x0, 0x0, 0x19, 0x64}, @hopopts={0x62, 0x3, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x6}, @pad1, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x4}]}, @fragment={0x3c, 0x0, 0x20, 0x0, 0x0, 0x5, 0x65}, @dstopts={0x3, 0x2, [], [@jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8000}]}, @fragment={0x50, 0x0, 0x1, 0x0, 0x0, 0xb, 0x67}, @fragment={0x61, 0x0, 0xcc, 0x1, 0x0, 0xc, 0x67}, @hopopts={0x3a, 0x0, [], [@ra={0x5, 0x2, 0x8001}]}], "7518e9077b3e13907159cacfb722f94dfe924466ff855aa70ea9570d7025dbdd178e7bccd48f599ea33793b5767ea7378c10a3ed873b6050ef5c391ecc6b13a1cbe5a7c420ba60a994e565e849b4ab26d84e428824d78a21247668bada6fbe295ee9e1b583bac57a0bece8ce2305964f3fca531a7b3558014fdc70442b9f06321da0267f6b231cce9c5dcc93204f64bda56ba68d24d795a4ece13c"}}}}}}}) 15:57:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x6}, 0x2, &(0x7f0000000100)="47414dc32cafd98a564a393a87749176300e7ebbd82a28f577e3b5ebecf96c44334fcdf79fe48e9159d4c4ade2dd3e53355937763c31637f7add67ec953a8ca6fa5514fe52d895178190549c89f690396f65d86bd97594cdd7b46196d8acbf0c96a3df5488ce5e0fb248f949a38e1c3e68d5f449c9f645317d13cae022bfbc97ee2a1b3854cb13af81e63dbcb7658d3b4fe63a62a153342c577f4414e3f09eadaa5023b52234d3", &(0x7f0000000200)=0xa7, &(0x7f0000000280)="6ff53c849861c533b173cb552b13154b674679b11f45597cb9f438d46022e7fb0f098e875d099815464f4f4c6d1d5876f84b6ffbe05788ff09d79dfaf903e5a25a118a2743fc8a11c3f4120113e75f8f460f1c57c13c967a360bd8520b029498e7271a3d12ef470fbcc4c913bf8400f648f771818ece7e589b885a888ae3178ed052d3151bd6edb312ee0915c778851a2a9c0a858657d6a846e64b827504109617cd949a36039d0643a434874f38b5b8b586bffd3b7477e5647e15b268702cc202b775dd2ae847fceec74218208e0f0145f6483c6af633cec50263ba8ed981367c888dd68cdabf8409d487211a9dacb327650da1f8c1196990d60890021abedc7705d308b7a2a7736d3dc28d2c933c4c75d7f88ab732c93f93b6acdd945c4b103e867b3bb0433f7eebcbb6285ad2a177b3817fa584c2ccb57c8a699e9836892a323e24cd0bb697636144f39e876ae8e7afc6c1694bafee3f69b326423f17ba38b7ff3b00dfebed2c780eac4b90ee5d508fa5689a0e5ec0d04f6e94ba4d8780fd141bc1c7b0f59aa6b53b82750d54184fd29b3f64cfebff618edfd689842036ae7bbecf7544d696042b174a88d5966ac26b3e803ce177506132f37ebfde9a71f0402a18352e49f233be8fa70b2a4c2517affb23b91079b63f9bd356d471f452bce423349c71c42daa0af666e2356b416ecbb61533d0e1efbdd7e2699fa3aaf1483d1ef547105e9a8543056ad568b77c54b524c5e09f5a81fbfb3c9bd13f748d86ef04f336f38d2613088afbdd5ba7272b33fe431329da5f78d2b7df65aa41105d2e180fbbf46bfd2e57d0be96f6187a9d0e22ddd2785cd94d8596178163c52457ddeb4b5aca11e29fb2340951565563227f30b05a463967a621b1e30d6e77ea6d5a1e2dc6a4a77406209eba01d8a6fe79498317a11e38f4a47d53367c79f3f673615dc2836159fcc356a1e0ea70e3af7cbd971690b2db51cc0f0469568a692e52e9857b932b28860d26fb063d43df90b9e8b2aca603aca28ebb191731ee41dbf66983103f90fe2dc82ea4e81d4cf70f7d58eea8baf4476c74905579dbe74502593c60504b376ee732620b69b8d75863a7cffc1c30bb8843fe0359b8d34694797e0b2a01efc8e65770c33e55bb5f4e76d27c38405e2d275bec156c4489b7dddda3b4c1d4cfeee85f684c5ad8fa0356f438c33cba077d0ed48d045f60c0b1b4f5f2a2e12b95751fd0478a472444149f12992ed576028c945076565e129dada266a1a9fb6b609d85b75372d7d93edf0fef9deedac3b189705df0918a3c523861d130b76e512358b69b56e871f1bde661daa53a22c60e324f9865777ce320022b1c677cf898f67b9f07cadbbc50fa44e7babef752208af1ecf9d67bbab654c4c4dda5d5a9795c9b9e5357ca3e8e24850691ae91a8e7e02a9060bba7052e6c3d83a58a3b2764ec918a4b988bdadd4e7152076d97bc9c31c388cf1a25e0ca48534849a3d1e7314a7aadbb018daa64e2206bac287a2fe412687e26f2431912c7b0b20b5af6b0d5b1235ad165e37b4e79f5f84ca95acaf4a4b1dda5364bb5f97ca5f59f3156b983cb65179318936f35c8782d09aa1667c2caf0f71bcc84261964b8a225029d220c6a8fb3a75900513c6e45d5cd9a9fec0e953bfdfd8a0a523d837fef6d1db6fd96b71d879eb4c04f21326bb3fedf539540c97f310321ed00f255830ab9b791857c901f14ef4b9a80cd3a75654d9b982c53de2fe346297bbfc9be722f5415dc2518c43166f31a7535bc8efac23d2629ed4b97959042d0aa00ba07187b7af20b542b49392753b65c87ef9e50ed00632251b817c7e3575b9cf43068b8a0a4f1f31250c85a4a95f6152c1d0e27e40231557d8d35f71d3c771ba5dc5324fb6116ab8b6e7510964754972b365fbec02f63499f6bc9f88fcf61bb5c5736bef7518809aa152c1298100742b46ed0d5089c6f2d72ea3e54a91697714b437b5df1ac15d517568ab14767de0ad9e279b32e75a13bdd813a91eb9fbdc545dbf44b2378825b73bbfd7d9a664ae5e34c40da74273159710414c6f115a3132010d2e760a5a1c07f2ab5e950798e68124407f495a4e88d07880824708b46aaad1e7bdcdc07f696048df163e737b90055fda9ce61cc43ef9fd7a2358e5684a4b288f4f0cbf3f5947b10a34d30e72b429cbda069f221b414d1625e99d28dca3240a8f2c96c557c5bba4834b6cfad3217edee754f735e9c43139d42b4542010b0cc81e2d20489d7dbcfda29d44a7406b5a9ca6159b6a9f3be936b99067051ef59c59874e2634b6b8bae8bfd5344285a3c99abc988c665e845a6dcd9b4e2b336e70dfdc1191eac6e565fbd65ec0faba442d52e63e7091a2745ba2abf09d73aaaf71da0922cbe896b51108fa4946250833814bed1ec97ccd24c50186cdb23d1b100de5ff1357aa57eeadd3c6a2c5a0aa81248e98800f10abb09824a1bac041cfdb48276fca91a98420b9a7217bcccc98c98e71b6451aa76a6e2a499c9ee6172410b3dd97c993c7e83408657f429d34317d4c5e5f3a7efab468ad44590d55152d42b34f140ab23aab23991628173891d274b007b1d581607eda9ae997718fdf828f1e1ab60a5a4883bc15cd8cfa8a86e96466d5b7ba40f2ab3c426676fba171b1f0670b1e2ddd3a8b447eadda4c05a27ae774964e962e2c66dbd44c553e0aa9fc54e6d0163692db858fb956e362349d8c862051b24a61b4f02ece495b4822887c64a1e28535e491fc6b2b42f3a55512bd1d62d7c5e525b22d20abdda883463c40ce0904b7dc83e20d67d627c2b05eb2b13666faf34f9d2e9d3f0d41c901342f17bf455c4467aac07e0d3600dfc6214e227d796fb292b1ebbd3208dd403035c898fd173db6787c92cd11a9ea2176354ac5725587eb3f0c06dd8f4459a1de63e775638e498cc544d906cc6b58a2ee04edfbbe66f3ce6d64f0c37bac19a87f2fecfc8d46a7c57fa5f0d9df136a0fc5f4fb7f97def8a7ac272e878db98fe0d5eff2c1248cf624b479804bf2ed4cab4a0a1425dbbc4101ad5fe88bd86aa4976764e255aef1f3b2e55b75f222805787c238dddb7b23de350d7c8c9fc6c99d7238a445a8995e4e7ed292ff32ad1c60e6afef72f3d6f14808209083cde591d4d36aba74085976fa25fc29ec7ae8196ba2ecc5cbe01a58b59d4442e27657c593b300db82113206331c853a6413f33ae3908a0bfe7345123b8ab5094d44c9afe1f17d49cbfda44772927e8b58a0de4af31696653dfc2a48f45c8fe549c7921330a7d3a3505ac36854ab42d963f58b530b0c677f0e6899f216d98be5f099aee10d03633fc4c943d5d6ce6006f9117d12cd95653bb8a67b0f0cecd017006ef428bff8e5ed191c337566b23b640f528fe328c28e1a11600d82dc30a3bf2de8f9373659f06f2766d91ad05bc3e7fb1c14ee92cbcff9476715b6a3c93445da508d1c17d907a1cb5cf985d9e88f55f038a5844687fcbf9daa1f6f05f8cfc53e3b8513836c881191635ad20f75d56b1bd84c936c10e90d356b7cefb580442890b85f246ea9ad96c210d6fa6efc301fc8723faea905e7ae68184183c87d7e4a3a82d24c962bb3127853152797617f46f5a8600ca387568ff6e9608c0d67c830a8795cbbf3766cd2b5fbf52ef0d0e061f2a19db9e5e106966496b1be5b94487166a302cd2c1c409696bdbdf6468e745c53fddfafc0c334b1524232a39869705bc43b1a4a530dcb2dd4b5cdb8b5755972e42208de5a263e20b29b61bb60a5ce42419e96e9950736658f84ee570fa1757cc5ea5451ea245eee6ad5ddcce93db0c4ab66c83e8701ebbcf5d4bdbd7c237f352fb973f71bedde0311533be22d860faddd7df235752c77ef70b2270583ca7240112118d1bedd66ac476d1fabe3bcc5cde6e432e12ad385db52d45d60929aebca1ac348a6bc20d27b623d44a52f6c68bcaf8f3bcd10e1ba2d56f17680029b006d7ce79f4323361b36065f546d3fc7f1f314db4a34e00e41da8850505aa20991a4bb8092b85ed04c28b2c044bacc3513c2e84a77316ce6cc98a7969ce4cae0deac8569dde66da6183f09dbcfe980fb87c1912d9db1a13e0cf0aef689a53616f4c8fca2861d60f9730929fefec205356a934a763539862dd98e7b85f3b656a37f3237ccf1a1f60c8634de298705309b97660664db51555d5423a7aebba49b4934b9d6288995c3fc4da46370d3ba9a5c4a7f9413d223eff1dae71f44d8a2a468ea1f006d611b07f336895f8e4503363779a0390a685f2bbf3c8e132087eff7a7a4b0da0bd2c5bceadcdd32688b0139d6e0b62a97df508fb3c2add86bb32e8dbec268f5551382551d9147d766607c88c2604ea8f1fb12afbb57bc99612163d305231dcb616eb655d90b7735f53015eaf622225d0aa4f161fc771e4989baa3b6fc44dc3517e92037549524b0f92a6562492b092f67a6740220c890922f03674af0428d79f13a4148f7be03ea0f72971cfe479d42495e7993cdcc29051f2def92f5a75d44e8202b2a9cb43e153d344f5a9f14e5e53a9a1dbe36931cf28c2fcd93b4e7fb63e604ac249a0eb665da52441e1b9508e4f062ec939f2a125a2129892ff3df2e91acf23c5a2e228d728100394872ab3bad975706223e58c60e3de554b4bba43f9a8d5c42737a9d9763e0fd712db86c4027923a69d79897c2a1e0260734a90c106f9e8efb4e5dc6e3f1144de0a49d6cafd6e79a88aeccfd1209fe7bf4370b12717fb1c3b9f006679f29b91d1520a8c31a020e529999dba46e5b9365c2b0c6b03ce595a161224477d94b9e3eea101fb8f46b70e50a01e171ec1627892cf062a6a7e0beaad9aa2d56deefe68c333f4cf36758c4362a4f8ad246543a5a2490ae92f32dd501ad59eff67ef959d9ea24a6b88f97bc199d01e7256bc4b2120f30293baa4fc320f7c3d675acf8c275a0b91b7689190197a5ea319aadbcff8f885b02d491ab6b0dd3d61698440158e33ece8a9719a4d6d6786a23bcae03764756dcc7a4e2f89f494d02a86336ff854315f04c21ba9475eeb1afd79e45361f9588ba52624268b137fe56153cfb43859ac0637f28a02441b27eed1944d628d9b6e2499eac6d0d4802928be5565c904f01a22ba0bb4b8be810ef692c947abfb19904bcc569ad15d4d40f8466b8d6d6e6a49fa9a17cdad4c4f63124f4e240350ebccc98e288ae597ef33a279339495286a401ff50a15f99ebd15a84f1e9e040114a6f48526abec8c77a8bf34b02084b8440351ab2d0f00dd2d673a9c0fe4008a40d80d67982fda780dc50e1a70be664ff2774485b326b01f63723189c6707dbfc39c0a10b98f08a4342d0ada84574ad3f96ac86a2a026eaf9e4a1a1923f9d632f38763475e7dbf1d50201051e51d1db47b591f5f1bd9a2d82bcf783a5b565c31f42d6dad8378590a912134bae8e042f9853a3945f6b5742db9dcb9d7027872c7d1ebab432adca4d167e0c9d1f96c75729030f54f4ca4a04644e24c0e4bb549a85a3b65dcfd045d8d82a946a06c3f86bad22c6cd2905814f504eab981c395ac6fcedd948b5b1dc7953b0348eebd8e36482ff515a05825f95e407a20724a53347ce7adb0d11d221016d95c160fc8103995d267b080b7c6ccd1b511467a7b96daba156f0fbdaffc695bf3408b811aa49de379e1da08f7dee6e9c9ade426383220dee1c17e6ff031319bccfd1507f6b46fe583f690d9462f1b4b07d826b7feea9af0754374b29a5ce0bfca74e81981138e73d096d2ced057f981b6203e83a8a2693ed56f5cb31ac0d5d4e8", 0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 15:57:41 executing program 0: poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x80}, {}, {0xffffffffffffffff, 0x4}], 0x3, 0xe82f) nanosleep(&(0x7f0000000000)={0x2, 0xd4f8}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) shutdown(r2, 0x2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x40, 0x1, 0x80000000, 0x1}, {{}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x92e, 0x8}, {{}, 0xfffffffffffffffe, 0x0, 0x1, 0xffffffff, 0x4}, {{}, 0xfffffffffffffffa, 0x4b, 0x70000006, 0x7f, 0x1}, {{}, 0xfffffffffffffffb, 0x4, 0x40, 0x7, 0xf3}], 0x3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0x86, 0x0, 0x9, 0x1}, {{}, 0xfffffffffffffffd, 0x5, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x6, 0x2}, {{r2}, 0xfffffffffffffffb, 0x4, 0x8, 0x5, 0x4}, {{r3}, 0xfffffffffffffffd, 0xd1, 0x40000000, 0x2, 0x2}, {{r4}, 0xfffffffffffffffe, 0x9, 0x2, 0x6, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff9, 0x8, 0x1, 0x4, 0x5}, {{r6}, 0xffffffffffffffff, 0x5e, 0x40000000, 0x9, 0x4}], 0x7f, &(0x7f00000002c0)={0x7fff, 0x8}) 15:57:41 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) close(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x2) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) sendto$unix(r3, &(0x7f0000000180)="163c612925fedae2102248c9c870c69b98fceacabedb4f040eaf7de435b7297c3fd2c7f789e054e85fe42747f5cba8133a8abde4863334da61dd3315099d4caee29c0e613900a1780d7ce5f9752215a39fffbae269486ac17735b9f984c8b453b16946d3cba935c0dca936afda35ce9a564e5c47b53f37fab2e136d8cb42a30567eed04902ca0f4fbaf74dcc593626c2c760749d41", 0x95, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) wait4(r6, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r4, 0xe, &(0x7f0000000080)={0x3, 0x1, 0xfff, 0x8001, r6}) shutdown(r2, 0x2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x1) 15:57:41 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f00000001c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f79494f3181dd812aa36330f019d3f129f146b8c5095c2cef82a8734946f0ad0cd97ac5be0468b6e7686fb9cf682d20ff3470b7ee6eb70fc69c750f2c8da05e71e9e11d0eb4ce673f752d36b31d8bd9b74dff5efb7296f1779517d29df2fad7c7add46f6e79a5b51086d0443260baf782477b4afff46a4486bd03d213d96e5e6a2dc60febbc33e70a70dca73ed7adcad16d76788783f127a00d3c16600", 0x0, 0x0, 0x0) 15:57:41 executing program 1: select(0x65, 0x0, 0x0, 0x0, 0xffffffffffffffff) 15:57:41 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x2001000}) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0x400fe9) execve(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) 15:57:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r2 = kqueue() madvise(&(0x7f0000308000/0x2000)=nil, 0x2000, 0x5) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) shutdown(r3, 0x2) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}) 15:57:41 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x84) ioctl$KDSETRAD(r1, 0x20004b43) sysctl$net_inet_esp(&(0x7f0000000480)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000200)="e1a0b5217a8fd0d2750e1564ac813d1651f91fe3aeb77c6a0ba5f3bd1138aaf593b31db0dd8fb14bdf479cfd7ef580120ac51a2379ce183e5d74aafae5997063e8d9ee328e879f4af82c3e40a919f7d69d7ef59fa52439b90300f7b160588b5f070e6ef018b9ee0d4ded9634328f2fdab193c198d9550d22ad2ded8c034be7474d48b5c0e9e2b85a3d42e612daedf342aac5ebc71819c651903201aa68378369f69859fc0f2c8b319cb4f66ca57b96254291da2ba6b425f51016854c9a051d085c6aa730e0be53e94755dc6bb5dffb2d9528404e9fa5f910f796a1bc118daee9de80dafa362bda37b7b5b27d", &(0x7f0000000080)=0xec, &(0x7f0000000300)="7e6f72fd402a11c0aa33ca77570be00ba60a029b54e75f26dd2c895fa87406bf3a2c18a4695901966d23ab8abd2cbd39b970ffc954a6490142753f7b05df25037ef2303d67180ce9984e4ecbbc018a09e1bee5af457031b5f6532ca0d7aff8d677cfcedfe37ea94fde5e128e7d0d8554e653b0d143eef4d4cc44529a581f4143fcf14bca9a4d81896e1cb41c12efdd0fe9501d70bf7b6db4ff8d93c4bc2643a17d5148ee05", 0xa5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000440)) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x8010, 0x0) 15:57:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x8, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x10000000000001], [], [], [0x0, 0x3], [{0x0, 0x0, 0x9, 0x7}, {}, {0x4, 0x0, 0x0, 0x800000000}, {}, {0x0, 0x0, 0x0, 0x10000000000000}], {}, {0x0, 0x0, 0x3}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) fchflags(r0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) wait4(r5, &(0x7f0000000000), 0x1, 0x0) fcntl$setown(r3, 0x6, r5) listen(r2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x5, 0x101, 0x1, 0x0, 0x0, 0x73, 0x1, 0x0, 0x3, 0x6}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 15:57:41 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="aa7d7385fa086bc253655eaf494757ef0d3cf6d30f09204a5aba028564c501009fdd3974d5988b937757501d7d9ad06585a2084154b7838ad69dafeabd2b4fc207bed95744d3359474d6bbee1ba4202f01633cd0425300ba3cdd114e3330", 0x5e}], 0x1, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pread(r1, &(0x7f0000000080)="60ffbbe8fcbb2a6b2f63264d191929220ff858f6d01f067fe074189cee8ea1193c64557760fa16fc81fdad0a2d58ce3d803d2e32368dfe19acb10ba864b0524fec792c41ba2519434cac18735048edb3e352b4bbfc2152bee595472d1932", 0x5e, 0x0, 0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 15:57:41 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8a022e10ac14"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8108, 0x84) r4 = dup2(r3, r0) ioctl$KDENABIO(r4, 0x20004b3c) 15:57:42 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8a022e10ac14"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8108, 0x84) r4 = dup2(r3, r0) ioctl$KDENABIO(r4, 0x20004b3c) 15:57:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffef, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x5, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) shutdown(r3, 0x2) recvfrom$unix(r3, &(0x7f0000000180)=""/199, 0xc7, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) login: panic: kernel diagnostic assertion "(rule != NULL) && (rule->ruleset != NULL)" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pf_ioctl.c", line 330 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *174933 6595 0 0x14000 0x200 1K softnet 95327 33110 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic(ffffffff8240a73d) at panic+0x164 __assert(ffffffff82474f23,ffffffff824b0a1c,14a,ffffffff82441128) at __assert+0x2b pf_purge_rule(ffff800000aa9a78) at pf_purge_rule+0xc9 pf_purge(ffffffff828fd370) at pf_purge+0xd2 taskq_thread(ffff80000002c000) at taskq_thread+0xec end trace frame: 0x0, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "(rule != NULL) && (rule->ruleset != NULL)" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pf_ioctl.c", line 330 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8240a73d) at panic+0x164 __assert(ffffffff82474f23,ffffffff824b0a1c,14a,ffffffff82441128) at __assert+0x2b pf_purge_rule(ffff800000aa9a78) at pf_purge_rule+0xc9 pf_purge(ffffffff828fd370) at pf_purge+0xd2 taskq_thread(ffff80000002c000) at taskq_thread+0xec end trace frame: 0x0, count: -6 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020da98b0 rbx 0xffff800020da9960 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff81cae1ef kprintf+0x16f r9 0x1 r10 0x2 r11 0x304417a009708004 r12 0x3000000008 r13 0xffff800020da98c0 r14 0x100 r15 0x1 rip 0xffffffff81a0eff8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020da98a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (softnet) pid=174933 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020d88270,0xffff800020d88c40 process=0xffff800020d8af80 user=0xffff800020da4000, vmspace=0xffffffff829223c8 estcpu=0, cpticks=1, pctcpu=1.12 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 32866 351933 0 0 3 0x14200 bored sosplice 70634 457091 64550 0 2 0x482 syz-executor.1 49644 407609 64550 0 3 0x82 nanosleep syz-executor.0 64550 298168 4730 0 3 0x82 thrsleep syz-fuzzer 64550 471088 4730 0 2 0x4000482 syz-fuzzer 64550 140612 4730 0 3 0x4000082 thrsleep syz-fuzzer 64550 229960 4730 0 3 0x4000082 thrsleep syz-fuzzer 64550 496519 4730 0 3 0x4000082 kqread syz-fuzzer 64550 290980 4730 0 3 0x4000082 thrsleep syz-fuzzer 64550 52112 4730 0 3 0x4000082 thrsleep syz-fuzzer 64550 258987 4730 0 3 0x4000082 thrsleep syz-fuzzer 4730 264278 34619 0 3 0x10008a pause ksh 34619 298474 84957 0 3 0x92 select sshd 52200 487295 1 0 3 0x100083 ttyin getty 84957 268517 1 0 3 0x80 select sshd 32704 233957 67077 74 3 0x100092 bpf pflogd 67077 39003 1 0 3 0x80 netio pflogd 15679 381430 34304 73 3 0x100090 kqread syslogd 34304 261875 1 0 3 0x100082 netio syslogd 51963 351694 1 77 3 0x100090 poll dhclient 88025 432454 1 0 3 0x80 poll dhclient 46272 424320 0 0 3 0x14200 bored smr 70717 304381 0 0 3 0x14200 pgzero zerothread 18225 200154 0 0 3 0x14200 aiodoned aiodoned 87668 426683 0 0 2 0x14200 update 18865 124796 0 0 3 0x14200 cleaner cleaner 22251 325444 0 0 3 0x14200 reaper reaper 53550 156428 0 0 3 0x14200 pgdaemon pagedaemon 95480 461350 0 0 3 0x14200 bored crynlk 38328 257897 0 0 3 0x14200 bored crypto 37460 9896 0 0 3 0x40014200 acpi0 acpi0 56288 243154 0 0 3 0x40014200 idle1 * 6595 174933 0 0 7 0x14200 softnet 83177 160422 0 0 2 0x14200 systqmp 25902 7583 0 0 3 0x14200 bored systq 33110 95327 0 0 7 0x40014200 softclock 8540 205770 0 0 3 0x40014200 idle0 1 417901 0 0 3 0x82 wait init 0 0 -1 0 2 0x10200 swapper ddb{1}> show all locks Process 6595 (softnet) thread 0xffff800020d884e0 (174933) exclusive rwlock netlock r = 0 (0xffffffff82759528) #0 witness_lock+0x4c7 #1 pf_purge+0x27 #2 taskq_thread+0xec #3 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828c0930) #0 witness_lock+0x4c7 #1 pf_purge+0x1b #2 taskq_thread+0xec #3 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff80000002c070) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9474 6405K 6664K 78643K 10619 0 pcb 13 8K 8K 78643K 27 0 rtable 112 4K 8K 78643K 242 0 ifaddr 49 11K 12K 78643K 57 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1492 0 iov 0 0K 12K 78643K 6 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1241 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 26 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 4 9K 25K 78643K 108 0 sigio 0 0K 0K 78643K 10 0 proc 60 63K 95K 78643K 445 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 7 0 in_multi 40 2K 2K 78643K 42 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 215 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 151 26K 42K 78643K 1289 0 UVM aobj 7 2K 2K 78643K 7 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 NDP 6 0K 0K 78643K 10 0 temp 69 3854K 3918K 78643K 2343 0 kqueue 3 4K 8K 78643K 11 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 46 0 1 2 0 2 2 0 8 0 unpcb 120 41 0 31 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 96 0 96 1 1 0 1 0 8 0 tcpcb 544 85 0 60 3 0 3 3 0 8 0 inpcb 296 151 0 143 2 0 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 19 0 17 2 1 1 1 0 8 0 pfstitem 24 13 0 3 1 0 1 1 0 8 0 pfstkey 112 15 0 5 1 0 1 1 0 8 0 pfstate 328 14 0 4 2 1 1 2 0 8 0 pfrule 1360 28 0 19 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 22 0 12 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1520 0 117 88 0 88 88 0 8 0 ffsino 272 1520 0 117 94 0 94 94 0 8 0 nchpl 144 1841 0 235 60 0 60 60 0 8 0 uvmvnodes 72 1578 0 0 29 0 29 29 0 8 0 vnodes 208 1578 0 0 84 0 84 84 0 8 0 namei 1024 4884 0 4884 1 0 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 1 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 7 0 5 2 1 1 1 0 8 0 scxspl 192 5384 0 5384 8 1 7 7 0 8 7 plimitpl 152 25 0 17 1 0 1 1 0 8 0 sigapl 424 324 0 293 4 0 4 4 0 8 0 futexpl 56 1138 0 1138 1 0 1 1 0 8 1 knotepl 112 72 0 52 1 0 1 1 0 8 0 kqueuepl 144 65 0 63 1 0 1 1 0 8 0 pipepl 304 80 0 69 2 0 2 2 0 8 1 fdescpl 496 308 0 293 3 0 3 3 0 8 0 filepl 152 1577 0 1475 5 0 5 5 0 8 1 lockfpl 104 9 0 8 1 0 1 1 0 8 0 lockfspl 48 4 0 3 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 86 0 77 1 0 1 1 0 8 0 zombiepl 144 293 0 291 1 0 1 1 0 8 0 processpl 992 324 0 291 5 0 5 5 0 8 0 procpl 624 482 0 442 4 0 4 4 0 8 0 sockpl 400 213 0 194 3 0 3 3 0 8 1 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 201 0 0 25 0 25 25 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 235 0 0 15 0 15 15 0 8 0 bufpl 280 3392 0 127 234 0 234 234 0 8 0 anonpl 16 50744 0 33661 82 1 81 81 0 124 11 amapchunkpl 152 2086 0 1825 29 4 25 25 0 158 13 amappl16 192 1489 0 680 49 0 49 49 0 8 8 amappl15 184 20 0 16 1 0 1 1 0 8 0 amappl14 176 3 0 0 1 0 1 1 0 8 0 amappl13 168 29 0 26 1 0 1 1 0 8 0 amappl12 160 23 0 17 1 0 1 1 0 8 0 amappl11 152 59 0 42 1 0 1 1 0 8 0 amappl10 144 14 0 12 1 0 1 1 0 8 0 amappl9 136 440 0 437 1 0 1 1 0 8 0 amappl8 128 425 0 382 2 0 2 2 0 8 0 amappl7 120 116 0 103 1 0 1 1 0 8 0 amappl6 112 33 0 25 1 0 1 1 0 8 0 amappl5 104 204 0 189 1 0 1 1 0 8 0 amappl4 96 480 0 454 1 0 1 1 0 8 0 amappl3 88 121 0 111 1 0 1 1 0 8 0 amappl2 80 1522 0 1461 2 0 2 2 0 8 0 amappl1 72 17301 0 16881 23 13 10 18 0 8 0 amappl 80 766 0 696 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 309 0 293 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 309 0 293 1 0 1 1 0 8 0 vmmpekpl 168 6398 0 6360 2 0 2 2 0 8 0 vmmpepl 168 45756 0 43859 121 10 111 116 0 357 22 vmsppl 368 308 0 293 2 0 2 2 0 8 0 pdppl 4096 625 0 587 6 0 6 6 0 8 0 pvpl 32 160882 0 141266 192 1 191 192 0 265 30 pmappl 232 308 0 293 2 0 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 263 0 3 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff826fbff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828c0728) at __mp_lock+0x127 __mp_acquire_count(ffffffff828c0728,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020d97e38,1) at sleep_finish+0x113 softclock_thread(ffff800020d88750) at softclock_thread+0x103 end trace frame: 0x0, count: 7 ddb{0}> trace x86_ipi_db(ffffffff826fbff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828c0728) at __mp_lock+0x127 __mp_acquire_count(ffffffff828c0728,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020d97e38,1) at sleep_finish+0x113 softclock_thread(ffff800020d88750) at softclock_thread+0x103 end trace frame: 0x0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff8240a73d) at panic+0x164 __assert(ffffffff82474f23,ffffffff824b0a1c,14a,ffffffff82441128) at __assert+0x2b pf_purge_rule(ffff800000aa9a78) at pf_purge_rule+0xc9 pf_purge(ffffffff828fd370) at pf_purge+0xd2 taskq_thread(ffff80000002c000) at taskq_thread+0xec end trace frame: 0x0, count: 9 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8240a73d) at panic+0x164 __assert(ffffffff82474f23,ffffffff824b0a1c,14a,ffffffff82441128) at __assert+0x2b pf_purge_rule(ffff800000aa9a78) at pf_purge_rule+0xc9 pf_purge(ffffffff828fd370) at pf_purge+0xd2 taskq_thread(ffff80000002c000) at taskq_thread+0xec end trace frame: 0x0, count: -6