last executing test programs: 3.86425298s ago: executing program 7 (id=1033): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10270, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x7fffffff, 0x8}) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="421b057df4a2e837981c30855938a69b145c792b7539aea5f414f2d85a15d809c00101efaf8db65561fb15699ee4eb35be3a02233ac517e857eb762417db44e6569a33474c3bb78994fe9034910c5b2d77ae936466227b081de2e2524a7ae85f8bb7d9d3e8b8d5aff3e7511566fd8857d1649e0f99b93400b584e6110866ad26f44ee066b1c539de5cb4f587abaa45509578d7e667f88673c7e5c029f4dc8110a04a58ddfacc8a85d45e45febcacf0a96ecc3a33de9695d26c9aa9d944d9a5bb88ed19143efe8faba6b7b6d7c7850182d4c2da1837e7f9bd94d9283d588d327464e93b54bb526509a90f6dfbd376e5996470c4e437cf5f316a2e2cb175b615cd47ee313e6266dca31fff236dfd30a7125e3bda80423237", 0x117}], 0x1, 0x942) execve(0x0, 0x0, 0x0) 3.77531185s ago: executing program 3 (id=1035): close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0xf) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="69aa049f58bd12e1be596a0428e3bfe22eb20bcada97032b83e8110eed38a145450878be1062", 0x26}, {&(0x7f0000000040)="ecf9657a9b5cc602a38c279bc8c3b38e7e43cb3bddd751a287dccfcb051f8086b52a0061d1fa330ac78b409a225fe8056a43a4ae168485cebed0f9c8b3d5ec7881d142aedff7fd1e6e1b637a85e9867126da3f9ce04fbf5fcf3509c51d6f66832434482b2f4863d49636491fd7289c27bdb7a839aede7995a9008d619f03c84552a180aaf299284dc574de1172a07bb87a28af6ccd2b3b085e0acdf77b308fddced24d5f93", 0xa5}], 0x2) pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffdffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x3, 0xf05, 0x1ff, 0x9, 0x10, [{0x5, 0x6, 0xfffff115, 0x80000001}, {0x4, 0xfffdffff, 0x103, 0xfff}, {0x1, 0x4baa, 0x4, 0x4}, {0x4, 0xfffffffa, 0x2, 0x100}, {0x3, 0xb, 0x3, 0x1}, {0x3, 0xffff, 0x8, 0x7}, {0x4, 0x804, 0x3, 0x9}, {0x9, 0x1, 0x28002, 0xb7}, {0x209, 0x1000, 0x3, 0x7fff}, {0x921, 0xfffffffc, 0x8, 0x800}, {0x0, 0xffffffff, 0x5, 0x7}, {0x23, 0xc7cb, 0x800000}, {0x401, 0x6, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x2000003, 0x101, 0x3, 0x6}, {0x9be2, 0x2, 0x2, 0x69}]}) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000180)={0x6, 0x2, 0x8, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x47ffd, 0x6}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000180)={0x5, 0x2, 0x200, 0x40002f, "1800e65d7a02000000000100000609178500", 0x3, 0x7}) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x9) r4 = open(&(0x7f0000000480)='./file1\x00', 0x800, 0x0) unveil(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) ioctl$VNDIOCCLR(r4, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000, 0x0, 0x4000002}, &(0x7f0000000440)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x80003fae}, 0x10, 0x0, 0x0) mkdir(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xff) 3.747424629s ago: executing program 7 (id=1039): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x262, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x1, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0x9, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x1, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0xd5, 0x8, 0x8000002}, {0xb89, 0x555981a8, 0x8, 0x112b}, {0x29a71717, 0x8, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x848}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pledge(0x0, 0x0) pledge(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xc81e) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x2, 0x0, 0x0, r4, r5, 0x2, 0xa08}, 0xb22, 0x6, r6, r7, 0x80000, 0x2, 0x9, 0x81}) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 3.668457149s ago: executing program 3 (id=1041): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)) (async, rerun: 32) sendto$unix(r0, &(0x7f0000000000)="9a546a9e41ad22c05910073a8979897d478bed418603bd1c1258ac2c05790302b00f1f7b5343a62d65b0833ff91c43de661c63f1153e9ea38e3d92ccf0a4b8dc17556fbde019085c1cb09c33717aaedb8ef2c760bd6557359c55f348a237eb45008bcad1c16d4d9c676ddd7ee48694e8b545ca1fe9d31e90328f46e04605670ef88a1ff34def2a60b139e848ae2023458bfe30491fa13c42bbba40b9d757408462af5740264b30a5014aed29fa83e9683712b9a39181610398f1893b9ca6c6a1a6397a4d4b13179c310a81df70eba9ef359a3561646cdeb2d19a3ebcff4e24a98f9d2f7b55e7331b4e9a5131", 0xfffffffffffffd30, 0x803, 0x0, 0x8) (rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x5010, r1, 0xaf4) 3.463820941s ago: executing program 6 (id=1047): sysctl$net_inet_etherip(&(0x7f0000000340), 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) syz_emit_ethernet(0x25, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffff4aaaaaaaaaaff0f00000000000000000000687f51ee694291b29703ffffff3362821cd12c7debb8adf10111e2ad64de4e0e534ceb72308e760161f122eabeef182199531ae0487b006144703d9f3016f089d5b815f6ff9a1c9df6391b4193aed49690d3c583fc1398ef73824acd8d0760786ee432f09eca882c67cefb2407027800a0ec1882e02cd6f7bd4db142228df9e34d6d00000000"]) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000100)="ba7728699fd73e5bcd6111c044d7f8c335ccc147fe0130fe250f10731b506b804f2450ac316f69112d16d1a2c1d200883ad73876da63dd0eee8f112119a74e4d57799dec02787e59916833e429dcc141911c65435dc6686cd236d8615563d498ae88230708056630bb68f1d57efd6a9a63ec8fbc061bb04cea3b95f7b6f65fa2f56c74904822bc3131a852e78bc0f724c77396244d11ddf1293440e56edef12e9b7b66a9db4c2a303f6e96e8211a657fa90bf7644b2c4e79e70aad6444b397f31771d07e2fe264a25050b2ee6e08cca9dd53b015d9b1", &(0x7f0000000200)=0xd6, &(0x7f0000000380)="91c6b58b300ee5a4589979dea088833098ca134ce4a4f56ec83b8532e74c5d909100492e2aa4c308bc8245219655ccd7f00f8332b2945eadaad36cf9500b3ae96c60cd57b528c4cb7d75473a153179fddc2b68c6c30c6c0c8a5002d60e84dc30d1aa11c6cdfe4ee01997ed0e817521a04f424370d72dacdbe815e19bcdbb8c933662447010e6d27f9b8812e5aa81a7cf294ed3ebe7b592c61bd4585b7689bff11c94dd82e3c727d823c586c7b264a2060dc274a1ae0d93f77e563dac000a3f85f43e39bc4f6e262864b90e0b00f612c3885bc5b65af2e92ce9920b20bc67cf70848772f6d37a56a9a6130142666aba7ab881fbd530bcbbc5dbb04d02a7e79e64e9a262f1539937e5b32983bee3ccaef9c6be2e84875416e71d593966f72369b0078f8760fd27c78267ab88f3287f82d328b15a2f10f0380ea95afd7e317936db847a9b2e1824ab59c4b8fde5d08a9702304efdbbc13de1d35f3389dfd42e801872d844fbeebd5359668431d88ec29cffa9271c7f8dd920e3e0d510019eaca34712ca7a864792a5d44487ed1ff69b1c9e547b3a3d3445b394c6998a43e3cf90b743459f3e6b36dae2724d43c26da4a09094de66de0b1e9e604efd2864d5a1f3b3282669c2ef068631e481cfbb06927373691e1bfbfde18a8b6cc27f7677d32ceb24debe994f097a0d34f297715078d0c1450384dd903767e665ad2fb18e51a64f716e775a772628305623d20a34d890f14b756259151a0cce09003a61af0c01efde349d20b223d07d91f9a564973791009828aaece0a733bee6b3d8d76c10892f376c65f2222762088dd83c612082cae8c9f38267d7f5785c6e9e6adaf5ffc829c9e6da2dcaa6e1396cd8112a68585e19e2852428a0e32b1c95ecb71924eb532dfff256472450e1dd6625f7a6576a84945796fc2c1aa63f4fa8b0813e2b318489fe22d2ef66f910310a0ed49f745dcc6de3ab0b624bd7436433742452464ad5713aa5a534dc59feb8f83b0ba9d9f74143f56b9741f09be16f47c51d9d769326aad5ae8f2be1d06025147ea829f81ea25539f7c9a64fe1d096e28c4e0efb0f6aec55238568a4b80f8babec74e2153057b311e61026670a1ea78693d0d314745d85308531b1c83c427187180c3b57c1cf8a4aa3ebf7139c50ba0f9d1961cb66a715870b1e7d673750dad2e8f53f42268a41b1334195aedeed3db8dadbe449bfe7b38a2be4d5010fda2b85f25c4da7a3f88fe7f86a6282e18eff92a63e094dd10865a96ae62250676693c81edfe099a6be7bde5a2266385c5e8b3763a329208d45090ff2c41451c6ff0408a69652c8c333b5d7fcde942c47cc706494eda8cef5763f4627a7f9209e31a9e9654db215e2497e995725320dfd3dde8e083daa567d3f540d70f2ded3967026f734e5133893317b250febc471946527bf9ec28cf988d6e69ad83635dd2ac342e4264ebcb29ba0fecbbc01918743185d88d4504a8309e47fd97ba9ff2dee3b0229564fd66688e7c7a34b802f9352c7ae33068e840e84adf468093d3a018da985ada70e6ada9b28ec190ce8afb5cf1db68701998490e976fcb0288eb9bcd60e43608be510bcdab03228ed85faf00edde42cbf530b5aa892d6c484191d85535e20f9380ad540ded2a18e5357c6c983254d46a1f64bf023d6f6e8444c448e9a65eb6474c5c4acea750ffc915a9c0ac9226ea272808b5190edfd9cb129a93a0e80384876be55012d0f58c56a5047dc4bbbc796a17f729d68104970ef9e4a82efdba30486af9414db1196ea099d0c8412e618d678731144bd1c309df8ff51bd82c66f35933e37e9c5f6ba92a53b810c208ff7b708789506870cdaa370f1deea85fc1199947d2a41c44ddaeb71bc9a9b0f5d83c846f3c66a8d32bc75327662fff378dc2ddb3087a2b1d9e6eb32af8d1bd1248b11fbb5097a44887e0f9e758d67c45ac9a2fbe3afb4e89c88e2c04ff5c3da7e95d7315efa841a5fe1b8599f4d36337f64fc38faabcd2933dd7aaf7c2cb9d50d6ebd1399d63ce7f45aacacd1bffd1a5df8353ce139727b6587292ad9fa237cd71dc640580f83939d003be0675cabe4f5a860ffc0272f4a20d4f50613ab8ac90e13df877f0c260a92b8c3ab8da0ae43df84e5758118195ce3efa39255d7a7e17a1307a7afcf2159e42088af1eeed38417eebe6ccb3bd47873f32c7b8c2c9989f22a04223c0c2d5f043ce1399f5b203eca785d05bb8d775006a531c9a2ffdc27648a1ad63fd4a780185a4add508f300c3554b8ad5a2c599c0857cc61f6e7f7651a387af0672910799774bf22678db7df1308b160b768a51a42543b112ffcd08022e39ef34566b9996876038cc07de4ffdca8eb2708c5826ce2032c388932a0fee2b26b8bbd092f7a1d9be6b8ea7dba625aba15cb7d747265d30d66955c868e1bd1e4f9cec07122e87715b0b7e395d132c038a8ab5015e934c5c5eec0da576a88c92268b40b1ad0c221e4590e2399fee9e9074be95dbfeaf9ab200b1a725724d4902525dcc0723bef52cc33efd7e4720ccdde87cc6c5bb99768e0b2e34b28b8f5f2ba613ff81dccc2750fa55625c73a19c23ba0c2773d393cb8caa732807ba7db056019dc7758f5879a7795d01325eeb7cb6810c96a53afb9170364e7ead5a216250bcd2bbf9fe976cda550cbb2b46abdd450cbb82751ef0633291afba474ad46d7cb1029f5bef0b1f5e6c52cef1a81cc91bb781c1d872b067353e7c0265c8c4182a5eedfed7252b4295735a39a892619da0f8e9b1260ba096109cd9646054fdeee6cb6cbd5f8b8fbe3e2acdc22c44be9e574e0dd7d755abe715ad500ada77050c7976907a5d53048157e1f8d0e118ae9edc55b635fd84403a09b94d63bdc6f0c57a61ae5bf9aa7df5358cdddda6f7181ccc661061533eda1777bf60deafb604929941edfdcf0ee5798a3c11a3ff60dae9d52b922662767ec976b15b802af90492da1c220ce9e48ccf47c7534d32ebf8660ebd59bf590b4d9773d0aeaa8ba0669cad210c0998cad94da9fb282d6bd59b905e378986794175c6af921ddf74c3e5ce7d87207c454b0f4421562b956c4b278bf34d0ccb76d0ff65727af682bcb42e657ac92b8f0c4084361bd3038505668c1963b53490b470f5a0cf5b82c8b91ee40515400f6c422d9527d212c3523fde562e79fcd6e337a12fb4f1ef4dcd8f2446dcd83672643370ec23575e6957d91a64cf8b3bf71cc2841124c42b6a9c0af0f6c9c5850186c8e53629e87547e54f53fcac66d72985932ff7aecbaee2a64688b4266c6942278371c64b62833d9a3bb2d2182d23f6ff5c524b41d86649c72a97fd6d00606c43c36ea89d1f17a395100997a51798b20e0b998f3ed0096e78bf7034fab85c8960d318006a5aa2de1cf1ac6d448519f7c1c532316748d83fdab8eb24b74662270b633568d6c0f5046a432650097889bea45fe9169bee948e235fea0b8d8d9104824acf5aa6decf7c28d1a820e4e6875fd0ba07e1f46c5a41a0df26d8dcd646612e8f5bddc005dc06be1f54fc3911c0d2847b3280d7b971cd0a9d144bc2ef8c9c32d242c08e1154be3f75abfd629469f84ae6f3d82151d350df109d229f1e793ace41fdc6a6a82e65132e6c8ea7c2af363782697b56c6c1d9a84a3d42d367d384890122de35d999610eeaf5270b647a31297d2f68dbf8c28e081130cf5b9ecd9e544250e3a323c1373adfd936c9b2c69669d81398a2566c7b516c10df1206b5e4bba8798eb4cbbdd7057fc79cf160d8cddc9fad2f8829bb718dd3064f06867317c6c0baabbba36a7c2f4b83d509e2d8889981e20edf881c852f6357b93a25aa86a888dca85e5331e1b11f48400a4ae7405d9d9856ce877d7a07d94834de05f280e89b83458bff9487ad866ac727146fdcda6ff5228d6223ab7b71f51379b0324d27cf8a76b23de5173955c4904f0ffc480313d1a842f907d76af39401682bbfe8f49b6b29e3f465586645acb696445309ef3f37ae95f22ae71e32027193e7d20b785527915d698a141986a06bbcd04eb6cc3a30d7d0251766f03331d20f31e6ee649a6942b02a521a571276004a8785da60e85385a7de9e6d422bd6a2fc4ec44d5f4f0e4d81179e51bab558bd35e9304b87dba0285a63ae541d9e23fdf95aa2f0515e65f8820b5755bd40a51e6c2a7d6274191bfc7411ed2196c738e0d56a4f2c5bf82a7f1de72bb1a538fafcc0c2d7a89232081b7857c1ba912154430866c45823759e02a171559a7ba4468cb9e80db4462adcea9e542f6f3098bb121d994b6b301fd8cbe372669dfea1d1fe9bf37ed69d00e6265556bc18671351522dd0147e82d27e7887127530b9131478f7ef8b90a30c8d6f963e4616279d1e799cdcb571894b1cf7b46208e8f6732e3b8364ca5686bae60f4adf3694b13dd2634b397c81890f0abee924d356dc9c209466693a21c558728aa4838b313af445152eb3b2442c5eaf0a2dc633b18baeaa7e75ab74fbdfc8ca550442f1469bf7f83c25196db94cbaa9d601e3d4ad3f12c53f62739bdc7d80c731e144895f66ee0000ad29c8d1b4c50ccf20455918017ffe02a3ac00a8f47f90ccc58a627d1db6080d0386b783510bc0ccd7263ed72a68be45a3d134a0f7d095162c6cf2e36d71e35d033d0fc484f0c6988df8d05ebab46dc504e621d4fd121ea854000785f1466b1c24368a176f69b9347997386d27bf636b9d1520720c2b293cfff49c7d19f147f28eea70742c2642095f2ac5f39c8264459dfca99fe18e7daa59d80d846afb9697fbc5a1e2260121983d3fe67fea85de117337717fa55aa74da7f0fc4e4a609d98c026522ecd2082568f09dbe176e7badb6971cda183640d44fc58bd51f38e104e6647b6fd50f75a17ce9e670acd4c53a50c63c029e38d8279fb295ac4e060e4c4714951f076d6d3776c436ee071ecee4a88230429ba184ab4adcea29b43e812ea4177f95ff7f2bd11e453dc2d3266634df643c24f6ef1241b30858a5c755e56b7a056d185ff5dd9172183b2a02402805f77809f73eda0fd3aba7b2a7715e3a5433f54128ddd27813c9f7fb1bcbefc432bef0bdf1c597785219c4b41c99e8c026bd2516d53e7aa2ddabe558f0811508e01da9caec69f0910d06d8e99f68c47a471ded967e9afba5a612cb065fc264cea229b6a9c4ee30c2786eee9484d934bd80be187b6045213c32e601d21a5516ee995884bb6f53b4a802894c510038e856157b82ee346fca05bb1a70541b3c521c9a3b3309e3da83706a4e7053328489fafaeee78f54928fe3c6b9ece70276111055b3dab6b1758e961780af774a9e4b7020d0e4a7720886912787ad1802e49fe668885c673c918c257c164d5aa68152a928857540d1efa08d7360f1532b96f3a8db93b3c335f16b69fca6baae3298e24133d7930624448fa702d8013933be713e658ef3ffd06fd6de446b6f1fccf62b70956b2a68f20281a345c57cb226c324cc1a64d06f255247cc05a47a138fc7a04ad913eea6133c75591aed93ddd44bafa0cb96800be64fbbe52ae612446674281591e5925820bb89c30a11e2756700cf6a765111209b22f8b40b322fc9a4ba6a951788ff8cfe32b7d53ef535ab8ac95e2daff4461bec4d56a4ab599b489acaf6bc9b5696512b44ed9df33d4dd751dae16b122e66ff89a93d03be46c9b1cba980ea9d5718fda3847eb4fe081e6d8fb81af927b7ecbfc0a9485be1ec1383373bc5a4cdcd03cb3c4c072ea165fdbe067b468dfaefc178de09c7c82c25f59ea132a540f0ef28d3cba25ea3dfc1dda9", 0x1000) 3.463156401s ago: executing program 0 (id=1048): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="713948d0b20bf16a282882ff50708ac93045cfcb4f7dbbac1e0d81b5550a5e94cc4a75fdcf86e40df4f1c4fd4bf65edf2aef8ddcb470a5d49460477cc2630d1f03c29dcf8b6d171bea9b1b9e5903276ab50de48479d683ff1496c06d64694d52e1a0b7cbb9f9ec0eb69cc9b93087b30f6948d8da69a7e9480242796fccf48bdc1916f6dca0b746ae64c098", 0x8b}], 0x1) r2 = socket(0x0, 0x4, 0x6) r3 = kqueue() r4 = socket$inet6(0x18, 0x4, 0xff) r5 = accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = getpgrp() sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="d87761c1da433b434553decea90ea8719470d885b1265ab9c30eca23ed3927959e5aa641594cfdd528a9800d7ed8aaee750fb303e708cfada2d89d94ef878cfb2dc67cef86c6ab967c48e02db442465255b1fa8b572b2fd93f699874d011b24f41594ebfa7ea67b8ba41f7cd9edf90ea7d47d384ab4b2a0e35d636a61d23fdc56062f3350ed263d6cd4d799e42e46e540f09380bdeb1211d7ac4fa67cd2545abf8c776f4473fb19098a9406afb4ac21b69d69d07a85c8c1240cf127e1617bae3063027cefce26748a5dba234665c7dbcea6489aa935f30858f41c43e31246689e0556f7224d5826112d24d3b", 0xec}, {&(0x7f0000000280)="6cc20319f177b6802bc398467a9929071030f8274ab8a5a6511ff4cb6379f1f19c2b7a2ac3d9bfcc0a6fb3c9ed6724bb7dd57dc078e96928ce798d1c50ce907932b33fde544ab6c464e99b6fda54652f58956568e828b16b194728b273147a037347cfc5c72e12b5ae8c080308f23b7f56718a048cb466db315a03cdc941bde87aa10a11c5b71d7491c4a48730f94b97173e6ab75daa5394595471015154186b86c75bc56a7bc8400a9c91349265a97f062f", 0xb2}, {&(0x7f0000000340)="4c5ea511ac063634b09ed8509c63ef9e76478f211a61d98639c69940d616f4aa895eb29770d59b5df414e640c713241992f92e5ea7840591", 0x38}], 0x3, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r1, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x30, 0xffff, 0x1, [r1, r3, r2, 0xffffffffffffff9c, r1, r1, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, r10}], 0x98, 0x404}, 0x402) r11 = shmget$private(0x0, 0x4000, 0x10e, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f00000006c0)={{0x9, 0x0, r9, r7, r8, 0x2, 0x81}, 0x7f, 0x6, r12, r13, 0x4, 0x2, 0x5}) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) fchown(r15, r14, r8) ioctl$BIOCPROMISC(r15, 0x20004269) r16 = accept$unix(r2, &(0x7f0000000780)=@file={0x0, ""/254}, &(0x7f0000000880)=0x100) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) ioctl$WSKBDIO_GETBACKLIGHT(r15, 0x400c5711, &(0x7f0000000900)) ioctl$WSMUXIO_REMOVE_DEVICE(r15, 0x80085762, &(0x7f0000000940)={0x1, 0x7}) ioctl$WSKBDIO_SETDEFAULTBELL(r15, 0x80105705, &(0x7f0000000980)={0xf, 0xe, 0xb, 0xaa9c}) fchmod(r1, 0x4) setsockopt(r15, 0x84c8, 0x5, &(0x7f00000009c0)="795ee5d5eac55684b2245502", 0xc) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000a00)=0xffff) socket(0x1, 0x2, 0x8) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f0000000ac0)={&(0x7f0000000a80)='./file0\x00', r5, 0x1}) connect$unix(r15, &(0x7f0000000b00)=@abs={0x0, 0x0, 0x2}, 0x8) 3.447200219s ago: executing program 3 (id=1049): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) 3.420139453s ago: executing program 0 (id=1050): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r1, r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc2084415, &(0x7f0000000000)={0x2002, 0x5, 0xfffffffe, 0xfffffffe, "b6d04b0a0a00", 0x9, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x20dc4, 0x564, 0x9ce8, 0x2000, 0x5, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x3, 0x6}}) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffdc6, 0x0}, 0x840) 3.418550612s ago: executing program 7 (id=1051): madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffdfffffff, 0x5) (async, rerun: 64) madvise(&(0x7f0000003000/0x1000)=nil, 0x7f7884acbfff, 0x4) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000040), 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc008441e, &(0x7f0000000200)={0x2003, 0xfff, 0x4009, 0x0, "97a2e900", 0x4, 0xbff}) (async) r3 = syz_open_pts() (async) symlinkat(0x0, 0xffffffffffffffff, 0x0) (async) r4 = open(&(0x7f0000000000)='./file1\x00', 0x200, 0x147) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0xa011, r4, 0x100000000000000) (async) poll(&(0x7f0000000080)=[{r3, 0x68}], 0x1, 0x2) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c, 0x80, 0x9df, 0x401, "f8296eda50c1cf09d78faab6aab1040000000e47", 0x1, 0x401}) (async) writev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="de5583be936edb8c8fee3ed5d8e60a", 0xf}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x2000f66c, 0x9, 0x9, 0x5fffff1f, "9cdc452e307e0804002f000200002f9e68cd3304", 0x400, 0x207f}) (async) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="37c0d9b7911da01905d081381ae22c025701bee18150ced0bbe82933c6bbb9bf85c786c54da138d7ac88948b310ba4bbdb4271b74f36e733eb814c689c08540079e90128ca478f32d6045817770f8339e2ad680c1d4192d4ad4e1ea93f2b102f045f2a25168e29799436960e3fa9361dee40be93d433be434c9a6af8e86508d11ae9ddc8fbbf346d1e587b3eb9fe", 0x8e}], 0x1) 3.229997269s ago: executing program 3 (id=1052): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000003700)=[{&(0x7f00000003c0)="5d9c8e8758b9aec5fbf14c6096b545020122d4c8bc37833c9a63aef9b56763f5f22f93b890418255b02106edaf7307679d895342cc48eb5dbd6622248732912a5834bf2a0e2d082f1c23ccb92b216eb607206bb740c52d571c48946adf65da2beed794923734e85c73615ac107696a5aeb259bdb8c2532738b4272a097d941f9bd87677298a712f3321cbdb6a3de38aba44be7f20d9f1e0da0e6f107c2aacca3ed1caf146759db78061fdbc1c53a6a8ba75851c9fdb3560374a9b8b880c0e2ecb126bb87724c5d09d11d86c25ea126409b5fce19914feecb0f593f1478e0e8bad95568e010951c62e5abd3d7238eb5247ab07a3ba643204319ed922ebfde1a002ca9907f9298426a2713b8321eb53bd8ac587ad84e6862f1a2f5695fb0172e6ac185328e89e89516e84de9a37f3e950ef0672561fabac4c77e23f5056cb8cc2188c344f5b286093df0ff9e7175e1fcff29c09a44aa9e58fcef23f298be5acb2456af1768dbe7f2527eb6eed1aaabbeeacf43d86fdba459d0060617e2bcbd2d757342a2da46bb19bb8f67701070b8c502d85466a86958b7f04fdc71f65250c02459e6c1699486a7d102c65f7fa82e8960f0ff002878742ed4579668b34becd0c748a4b4c8358e5d56e3a85b82edd56d1d4fe1f4bb0837a0a14b1d33daa1d1a5c311bd9a013ebc3a813c950ed9beb9032efc44d0acb3e133a969370b0b859a999b0e90adf3130f98f6aa59e781f5670234416cfc5c0cdcacec62bd6b61fa1d4dc879f23b1e35c8fcd0e457a7302dcda3ba1b3931e5c1b7c9afbfbc189f6f8d8185d042f65dc5bbbaa897a80e993261618695f7817a61ec6960e23fcb9f894171599cb848f2fe596353ee3c83884d035dcc472b78d39f5e238cb62cafa3380da0b01963fc68b15df90af10cf3c655c425caffc7846e233219d621b18cf84302e31d37987e74d67288d3131c959d17c006c845c59e012ec2dec31996303fe4835a78388591375d61d0a136b158701cb646bcede48041ed6802e8985648f35b2fce2aa4b7538c631b2ad2be08d3d7b8da7d490ef9afa8a05dc9db682d9cd1838b5cf04aac5937058f5a3ac844f8d046ef2541f3605aaba769120da062116842d753b45afcf46fa86ae67d0ae980ca02215de827480ccd6e23930c2a236b1f1115887c10831a427add19ae5a92943c2d25b1fb364b7e9ca0e6ffd4962ad7cd774d628d3025761313a35691749b72e954c4191eb21690965b604a0648589b33a07c6d1e5279b901bc34740bda9fd02fe1ce1c90173ec4f7237524782ee712607f22e5ae8d43bc36f52c7009d5bf2301da3f020cded1dc29122e6f77f705b553f8e3e55d775c2d79e920145c790767dbeaa26d29bc10f46cdbb731d7a84d94142d492cbafe8fbec6fc072391500967b8ac2032a77e0b5fbde41a0b7aae30fe252779ffd730d062442e482ecca1c8ac45ff0deb4def4ad5d2ab3463b1d031f844bc17b76ee5a828903a04bff6b5fbe4ff3daff4a3954eb8fca7490b319b3dc3229ba8e46ea5c1494a8aa8a5cfa139fd2ad8144385c1e030cd23ad8782e6659e1ad6c7c0c08ce43e91ab39dca92d7dabcc357981a3fa2d8283f0bf8fb94ee0fd6c06a18d9211ee35c65e57312f5def88c80144368958845e7bb885e333c8f33e3fbc6354edd30d9b8ab3de1dbc203c8044c1e0a97ba50fbe1e225e8d5248a05fac434c999ec426c4db8276815db37a8e035655b02c88ef2fcdd80dadca8929aba0e98b52868db879a5cad5c123e39b14ead953142b8182fee1f916dd4443dd01aabb903e6940fd7f36306dee1e9644ce16e62e42449cced190060c0b4862d20791c8598524d3818232337cd6996328a115fa03d3a45265ea16f83cec584cfdef402e0cda995be9db1b17d11cca396e157cfd19f1f3675569eaa854840dfd3e0a80b535058e321b17365c7ee84fc7df35e40afc08b421e790e5fbbd467d0c3ee6eea4892edca0ee9d2aedd63d99a2cfaaff8e6389b4da1dbba3eaf1635b53c90f99de8ac1460d72c7d858d1343ec65d2f6c656e5f8a3852a93c70b2b2b4e7f80af792246ddaa01c22d2c279f002eebb8ab3715c6a4bb455bd1f3bcd7dcab54eae2f7fc47403a542f1eb014d19886a59588d6e051b69c452b09c1aee4def0af5fc930cbf01a26f3eb9f30e691fb30466dedbeabd9c1c3b1c2692649fe4e5244b97c6f9cb8bb9a1ca47bbb11b688550caadf23335834134c8ee5ee965537ee7f83dcf5e26bdd134112ce71d1cce3d61b3b69c6160b358a4bba7c036234bcafb37943cf6fcf021c3c99a9732d62025d6a9830a8ea183f4d907edc36ac02fb981bf23f2fbc16bed5d4978caeabbb3fb79f03d239d992dc42b59eb4474f908d8d766f146a872d22f762468464c8fc1059450f3e8ae220f83263e40eb86df541ba364780633252fec6f76e355754d5bdf3193c43f7114c76707229f139151333ee2eb289155feee7b3ae91b1b776cfcdaba3e17b073b54dcc8804bda971e580e27ba99915f0c2f2ef7760dc637b38ab6e2b8b3abd73b53aa6b12e5ddb529bbc685463132227845b6143fff7a909e6fc9860b34fee1caaf713a9d1971fc85fe6f2affb6b967d86bc11faae6eb833ab89371afbe2172273523f5432f325fdfa61111a625e712c9fcaf35624f1d72d2442e20fc94e7a6a38408df0955aa1a43e1e83f7dd3b4b6413c656765b3a213f415a93e122d4", 0x78b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x0, 0x4, 0x0, 0x4, "9700", 0xfffffffd, 0x8}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x400, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809edd, 0x7e, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f00000001c0)="5e1351d18b9da0", 0x7, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) munlock(&(0x7f000026d000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000040)={0x10, 0xbb, [{&(0x7f000016b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002ef000/0x1000)=nil, 0x6}, {&(0x7f0000466000/0x3000)=nil, &(0x7f0000062000/0x1000)=nil, 0xe3}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000665000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f00001b6000/0x10000)=nil, &(0x7f00007d1000/0x9000)=nil, 0xffffffffffffff22}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000044000/0x3000)=nil, &(0x7f00005ec000/0x14000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000153000/0x3000)=nil, 0x40}, {&(0x7f00007e9000/0x2000)=nil, &(0x7f00002ef000/0x2000)=nil, 0x10000}, {&(0x7f00006cd000/0x3000)=nil, &(0x7f000057e000/0x3000)=nil, 0x10001}, {&(0x7f0000291000/0x4000)=nil, &(0x7f00003c0000/0x3000)=nil, 0x10}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000127000/0x2000)=nil, 0x9}, {&(0x7f00007d1000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f00003af000/0x4000)=nil, &(0x7f00001f3000/0x1000)=nil, 0x2}, {&(0x7f0000193000/0x4000)=nil, &(0x7f000040c000/0x2000)=nil, 0x9a3}, {&(0x7f00000d7000/0x1000)=nil, &(0x7f0000749000/0x3000)=nil, 0x5}], './file0\x00', 0xc8}) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 3.228875824s ago: executing program 7 (id=1054): mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') chroot(&(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000140)='r\x00') (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x6, 0x7}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x80) (rerun: 32) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0xfffc, 0xd, 0x8, 0x7}) (async, rerun: 32) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) (async, rerun: 32) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x3f, 0x200000001}) select(0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10062, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) 3.22811459s ago: executing program 0 (id=1055): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x1, 0x7fffffff, &(0x7f0000000240)="d9a4671084ed2d8ca8020f602bca69e23ffb4c91f6f1d4c1598e439fe51f8d5e6917e73b56fa19fe649e417df424766aa37b447dfa736907b093de155974b093bae203e6ed77396094123db9628479f569dfdf2b6a0c1344dafe0ce6a4d3dfb4e560d7ffdc2c22dd58414fbc53220b0c6db15f64ecd4b23b39588685468f7bad6439d37f1add7dbacca88ae494467f068590fac32e47784be03052de1f1dd9a5da973e691655b68358a6b5bad2b24560636c4c68f820668b7a34c97fab94f84cecc7394810ed4c259b9ff9949a33627463cfa4d4bfbaa1b51018b7be8261509f682b3029aa1cc5aff7d441e3615147fce3323402c7f1f1ab3044ce4e7a3abefb5844753c4f5aa462a23aacd2b0b36b55e5706118907a87171fac69255122c11666310136e546e3524fbd68543f2a4941c28cc3657b32d44f41693fb974f2d966952da3929f63a655b4c12458e056f56d8bc137ab36a360de975194f922a70a49345fadcd1e8ceb88dbe3cb3524b527afb37b3a22755bb91164657ebf5b2bf88d01a37772f976dbe53206e6fdcf89861b3283000c52f04eb9324fd0abecb4ccd1fe04a4595f8b8b50c9089a57122b9f815538de43dc99567f558f8124b48bcc501e2d3cfe8bef45940078ee2f5c653466046956be1529c7b35513c3ee436301cde3d3d543bc138d40206baa6ad31f7e9da91072b340c65054fb54254b2916e5d3157965a68f7f56feaa04ab988a23be6fe0884c9ece0c7d9a830a8a2d353c20ac6b8f6c3f7a48e0b753c50c0b041a20918fb272db06ffef2fd5211a6a32a46f7999b603c0ae777a91a088afe75906c2a9602b3370a3041b055ef4ef4e65672bcf11f2d1bc99642f09e1a6b2bfc38c8a494481f1a3bff24e44171f83b155b11490c69ab6911d8e591dafa5e272e3d2959c08462071e5637d8b78111b40727f1d40fe3669ee838c51e3cb6f09323066a935b0de300f6672d0664ed6ef3f2af1e085e22c38ba70fe76afc1a54bd446c0973a017d9129d23e2a7eec86fd35bed713989fd8e9709c92e3935bdff85734c369865ede96048a355f6e70734aca87acc45835e8798809f749a8fbb10ff8fe6e77483f62e25ec6f60ad0337483562c8270ab3719d15d8c1b3118397c9f246097b0847b0f632bfa1cfef1cf0b838f6c55b989bdbfdc1cf8cbafe60316057bbc79a153abcdb8cab1a023aad66ed6292118021beed66782ca4766be3f0ac7a002d0bd113f730b6136217b4eb64acc03e285a3f07b45b7d6eaa3449d028073c2db9ef3d71d8a0032c4f1de9b87ef5f5764bd382bc9acd9bfd58bb8324d9d69fb9768eda80136e2a091e46be93460692bda3aafde945dab4e9b52fbab491a0c13f452a093001c4fad162910da143f64a7003f4e99dd78ef8b9fae235d84d384cdbf44f3461ba0e43c61ea4b16e32c8be40c0194688b0238f590168629770bcb5cf5272e1a91132b562260779e387dd5c483cabf95757c606d4d0b8a0a4922a4e0bb61e974148dd8e68753ce862cfd6ae387616594575152203f875c1e5c7a7557afebf263992f731de24820aa3b29612e92a14cb6cd11734849079fceaf8106614de087e2a43a74368e48e2e9c8c937fcdc237d28a0acb286aa16d8ce13c256d01d031732a3ed21bdd6d9d219bf1ceaa6674b188c8d204aafa93e837e2337d7b85d27679956fc1d7dc4f09116263cecce63c337ff9bd3f27b04c1ed4c90e7202cb86584f35f86016b41ea9612cbcdcb62c509e2672eb7ae6c3c6f47bf80f7b1487995db57e0feead5ee1d399c6e9f14f64cdc85f27c858e68c9b3cd1786ec5ebc4ab5364547bb129e68607cd4ff664af54ed6ac1046c9ce9c55990f384384521c841a05c01207a533ab788a7791465762b8cff9894cfdfe74796ae62a6524559fa6f1e7c373ee55dd569ef5cd92a644fc047444284b13b87c152cf11b5b4a215f9c09e98c19af70393e54d8d24333d733e3bd8bbffc76980051c0601b6667ee98948da8f83804d8aca2a808a8da9752c326d78cd4f17f0a198985c0d630c498a620089fc35945eafb4fcde959ecfa60f9d06043556fbd7fe8c42baed020edddef9f20d47772a635299d7f10a3975ceb02b25b56ff39175ceb0e858899923f90a701b8e000f12fe9725e1a0acfafdf4f1605b1c1a503b9bebf61a74f8639d89bab5f3a8587295f251f4c349c0277ef1839f7f993cba3f20aaef1630cc6ee0c7a3f47ee6aad2d9677e4c665732477a82b525cd3b4e339029245e1cfd60e4b151317a7ab151529313a605fc580c956f10861a03b5973c6abe3e5f3dcc76dd85d033a24328ed53b776adadc8ccb2998310fa52a5b9e5e08791dbe45c85e21f4e7139394cd31a04cd55c1f5320468c19d04a75f9f921004a8a251733fec764224fee01af193a2604649dec62a92ffb0091f22a476cbe6cd5cc8e3403ee9b98daf35badd95843e790e3f40e30a715769a58eab9131c497423242cdf40764e2465ed2d0805c98df9ed5ad532c5e09f47b57ce5f7f219446e203cde93b1e2982e068698ad3e6c4a17a1213683b0f3bd76c326a7fe6e963a205a1bdb2ae039802ce9971cd19e7cedf351a55e4b988875d793ba6e3f482a569865db03b3530d25f41c29f0a4e8372a94e123d881621a6b45ae600c60f32d9e929bb79a03132cdc06b6b5ad5317d681a02ed84a4c466fb1c7d323535111d142d59f0913bf73ecc40eadea4e94bf301cb166aeacc836cf40f0684c49cb628e577e9e4a49d68a394aacb16e70f166e1bd94eea0687bb629cc590b674cf275f341863abce1b21953c58b4621f18e3431f9d71c4605cc88dcc1dfcbb2273f6b65173f5d28e345ce91c37bde88f07e46bb158178fbd0cf87481e28bbb8b153e0929e7f79f7745fb885b7cf0b4d2305ff92dd9db40b382d609b3b8528677f680d81c1b9d52109fbae5ec3de64a015471f430eadc68f4578aaf0dc1789d49ace2cf57c260aae916cd12021081723616ff7292a48c84e4e62ce5edcd4d36b40f555a9dc2d4da0e23928b2a1a51d490b6b9b78b4c7f1c0d7e637b02f54f6cfefa54caaa2249338873baf5236a0d34e639b407b7e6f6b16edd924e7103cb7d93daa67731355b3f8f38e980ddd8c057c63f17778a480b0d8aba99b0b03a19ebad0112dc0548440d2865b577e96a4b60ea1702404c97cfda497bd3ee47c5ebc56c61cead28f025139044b95e7fdb5c6df46bb0c9c056415ba483766151ddc4c28feea7868bb600b9d1304ce4ead4078a9b9606d1ab8a2e316e4d609e781b761fd786a72beffb26a423f3b1cfc331679831559c05069529dc92f3aa2c4d55e364e5a286468b732d1f36f85eef9154205b6dd9f98b9ee6981e0e1564d7067d685fc1b54883c984b84a6e20044678ce35b6b187e62a0c07e4f8323932ce52965cbc5487a02d6990ee3ccebb820b8dd18ec12a08d213a9df3c9f1831fc32529c95a428dacc69614e44b6fca41e749db2d65a77d25e19108f5788b7a56a904528cec12dd571e150a3f384adbbed57812b9564b0de7e7ae61825d8b1ecccb09466ac80a60b24167d9698611630baa02f32a480aea864c0784f6b0fe023b1ad5d7650210aba94a641ba4ae5f91d370b0c1cf4bbd1a65cb36fdaa007419ca2e9aa8b8a8c49c2f53aea0f25fc5c8fd29ce73c8d9538cac9c6c961bf9700ec817dddbffc9a0c380bed890c77a810ffecb6540b3e727cda1e47ae9302ea2c2f6cd0c21d0fab60abd3136386860f53f99dc04407224a8011be665d94c56bdd4439b7fecb54adad426ff245a95a0587fd2f1f0c48d06e00d68bd11835f9e284595a9fccf66ed86e1cc829d60a8a15b5e5540e52d41edbcb185d6f0dfdc339ad1989fc41eaf98a59cd3cebebf55955bc5a2084aa970d6f77d79d0d2ddfc000f30136f05cc088946f15a918ad3f5bbe4c7ce1e01a91ab92ba5a02ec0d7457f74eb87f3ba3faa0385b551fa5f5c37eea48c9a48f862dde266012221eee4cb7c5a082cde74525f891bce472520ba3e7c87cf7149c43f5fc74a35c0341d2b9e96f78207e1a62c301ea06f777f2c6ee855fdbba3b01593a1de0f5cd01cc43ca582c3b87513e9418ddce511460a9fdbf5ce42a790457a4d9a7ab41677d8ead81c7e44cb48805ebca26f9c1374d9e518438e96f8f03fcf9666395f3495776976f75fcf922196c74ffbdc610971d1754354530dae338ebe3fd51dca2679867106e28982b1abc5a7bbb33d09103ac16e3c6382159b15ff2ca77a1bb124ff738f3d0ed9b8eef18831b074361f72804f69e1c0c8ebc750cb4c1db81b29d312942f7d9de73f048bf348cb045c47d86b3642a423b449b5d2d1cfe8a45181ab96e20255d5c368fa359e9b844eefbfbd20382c2d1c155818dea4f02ea9ab9602b6f687a317ca9b539b7a8f2f076927fd77280e86b1aff9032c0ad4d1753a0826bb7e03221fe65739d579887b96b289b9a6343868eb0413962926d4b88c4af64add7c074adc69e70dd52aed33f65e16e46a2679dc38e14742f417f32795f5fc48afe0700111b39d5e10ce1bce5f07fcdff26d0730f1786ecd5d87d77b3622aa02edecbaa571f716047b40b08e398b288858b0bed967d7c81b8eaf061adf5c3f24f7a09bba922056583695ece1f254efd72424cd25dd67588be0e24cbfb75543873091d2c97fe90e81704d9bb30b3ffcf656aff5d81ff8459444702189b8c00eccae5c151fd7bd86e25596f07f804aee547955a258ea30880b0380480b5a466d388df315282d2b456b87e370f9b7ef9cf09340c97d5efc916a729c23a9e8330ec72b37ff5306269b81f6e7497fd5fbf05a211bda3a10c472f281cddb655dfcb4acdb951803e5450d3f759d783441a8193e70fe3746c763395856996a4dfb4093d718885117732f644e249b442345356573c7db4f58560f6e410e2662bdad6f63ccfcb7a9adb2b531e3e147c864581c34f00d8dc7b073b49ea649f68e4a08eea2a0614288db58aca3119ced6ba98a7c70b3feddb9de4928194798052b521a5189854e8d9ac484adfa7a21a831489b185fb458a5d5271d8c9742102e8c70d1d665767cc8b6d761a2aaf05aeb2cd5c7c2d0488e1c9879a2ed589be1813e6a9a316eedc70993b032a31f7a943530bd4179b8ee87f7d4d6f119f39636d4012914e1c3af85c3be66649e001d5dbb6828052f0c7afe6edc220850db6d52c6d0eed056a6873c2470affd79bfa7911c5229551db9d4e507c235183e5eebe465cb21dfd8aacf34f8a14f1063b7d5d2e6c972b6223d0aff260e03c76c329158f96cb95e4e5c20f1cbfd6e3eae4844ba97a1f86f37280a00352095b2c54c5a09b5ff55af4e66126d14d7a31a5ac174d1372a84a91ed20dc6da1fc0bd9fee98289014019f86c420946edeca92e6872a15b3d48a5916317bf256be8c3df37b5801f923686a451b4ca1134b471e33901382c0bcc6fcf95ebd263ba21eaf2abe39a060060c3106e6c8e929d62b9af9458f30ce6230bf8a099311942e71178b2e005ce0f5e7128401e98059c153bfff9a63e4d2870c6810d7195f7a9cdd5faa32448d7f4521e814fcbad7148eb4e08e32300443455038bfaa20dcdf7c5be08685c328d928ad70c35647c7fb30f0615ea9e5ce555e83117cc93e10fd75004ba2cd2971f68fb1a5c5ea6842ff7a152963ee2979a17841b44fa87e3ccb050e33b1a0ca1296fcfff423e4039f193805dabf05c1f882ea40fdc88cd710a45b9f0654b3170d3b8425c53df5eb9517f292f021ee12336cb4593704f98cfce3c734d9", 0x1000) socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socket$inet(0x2, 0x3, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfe}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="dc8f52a699260e7f1d81303b985d3dbd33d4d985e9142cf588ec1bfe91873a32fe53d899dfa025bd8d71800000000000", 0x30}], 0x1, 0x0, 0x0, 0x400}, 0x0) kqueue() open$dir(0x0, 0x200, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x5, 0x3, &(0x7f0000000480), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40009, 0x800, 0x4008, 0x8000000000000003, 0x3, 0x3}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x2f, 0xf27ff7794bbc9c2d, 0xfd, 0x2}], 0x1, 0x0, 0x9b68, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 2.943759375s ago: executing program 6 (id=1057): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x70ffe}, {0x6, 0x9, 0x8, 0xfffffff7}, {0x104, 0xf88, 0xfffffffc, 0x7}, {0x4, 0x1, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x100005, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1d0, 0xab, 0x7f, 0x3}, {0x2008, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x0, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x5, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$VNDIOCSET(r1, 0x80044403, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x80146952, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x34) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) write(r3, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x2, 0x8000, 0x0) bind(r4, &(0x7f0000000000), 0x10) 2.85222242s ago: executing program 2 (id=1060): sysctl$vm(&(0x7f0000000040)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001028, r0) 2.850921921s ago: executing program 2 (id=1062): r0 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 2.85068452s ago: executing program 4 (id=1063): preadv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000440)=""/225, 0xe1}, {&(0x7f0000000540)=""/186, 0xba}, {&(0x7f0000000600)=""/190, 0xbe}, {&(0x7f00000006c0)=""/166, 0xa6}, {&(0x7f0000000780)=""/254, 0xfe}, {&(0x7f0000000880)=""/233, 0xe9}, {&(0x7f0000000980)=""/145, 0x91}, {&(0x7f0000000a40)=""/165, 0xa5}], 0xa, 0x40) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0284414, &(0x7f0000000040)={0x1, 0x101, 0x100, 0x80, "561a8ebd00000000000000000000000700", 0x5, 0xe62}) 2.701624559s ago: executing program 2 (id=1064): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setuid(0xffffffffffffffff) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) listen(r0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x5, &(0x7f0000000340)="0000000212b51f81d499fae8c7b02cbca7919f430bcf769cad6a9c90a8bde821d2fc", 0x22) setsockopt(r3, 0x1000000029, 0xd, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc4504445, &(0x7f0000000740)={0x5, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0xfffffffe, 0x2}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) ftruncate(r4, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r7 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b97, 0x9, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xffffffff, 0x7e}, {0x3, 0x100, 0x3, 0xfffffffffffffffc}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r7, &(0x7f0000000480)=[{{}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x0, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd, 0x58, 0x80000000, 0x8000000000000000, 0x4}, {{r3}, 0xffffffffffffffff, 0x33, 0xf0000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x89, 0x4, 0xf, 0x5}, {{r3}, 0x0, 0xd1, 0x20, 0x4, 0x20000003}, {{r1}, 0xfffffffffffffffc, 0x6a, 0x8, 0x3, 0xaf04}, {{r5}, 0xfffffffffffffffc, 0xa0, 0x80000000, 0x5, 0x5}], 0xb7, 0x0, 0xa9f9, 0x0) 2.69978841s ago: executing program 6 (id=1065): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x7, &(0x7f0000000000)="d03e58fab678104bc38d76b6c31116ca4a705c216e0d0e62173e07a74235cc051393dabd539ca1592c4a07188d1c02d5b1c28b151d86998f13bd9cf9745bad31629ad98ae1dacecd6a6bc023e6434eb1c8029edceb7aec602cef3d3b48920e9c3eddec164e0d16e6009b4d800fe009d9e1c3cffc15c973b9698c1cbd82ee1026206cf766aed5268d57d347b5c411c4cf46787423b1588c929355ea8f8eeb2f6f5db0bdc03c719ea2a5427a826c4972f9f9d737551ac3be3f6fbbd21e7cf54d57b7036a218d990b316d813c1aa2", 0xcd) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x20e, 0xfffff800, 0x1, 0xfff7ff8f, "0800020000087db300000105001c670000000010", 0x4000020, 0x800001a3}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, &(0x7f0000000340)='r\x00') shutdown(r0, 0x1) 2.590430082s ago: executing program 4 (id=1068): pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getpeername(r0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@remote, @local, [{[], {0x8100, 0x1, 0x0, 0x1}}], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 2.589743921s ago: executing program 4 (id=1070): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x6815b4ce7b2913a1, 0x0) ioctl$TIOCSETA(r0, 0xc0084427, &(0x7f0000000740)={0x21, 0x2f, 0x0, 0x3, "97a2a2935277306fcc39de926cc9795a6b47c1d1", 0xfffffffd, 0xffffffff}) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad47", 0x7}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) (async) mknodat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) (async) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x0) 2.589281997s ago: executing program 2 (id=1071): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x1ff) write(r0, &(0x7f0000000080)="1077fb93fa35a952c50b6546a94c2119b17c3e8e5e6f534e0b329beffda991c11641330466a74828a264ecc47a", 0x2d) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 2.523984455s ago: executing program 1 (id=1072): r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0xae828e137847f62, 0x83) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) socket(0x2, 0x4001, 0x0) (async, rerun: 64) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) (async, rerun: 32) ioctl$TIOCSETA(r3, 0xc444443b, &(0x7f0000000040)={0x2f, 0x0, 0x2f01, 0xf, '9\x00', 0x100a007, 0x10000012}) (async, rerun: 32) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ftruncate(r0, 0x40000000007) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x8, &(0x7f0000000140)='./file0\x00', 0x8}) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r6, &(0x7f0000000e80)=""/4091, 0xffaa) (async) getdents(r6, &(0x7f0000001e80)=""/4096, 0x1000) (async, rerun: 64) r7 = socket(0x18, 0x2, 0x0) (rerun: 64) getsockopt$sock_cred(r7, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000000200)=0xc) bind$unix(r7, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 2.520695033s ago: executing program 4 (id=1074): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) (async) syz_emit_ethernet(0xe, &(0x7f0000000700)={@broadcast, @empty, [], {@generic={0x8035}}}) (async, rerun: 64) r1 = socket(0x11, 0x3, 0x8) (async, rerun: 64) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x81, 0x3ff}, {0x8c, 0x5}, {0x46, 0x6}], 0x3}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10801, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) (async) sendto$unix(r1, &(0x7f0000000300)="b100050300000400000000b107000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c230000a37f50b60900000008e371a3f8343712051eeab71d1889e0000000000000000000", 0xb1, 0x0, 0x0, 0x0) 2.518746508s ago: executing program 5 (id=1075): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x80000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1b585ec08e3c6af0, &(0x7f00000001c0), &(0x7f0000000280)=0x10) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) (async) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a00140630fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50640c148a9ae900e5e1b3730a27495febe162f904603746feff0ae3c5ffe874d3004a6a2a41679e7f1b517621b138662ffcb145b2f857a7d6b48f8c2cd117e8daf602f6700fe87d22eee7c0420dd4b894f0cdd4cc1eecaa5934631e0ea907dd2e9444756ac4"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 2.414761284s ago: executing program 4 (id=1076): socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x4000000000fe], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x4) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000000200)="b389e5aeb7b42eab8dd001567bf060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2000000000000032, &(0x7f0000000040)=[{0x101, 0x3, 0xc, 0x7ff}, {0x3eff, 0xa3, 0x6, 0xa}, {0x6, 0x3f, 0x2, 0xbb}, {0xb, 0x2, 0x39, 0x5}, {0x7, 0xf, 0x9, 0x6}, {0x13f, 0x8, 0x1f, 0x10}, {0x7fff, 0x88, 0x1, 0x6}, {0x3, 0x6, 0x3, 0x1ff}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) fcntl$getown(r3, 0x5) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x1, 0x4000000000000006, 0x101}) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x14) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x2, 0x7fff, 0x9, 0x0, 0xe, 0x5, 0x8, 0x10, [{0x7, 0xa78, 0x4, 0x9}, {0xd3d, 0xffffff01, 0x7fff, 0x2}, {0x0, 0x5, 0x80000001, 0x9}, {0x3, 0x1, 0x6, 0x3}, {0x6, 0x9, 0x7f, 0x6}, {0xd, 0x8, 0xffff, 0x5a}, {0x591f, 0xfffffffc, 0x6f, 0x280b457e}, {0x200, 0xfff, 0x4, 0x5}, {0x0, 0x7, 0x2, 0x10001}, {0x401, 0x1, 0x400, 0x6}, {0x53, 0x7ff, 0x23000000, 0x2}, {0x626b, 0x1, 0x459, 0x1}, {0x3ff, 0xfffffff9, 0xfffffc00, 0x6}, {0x40, 0x9, 0x10001, 0x400}, {0x4, 0x81, 0x8000, 0x3}, {0xb8, 0x7, 0x9, 0x8}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x35, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0x80047470, &(0x7f00000000c0)=0x5) poll(&(0x7f0000000000)=[{r6, 0x7}], 0x1, 0x3) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000040)=0x80000000) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x2, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) close(0xffffffffffffffff) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) kevent(r0, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 2.414429114s ago: executing program 5 (id=1077): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x81fe, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffff}, 0x557a, 0x7, 0x1}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x81fe, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffff}, 0x557a, 0x7, 0x1}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') 2.414093354s ago: executing program 3 (id=1078): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="647a334e5af7ff326a752b5306149fe1ffaa2a2ce59138083bf85abcb46d6c", 0x1f}, {&(0x7f0000000240)="6038a94448", 0x5}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 2.413910505s ago: executing program 1 (id=1079): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f00000000c0)=0xc) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x928, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) 2.230406269s ago: executing program 7 (id=1080): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x13b) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6811, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000003c0)=[@rights={0x10}], 0x10, 0x1}, 0x404) 2.230099083s ago: executing program 0 (id=1081): sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000180)="f0430423c492ce98ac2039ff90a266c48385772bf891f6edebb683da71e95b74fbb5adcd17ad2e951194460f82eca25346395d21fe81d950d62ab7fee029e6230d27996ed567240f9f70b801fcc31a686dc02f3f3efca136d50a8ee336f14d73179e5c252a59af525a8025804f36636771591637c9159243aacf475eda50bc547408ff92b0324bd721454f1fef983f7e2442d0fd8f1b9c2386076ad550b5000000001778688dd17ab49208caeae8fbd3db12f046d7270bfc50c73feac844a679a1", &(0x7f0000000100)=0xc1, &(0x7f0000000140)="bd680f876f309bfcb20c26efd1e6b4b370aa58c0edbaf6a881109a265ac78e8d11ed23db", 0x24) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/185, 0xb9}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000640)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000002c00)={0x4, 0x18, 0x29, 0x32}, 0x4, 0xfffffffffffffffe, &(0x7f0000002c80)=0xfffffffffffffee0, &(0x7f0000002cc0)="5bc75f6d", 0x4) 2.229809067s ago: executing program 5 (id=1082): setrlimit(0x7, &(0x7f0000000000)={0x0, 0xfffffffffffffffd}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) close(r2) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}, 0xfffffffffffffffc, 0x7}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setuid(0xee01) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000840)=0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x288f, 0x4, 0x71002}, {0x6, 0x6, 0x8, 0xfffffff9}, {0x6, 0xf88, 0x0, 0x2000009}, {0x4, 0x100800, 0x8007, 0x7}, {0x401, 0x7fffffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0xc}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r7, 0xc450444d, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x2, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x3, 0x10}) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r2, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)}], 0x2, &(0x7f00000002c0)=""/104, 0x68}, 0x2}, 0x10, 0x801, &(0x7f00000003c0)={0x8001, 0x3}) 2.226882266s ago: executing program 2 (id=1083): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="01000000", 0x4) sysctl$ddb(&(0x7f0000000440)={0x9, 0x8}, 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) 1.814622797s ago: executing program 2 (id=1084): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0x4a, 0x83, 0x4010}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="25ae3b780d189ec6bfecc57b5da6ec78dfb17fecec586f63ef271495c34362eb842d9131", 0x24}], 0x1, 0x0, 0x0, 0xb}, 0x2) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="c3fafa9d401aa841d0cb7a62f11ba0489a3ba7be0d0000054c01bf06000000000000000d000000001d00000000002ded9bfdc87e5aba2fb8b807b703a31a61e3607fc64a", &(0x7f0000000080)=0x44, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="73b6c07c9d15ad55f0e4ff060a9d5c34af2498e638f7ac7d48a06ff486d9c0368cab0c92328990a87e95d0222f1a41a1f9298b952bcf38a96e01f90dc37798170845271c30a79d825a2e5d97d16aea5167d3313108e92ef3a5666d03f9e3c4d4c5b1c1678d01600fc84f18b2afeffd56bf95b4483ca6ec7be783c2679798417de2f1263b796fb9d20a54d71dc014329cd5896e8f4b6bd72d61884b66bd81c64646230502eda9839b1c1038c84e9d0074dde9b9352c85765b0701df1e1445c719ce4128e3d093cef41a49dd886a4bddee9745d7c2df23800e5bef531b3b79079c8d93ac6781eafe04948e0708b3e23c771642de388e186a5cdc1e7aa414962f5017eb4c4fce15b4e0dae6c3d8f84e7fff27834646657d804c6a8e7bd03e9ce76f68997a3bdf69ee548dfc94e4987fda392518decf9dc795024d5a289a194bd53c6c448021a7ab2a38619b8f6ae60e1b9cc7d69f571cfc48691e059124cebdb7bddc7f7d118c1ab75057cc2ad1873401e1391ea0af39ad41189463fe85fddf6015ae90ae5a8827bfb0edd24f7c079a6378c973b45315c765f575dff35318c4c787ac7bef2cee57128045115dc6cbd05f6ef71153539076ba4312eb8e2eda06b21c3aa9838a33df5a4d30c9fa72fac3188fc7d7ba80bb9c0dc282a7fd93753ac9fb205b1bacb0a5f27af1798a975ca8a0428feea23c592cdc8d94864a3dc8da25e6a633ae3adf4a64c4b91b62b6c09a2e38b2ea65ebde81623dad2e3bc2569f36f7ecd764fab668251b51e7de8ef29873aed73ccb8a912190c30cf750fcb5a9ba1722c26d65c11f005af6db001780fa212b6f5ff595899e72ba3f04d4f62942b38f5388533d6dc952384d1e0b9bc22bf166e17466b508399700f0c6c0b1aa476a8d8d45b1d239c955c0ae64862ea03e815a3e3925d929c1d12db1e6df13f49fb16cbdf18fe4fbb349bf24d377c4be02152f5adeacf7161c4bb8e6b31457aa8fa4251fb979e155f08582932a9e3d1dd75d71b2eff1bf30205b42d1f231920b3c41fa81ee1234f0756f171659c5bea8a7d69f848eea671788d353033ce0481923eee66695f18fe6ddc7f89dcd4f98dbc94e02d06068dabf56a56cc5993977fb87b4fd7adbcd357fac767d878ab6a50d338ece3dc499431e3777800aa4031907f935014284a34c7490252551140003def220d05a00fbfb7d2b7bdc78708015adb04a3916bbaec3ab3d7f4da002dccc44a841db1299cfb9bbed16bdc7c9ee4938a99a59005cb0451ef68e25fd85ab5830858190a66b144e9acfcba31bd6fe9f79757aee9fbf5acd8553fa32c94051c622103b79425d48ace1441c68c4b6f7468176bff1afd7ef3912ce6ca28410849c8cab71de43bf68b28f970819e591b09b1d7eec0b0260497ae7f0d04915206f382c6eb40a6d354228fb556be4f709addd82702e821a74bad8be2a0819656103ac187892e5f8bae88105a021dae42bfb299f8de689ab53ea9cba1aa3d535c00b333a13177bd4355c89d28c6ff824841e2ce0d72eae2958704ae910b168fa953c60c1a83cc5f0e4c0fd78511db9ab9b52c9dd03d8c703083bda46e2ef35f7db2641afdce8fd237ba78c450d7a2c7bdcc5336c7b9f2eb277938522e00968a5a557e1e2ab587295cbe64266afb99b1d4d816101eb9ca35313d1d66d9b2ac27e1bed7f999ba0e94d9454e46cf80d39369d377a08d5a08e02969ab576347c6a86d051ba7172dca166158df772aace5d6945c22ee4f639fe23f492a27ce557b67e6cbf50d99fd82b44283a723cb81d822ff53364d7dedb72fbfd193ddb45158fb86ece6cdf989f8960c76cd0f50ae2eecc7ab9ad3cbc9db19e719c3e728b22b40582681800fcff98799c131bbc155d74c86752166f7c0d986ae7694cfe41a48652e943c7d3b777b33c14bf88d3bc64b5a5dbdd5584b08fa35ae174a6da4049bb87fb342d932c05a8276ce2fb30eb4fb4ce315222c963da63d9f1b12639bb8a01b73182d267fa49dcf24cbab2bc9961140ca8bf5fdb18ad9af639175bd28cd40baf1e505f5322bbf6a44e0f4f01e977a232fe309b2fe4d4b6a5fb580021eb45ae3c136a7c234ab0b328d14f55a38df14333751989630bccddfd165aacee01cfcce3149df2b46687df6a38432d714788728d7c0b39c6548d78ea9ff5c0c637ebe6c281bc557413581ed044a9fb82f7add945afb54fe29f8a4e6150007f9e62ac67ff50164559ad9ae17107242cd57aa50845b51e8697ed0701f9c316fb0c8d5f7295379f7f8524877bcdac0f65a169269c9000c7c637023a9228f7ec7eb2dbd6c916a887f5cd1695875d43627a47fc1a2ee68224d3bb79b6b0fc12089d16d4c08574da658c35e0dfaf98357a83b3a9b3af86d65d62aa96a873356396a4c36e025ba94809810718dd9d7fb73690adf04680a702e72e632be9bfffdf295531f01e6f7d593fe07818e1f8324d889d0e9c17c18b0147d6f8c379622abb577236acf596e98b56fc35bb7d62a8e458c15ca89cec1964769fde500adaf33b0eb1c89b0a078e7afca5d4663eda0c3f8362b9d3712284fafcc52b15a25bb46bf91f2ffe6134aa976926c2bf40f064ee4873296dbf15acc17ffb3c92acbed604a9a0112d3123740505f72570194c29343653b4290f8e68c99c775d60978279e7eaeaaab7f9de0b5e6ca65fd78c9b5994c8e28895caa243d056c3b26bc833f9fa81d40569b01fb14f9b25d0bb122f4d102ec5b3734989ecc7f1d50843784996018179c4582f0699ca9d31192249e587f5eb69612723a737879d8d3196bb377ef35e11d0f6abcd7bdc307b5b68d4112be2da5a4081a5eda0d07b0843527bbae9e374c259999ecff20dd4aed042a06cafe56e140c97c0013fa9eb3114e356749cc0402b4e30b44c0a6ac4c9c19947ae29028a109a403e3c05bf162b89a91de3d66540a54efe82ad36ee761f0fdbc8ca2d04c19dac204295a9c321cd328f9c3e07be9b3675f839a32a49b43362c37216f719321ae89aa0bfa07f3ecb4bb2e804eb1ff4fc8a9f10d210241e108bb67e67c722e36ce258913f8ec0ae4e45e926edeb5a13674435fccaf35a15b0714d4c3a3a1e26574fab71f6d5cfd53212d8bc0cf3630b3a5212e6dec18c4677f990bf46f5a56723e2ebf4bf066090d53353b472dd74739e4537f13a50bf7d6ba4c61e197be16da50deb259150a0b0ebf41119d124347ff12f01061ac7055cb1e9230114f06467276b0c4825a5506f7e4479b5d5cf468931820ef36a49492af249f281d52bd251ed1b94b15b4ef29827f5ab58468e5257bc01b8afbc95459f8e446ba150315e024e4166bf0dae7dc46ee2893ef2868476f749a2b72c2000c05788aff244225f80f7de11e55308a1e992846c9d655105cafbb6f2a12e399c2513328a8df5436f81add0fbc294cc0ce949252d1133d3c142126b448c3bd6f8e6710d85d98adc33ce3dd5044ba98c725651421d0b223ee3be378481cee5fbdbc6faa22c24e54029b7bf6462a14ea75d04a4d79112382edf9011dadbc9001e7307f0acc0ee0e06a656fc340fd9350ba7832fd66cfa1813fcb6730ebd0bd6e1ebc580a7074166e152fa3264788af2e2b9da65f4616c981671dd2b809a13e2ef428289a18e5f3ccabbafeb59a6b62bf2e7d65b890529ffc88ae421e4c7622d387e6ef490cabc842969ad983da7a6508c114ee2e1c0268b33a5205be7e035b21a822b95b082f5edd7f498828e0aa3f7d50b31d43ade248e05638acf28925df0bdcc6aaa2ccc1bc767dc16653bf42fa7ed4fc8afbc506d635a8414cfac52a8f882422bf925eef83f37945eef33aed936fff8c51900aac3e049786943360ea775f240a6b815b534023b71fea7d225406e6539a612ad8a3010053525415f7434b173c66d8f5b56f9da5b114c726a6b1b57c0cdc14cd9d2adda681a0d9a3131dacd902057f57c22a634363954061e7fb4e0a5b61dd859631335caed8c4d454b574b7f2830d4f5b4a8623d7d95bf17755a19438018b6dd55003cb03e5af5224ae107ea6f527b22a71ea5e1362ff10d0958b2cde86a6306a99be0b9a85adc9a43c16d55e9c23706e3d416ef9acd8c683005da038a01700e6558c53361261b918275ed40fffe7bc6bbb450605651a663d9eeace356f460568513a91abf98171debb0c5ec8cde0c1a5ea09fc25dd256366c60577647b10e8263e07fc3ae8ba791ebdafa36bf504ec8f2eee640c96f48541b62af16dbd32b25b21a8508066cb49a73537a0b8a4dd99c3a80747f86e2f53c210901bd5c1093bd6d8acc9b9d24b7b7f7a6f14fa73ecfd2b35c8a0d3658e29e7cda663fe6729a128844e518", 0xc01}], 0x1) r3 = dup2(r2, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0xfffffeff, 0xf, 0x7ff, "2ced8a2af9a9e34c08a300010400202100005fd3", 0x6, 0xa9}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 621.948372ms ago: executing program 0 (id=1085): open(&(0x7f0000000380)='./file0\x00', 0x200, 0x104) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) utimes(0x0, &(0x7f0000000000)={{0xffffffffffff0001, 0x7}, {0x80000000, 0x80000000}}) syz_emit_ethernet(0x5a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa5fbb8af09d4886dd66e2294500243308fe8000000000000000000000000000aa0001000000cbcd4b93f63f5806ba09f10601000000000000c2040000000001004e234e23"]) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60ad000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) 422.549726ms ago: executing program 3 (id=1086): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x4811, r0, 0x1) fcntl$setstatus(r0, 0x4, 0xc0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 422.068814ms ago: executing program 5 (id=1087): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x8000, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf60, 0x8, 0x4, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xfffffbffffffffff, 0x2, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0x1000, 0x8000, 0x5b, 0x1, 0x43d, 0x0, 0x0, 0x2], [0x100000001, 0x2, 0x3, 0x0, 0xb, 0xffffffff, 0xd3], [0x100, 0x5, 0x3, 0x100000000, 0x4, 0x8], [{0x0, 0x20080004, 0x0, 0x7d06}, {0xfffc, 0x2, 0x6}, {0x4, 0x2, 0xfffffffc, 0x80}, {0x3, 0x5, 0x4, 0xefffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0xffff, 0x2001, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x4, 0x80000000, 0x6d1, 0x2}}}) (async) r0 = kqueue() (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000009c0)="9b2e108901f89115ff92248d21c07fd7e2d2b8c4637cdb25c11446deccbc51026e0528c7da33aea1e2013fbfdf3e2e0bc3be04d5f8b6e2592c12417927d8d9d5629c9730049225cf919047fa73b8e8ffaf19abb56980f55a1b727ef0d59ad3224da67f294373e56fdfb03efcb9a688379823acb862e9dd4f465be7b9c6c8a996cd66988831daceb791", 0x89}], 0x1) kevent(r0, &(0x7f0000000080), 0x3ff, &(0x7f0000000140), 0x728, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504444, &(0x7f0000000740)={0x2f, 0xffff, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0xfffffffe}) 421.252407ms ago: executing program 7 (id=1088): r0 = socket$inet(0x2, 0x3, 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x45, 0x40, 0x3, 0xffffff01}, {0x7, 0x9, 0x5}, {0x1, 0x76, 0x5, 0x98}, {0x7, 0x8, 0x6, 0x8}, {0x47, 0x8, 0x4, 0x17d3}, {0x4, 0x80, 0x0, 0x7}, {0x3, 0x73, 0x10, 0x9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000200)) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000240)="46e84903cc5410f3b53d21f68c10e65b99c43628f04f9455805693f8fc8fac66c5a1b37533f7c3023c7c43e9ba1ac6427a31cb9fa242c04c8c9af4e2ae5fa3c4be02ba8d85a94b62a6d89f88daf74c5f890563d8fc1158629153b3f3e2f0eea3a4298eb4d0814050c7aa30ae711ea27c3f214e4687e3b34e292d562bbca34678d1f318f49e17b72937ea323aa1966c785295fb0e51ad0c0a5571b0f57f6db04c8209e2be52e6512ccada635c82a20cd56ed095dbe0d3a8b2241a74e4c64fc9e2d591ddc2db3f13910f12d0d4e5099d69705afe6f7656be", 0xd7}, {&(0x7f0000000340)="0d8b069d4cf8c097825e4576698d7ccb1c3b311827f100b3950da42f2431da494d00ae63dd6522d375726c08b48655e42681802d78ef7c7d6342ddc3c2603220f75ade340122024a085e9634292af03557671d495736b72a8c6dd957d157a6b9c8fc7d7b94a281b9af9174352d60d229e1cf57332ad393da20c89c3584581c897b2741030af4460c4638f9af85dbef0b784f91c2900fab05352ff38c8f39bec7bf8014e0733e5e1d0c76f69b92d0d1abb78498ef220fd305a3dadc4c312e1ec1d8edf6e771308eb6515fe35267cda0545a05d367fb", 0xd5}, {&(0x7f0000000440)="70e21697b8d73f0f115b0d585051e6ad9b5efb306605ba8852885405effd55", 0x1f}, {&(0x7f0000000480)="018d8b6e44660306253aa9432a67c2cc61066efca95d61bec772eb5c7f907f09f746988f13cf2ecbaca950d2a455e5c5e1e9c0e519d0cd8d030ba91156230a78995c50cc666d5ae70f8281d51ef66e6428e29ce2dc06e351b5ab4b3232b9a7192fb22e1bb0d2d0de5e3bab06375298dfbf694359d182428aa2d5e82c6549062a90afd5ce7cb6ec1d08c60a70bbdcdeed1cac2939963d7f0838285fa3", 0x9c}, {&(0x7f0000000540)="37888e040531820375df3d2856b05e7a6827b68ecbb501b0799bda22ee6f2abdaeb8b7e81e6ac58e65e43bb4e0128d92288327af", 0x34}, {&(0x7f0000000580)="4ab3e44346fb36f28f4d713bb4f82154483cf5c10b9f0536d3416357e8808270be827aafd4907335f42341af7f8f3210b40f2b9b7dc1f16e583fb3b9b6c25976a0a49d91b3fcd92676147a6e11c46e5953e02c77be6e66614ed1ef49736369762bb06eb97ebea33930c5988a9ce5ff8eb593ddcdee7ea333e6e6b7aded5fde37423ff1adecf1301c66e5bbe747b6b7ea91e9ef02a40bc9b517ec8f9840aae6cc0e01f7852cacb9cd5f3c0fe49a1ea21f82f1ee803b0b00dabb73334535", 0xbd}, {&(0x7f0000000640)="376c4a81b587ee1e1fbbb1df0d5b5a8d985d3d3a4a61eec1dbca6bb1b8f43b89ea20be3773df813dcb54c0f80e35857efe2df42f7da4a81ebb32e4e617ba484c95e5990e0f47bb33562e5e0780cb6182e58bb6ef378c077d2a89fdf616a40399a4d9ff86d1b6a53a66c6cdf290a64741f0d262eeed33ae7fabebbfd47f503be9954cff4eab51c69448348be5e7d5843164978b0ec241b22a865966e13bb219c85f2648", 0xa3}, {&(0x7f0000000700)="8dd6446568a720b3727ad23908bf0a656b3f982cf6fe8f566d52160a99cdcb43e244d0e774431b32c5e23d677a9af01759f3e9c7ec2ae3f01419a8595bdb5f239b48bf0f332727547a1598bbab4758d0019e924126cfc9b4ee70ad86fc9791912f0a5355cf8311", 0x67}], 0x8, 0x8000000000000001) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000800)=0x88) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000840)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000880)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000940)={&(0x7f0000000900)=[{0x22, 0x5}], 0x1}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f00000009c0)={0x4, 0x1, 0x61f7, 0x1705}) r6 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x81, 0x110) fcntl$setstatus(r6, 0x4, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000a40)={0x49, 0x1684060f, './file0\x00', 0xff, 0xba7, 0x8, 0x7}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4010, r2, 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000a80)={0x1, 0x8, {0xfffffffffffffff7, 0x8}}) fcntl$getown(r1, 0x5) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000000ac0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x100, 0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000b40)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000b80)={0x1}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x80, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000c00)) 276.531753ms ago: executing program 1 (id=1089): r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9f, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x2, 0x1a, 0x7f}, 0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x1000, 0x8000}) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="cbc2cf57afd763da4b621b232b27f5a6cad175374c5cf90eb275f933dd781d2e4c5960902320c4b6189420172f6aa0c1878b9cb4f15e4655d7b1584d69b744ba7ab2dbc717f0de70fa80df847fd7e4ea381c071dc775041b2997bae2a04bdd07f6172403c531a98266894a16012298a6de1661b0b08051", &(0x7f0000000100)=0x77, &(0x7f0000000140)="95", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) lseek(r3, 0xad1, 0x570b83590cafc95) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="01000000", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) recvfrom(r0, &(0x7f00000000c0)=""/20, 0x14, 0x1840, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) 273.17822ms ago: executing program 1 (id=1090): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x1}) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) mknod(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7004, 0x2) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="ed", 0x1) (async) write(r2, &(0x7f0000000000)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) shutdown(r3, 0x0) recvmmsg(r3, &(0x7f0000000400)={0x0, 0x101}, 0x10, 0x2, 0x0) (async) recvmmsg(r3, &(0x7f0000000400)={0x0, 0x101}, 0x10, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x80206949, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) read(r3, 0x0, 0x0) close(r2) (async) close(r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) sysctl$hw(&(0x7f0000005580)={0x6, 0x13}, 0x2, &(0x7f00000055c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0xffffffffffffffff, &(0x7f00000000c0)=0xfffffffffffffd0b, 0x0, 0x0) 228.578254ms ago: executing program 1 (id=1091): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040)="5f000001", 0x4) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) unveil(0x0, &(0x7f00000000c0)='x\x00') 228.230023ms ago: executing program 6 (id=1092): r0 = getpgid(0x0) ktrace(0x0, 0x5, 0xc11ff12a252c2456, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x1c00000, r0}) 204.317708ms ago: executing program 5 (id=1093): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="7ea7495ada49edb8414bd076630e609ec1d6f84f6a11dd551a393a9af35ebaa3aab92862e60d9ad2777f01023a2f9629d825254aa8a7bda77b1b8cf675cb983ce70b38b3e1d35993c9d8e47e555ca503818c46f87e7706a1b074b42c8a86ac17d3b491ed63e2238644", 0x69}, {&(0x7f00000001c0)="224ce66f4ed2694dd9d4034fff925bd94083f2cb5ceff9a445c41a83ac5497e442d2d948ca88c3016495637a33cdcceed0adade56ad9fb502d172a8668913e3983c598c4a3d4c104a34a3a8d8a4daa70b30cd237fd56fe241b25257d9590a212b5f053e964d41de333ad8a332dacc623cc4de87eae0d69817541491d0320444e9837b305d5b9789d5cdf4a6bfe6ce88c14", 0x91}, {&(0x7f0000000300)="a6b034d1da3a4d0281ebde6b432716e2496b812bc25b63e581780f6f9df721a8d9bf7f7a342a6d6cc39e3cf42874f621f36a3aca3b3c6c638e72ef7449a1508e65f1f09c8872613895049ed8fd8f2d41c3011542f1120fd0fc178c0c33f11421ed8a7e8a5daf8124568fdcf05dd17dc12bf9ad79339f9cd6b281025cf768a5379cfcd6513615a0468ace70ceb78ee00f4869edc2329645848f9d33882a99c9a5cdd0c0210c863db5d8a7c18464677bebbb", 0xb1}, {&(0x7f0000000280)="aadf3e454c5885c55d0ae9ee9c06a671556081c6ef62b9a4bf122cda50ca53f46f78fa2967c912178c42e2340c10bfacb7457d279cbf589df544b0181d44d192f955febf1bcb83f563f6b9d86e819476bdee", 0x52}, {&(0x7f0000001600)="be381b237b557d6dbbbe2f6da8684fef0d0d84402184e429afbe7b5aa5b44679646f06944f1deb32ba152aea75fc6636e80f69be531fa2b084122d81e74580e614c3b11e8e4daa993154e45340e161fbef3cf7417c37779c9d4a03fb335ee0465f26edabf5c80c71579b5bdf78e8bbbf49ee9794078ba6231107484baa1f9ed8edb19985d08dcb8245a494f8b1312c3dff9a090a9e9918c22a3d4755fb6f2903e4fad98cab260f9e4b47c7c2bcfbf2e2622d6e9b371b0dd91eceffd8eeb6cdd76fa56c34acdc533b75dba9c155f3dc9f2fe5ac701b01257e968e6d771ccc920ea99cec6056cba53570a52227ea124a166c6c06835f1eab694a5cfc1862e63df99f901cb906cb7adc11cbcf04473b328891cb0a5320d153a288e0e4ad02380a61a5fe606ea4f5a1c85d5c49af87517a6946b25785425d866ca7fc5f48ee9641b5ce1fc26e930c983f0c645c987f532e0dfa56b365c53f817c746ca2e7d42cbfcd3f1652d98be7b81b48c0a91de7df8e88201fa568df180b7934f5ee5008ffc6510996560b8b297f105edb4384b70ead10c862fa3bd55ef2bc72e22d0659eac631dcd7979938e05d1ad86d2e5a65cb6b418ff02ecaa0cc13991cd5a57644e15181bf538a4018f847078698019f75c4694fd9cb9cd4dae4794f12c611be619b7dab0ffe9d3a502a4a8f6c58c104bca05b2f4132c68529fc9976f692b2a964a0eaf1d8f0d06dff4bda96459c07db57a733957e64ed26a3f4678183832130850e2b9441368a1d7ffa221df57d4f5da72ba0d373bd8aa350d802b18709138e2caeed39c2e3a79c355b7acb3e3af6b546aeb10c39c382b9286b7a19d483214a219731ec4616792eba43ac3c3aa4d94a4f231bcddac356735d6f1068d9c31a4ed22d58f3f826b3f585cb4ac68e5fe0634c6e36ae607254a92b2dd904238b5d2ac938f4c2d37981898880f7241157356de7bbe5b56dd31914d0b07cfa65db6862b84512cb677d9b2392ad3d6a3578b51d5fffa09b7056e792cbbe1c580ecee4acbe149d560073516c62a566bff4a6bec3ef8ed87d4619093cd469ed75ccb3aebc74e6a3402a1bbf71ab399ae5bdbd546fa456834d1e468c08890c24f9644475f592257ea23beb989903f630dc5c2c45772362ad5b7aeda7a61ea479b8ac63f46b293939496f5f1de16ff60e7357aa30fea077c55aa6c86707bbe1c4c4283a53589c83a7509c557d8884a3488ce5a3876986531fc3b850699a000ee5351d1f51db835a85c1cb3b32fb69ff376ec42272a29f4c979ea550acf6520c38f2c2eea7cffa8d2404ce23e1e7b6c36de6688024dc7ef745ef1887de47c909fc6c90b33e0a99a78824cbbfada5fb89cbc4bb0ef94f4147ce32ea0de57b3b9e26726024c8be1d2651a931c66272bb4acf7a3451529cbb6c2465b9fbae27ca5462d8a121ad18adb5c0b455deb2421c3184c6e2fb0d1388df28333058e6603ebfd3b7ba63349950f6d842a0a986a400d014ab9166e4eabafb74586ed7bf737d7c4643a36deba612a00ebd591728f7d16933e5106d68b10c85697b7c36e547dd086d04050953959e8b689d4b77356653957809612f16aaffcf1926b58a7c217deb24cb1006d40d77b1e861f9436ee895222cdab26d7cf907232ef87f55df83d46bb0bf77d8b19f518d8659824dece251cdd8772cb9a3ed7dab995dc750dc0a5331dc42698acb4574b0e48b0592b6998a7646371169fe8e2eb57463e822330a150bf1a588d65ccb7d9a3ac6599e036b478665b5d14188152c53d5b11c86708da0944ef205917c1cd4b02ef8de3a8537a7c279732fd68e95d3926b2d886ef283f2982ce9a14b5ec5599bab8fb0cc7c790d7c29092f70809499f1924899883b52631d29237a7513a2fe585275cbbf442118e33c3ae96130da35eb1d54d66353fc61bfde0098bf2adc97afc593963ca7908077ed2ac25979f8ec21d887e3d77fbe73788edc4ed625a8cf7d7254114d237f18adc880f8557df76f250c624fa0ea8c8d0edad83ea7d9a633416d9e589d364e79e3de0769a8d7511616e72c21ea55a8c3169100b280113f7124fc36b245d960ad9bbec1e5f1f4519893739ddc6e2cb6a76fac6356634582e8b377409f1a1e9c0a4d7ab6c8fa79fc171439e017069555777f7828a4781082a25157a3d4fe6d27500e7bb772296efb141a9f477fbd814e40a42f0a276de0283c5cb736ec3514ed0dbe5de7f89a9a9f0c27ce959d9648b81834ee8a2df82e9ebaea9bc40ffbfbf69c33975d75cd11ce0e23bd0b717ae60e767bbbdd5c967add90f5a0723389a56f2ee585c0fba5d3b2bcc0e2f6eb7d9ce54f542fa88df7f3caeec56479316a7c7f8e8823204333c0dfa444d6e02cd1c1a1fc5ef06bede3fc90987ee2667a7798bbf6c1f3eb45a658e52b9cbcead43de41457e6e8e311bd3e75dc7fb333a35751a83d3b20f230c82a100f8a4bb1c02e66564cd267cec8b9fe6c0380f56de04b56c1d9d44a5fd1d35c4da517abf6957e9df207ba0cf28f799aca8a9d6dbb2e04e8e72350f7a5e147668d2d3cae1ff3b109c1592d50e4423d6fe2abf9a6a5d936560bc586db407325fc0fdeb1c09f591f4029f9ff64e5be5565183a47ee2834a001903e7deac0ccb50d5bf18f9cb84a80899b8beb269deff1e9e67e3d1c9c46f6b18ed1efefebb4eb2b4d6ffb2328e1250d97085ace260b596b2c4e674f93c367f6aa62795d5e190e8b8cbb810dfd016cbde09db8ab9e9656d5bf37f6b9a1a070f2da853899dacd1ebe327cb5d3b8c9cd74f97ad4c18baa6f83f095f13053267cce658c4411aa3d8bb62a97b507970a2215c420cc186fc85571fa8e81de5cffe4ae7e0415525f2446b16e9110e3440ecbd8e4cfb4ac8806aa79908e13b50493cccc17d5e6c2769a66cbb1e172ca8fa683acacfdb450a925f287d7b22a736165cd12b65c17ef35d6378f07761e96831305edfe7b71ea32a4b9a7e5c255f15fba77bc4a7673b52de037517c2c7328052ec9f6790fb7a68e39dc38b0ad493270b7b8a7daa906a398c75dedfe001e849b59c845f23200f91659951368aa27320f5ef5131a566542c7c0a6f977531cfded290c200edf50048b5748ad457657451df9fc635a133415206ba824e4e3f5022b1c877f69554115f57147fb4f281c2806426e3da3dfff94bd317d223fb077e81cd0c3621eb9bbed9fa13055a5effc2e380286a2a44d44ed5ca28935153f64620b2dc085aaddf581404220d749ec74765dbca686cea5c39ff22f5e90a52d4bfd8a4178e123febdc9d434d9dca83195a56ee6f72ce9e81da7807150039661fddb338fcb245e88c3e6b7efd4a493886b8b77ce6ac7c6d2c5d0bc0600064dfc6d4b87de576ac305836545a77a02dc1a9a2f570917b019c9075c87d59f6a66ed5b692622c0790007f9ebe6d6364098f7a7c35dd2b0d40a790e416d3c55a4f11a6ac68c2f9f1f0c1aba4a011c26be34bf4245328d2b9c5e8cc911d04065a49fd4120f8f9d8298ef4539d20512558ea322ff914821ce165059442cc9e09d956b4a4b450a2b4f0646feae26a0179daa71a7000aac84c76dc498171a06ae2cbc1126fdf92fa5bf673f5cf8e283b278496d0bf906037b209b0ae276cf4e5e015353ffbf2c402a31a001a2664f4a61b34f25975d9e240610dd6d681068075fea03745d382caf90fcbc4cb6008c70d6e24a9217405adb173e4a2974db230afea14236a36baf9a42a64e977a7f4ed66780919561b272df54ab6f40aac7f900ab722ce34ee52ad5dab5c4aece1ab0827a5c771c9060bccef43477d518f62fc11d663eb6b68e2ad663bfaf4f7b6341e527e43a66460cca8104ebe99580cfe72b396ea3eba7e84873fc84a4ac1532574aad791551e80783c747455c42f5e9d29962ff548fc1a69beb1067c04951525b855ef4063f927d5ba4003e6a5dac4175e7471015fe8da5ed33b8a4d54c149ca2714f5b7133686b1af22c08197a7472194e2bd75d2d620e24228afb89f04cf76c41965a507b7027c56eaf68d48001372481c884f2ff9c80796fe7682e972956af0a38b490f3708c712e3633a00991a35c2ffa0bf889f67a4b879c9de8271ef51c652bd5ea2faa1ac96c40c974f35a19717e35f726bee05e3cb35735ce6efe749b2ed9881b5d78f35310cd069faccc759b21d27df3d91a6c944c9a18930099feae1f96c1f9c7214206f8412a8582154c2047e62e3137d49294a8d96eafef18e6158fa53b4abd86d73f518bac9d6eb372ba2dea17df03ac522da587c146643ce1cfa9d0a3974b3684046d9be471395892c097db03e520a959098a431f4b8417f642910d0645d440d3d77b5e54026216266de3d6f3fa464578fbb875c5f75eb446772ca3ba7a7f2cf45645f0a14be23578c14dde2bc59bc6b632f1beb6aed32e27d83b1e72f59a00a72cfd36552cc6af435c5d36f5c5b6f069bb16ed9d72fd0273260fa743780482fd7dc7a737a8ca9eee447a677e28eaeed65af39de1ca175aa964d331841cbd1b7e8342c435a3377e677bfa19ddfc7995a5a3e30c895355ac59e572041d100b197447ac8ae44107dbbc09acc1d9f79d33d1dc499e8fc1ff01632287c877c392e94672e85348af5ab612e6c101d11f98a2b0ad19074f5b6c8963f4348a61346f64692121d9fe965e5a6ca3ec0f0f594eda605b672c4a34ed9d9978e87b15692c2d74da0d762db4cb54ff227bffb0f1edbc8847d300030018946e711a5cec44e34ec93f42fed208ed4887e0da2bf7493c25c8df67adb1ea9d3590fe2041e46a5819215a323029135a14a30e1f4c33708340eedbe4a10ca2416351b5acb8a8282e220b5ce81f0718e7701bc152e70471db12a72008c23127f4c10a2fdad5b7f99812b4450a5c7261cc4e7e2a2c572484b93e95ee6baaf2cccc8d2d71b3afa9d06c0506d4da17ad92e4f90988e07dfda7068565fbe449720b60fdf8223581ab08a2b7fc3e1d1213831c1972e1587eee35a3f125fac91e22b6aece5240c0491d2f988cf5c17a20a6fb27e12585c6b27d3b4edbf8b5bb3a6dfe305d098c39ae09d67b91e0599c92b2cd4939bde15e16ad4d3dbfc21db37c261ccdb1698ec7b7496e78c4fbdad2809e72b48a4e9c5b323bf0f1357b6ec703443644cf1730b17ec3437fc12a357a4c1eea422ffcfaa9176cc8428adf51e07ddc084fe624b5c3c3707db9ec127d899420e8b2906046306819458c5d988cef3eb4b1ceed9ea550e5badaa4e098eea18d9a7aaa32b98f0159742ed2d38267a69e0cae4b94321a37ace9e51f7bf8c3c5e2422d7d20fff58401ddbcb418c0a705100fc34fe395b1ac7bf09f0272c70b65b0c850cfa1cf590eee55d58ba2b73d862d2925", 0xed3}], 0x5) r2 = dup2(r1, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xd147, 0x22, 0xfffffffe, 0x7f8, "2cf973c100", 0x22, 0x400000a}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) 201.911851ms ago: executing program 6 (id=1094): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(0xffffffffffffffff) setregid(0xffffffffffffffff, r1) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) sysctl$net_inet_carp(&(0x7f0000000480)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000004c0)="e1000000", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) chmod(&(0x7f0000000100)='./file0\x00', 0x42) truncate(&(0x7f00000000c0)='./file0\x00', 0x7) 5.486463ms ago: executing program 0 (id=1095): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) syz_emit_ethernet(0x2e, &(0x7f0000000a80)={@random="fd0e82c89452", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x22, 0x20, 0x67, 0x0, 0xff, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5, {[@noop]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0xb, 0x2}}}}}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x65, 0x40000000, 0x4, 0xfff9}], 0xfff, 0x0, 0x6, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r2, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc, 0x2, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0xd, 0x8, 0xff, 0x2}], 0xe4a, 0x0, 0xa9fa, 0x0) 5.143386ms ago: executing program 1 (id=1096): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x74, 0x85, 0x6, 0x2}, {0x2, 0x0, 0x4}, {0x4006, 0x9, 0x3, 0xb643}]}) syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[]) ioctl$FIONREAD(r0, 0x8060693c, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x74, 0x85, 0x6, 0x2}, {0x2, 0x0, 0x4}, {0x4006, 0x9, 0x3, 0xb643}]}) (async) syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[]) (async) ioctl$FIONREAD(r0, 0x8060693c, &(0x7f00000001c0)) (async) 4.590435ms ago: executing program 5 (id=1097): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='c\x00') mkdir(&(0x7f0000001500)='./file0\x00', 0x1ba) unveil(&(0x7f00000028c0)='./file0/file0\x00', &(0x7f0000002900)='x\x00') open$dir(&(0x7f0000002c40)='./file0\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x87, 0x5, 0x12, 0xc000007}, {0x14, 0x3, 0xdb, 0xb97fc}, {0x7076, 0x2, 0x6, 0x10004}]}) unveil(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000000), 0x23) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 802.92µs ago: executing program 6 (id=1098): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) r1 = syz_open_pts() syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x262, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x262, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000002, r3) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x1, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0x9, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x1, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0xd5, 0x8, 0x8000002}, {0xb89, 0x555981a8, 0x8, 0x112b}, {0x29a71717, 0x8, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x848}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pledge(0x0, 0x0) (async) pledge(0x0, 0x0) pledge(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='c\x00') (async) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$FIONREAD(r5, 0xc0286988, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0xc0286988, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) 0s ago: executing program 4 (id=1099): open$dir(&(0x7f0000000300)='.\x00', 0x10, 0x4a) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x400, 0xffffffffffffffff, 0x4, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x8}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x4, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x7, 0x7}, {0xd41, 0x5}}, 0x0) r4 = syz_open_pts() r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto(r5, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0x6, 0x33}, {{r4}, 0x1, 0xc, 0x40, 0x5562, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x7fff, 0x7}, {{r5}, 0xfffffffffffffffa, 0x7, 0x1, 0xc5, 0x3}, {{r2}, 0xfffffffffffffffa, 0xc, 0x4, 0x8a31, 0x4}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x9, 0x3}], 0xe4a, 0x0, 0xa9fa, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.0.200' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 7308332182914596865 pckbd_enable: command error pckbd_enable: command error in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 270135 28476 0 0 0 0 syz-executor *136502 28476 0 0 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8336fbc1) at panic+0x1e5 __assert(ffffffff833af890,ffffffff833ad1c4,84,ffffffff8340817e) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff80000146e000) at if_createrdomain+0x40 ifioctl(ffff8000015fb2f0,8020699f,ffff8000368318d0,ffff800035c27250) at ifioctl+0x1c66 sys_ioctl(ffff800035c27250,ffff800036831ab0,ffff800036831a00) at sys_ioctl+0x674 syscall(ffff800036831ab0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3520dcfeea0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8336fbc1) at panic+0x1e5 __assert(ffffffff833af890,ffffffff833ad1c4,84,ffffffff8340817e) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff80000146e000) at if_createrdomain+0x40 ifioctl(ffff8000015fb2f0,8020699f,ffff8000368318d0,ffff800035c27250) at ifioctl+0x1c66 sys_ioctl(ffff800035c27250,ffff800036831ab0,ffff800036831a00) at sys_ioctl+0x674 syscall(ffff800036831ab0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3520dcfeea0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000368315e0 rbx 0xffff8000299eeddf rdx 0 rcx 0xffff800035c27250 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xe271f13707006aee r11 0x6b48c06997ada324 r12 0xffff8000299eebe0 r13 0 r14 0 r15 0x1 rip 0xffffffff811a29e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000368315d0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=136502 pid=28476 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800035c274e8,0xffff800035c26a98 process=0xffff800035c2b510 user=0xffff80003682c000, vmspace=0xfffffd8075ee9030 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 4486 122551 10007 0 2 0 syz-executor 4486 219855 10007 0 2 0x4000000 syz-executor 98458 9052 11824 0 2 0 syz-executor 98458 501297 11824 0 3 0x4000080 fsleep syz-executor 28476 270135 72488 0 7 0 syz-executor 28476 197863 72488 0 2 0x4000000 syz-executor *28476 136502 72488 0 7 0x4000000 syz-executor 2396 128594 70251 0 2 0 syz-executor 2396 50746 70251 0 3 0x4000080 fsleep syz-executor 99361 464949 58176 0 2 0 syz-executor 99361 77090 58176 0 3 0x4000080 fsleep syz-executor 88470 427169 59645 0 2 0 syz-executor 88470 521982 59645 0 2 0x4000001 syz-executor 27899 179917 10020 0 2 0 syz-executor 27899 363437 10020 0 3 0x4000080 pipewr syz-executor 99780 20865 26353 0 2 0x1 syz-executor 99780 39650 26353 0 3 0x4000080 fsleep syz-executor 99780 421497 26353 0 3 0x4000080 fsleep syz-executor 10007 227751 13238 0 3 0x82 nanoslp syz-executor 25789 452492 0 0 3 0x14200 bored sosplice 59645 300591 13238 0 3 0x82 nanoslp syz-executor 72488 179564 13238 0 3 0x82 nanoslp syz-executor 70251 410656 13238 0 3 0x82 nanoslp syz-executor 11824 56379 13238 0 3 0x82 nanoslp syz-executor 10020 428095 13238 0 3 0x82 nanoslp syz-executor 26353 15086 13238 0 3 0x82 nanoslp syz-executor 58176 317610 13238 0 3 0x82 nanoslp syz-executor 13238 448798 30349 0 3 0x82 kqread syz-executor 30349 372358 7446 0 3 0x10008a sigsusp ksh 7446 212826 30148 0 3 0x98 kqread sshd-session 30148 126079 5259 0 3 0x92 kqread sshd-session 81273 193328 1 0 3 0x100083 ttyin getty 5259 121063 1 0 3 0x88 kqread sshd 55935 150753 15268 74 3 0x1100092 bpf pflogd 15268 32947 1 0 3 0x80 sbwait pflogd 67278 500592 85343 73 3 0x1100090 kqread syslogd 85343 481157 1 0 3 0x100082 sbwait syslogd 69680 494072 1 0 3 0x100080 kqread resolvd 19825 222956 44059 77 3 0x100092 kqread dhcpleased 3346 179640 44059 77 3 0x100092 kqread dhcpleased 44059 7505 1 0 3 0x80 kqread dhcpleased 40117 54451 0 0 3 0x14200 bored smr 9861 190759 0 0 2 0x14200 zerothread 11815 88898 0 0 3 0x14200 aiodoned aiodoned 60005 451570 0 0 3 0x14200 syncer update 37067 471088 0 0 3 0x14200 cleaner cleaner 60055 104892 0 0 3 0x14200 reaper reaper 72774 103574 0 0 3 0x14200 pgdaemon pagedaemon 17708 119864 0 0 3 0x14200 bored viomb 57814 244086 0 0 3 0x40014200 acpi0 acpi0 94864 15799 0 0 3 0x40014200 idle1 68420 497164 0 0 3 0x14200 bored softnet7 29639 99472 0 0 3 0x14200 bored softnet6 84047 295105 0 0 3 0x14200 bored softnet5 25610 190016 0 0 3 0x14200 bored softnet4 3068 246972 0 0 3 0x14200 bored softnet3 22670 429257 0 0 3 0x14200 bored softnet2 69398 338959 0 0 3 0x14200 bored softnet1 80676 303774 0 0 3 0x14200 bored softnet0 85644 281824 0 0 3 0x14200 bored systqmp 5732 269516 0 0 3 0x14200 bored systq 52678 243960 0 0 3 0x14200 tmoslp softclockmp 34945 370370 0 0 3 0x40014200 tmoslp softclock 33526 467431 0 0 3 0x40014200 idle0 1 171395 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 4486 (syz-executor) thread 0xffff800035c27cb0 (219855) exclusive rwlock vmmaplk r = 0 (0xfffffd8075ee9500) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmfault_lookup+0xe8 #4 uvm_fault_check+0x895 #5 uvm_fault+0x106 #6 upageflttrap+0xa9 #7 usertrap+0x3c6 #8 recall_trap+0x8 Process 28476 (syz-executor) thread 0xffff800035c27250 (136502) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff83959e10) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 rtmap_grow+0xb2 #4 rtable_add+0x2d9 #5 if_createrdomain+0x40 #6 ifioctl+0x1c66 #7 sys_ioctl+0x674 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10261 11215K 11454K 166960K 12889 0 pcb 17 15K 17K 166960K 287 0 rtable 182 10K 10K 166960K 450 0 pf 34 17K 67486K 166960K 163 0 ifaddr 34 5K 7K 166960K 90 0 ifgroup 51 2K 2K 166960K 144 0 sysctl 4 1K 9K 166960K 41 0 counters 66 36K 37K 166960K 156 0 ioctlops 0 0K 4K 166960K 1743 0 iov 0 0K 18K 166960K 100 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1423 90K 90K 166960K 2466 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 15 0 VM map 2 1K 1K 166960K 2 0 sem 25 5K 5K 166960K 115 0 dirhash 12 2K 2K 166960K 33 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 236K 166960K 1259 0 sigio 0 0K 0K 166960K 93 0 proc 75 131K 180K 166960K 680 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 171 0 in_multi 69 4K 7K 166960K 151 0 ether_multi 1 0K 0K 166960K 12 0 mrt 1 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 247 1102K 1102K 166960K 247 0 exec 0 0K 1K 166960K 613 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 5 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 242 168K 189K 166960K 13325 0 UVM aobj 14 2K 2K 166960K 15 0 pinsyscall 43 86K 102K 166960K 2365 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 81 0 NDP 11 0K 1K 166960K 64 0 temp 72 8649K 8774K 166960K 72287 0 kqueue 16 24K 30K 166960K 239 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 240 0 237 5 2 3 3 0 8 2 rtentry 176 128 0 64 5 0 5 5 0 8 0 unpcb 144 968 0 948 7 5 2 4 0 8 1 syncache 336 7 0 7 3 2 1 1 0 8 1 tcpqe 32 2 0 2 2 1 1 1 0 8 1 tcpcb 736 384 0 378 11 4 7 7 0 8 6 arp 128 13 0 6 1 0 1 1 0 8 0 inpcb 328 1540 0 1529 28 18 10 13 0 8 8 nd6 144 21 0 9 1 0 1 1 0 8 0 pkpcb 40 11 0 11 3 2 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 36 0 36 4 3 1 1 0 8 1 pfstscr 40 2 0 2 2 2 0 1 0 8 0 pffrag 232 7 0 1 1 0 1 1 0 482 0 pffrnode 88 7 0 1 1 0 1 1 0 8 0 pffrent 40 11 0 5 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 13 0 13 3 3 0 1 0 8 0 pfanchor 1288 5 0 2 1 0 1 1 0 8 0 pfstitem 24 97 0 32 1 0 1 1 0 8 0 pfstkey 128 101 0 36 3 0 3 3 0 8 0 pfstate 384 98 0 34 8 0 8 8 0 8 0 pfrule 1344 27 0 22 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 599 0 284 31 9 22 28 0 8 0 art_table 40 602 0 284 5 0 5 5 0 8 0 art_node 32 127 0 71 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 14 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 107 0 84 1 0 1 1 0 8 0 shmpl 112 12 0 1 1 0 1 1 0 8 0 dirhash 1024 31 0 14 3 0 3 3 0 8 0 dino2pl 256 3693 0 2192 95 0 95 95 0 8 0 ffsino 296 3693 0 2192 117 0 117 117 0 8 0 nchpl 144 5499 0 3809 64 0 64 64 0 8 0 rtmask 32 6 0 6 3 2 1 1 0 8 1 uvmvnodes 80 4456 0 0 91 0 91 91 0 8 0 vnodes 216 4456 0 0 248 0 248 248 0 8 0 namei 1024 20283 0 20283 3 2 1 2 0 8 1 percpumem 16 93 0 45 1 0 1 1 0 8 0 pfiaddrpl 120 4 0 4 2 2 0 1 0 8 0 kstatmem 264 96 0 70 3 1 2 3 0 8 0 scsiplug 72 6 0 6 3 2 1 1 0 8 1 scxspl 216 28335 0 28335 11 9 2 8 1 8 2 plimitpl 152 445 0 427 1 0 1 1 0 8 0 sigapl 424 1551 0 1496 7 0 7 7 0 8 0 knotepl 120 777 0 0 23 0 23 23 0 8 0 kqueuepl 224 556 0 544 10 8 2 5 0 8 0 pipepl 344 238 0 210 6 3 3 6 0 8 0 fdescpl 528 1527 0 1495 3 0 3 3 0 8 0 filepl 160 10773 0 10536 26 10 16 17 0 8 5 lockfpl 104 766 0 760 1 0 1 1 0 8 0 lockfspl 48 304 0 298 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 112 0 95 1 0 1 1 0 8 0 ucredpl 104 1586 0 1572 1 0 1 1 0 8 0 zombiepl 144 2234 0 2234 1 0 1 1 0 8 1 processpl 1232 1551 0 1496 5 0 5 5 0 8 0 procpl 664 3640 0 3575 7 0 7 7 0 8 0 sosppl 168 7 0 7 3 2 1 1 0 8 1 sockpl 752 2790 0 2756 44 30 14 18 0 8 8 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 69 0 0 9 0 9 9 0 8 0 mtagpl 96 10 0 0 1 0 1 1 0 8 0 mbufpl 256 1189 0 0 74 0 74 74 0 8 0 bufpl 280 12048 0 5905 440 0 440 440 0 8 0 anonpl 32 11581 0 0 94 0 94 94 0 246 0 amapchunkpl 152 45557 0 45049 40 14 26 30 0 158 5 amappl16 200 4813 0 4774 46 33 13 27 0 8 8 amappl15 192 40 0 40 3 2 1 1 0 8 1 amappl14 184 116 0 104 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 2181 0 2149 3 1 2 2 0 8 0 amappl11 160 49 0 35 1 0 1 1 0 8 0 amappl10 152 7 0 7 1 1 0 1 0 8 0 amappl9 144 295 0 294 1 0 1 1 0 8 0 amappl8 136 31 0 28 1 0 1 1 0 8 0 amappl7 128 183 0 171 1 0 1 1 0 8 0 amappl6 120 192 0 188 1 0 1 1 0 8 0 amappl5 112 133 0 123 1 0 1 1 0 8 0 amappl4 104 324 0 304 1 0 1 1 0 8 0 amappl3 96 9029 0 8911 4 0 4 4 0 8 0 amappl2 88 673 0 610 2 0 2 2 0 8 0 amappl1 80 13475 0 12863 18 3 15 17 0 8 0 amappl 88 12447 0 12278 6 1 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 14 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1527 0 1495 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1527 0 1495 1 0 1 1 0 8 0 vmmpekpl 168 14257 0 14217 3 0 3 3 0 8 0 vmmpepl 168 101542 0 99486 126 14 112 112 0 357 16 vmsppl 488 1526 0 1495 7 2 5 5 0 8 0 rwobjpl 80 32582 0 27159 112 0 112 112 0 8 0 pdppl 4096 3062 0 2990 114 40 74 86 0 8 2 pvpl 32 17763 0 0 143 0 143 143 0 265 0 pmappl 256 1526 0 1495 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 370 0 59 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83810ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83959c08) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7186fc7c36d0, count: 8 ddb{0}> trace x86_ipi_db(ffffffff83810ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83959c08) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7186fc7c36d0, count: -7 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8336fbc1) at panic+0x1e5 __assert(ffffffff833af890,ffffffff833ad1c4,84,ffffffff8340817e) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff80000146e000) at if_createrdomain+0x40 ifioctl(ffff8000015fb2f0,8020699f,ffff8000368318d0,ffff800035c27250) at ifioctl+0x1c66 sys_ioctl(ffff800035c27250,ffff800036831ab0,ffff800036831a00) at sys_ioctl+0x674 syscall(ffff800036831ab0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3520dcfeea0, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8336fbc1) at panic+0x1e5 __assert(ffffffff833af890,ffffffff833ad1c4,84,ffffffff8340817e) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x24f rtable_add(20) at rtable_add+0x2d9 if_createrdomain(20,ffff80000146e000) at if_createrdomain+0x40 ifioctl(ffff8000015fb2f0,8020699f,ffff8000368318d0,ffff800035c27250) at ifioctl+0x1c66 sys_ioctl(ffff800035c27250,ffff800036831ab0,ffff800036831a00) at sys_ioctl+0x674 syscall(ffff800036831ab0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3520dcfeea0, count: -10